/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
html {
  -webkit-font-smoothing: antialiased !important;
  height: 100%;
}
body {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  background: #f6f6f6;
  font-size: 14px;
  color: #797979;
  position: relative;
  height: 100%;
}
*,
a:focus {
  outline: none !important;
}
button:focus {
  outline: none !important;
}
button::-moz-focus-inner {
  border: 0;
}
a:hover {
  color: #333333;
}
a:hover,
a:hover .text-underline {
  text-decoration: none;
}
a {
  color: #EF5253;
  outline: 0 !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #4d4d4d;
}
h4,
h5,
h6 {
  margin-top: 0;
}
.thumbnail {
  margin: 0;
}
p {
  margin: 0 0 10px;
  line-height: normal;
}
hr {
  border-top-color: #efefef;
  border-bottom: none;
  margin: 0;
}
hr.separator {
  padding: 0;
}
hr.separator.top {
  margin: 5px 0 0;
}
hr.separator.bottom {
  margin: 0 0 5px;
}
.container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.center {
  text-align: center !important;
}
.display-block {
  display: block !important;
}
.display-block-inline {
  display: inline-block !important;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.text-info {
  color: #4193d0;
}
.text-primary {
  color: #EF5253 !important;
}
.text-success {
  color: #8bbf61;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-underline {
  text-decoration: underline;
}
.inline-block {
  display: inline-block !important;
}
.containerBg {
  background: #f6f6f6;
}
div.row,
ul.row {
  margin: 0 -5px;
}
div[class*="col-xs-"],
div[class*="col-sm-"],
div[class*="col-md-"],
div[class*="col-lg-"],
li[class*="col-xs-"],
li[class*="col-sm-"],
li[class*="col-md-"],
li[class*="col-lg-"] {
  padding: 0 5px;
}
/* Bootstrap Theme Overrides. */
.btn {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  border-radius: 6px;
  height: 50px;
  line-height: 1.7em;
}
.btn.btn-default {
  background: #E7ECEF;
  border: none;
}
.btn.btn-default:hover {
  background: #dee5e9;
}
.btn.btn-default:active {
  background: #d5dde3;
  color: #3C4244;
}
.btn.btn-default-02 {
  color: #626E6F;
  background: #EFF2F4;
  border-color: #EFF2F4;
}
.btn.btn-default-02:not(.no-hover):hover {
  background-color: #d1d9df;
  border-color: #d1d9df;
}
.btn.btn-default-02.hover-subtle:hover {
  background-color: #e6ebee;
  border-color: #e6ebee;
}
.btn.btn-default-02.hover-subtle:active {
  background-color: #dde3e8;
  border-color: #dde3e8;
}
.btn.btn-default-02 i {
  color: #3C4244;
}
.btn.btn-primary {
  background: #EF5350;
  border-color: #EF5350;
}
.btn.btn-primary:not(.no-hover):hover {
  background-color: #eb2521;
  border-color: #eb2521;
}
.btn.btn-primary.hover-subtle:hover {
  background-color: #ee4542;
  border-color: #ee4542;
}
.btn.btn-primary.hover-subtle:active {
  background-color: #ec3734;
  border-color: #ec3734;
}
.btn.btn-secondary {
  background: #29B6F6;
  border-color: #29B6F6;
}
.btn.btn-secondary:not(.no-hover):hover {
  background-color: #0a9fe2;
  border-color: #0a9fe2;
}
.btn.btn-secondary.hover-subtle:hover {
  background-color: #1ab1f5;
  border-color: #1ab1f5;
}
.btn.btn-secondary.hover-subtle:active {
  background-color: #0cacf5;
  border-color: #0cacf5;
}
.btn.btn-info {
  background: #5BDDA6;
  border-color: #5BDDA6;
}
.btn.btn-info:not(.no-hover):hover {
  background-color: #31d48f;
  border-color: #31d48f;
}
.btn.btn-info.hover-subtle:hover {
  background-color: #4eda9f;
  border-color: #4eda9f;
}
.btn.btn-info.hover-subtle:active {
  background-color: #42d898;
  border-color: #42d898;
}
.btn.btn-info-02 {
  background: #5C6BC0;
  border-color: #5C6BC0;
}
.btn.btn-info-02:not(.no-hover):hover {
  background-color: #4150a8;
  border-color: #4150a8;
}
.btn.btn-info-02.hover-subtle:hover {
  background-color: #5161bc;
  border-color: #5161bc;
}
.btn.btn-info-02.hover-subtle:active {
  background-color: #4757b7;
  border-color: #4757b7;
}
.btn.btn-success {
  background: #00C853;
  border-color: #00C853;
}
.btn.btn-success:not(.no-hover):hover {
  background-color: #00953e;
  border-color: #00953e;
}
.btn.btn-success.hover-subtle:hover {
  background-color: #00b94d;
  border-color: #00b94d;
}
.btn.btn-success.hover-subtle:active {
  background-color: #00a946;
  border-color: #00a946;
}
.btn.btn-option {
  background: white;
  color: #F44336;
}
.btn.btn-option:hover {
  background: rgba(255, 255, 255, 0.9);
}
.btn.btn-option:focus {
  color: #F44336;
}
.btn.btn-primary,
.btn.btn-info,
.btn.btn-info-02,
.btn.btn-success {
  border: none;
}
.btn.btn-primary,
.btn.btn-info,
.btn.btn-info-02,
.btn.btn-success,
.btn.btn-primary:hover,
.btn.btn-info:hover,
.btn.btn-info-02:hover,
.btn.btn-success:hover,
.btn.btn-primary i,
.btn.btn-info i,
.btn.btn-info-02 i,
.btn.btn-success i {
  color: white;
}
.btn.btn-new {
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.33), inset 0px 2px 0px 0px rgba(255, 255, 255, 0.33);
          box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.33), inset 0px 2px 0px 0px rgba(255, 255, 255, 0.33);
  border-radius: 100px;
}
.alert {
  margin: 0 0 10px;
  border-radius: 6px;
  padding: 24px 32px;
  text-align: center;
}
.alert h4 {
  margin: 0 0 5px;
}
.alert.alert-primary {
  background: #EF5253;
  border-color: #EF5253;
  color: white;
}
.alert.alert-info {
  color: #3C4244;
  background: white;
  border: 1px solid #29B6F6;
}
.alert.alert-danger {
  background: white;
  color: #F44336;
  border: 1px solid #EF5350;
}
.alert.alert-success {
  background: white;
  color: #1FB777;
  border: 1px solid #00C853;
}
.alert .close {
  opacity: 1;
  filter: alpha(opacity=100);
  color: white;
}
.btn i {
  margin-right: 5px;
}
.text-primary {
  color: #EF5350;
}
.text-success {
  color: #1FB777;
}
.text-danger {
  color: #F44336 !important;
}
.navbar {
  position: initial;
}
.tooltip {
  z-index: auto;
}
.tooltip.in {
  opacity: 1;
}
.tooltip .tooltip-inner {
  background-color: #263238;
}
.tooltip.right .tooltip-arrow {
  border-right-color: #263238;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #263238;
}
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #263238;
}
/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2014 Hakim El Hattab, http://hakim.se
 */
.ladda-button {
  position: relative;
}
.ladda-button .ladda-spinner {
  position: absolute;
  z-index: 2;
  display: inline-block;
  width: 32px;
  height: 32px;
  top: 50%;
  margin-top: -2px;
  opacity: 0;
  pointer-events: none;
}
.ladda-button .ladda-label {
  position: relative;
  z-index: 3;
}
.ladda-button .ladda-progress {
  position: absolute;
  width: 0;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.2);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.1s linear all !important;
  transition: 0.1s linear all !important;
}
.ladda-button[data-loading] .ladda-progress {
  opacity: 1;
  visibility: visible;
}
.ladda-button,
.ladda-button .ladda-spinner,
.ladda-button .ladda-label {
  -webkit-transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
  transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;
}
.ladda-button[data-style=zoom-in],
.ladda-button[data-style=zoom-in] .ladda-spinner,
.ladda-button[data-style=zoom-in] .ladda-label,
.ladda-button[data-style=zoom-out],
.ladda-button[data-style=zoom-out] .ladda-spinner,
.ladda-button[data-style=zoom-out] .ladda-label {
  -webkit-transition: 0.3s ease all !important;
  transition: 0.3s ease all !important;
}
.ladda-button[data-style=expand-right] .ladda-spinner {
  right: 14px;
}
.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,
.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner {
  right: 4px;
}
.ladda-button[data-style=expand-right][data-loading] {
  padding-right: 56px;
}
.ladda-button[data-style=expand-right][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=expand-right][data-loading][data-size="s"],
.ladda-button[data-style=expand-right][data-loading][data-size="xs"] {
  padding-right: 40px;
}
.ladda-button[data-style=expand-left] .ladda-spinner {
  left: 14px;
}
.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,
.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner {
  left: 4px;
}
.ladda-button[data-style=expand-left][data-loading] {
  padding-left: 56px;
}
.ladda-button[data-style=expand-left][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=expand-left][data-loading][data-size="s"],
.ladda-button[data-style=expand-left][data-loading][data-size="xs"] {
  padding-left: 40px;
}
.ladda-button[data-style=expand-up] {
  overflow: hidden;
}
.ladda-button[data-style=expand-up] .ladda-spinner {
  top: -32px;
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=expand-up][data-loading] {
  padding-top: 54px;
}
.ladda-button[data-style=expand-up][data-loading] .ladda-spinner {
  opacity: 1;
  top: 14px;
  margin-top: 0;
}
.ladda-button[data-style=expand-up][data-loading][data-size="s"],
.ladda-button[data-style=expand-up][data-loading][data-size="xs"] {
  padding-top: 32px;
}
.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,
.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner {
  top: 4px;
}
.ladda-button[data-style=expand-down] {
  overflow: hidden;
}
.ladda-button[data-style=expand-down] .ladda-spinner {
  top: 62px;
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,
.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner {
  top: 40px;
}
.ladda-button[data-style=expand-down][data-loading] {
  padding-bottom: 54px;
}
.ladda-button[data-style=expand-down][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=expand-down][data-loading][data-size="s"],
.ladda-button[data-style=expand-down][data-loading][data-size="xs"] {
  padding-bottom: 32px;
}
.ladda-button[data-style=slide-left] {
  overflow: hidden;
}
.ladda-button[data-style=slide-left] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-left] .ladda-spinner {
  left: 100%;
  margin-left: 0;
}
.ladda-button[data-style=slide-left][data-loading] .ladda-label {
  opacity: 0;
  left: -100%;
}
.ladda-button[data-style=slide-left][data-loading] .ladda-spinner {
  opacity: 1;
  left: 50%;
}
.ladda-button[data-style=slide-right] {
  overflow: hidden;
}
.ladda-button[data-style=slide-right] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-right] .ladda-spinner {
  right: 100%;
  margin-left: 0;
}
.ladda-button[data-style=slide-right][data-loading] .ladda-label {
  opacity: 0;
  left: 100%;
}
.ladda-button[data-style=slide-right][data-loading] .ladda-spinner {
  opacity: 1;
  left: 50%;
}
.ladda-button[data-style=slide-up] {
  overflow: hidden;
}
.ladda-button[data-style=slide-up] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-up] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  margin-top: 1em;
}
.ladda-button[data-style=slide-up][data-loading] .ladda-label {
  opacity: 0;
  top: -1em;
}
.ladda-button[data-style=slide-up][data-loading] .ladda-spinner {
  opacity: 1;
  margin-top: -2px;
}
.ladda-button[data-style=slide-down] {
  overflow: hidden;
}
.ladda-button[data-style=slide-down] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-down] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  margin-top: -2em;
}
.ladda-button[data-style=slide-down][data-loading] .ladda-label {
  opacity: 0;
  top: 1em;
}
.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  opacity: 1;
  margin-top: -2px;
}
.ladda-button[data-style=zoom-out] {
  overflow: hidden;
}
.ladda-button[data-style=zoom-out] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  -webkit-transform: scale(2.5);
  -ms-transform: scale(2.5);
  transform: scale(2.5);
}
.ladda-button[data-style=zoom-out] .ladda-label {
  position: relative;
  display: inline-block;
}
.ladda-button[data-style=zoom-out][data-loading] .ladda-label {
  opacity: 0;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
}
.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner {
  opacity: 1;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.ladda-button[data-style=zoom-in] {
  overflow: hidden;
}
.ladda-button[data-style=zoom-in] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  -webkit-transform: scale(0.2);
  -ms-transform: scale(0.2);
  transform: scale(0.2);
}
.ladda-button[data-style=zoom-in] .ladda-label {
  position: relative;
  display: inline-block;
}
.ladda-button[data-style=zoom-in][data-loading] .ladda-label {
  opacity: 0;
  -webkit-transform: scale(2.2);
  -ms-transform: scale(2.2);
  transform: scale(2.2);
}
.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner {
  opacity: 1;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.ladda-button[data-style=contract] {
  overflow: hidden;
  width: 100px;
}
.ladda-button[data-style=contract] .ladda-spinner {
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=contract][data-loading] {
  border-radius: 50%;
  width: 52px;
}
.ladda-button[data-style=contract][data-loading] .ladda-label {
  opacity: 0;
}
.ladda-button[data-style=contract][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=contract-overlay] {
  overflow: hidden;
  width: 100px;
  -webkit-box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0);
          box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0);
}
.ladda-button[data-style=contract-overlay] .ladda-spinner {
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=contract-overlay][data-loading] {
  border-radius: 50%;
  width: 52px;
  -webkit-box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0.8);
          box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0.8);
}
.ladda-button[data-style=contract-overlay][data-loading] .ladda-label {
  opacity: 0;
}
.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner {
  opacity: 1;
}
@-webkit-keyframes ngdialog-fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes ngdialog-fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes ngdialog-fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ngdialog-fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ngdialog {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ngdialog *,
.ngdialog *:before,
.ngdialog *:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
.ngdialog {
  position: fixed;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9000;
}
.ngdialog.priority {
  z-index: 9010;
}
.ngdialog.ngdialog-disabled-animation * {
  -webkit-animation: none !important;
  animation: none !important;
}
.ngdialog-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s;
  pointer-events: none;
}
.ngdialog.ngdialog-close-by-document .ngdialog-overlay {
  pointer-events: all;
}
.ngdialog.ngdialog-closing .ngdialog-overlay {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadeout 0.5s;
  animation: ngdialog-fadeout 0.5s;
}
.ngdialog-content {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s;
  background: white;
  position: relative;
}
.ngdialog.ngdialog-closing .ngdialog-content {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadeout 0.5s;
  animation: ngdialog-fadeout 0.5s;
}
.ngdialog-close:before {
  font-family: 'Helvetica', Arial, sans-serif;
  content: '\00D7';
  cursor: pointer;
}
/* NOTE: Disable this to stop browser scrolling to the top of page. */
@-webkit-keyframes ngdialog-flyin {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes ngdialog-flyin {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    transform: translateY(-40px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
@-webkit-keyframes ngdialog-flyout {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes ngdialog-flyout {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content {
  -webkit-animation: ngdialog-flyout 0.5s;
  animation: ngdialog-flyout 0.5s;
}
.ngdialog.ngdialog-theme-default .ngdialog-content {
  -webkit-animation: ngdialog-flyin 0.5s;
  animation: ngdialog-flyin 0.5s;
  position: relative;
}
.ngdialog.ngdialog-theme-default .ngdialog-close {
  border-radius: 5px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  border: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-close:before {
  background: transparent;
  border-radius: 3px;
  color: #bbb;
  content: '\00D7';
  font-weight: 400;
  text-align: center;
  height: 35px;
  width: 35px;
  font-size: 30px;
  line-height: 30px;
  position: absolute;
  right: 5px;
  top: 5px;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default .ngdialog-close:before {
    font-size: 40px;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-close:hover:before,
.ngdialog.ngdialog-theme-default .ngdialog-close:active:before {
  color: #777;
}
.ngdialog.ngdialog-theme-default .ngdialog-message {
  margin-bottom: 0.5em;
}
.ngdialog.ngdialog-theme-default .ngdialog-input {
  margin-bottom: 1em;
}
.ngdialog.ngdialog-theme-default .ngdialog-input textarea,
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="text"],
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="password"],
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="email"],
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="url"] {
  background: #fff;
  border: 0;
  border-radius: 3px;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  margin: 0 0 0.25em;
  min-height: 2.5em;
  padding: 0.25em 0.67em;
  width: 100%;
}
.ngdialog.ngdialog-theme-default .ngdialog-input textarea:focus,
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="text"]:focus,
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="password"]:focus,
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="email"]:focus,
.ngdialog.ngdialog-theme-default .ngdialog-input input[type="url"]:focus {
  -webkit-box-shadow: inset 0 0 0 2px #8dbdf1;
  box-shadow: inset 0 0 0 2px #8dbdf1;
  outline: none;
}
.ngdialog.ngdialog-theme-default .ngdialog-buttons {
  *zoom: 1;
}
.ngdialog.ngdialog-theme-default .ngdialog-buttons:after {
  content: '';
  display: table;
  clear: both;
}
.ngdialog.ngdialog-theme-default .ngdialog-button {
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  float: right;
  font-family: inherit;
  font-size: 0.8em;
  letter-spacing: 0.1em;
  line-height: 1em;
  margin: 0 0 0 0.5em;
  padding: 0.75em 2em;
  text-transform: uppercase;
}
.ngdialog.ngdialog-theme-default .ngdialog-button:focus {
  -webkit-animation: ngdialog-pulse 1.1s infinite;
  animation: ngdialog-pulse 1.1s infinite;
  outline: none;
}
@media (max-width: 568px) {
  .ngdialog.ngdialog-theme-default .ngdialog-button:focus {
    -webkit-animation: none;
    animation: none;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary {
  background: #3288e6;
  color: #fff;
}
.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary {
  background: #e0e0e0;
  color: #777;
}
.ngdialog.ngdialog-theme-default-clean.ngdialog-closing .ngdialog-content {
  -webkit-animation: ngdialog-flyout 0.5s;
  animation: ngdialog-flyout 0.5s;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-content {
  -webkit-animation: ngdialog-flyin 0.5s;
  animation: ngdialog-flyin 0.5s;
  position: relative;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-close {
  border-radius: 5px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  border: 0;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-close:before {
  background: transparent;
  border-radius: 3px;
  color: #bbb;
  content: '\00D7';
  font-weight: 400;
  text-align: center;
  height: 35px;
  width: 35px;
  font-size: 30px;
  line-height: 30px;
  position: absolute;
  right: 5px;
  top: 5px;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default-clean .ngdialog-close:before {
    font-size: 40px;
  }
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-close:hover:before,
.ngdialog.ngdialog-theme-default-clean .ngdialog-close:active:before {
  color: #777;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-message {
  margin-bottom: 0.5em;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-input {
  margin-bottom: 1em;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-input textarea,
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="text"],
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="password"],
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="email"],
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="url"] {
  background: #fff;
  border: 0;
  border-radius: 3px;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  margin: 0 0 0.25em;
  min-height: 2.5em;
  padding: 0.25em 0.67em;
  width: 100%;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-input textarea:focus,
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="text"]:focus,
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="password"]:focus,
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="email"]:focus,
.ngdialog.ngdialog-theme-default-clean .ngdialog-input input[type="url"]:focus {
  -webkit-box-shadow: inset 0 0 0 2px #8dbdf1;
  box-shadow: inset 0 0 0 2px #8dbdf1;
  outline: none;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-buttons {
  *zoom: 1;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-buttons:after {
  content: '';
  display: table;
  clear: both;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-button {
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  float: right;
  font-family: inherit;
  font-size: 0.8em;
  letter-spacing: 0.1em;
  line-height: 1em;
  margin: 0 0 0 0.5em;
  padding: 0.75em 2em;
  text-transform: uppercase;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-button:focus {
  -webkit-animation: ngdialog-pulse 1.1s infinite;
  animation: ngdialog-pulse 1.1s infinite;
  outline: none;
}
@media (max-width: 568px) {
  .ngdialog.ngdialog-theme-default-clean .ngdialog-button:focus {
    -webkit-animation: none;
    animation: none;
  }
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-button.ngdialog-button-primary {
  background: #3288e6;
  color: #fff;
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-button.ngdialog-button-secondary {
  background: #e0e0e0;
  color: #777;
}
.iti {
  position: relative;
  display: inline-block;
}
.iti * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.iti__hide {
  display: none;
}
.iti__v-hide {
  visibility: hidden;
}
.iti input.iti__tel-input,
.iti input.iti__tel-input[type=tel],
.iti input.iti__tel-input[type=text] {
  position: relative;
  z-index: 0;
  margin-top: 0!important;
  margin-bottom: 0!important;
  padding-right: 36px;
  margin-right: 0;
}
.iti__flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.iti__selected-flag {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 6px 0 8px;
}
.iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}
[dir=rtl] .iti__arrow {
  margin-right: 6px;
  margin-left: 0;
}
.iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #555;
}
.iti__dropdown-content {
  border-radius: 3px;
  background-color: #fff;
}
.iti--inline-dropdown .iti__dropdown-content {
  position: absolute;
  z-index: 2;
  margin-top: 3px;
  margin-left: -1px;
  border: 1px solid #ccc;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.iti__dropdown-content--dropup {
  bottom: 100%;
  margin-bottom: 3px;
}
.iti__search-input {
  width: 100%;
  border-width: 0;
  border-radius: 3px;
  padding: 9px 12px;
}
.iti__search-input + .iti__country-list {
  border-top: 1px solid #ccc;
}
.iti__country-list {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.iti--inline-dropdown .iti__country-list {
  max-height: 185px;
}
.iti--flexible-dropdown-width .iti__country-list {
  white-space: nowrap;
}
@media (max-width: 500px) {
  .iti--flexible-dropdown-width .iti__country-list {
    white-space: normal;
  }
}
.iti__flag-box {
  display: inline-block;
  width: 20px;
}
.iti__divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
.iti__country {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 8px;
  outline: 0;
}
.iti__dial-code {
  color: #999;
}
.iti__country.iti__highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti__country-name,
.iti__flag-box {
  margin-right: 8px;
}
[dir=rtl] .iti__country-name,
[dir=rtl] .iti__flag-box {
  margin-right: 0;
  margin-left: 8px;
}
.iti--allow-dropdown input.iti__tel-input,
.iti--allow-dropdown input.iti__tel-input[type=tel],
.iti--allow-dropdown input.iti__tel-input[type=text],
.iti--show-selected-dial-code input.iti__tel-input,
.iti--show-selected-dial-code input.iti__tel-input[type=tel],
.iti--show-selected-dial-code input.iti__tel-input[type=text] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
[dir=rtl] .iti--allow-dropdown input.iti__tel-input,
[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],
[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input,
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=tel],
[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=text] {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
.iti--allow-dropdown .iti__flag-container,
.iti--show-selected-dial-code .iti__flag-container {
  right: auto;
  left: 0;
}
[dir=rtl] .iti--allow-dropdown .iti__flag-container,
[dir=rtl] .iti--show-selected-dial-code .iti__flag-container {
  right: 0;
  left: auto;
}
.iti--allow-dropdown .iti__flag-container:hover {
  cursor: pointer;
}
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover,
.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover {
  cursor: default;
}
.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover .iti__selected-flag,
.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover .iti__selected-flag {
  background-color: transparent;
}
.iti--show-selected-dial-code .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
  margin-left: 6px;
}
[dir=rtl] .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
  margin-left: 0;
  margin-right: 6px;
}
.iti--container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.iti--container:hover {
  cursor: pointer;
}
.iti--fullscreen-popup.iti--container {
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  padding: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.iti--fullscreen-popup.iti--container.iti--country-search {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.iti--fullscreen-popup .iti__dropdown-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: 100%;
  position: relative;
}
.iti--fullscreen-popup .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}
.iti__flag {
  width: 20px;
}
.iti__flag.iti__be {
  width: 18px;
}
.iti__flag.iti__ch {
  width: 15px;
}
.iti__flag.iti__mc {
  width: 19px;
}
.iti__flag.iti__ne {
  width: 18px;
}
.iti__flag.iti__np {
  width: 13px;
}
.iti__flag.iti__va {
  width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2x) {
  .iti__flag {
    background-size: 5762px 15px;
  }
}
.iti__flag.iti__ac {
  height: 10px;
  background-position: 0 0;
}
.iti__flag.iti__ad {
  height: 14px;
  background-position: -22px 0;
}
.iti__flag.iti__ae {
  height: 10px;
  background-position: -44px 0;
}
.iti__flag.iti__af {
  height: 14px;
  background-position: -66px 0;
}
.iti__flag.iti__ag {
  height: 14px;
  background-position: -88px 0;
}
.iti__flag.iti__ai {
  height: 10px;
  background-position: -110px 0;
}
.iti__flag.iti__al {
  height: 15px;
  background-position: -132px 0;
}
.iti__flag.iti__am {
  height: 10px;
  background-position: -154px 0;
}
.iti__flag.iti__ao {
  height: 14px;
  background-position: -176px 0;
}
.iti__flag.iti__aq {
  height: 14px;
  background-position: -198px 0;
}
.iti__flag.iti__ar {
  height: 13px;
  background-position: -220px 0;
}
.iti__flag.iti__as {
  height: 10px;
  background-position: -242px 0;
}
.iti__flag.iti__at {
  height: 14px;
  background-position: -264px 0;
}
.iti__flag.iti__au {
  height: 10px;
  background-position: -286px 0;
}
.iti__flag.iti__aw {
  height: 14px;
  background-position: -308px 0;
}
.iti__flag.iti__ax {
  height: 13px;
  background-position: -330px 0;
}
.iti__flag.iti__az {
  height: 10px;
  background-position: -352px 0;
}
.iti__flag.iti__ba {
  height: 10px;
  background-position: -374px 0;
}
.iti__flag.iti__bb {
  height: 14px;
  background-position: -396px 0;
}
.iti__flag.iti__bd {
  height: 12px;
  background-position: -418px 0;
}
.iti__flag.iti__be {
  height: 15px;
  background-position: -440px 0;
}
.iti__flag.iti__bf {
  height: 14px;
  background-position: -460px 0;
}
.iti__flag.iti__bg {
  height: 12px;
  background-position: -482px 0;
}
.iti__flag.iti__bh {
  height: 12px;
  background-position: -504px 0;
}
.iti__flag.iti__bi {
  height: 12px;
  background-position: -526px 0;
}
.iti__flag.iti__bj {
  height: 14px;
  background-position: -548px 0;
}
.iti__flag.iti__bl {
  height: 14px;
  background-position: -570px 0;
}
.iti__flag.iti__bm {
  height: 10px;
  background-position: -592px 0;
}
.iti__flag.iti__bn {
  height: 10px;
  background-position: -614px 0;
}
.iti__flag.iti__bo {
  height: 14px;
  background-position: -636px 0;
}
.iti__flag.iti__bq {
  height: 14px;
  background-position: -658px 0;
}
.iti__flag.iti__br {
  height: 14px;
  background-position: -680px 0;
}
.iti__flag.iti__bs {
  height: 10px;
  background-position: -702px 0;
}
.iti__flag.iti__bt {
  height: 14px;
  background-position: -724px 0;
}
.iti__flag.iti__bv {
  height: 15px;
  background-position: -746px 0;
}
.iti__flag.iti__bw {
  height: 14px;
  background-position: -768px 0;
}
.iti__flag.iti__by {
  height: 10px;
  background-position: -790px 0;
}
.iti__flag.iti__bz {
  height: 12px;
  background-position: -812px 0;
}
.iti__flag.iti__ca {
  height: 10px;
  background-position: -834px 0;
}
.iti__flag.iti__cc {
  height: 10px;
  background-position: -856px 0;
}
.iti__flag.iti__cd {
  height: 15px;
  background-position: -878px 0;
}
.iti__flag.iti__cf {
  height: 14px;
  background-position: -900px 0;
}
.iti__flag.iti__cg {
  height: 14px;
  background-position: -922px 0;
}
.iti__flag.iti__ch {
  height: 15px;
  background-position: -944px 0;
}
.iti__flag.iti__ci {
  height: 14px;
  background-position: -961px 0;
}
.iti__flag.iti__ck {
  height: 10px;
  background-position: -983px 0;
}
.iti__flag.iti__cl {
  height: 14px;
  background-position: -1005px 0;
}
.iti__flag.iti__cm {
  height: 14px;
  background-position: -1027px 0;
}
.iti__flag.iti__cn {
  height: 14px;
  background-position: -1049px 0;
}
.iti__flag.iti__co {
  height: 14px;
  background-position: -1071px 0;
}
.iti__flag.iti__cp {
  height: 14px;
  background-position: -1093px 0;
}
.iti__flag.iti__cq {
  height: 12px;
  background-position: -1115px 0;
}
.iti__flag.iti__cr {
  height: 12px;
  background-position: -1137px 0;
}
.iti__flag.iti__cu {
  height: 10px;
  background-position: -1159px 0;
}
.iti__flag.iti__cv {
  height: 12px;
  background-position: -1181px 0;
}
.iti__flag.iti__cw {
  height: 14px;
  background-position: -1203px 0;
}
.iti__flag.iti__cx {
  height: 10px;
  background-position: -1225px 0;
}
.iti__flag.iti__cy {
  height: 14px;
  background-position: -1247px 0;
}
.iti__flag.iti__cz {
  height: 14px;
  background-position: -1269px 0;
}
.iti__flag.iti__de {
  height: 12px;
  background-position: -1291px 0;
}
.iti__flag.iti__dg {
  height: 10px;
  background-position: -1313px 0;
}
.iti__flag.iti__dj {
  height: 14px;
  background-position: -1335px 0;
}
.iti__flag.iti__dk {
  height: 15px;
  background-position: -1357px 0;
}
.iti__flag.iti__dm {
  height: 10px;
  background-position: -1379px 0;
}
.iti__flag.iti__do {
  height: 14px;
  background-position: -1401px 0;
}
.iti__flag.iti__dz {
  height: 14px;
  background-position: -1423px 0;
}
.iti__flag.iti__ea {
  height: 14px;
  background-position: -1445px 0;
}
.iti__flag.iti__ec {
  height: 14px;
  background-position: -1467px 0;
}
.iti__flag.iti__ee {
  height: 13px;
  background-position: -1489px 0;
}
.iti__flag.iti__eg {
  height: 14px;
  background-position: -1511px 0;
}
.iti__flag.iti__eh {
  height: 10px;
  background-position: -1533px 0;
}
.iti__flag.iti__er {
  height: 10px;
  background-position: -1555px 0;
}
.iti__flag.iti__es {
  height: 14px;
  background-position: -1577px 0;
}
.iti__flag.iti__et {
  height: 10px;
  background-position: -1599px 0;
}
.iti__flag.iti__eu {
  height: 14px;
  background-position: -1621px 0;
}
.iti__flag.iti__ez {
  height: 14px;
  background-position: -1643px 0;
}
.iti__flag.iti__fi {
  height: 12px;
  background-position: -1665px 0;
}
.iti__flag.iti__fj {
  height: 10px;
  background-position: -1687px 0;
}
.iti__flag.iti__fk {
  height: 10px;
  background-position: -1709px 0;
}
.iti__flag.iti__fm {
  height: 11px;
  background-position: -1731px 0;
}
.iti__flag.iti__fo {
  height: 15px;
  background-position: -1753px 0;
}
.iti__flag.iti__fr {
  height: 14px;
  background-position: -1775px 0;
}
.iti__flag.iti__fx {
  height: 14px;
  background-position: -1797px 0;
}
.iti__flag.iti__ga {
  height: 15px;
  background-position: -1819px 0;
}
.iti__flag.iti__gb {
  height: 10px;
  background-position: -1841px 0;
}
.iti__flag.iti__gd {
  height: 12px;
  background-position: -1863px 0;
}
.iti__flag.iti__ge {
  height: 14px;
  background-position: -1885px 0;
}
.iti__flag.iti__gf {
  height: 14px;
  background-position: -1907px 0;
}
.iti__flag.iti__gg {
  height: 14px;
  background-position: -1929px 0;
}
.iti__flag.iti__gh {
  height: 14px;
  background-position: -1951px 0;
}
.iti__flag.iti__gi {
  height: 10px;
  background-position: -1973px 0;
}
.iti__flag.iti__gl {
  height: 14px;
  background-position: -1995px 0;
}
.iti__flag.iti__gm {
  height: 14px;
  background-position: -2017px 0;
}
.iti__flag.iti__gn {
  height: 14px;
  background-position: -2039px 0;
}
.iti__flag.iti__gp {
  height: 14px;
  background-position: -2061px 0;
}
.iti__flag.iti__gq {
  height: 14px;
  background-position: -2083px 0;
}
.iti__flag.iti__gr {
  height: 14px;
  background-position: -2105px 0;
}
.iti__flag.iti__gs {
  height: 10px;
  background-position: -2127px 0;
}
.iti__flag.iti__gt {
  height: 13px;
  background-position: -2149px 0;
}
.iti__flag.iti__gu {
  height: 11px;
  background-position: -2171px 0;
}
.iti__flag.iti__gw {
  height: 10px;
  background-position: -2193px 0;
}
.iti__flag.iti__gy {
  height: 12px;
  background-position: -2215px 0;
}
.iti__flag.iti__hk {
  height: 14px;
  background-position: -2237px 0;
}
.iti__flag.iti__hm {
  height: 10px;
  background-position: -2259px 0;
}
.iti__flag.iti__hn {
  height: 10px;
  background-position: -2281px 0;
}
.iti__flag.iti__hr {
  height: 10px;
  background-position: -2303px 0;
}
.iti__flag.iti__ht {
  height: 12px;
  background-position: -2325px 0;
}
.iti__flag.iti__hu {
  height: 10px;
  background-position: -2347px 0;
}
.iti__flag.iti__ic {
  height: 14px;
  background-position: -2369px 0;
}
.iti__flag.iti__id {
  height: 14px;
  background-position: -2391px 0;
}
.iti__flag.iti__ie {
  height: 10px;
  background-position: -2413px 0;
}
.iti__flag.iti__il {
  height: 15px;
  background-position: -2435px 0;
}
.iti__flag.iti__im {
  height: 10px;
  background-position: -2457px 0;
}
.iti__flag.iti__in {
  height: 14px;
  background-position: -2479px 0;
}
.iti__flag.iti__io {
  height: 10px;
  background-position: -2501px 0;
}
.iti__flag.iti__iq {
  height: 14px;
  background-position: -2523px 0;
}
.iti__flag.iti__ir {
  height: 12px;
  background-position: -2545px 0;
}
.iti__flag.iti__is {
  height: 15px;
  background-position: -2567px 0;
}
.iti__flag.iti__it {
  height: 14px;
  background-position: -2589px 0;
}
.iti__flag.iti__je {
  height: 12px;
  background-position: -2611px 0;
}
.iti__flag.iti__jm {
  height: 10px;
  background-position: -2633px 0;
}
.iti__flag.iti__jo {
  height: 10px;
  background-position: -2655px 0;
}
.iti__flag.iti__jp {
  height: 14px;
  background-position: -2677px 0;
}
.iti__flag.iti__ke {
  height: 14px;
  background-position: -2699px 0;
}
.iti__flag.iti__kg {
  height: 12px;
  background-position: -2721px 0;
}
.iti__flag.iti__kh {
  height: 13px;
  background-position: -2743px 0;
}
.iti__flag.iti__ki {
  height: 10px;
  background-position: -2765px 0;
}
.iti__flag.iti__km {
  height: 12px;
  background-position: -2787px 0;
}
.iti__flag.iti__kn {
  height: 14px;
  background-position: -2809px 0;
}
.iti__flag.iti__kp {
  height: 10px;
  background-position: -2831px 0;
}
.iti__flag.iti__kr {
  height: 14px;
  background-position: -2853px 0;
}
.iti__flag.iti__kw {
  height: 10px;
  background-position: -2875px 0;
}
.iti__flag.iti__ky {
  height: 10px;
  background-position: -2897px 0;
}
.iti__flag.iti__kz {
  height: 10px;
  background-position: -2919px 0;
}
.iti__flag.iti__la {
  height: 14px;
  background-position: -2941px 0;
}
.iti__flag.iti__lb {
  height: 14px;
  background-position: -2963px 0;
}
.iti__flag.iti__lc {
  height: 10px;
  background-position: -2985px 0;
}
.iti__flag.iti__li {
  height: 12px;
  background-position: -3007px 0;
}
.iti__flag.iti__lk {
  height: 10px;
  background-position: -3029px 0;
}
.iti__flag.iti__lr {
  height: 11px;
  background-position: -3051px 0;
}
.iti__flag.iti__ls {
  height: 14px;
  background-position: -3073px 0;
}
.iti__flag.iti__lt {
  height: 12px;
  background-position: -3095px 0;
}
.iti__flag.iti__lu {
  height: 12px;
  background-position: -3117px 0;
}
.iti__flag.iti__lv {
  height: 10px;
  background-position: -3139px 0;
}
.iti__flag.iti__ly {
  height: 10px;
  background-position: -3161px 0;
}
.iti__flag.iti__ma {
  height: 14px;
  background-position: -3183px 0;
}
.iti__flag.iti__mc {
  height: 15px;
  background-position: -3205px 0;
}
.iti__flag.iti__md {
  height: 10px;
  background-position: -3226px 0;
}
.iti__flag.iti__me {
  height: 10px;
  background-position: -3248px 0;
}
.iti__flag.iti__mf {
  height: 14px;
  background-position: -3270px 0;
}
.iti__flag.iti__mg {
  height: 14px;
  background-position: -3292px 0;
}
.iti__flag.iti__mh {
  height: 11px;
  background-position: -3314px 0;
}
.iti__flag.iti__mk {
  height: 10px;
  background-position: -3336px 0;
}
.iti__flag.iti__ml {
  height: 14px;
  background-position: -3358px 0;
}
.iti__flag.iti__mm {
  height: 14px;
  background-position: -3380px 0;
}
.iti__flag.iti__mn {
  height: 10px;
  background-position: -3402px 0;
}
.iti__flag.iti__mo {
  height: 14px;
  background-position: -3424px 0;
}
.iti__flag.iti__mp {
  height: 10px;
  background-position: -3446px 0;
}
.iti__flag.iti__mq {
  height: 14px;
  background-position: -3468px 0;
}
.iti__flag.iti__mr {
  height: 14px;
  background-position: -3490px 0;
}
.iti__flag.iti__ms {
  height: 10px;
  background-position: -3512px 0;
}
.iti__flag.iti__mt {
  height: 14px;
  background-position: -3534px 0;
}
.iti__flag.iti__mu {
  height: 14px;
  background-position: -3556px 0;
}
.iti__flag.iti__mv {
  height: 14px;
  background-position: -3578px 0;
}
.iti__flag.iti__mw {
  height: 14px;
  background-position: -3600px 0;
}
.iti__flag.iti__mx {
  height: 12px;
  background-position: -3622px 0;
}
.iti__flag.iti__my {
  height: 10px;
  background-position: -3644px 0;
}
.iti__flag.iti__mz {
  height: 14px;
  background-position: -3666px 0;
}
.iti__flag.iti__na {
  height: 14px;
  background-position: -3688px 0;
}
.iti__flag.iti__nc {
  height: 10px;
  background-position: -3710px 0;
}
.iti__flag.iti__ne {
  height: 15px;
  background-position: -3732px 0;
}
.iti__flag.iti__nf {
  height: 10px;
  background-position: -3752px 0;
}
.iti__flag.iti__ng {
  height: 10px;
  background-position: -3774px 0;
}
.iti__flag.iti__ni {
  height: 12px;
  background-position: -3796px 0;
}
.iti__flag.iti__nl {
  height: 14px;
  background-position: -3818px 0;
}
.iti__flag.iti__no {
  height: 15px;
  background-position: -3840px 0;
}
.iti__flag.iti__np {
  height: 15px;
  background-position: -3862px 0;
}
.iti__flag.iti__nr {
  height: 10px;
  background-position: -3877px 0;
}
.iti__flag.iti__nu {
  height: 10px;
  background-position: -3899px 0;
}
.iti__flag.iti__nz {
  height: 10px;
  background-position: -3921px 0;
}
.iti__flag.iti__om {
  height: 10px;
  background-position: -3943px 0;
}
.iti__flag.iti__pa {
  height: 14px;
  background-position: -3965px 0;
}
.iti__flag.iti__pe {
  height: 14px;
  background-position: -3987px 0;
}
.iti__flag.iti__pf {
  height: 14px;
  background-position: -4009px 0;
}
.iti__flag.iti__pg {
  height: 15px;
  background-position: -4031px 0;
}
.iti__flag.iti__ph {
  height: 10px;
  background-position: -4053px 0;
}
.iti__flag.iti__pk {
  height: 14px;
  background-position: -4075px 0;
}
.iti__flag.iti__pl {
  height: 13px;
  background-position: -4097px 0;
}
.iti__flag.iti__pm {
  height: 14px;
  background-position: -4119px 0;
}
.iti__flag.iti__pn {
  height: 10px;
  background-position: -4141px 0;
}
.iti__flag.iti__pr {
  height: 14px;
  background-position: -4163px 0;
}
.iti__flag.iti__ps {
  height: 10px;
  background-position: -4185px 0;
}
.iti__flag.iti__pt {
  height: 14px;
  background-position: -4207px 0;
}
.iti__flag.iti__pw {
  height: 13px;
  background-position: -4229px 0;
}
.iti__flag.iti__py {
  height: 11px;
  background-position: -4251px 0;
}
.iti__flag.iti__qa {
  height: 8px;
  background-position: -4273px 0;
}
.iti__flag.iti__re {
  height: 14px;
  background-position: -4295px 0;
}
.iti__flag.iti__ro {
  height: 14px;
  background-position: -4317px 0;
}
.iti__flag.iti__rs {
  height: 14px;
  background-position: -4339px 0;
}
.iti__flag.iti__ru {
  height: 14px;
  background-position: -4361px 0;
}
.iti__flag.iti__rw {
  height: 14px;
  background-position: -4383px 0;
}
.iti__flag.iti__sa {
  height: 14px;
  background-position: -4405px 0;
}
.iti__flag.iti__sb {
  height: 10px;
  background-position: -4427px 0;
}
.iti__flag.iti__sc {
  height: 10px;
  background-position: -4449px 0;
}
.iti__flag.iti__sd {
  height: 10px;
  background-position: -4471px 0;
}
.iti__flag.iti__se {
  height: 13px;
  background-position: -4493px 0;
}
.iti__flag.iti__sg {
  height: 14px;
  background-position: -4515px 0;
}
.iti__flag.iti__sh {
  height: 10px;
  background-position: -4537px 0;
}
.iti__flag.iti__si {
  height: 10px;
  background-position: -4559px 0;
}
.iti__flag.iti__sj {
  height: 15px;
  background-position: -4581px 0;
}
.iti__flag.iti__sk {
  height: 14px;
  background-position: -4603px 0;
}
.iti__flag.iti__sl {
  height: 14px;
  background-position: -4625px 0;
}
.iti__flag.iti__sm {
  height: 15px;
  background-position: -4647px 0;
}
.iti__flag.iti__sn {
  height: 14px;
  background-position: -4669px 0;
}
.iti__flag.iti__so {
  height: 14px;
  background-position: -4691px 0;
}
.iti__flag.iti__sr {
  height: 14px;
  background-position: -4713px 0;
}
.iti__flag.iti__ss {
  height: 10px;
  background-position: -4735px 0;
}
.iti__flag.iti__st {
  height: 10px;
  background-position: -4757px 0;
}
.iti__flag.iti__su {
  height: 10px;
  background-position: -4779px 0;
}
.iti__flag.iti__sv {
  height: 12px;
  background-position: -4801px 0;
}
.iti__flag.iti__sx {
  height: 14px;
  background-position: -4823px 0;
}
.iti__flag.iti__sy {
  height: 14px;
  background-position: -4845px 0;
}
.iti__flag.iti__sz {
  height: 14px;
  background-position: -4867px 0;
}
.iti__flag.iti__ta {
  height: 10px;
  background-position: -4889px 0;
}
.iti__flag.iti__tc {
  height: 10px;
  background-position: -4911px 0;
}
.iti__flag.iti__td {
  height: 14px;
  background-position: -4933px 0;
}
.iti__flag.iti__tf {
  height: 14px;
  background-position: -4955px 0;
}
.iti__flag.iti__tg {
  height: 13px;
  background-position: -4977px 0;
}
.iti__flag.iti__th {
  height: 14px;
  background-position: -4999px 0;
}
.iti__flag.iti__tj {
  height: 10px;
  background-position: -5021px 0;
}
.iti__flag.iti__tk {
  height: 10px;
  background-position: -5043px 0;
}
.iti__flag.iti__tl {
  height: 10px;
  background-position: -5065px 0;
}
.iti__flag.iti__tm {
  height: 14px;
  background-position: -5087px 0;
}
.iti__flag.iti__tn {
  height: 14px;
  background-position: -5109px 0;
}
.iti__flag.iti__to {
  height: 10px;
  background-position: -5131px 0;
}
.iti__flag.iti__tr {
  height: 14px;
  background-position: -5153px 0;
}
.iti__flag.iti__tt {
  height: 12px;
  background-position: -5175px 0;
}
.iti__flag.iti__tv {
  height: 10px;
  background-position: -5197px 0;
}
.iti__flag.iti__tw {
  height: 14px;
  background-position: -5219px 0;
}
.iti__flag.iti__tz {
  height: 14px;
  background-position: -5241px 0;
}
.iti__flag.iti__ua {
  height: 14px;
  background-position: -5263px 0;
}
.iti__flag.iti__ug {
  height: 14px;
  background-position: -5285px 0;
}
.iti__flag.iti__uk {
  height: 10px;
  background-position: -5307px 0;
}
.iti__flag.iti__um {
  height: 11px;
  background-position: -5329px 0;
}
.iti__flag.iti__un {
  height: 14px;
  background-position: -5351px 0;
}
.iti__flag.iti__us {
  height: 11px;
  background-position: -5373px 0;
}
.iti__flag.iti__uy {
  height: 14px;
  background-position: -5395px 0;
}
.iti__flag.iti__uz {
  height: 10px;
  background-position: -5417px 0;
}
.iti__flag.iti__va {
  height: 15px;
  background-position: -5439px 0;
}
.iti__flag.iti__vc {
  height: 14px;
  background-position: -5456px 0;
}
.iti__flag.iti__ve {
  height: 14px;
  background-position: -5478px 0;
}
.iti__flag.iti__vg {
  height: 10px;
  background-position: -5500px 0;
}
.iti__flag.iti__vi {
  height: 14px;
  background-position: -5522px 0;
}
.iti__flag.iti__vn {
  height: 14px;
  background-position: -5544px 0;
}
.iti__flag.iti__vu {
  height: 12px;
  background-position: -5566px 0;
}
.iti__flag.iti__wf {
  height: 14px;
  background-position: -5588px 0;
}
.iti__flag.iti__ws {
  height: 10px;
  background-position: -5610px 0;
}
.iti__flag.iti__xk {
  height: 15px;
  background-position: -5632px 0;
}
.iti__flag.iti__ye {
  height: 14px;
  background-position: -5654px 0;
}
.iti__flag.iti__yt {
  height: 14px;
  background-position: -5676px 0;
}
.iti__flag.iti__za {
  height: 14px;
  background-position: -5698px 0;
}
.iti__flag.iti__zm {
  height: 14px;
  background-position: -5720px 0;
}
.iti__flag.iti__zw {
  height: 10px;
  background-position: -5742px 0;
}
.iti__flag {
  height: 15px;
  -webkit-box-shadow: 0 0 1px 0 #888;
          box-shadow: 0 0 1px 0 #888;
  background-image: url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/19.2.16/img/flags.png);
  background-repeat: no-repeat;
  background-color: #dbdbdb;
  background-position: 20px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2x) {
  .iti__flag {
    background-image: url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/19.2.16/img/flags@2x.png);
  }
}
.iti__flag.iti__np {
  background-color: transparent;
}
@-webkit-keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
  }
}
@keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
  }
}
/*********************************************/
@-webkit-keyframes revolve-in-forward {
  0% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(100%);
    transform: scale(0.5, 0.5) translateX(100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0px);
    transform: scale(1, 1) translateX(0px);
  }
}
@keyframes revolve-in-forward {
  0% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(100%);
    transform: scale(0.5, 0.5) translateX(100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0px);
    transform: scale(1, 1) translateX(0px);
  }
}
@-webkit-keyframes revolve-out-forward {
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(-100%);
    transform: scale(0.5, 0.5) translateX(-100%);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
}
@keyframes revolve-out-forward {
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(-100%);
    transform: scale(0.5, 0.5) translateX(-100%);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
}
@-webkit-keyframes revolve-in-backward {
  0% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(-100%);
    transform: scale(0.5, 0.5) translateX(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0px);
    transform: scale(1, 1) translateX(0px);
  }
}
@keyframes revolve-in-backward {
  0% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(-100%);
    transform: scale(0.5, 0.5) translateX(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0px);
    transform: scale(1, 1) translateX(0px);
  }
}
@-webkit-keyframes revolve-out-backward {
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(100%);
    transform: scale(0.5, 0.5) translateX(100%);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
}
@keyframes revolve-out-backward {
  50% {
    opacity: 0.5;
    -webkit-transform: scale(0.5, 0.5) translateX(100%);
    transform: scale(0.5, 0.5) translateX(100%);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0, 0) translateX(0px);
    transform: scale(0, 0) translateX(0px);
  }
}
.body-overflow-hidden {
  overflow: hidden !important;
}
.ng-image-gallery {
  outline: none;
  /*****************************************************************
                INLINE GALLERY
  /*****************************************************************/
}
.ng-image-gallery * {
  outline: none;
}
.ng-image-gallery .ng-image-gallery-thumbnails:after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.ng-image-gallery .ng-image-gallery-thumbnails .thumb {
  float: left;
  overflow: hidden;
  background-size: cover;
  background-position: center center;
  cursor: pointer;
  background-color: #eee;
  position: relative;
}
.ng-image-gallery .ng-image-gallery-thumbnails .thumb:not(:last-child) {
  margin-right: 5px;
  margin-bottom: 5px;
}
.ng-image-gallery .ng-image-gallery-thumbnails .thumb > .loader {
  position: absolute;
  left: 10%;
  top: 10%;
  right: 10%;
  bottom: 10%;
  -webkit-animation: thumb-load 1.4s infinite linear;
  animation: thumb-load 1.4s infinite linear;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
@-webkit-keyframes thumb-load {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes thumb-load {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.ng-image-gallery .ng-image-gallery-thumbnails .thumb > .loader:before {
  width: 50%;
  height: 50%;
  background: #ccc;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.ng-image-gallery .ng-image-gallery-thumbnails .thumb > .loader:after {
  background: #eee;
  width: 75%;
  height: 75%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.ng-image-gallery .ng-image-gallery-modal {
  position: fixed;
  z-index: 5000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.ng-image-gallery .ng-image-gallery-modal.ng-hide-add {
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal.ng-hide-add-active {
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal.ng-hide-remove {
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal.ng-hide-remove-active {
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-backdrop {
  background-color: rgba(0, 0, 0, 0.85);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container {
  position: absolute;
  left: 10px;
  top: 20px;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img {
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  overflow: hidden;
  cursor: pointer;
  text-decoration: none;
  color: #fff;
  vertical-align: bottom;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img.ng-leave-active {
  display: none;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img:before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img:before {
  background-image: url(../res/icons/delete.svg);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container {
  position: absolute;
  right: 10px;
  top: 20px;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close {
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  overflow: hidden;
  cursor: pointer;
  text-decoration: none;
  color: #fff;
  vertical-align: bottom;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url.ng-leave-active,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close.ng-leave-active {
  display: none;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url:hover,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url:before,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close:before {
  content: "";
  display: block;
  position: absolute;
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url:before {
  background-image: url(../res/icons/external-link.svg);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close:before {
  background-image: url(../res/icons/close.svg);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
  position: absolute;
  top: 50%;
  margin-top: -25px;
  width: 50px;
  height: 50px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  overflow: hidden;
  cursor: pointer;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev.bubbles-on,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next.bubbles-on {
  top: calc((100% - 50px) / 2);
}
@media screen and (max-width: 600px) {
  .ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev,
  .ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
    margin-top: -15px;
    width: 30px;
    height: 30px;
  }
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev {
  left: 0px;
  background-image: url(../res/icons/prev.svg);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
  right: 0px;
  background-image: url(../res/icons/next.svg);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 80px;
  right: 80px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  width: 100%;
  /*****************************************************/
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images .galleria-image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-fade .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-fade .galleria-image.ng-enter-active {
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-fade .galleria-image.ng-leave-active {
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-fadeup .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  opacity: 0;
  -webkit-transform: scale(0.98);
  -ms-transform: scale(0.98);
      transform: scale(0.98);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-fadeup .galleria-image.ng-enter-active {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-fadeup .galleria-image.ng-leave-active {
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-zoom .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  opacity: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
      transform: scale(0);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-zoom .galleria-image.ng-enter-active {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
      transform: scale(1);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-zoom .galleria-image.ng-leave {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-zoom .galleria-image.ng-leave-active {
  opacity: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
      transform: scale(0);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-backward .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-backward .galleria-image.ng-enter-active {
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
      transform: translateX(0px);
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-backward .galleria-image.ng-leave {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-backward .galleria-image.ng-leave-active {
  opacity: 0;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
      transform: translateX(100%);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-forward .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
      transform: translateX(100%);
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-forward .galleria-image.ng-enter-active {
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
      transform: translateX(0px);
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-forward .galleria-image.ng-leave {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-slide.img-move-dir-forward .galleria-image.ng-leave-active {
  opacity: 0;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-backward .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: translateX(-100%) scale(0, 0);
  -ms-transform: translateX(-100%) scale(0, 0);
      transform: translateX(-100%) scale(0, 0);
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-backward .galleria-image.ng-enter-active {
  -webkit-transform: translateX(0px) scale(1, 1);
  -ms-transform: translateX(0px) scale(1, 1);
      transform: translateX(0px) scale(1, 1);
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-backward .galleria-image.ng-leave {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-backward .galleria-image.ng-leave-active {
  opacity: 0;
  -webkit-transform: translateX(100%) scale(0, 0);
  -ms-transform: translateX(100%) scale(0, 0);
      transform: translateX(100%) scale(0, 0);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-forward .galleria-image.ng-enter {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: translateX(100%) scale(0, 0);
  -ms-transform: translateX(100%) scale(0, 0);
      transform: translateX(100%) scale(0, 0);
  opacity: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-forward .galleria-image.ng-enter-active {
  -webkit-transform: translateX(0px) scale(1, 1);
  -ms-transform: translateX(0px) scale(1, 1);
      transform: translateX(0px) scale(1, 1);
  opacity: 1;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-forward .galleria-image.ng-leave {
  -webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-pop.img-move-dir-forward .galleria-image.ng-leave-active {
  opacity: 0;
  -webkit-transform: translateX(-100%) scale(0, 0);
  -ms-transform: translateX(-100%) scale(0, 0);
      transform: translateX(-100%) scale(0, 0);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-revolve.img-move-dir-forward .galleria-image.ng-enter {
  -webkit-animation: revolve-in-forward;
  animation: revolve-in-forward;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-revolve.img-move-dir-forward .galleria-image.ng-leave {
  -webkit-animation: revolve-out-forward;
  animation: revolve-out-forward;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-revolve.img-move-dir-backward .galleria-image.ng-enter {
  -webkit-animation: revolve-in-backward;
  animation: revolve-in-backward;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-images.img-anim-revolve.img-move-dir-backward .galleria-image.ng-leave {
  -webkit-animation: revolve-out-backward;
  animation: revolve-out-backward;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-title-description-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: none;
  -webkit-flex: none;
          flex: none;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-title-description-wrapper > div {
  padding: 20px 0;
  text-align: center;
  color: #fff;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-title-description-wrapper > div .title {
  font-size: 18px;
  margin-bottom: 10px;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-title-description-wrapper > div .desc {
  font-size: 12px;
  line-height: 1.3;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: none;
  -webkit-flex: none;
          flex: none;
  margin: 20px 0;
  overflow: hidden;
  width: 100%;
  font-size: 0;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles {
  display: block;
  text-align: center;
  white-space: nowrap;
  -webkit-transition: margin-left 0.3s;
  transition: margin-left 0.3s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles span {
  -webkit-box-flex: 0;
  -ms-flex: none;
  -webkit-flex: none;
          flex: none;
  position: relative;
  display: inline-block;
  margin: 0 5px;
  cursor: pointer;
  overflow: hidden;
  border-radius: 100%;
  background-size: cover;
  background-position: center center;
  vertical-align: middle;
  background-color: #999;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles span.ng-leave-active {
  display: none;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles span:not(.img-bubble) {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 100%;
  overflow: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles span:not(.img-bubble).active {
  background-color: #fff;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles span.img-bubble {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid transparent;
  -webkit-transition: border 0.3s ease-in-out, margin 0.3s ease-in-out;
  transition: border 0.3s ease-in-out, margin 0.3s ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles-wrapper > .galleria-bubbles span.img-bubble.active {
  border: 1px solid #fff;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-errorplaceholder {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 80px;
  right: 80px;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader .spinner {
  -webkit-box-flex: 0;
  -ms-flex: none;
  -webkit-flex: none;
          flex: none;
  width: 50px;
  height: 50px;
  text-align: center;
  font-size: 10px;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader .spinner > div {
  background-color: #fff;
  height: 100%;
  width: 7px;
  margin: 0 3px 0 0;
  display: inline-block;
  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader .spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader .spinner .rect3 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader .spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-loader .spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.ng-image-gallery.inline .ng-image-gallery-modal {
  position: relative;
  z-index: 1;
  overflow: hidden;
  width: 100%;
  height: 300px;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container {
  top: 0;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img {
  margin: 0;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img:before {
  background-image: url(../res/icons/delete-inline.svg);
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container {
  top: 0;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url {
  margin: 0;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url:before {
  background-image: url(../res/icons/external-link-inline.svg);
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev {
  background-image: url(../res/icons/prev-inline.svg);
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next {
  background-image: url(../res/icons/next-inline.svg);
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev,
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next {
  margin-top: -15px;
  width: 30px;
  height: 30px;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles span:not(.img-bubble) {
  background-color: rgba(0, 0, 0, 0.5);
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles span:not(.img-bubble).active {
  background-color: #333;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .galleria .galleria-bubbles span.img-bubble.active {
  border: 1px solid #000;
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-loader .spinner > div {
  background-color: #999;
}
@-webkit-keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.tf-v1-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.75);
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  z-index: 10001;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tf-v1-popup .tf-v1-iframe-wrapper {
  position: relative;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  min-width: 360px;
  min-height: 360px;
}
.tf-v1-popup .tf-v1-iframe-wrapper iframe {
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  border-radius: 8px;
}
.tf-v1-popup .tf-v1-close {
  position: absolute;
  font-size: 32px;
  line-height: 24px;
  width: 24px;
  height: 24px;
  text-align: center;
  cursor: pointer;
  opacity: 0.75;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  text-decoration: none;
  color: #000;
  top: -34px;
  right: 0;
}
.tf-v1-popup .tf-v1-close:hover {
  opacity: 1;
}
@media (min-width: 481px) {
  .tf-v1-popup .tf-v1-close {
    color: #fff !important;
  }
}
.tf-v1-popup .tf-v1-spinner {
  border: 3px solid #aaa;
  font-size: 40px;
  width: 1em;
  height: 1em;
  border-radius: 0.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
  border-top-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
}
@media (max-width: 480px) {
  .tf-v1-popup {
    width: 100% !important;
    height: 100% !important;
    width: 100vw !important;
    height: 100vh !important;
    max-height: -webkit-fill-available;
    max-height: -moz-available;
    max-height: stretch;
  }
  .tf-v1-popup .tf-v1-iframe-wrapper {
    position: relative;
    -webkit-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
    min-width: 100%;
    min-height: 100%;
  }
  .tf-v1-popup .tf-v1-iframe-wrapper iframe {
    border-radius: 0;
  }
  .tf-v1-popup .tf-v1-close {
    position: absolute;
    font-size: 32px;
    line-height: 24px;
    width: 24px;
    height: 24px;
    text-align: center;
    cursor: pointer;
    opacity: 0.75;
    -webkit-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
    text-decoration: none;
    color: #000;
    top: 6px;
    right: 8px;
  }
  .tf-v1-popup .tf-v1-close:hover {
    opacity: 1;
  }
}
@media (max-width: 480px) and (min-width: 481px) {
  .tf-v1-popup .tf-v1-close {
    color: #fff !important;
  }
}
/* General LESS styles across entire app */
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  word-wrap: break-word;
  color: #3C4244;
  background: #EEEEEE;
}
::-moz-selection {
  background: #EF5350;
  color: white;
}
::selection {
  background: #EF5350;
  color: white;
}
::-moz-selection {
  background: #EF5350;
  color: white;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.4em;
  color: #3C4244;
}
h1 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 30px;
  margin: 32px 0 16px 0;
}
@media (max-width: 599px) {
  h1 {
    font-size: 26px;
    margin: 16px 0 20px 0;
  }
}
h2 {
  font-size: 22px;
}
@media (max-width: 599px) {
  h2 {
    font-size: 21px;
  }
}
h4 {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
a {
  color: #EF5350;
  cursor: pointer;
}
a:hover,
a:active,
a:focus {
  text-decoration: none;
}
a:hover {
  color: #E53D3D;
}
a:active,
a:focus {
  color: #C11A1A;
}
p {
  font-size: 18px;
  line-height: 1.5em;
  color: #626E6F;
  margin: 0 0 40px 0;
}
@media (max-width: 599px) {
  p {
    font-size: 16px;
    margin: 0 0 24px 0;
  }
}
p.note {
  color: #2FB6E2;
  font-size: 1.2em;
}
li.bullet {
  font-size: 1.1em;
  margin-bottom: 5px;
  list-style-type: disc;
  margin-left: 19px;
}
.truncate-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.capitalize {
  text-transform: capitalize !important;
}
hgroup,
form {
  margin-left: auto;
  margin-right: auto;
}
strong {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.clear {
  clear: both;
}
.right {
  float: right;
}
.no-border {
  border: none !important;
}
.centered-text {
  text-align: center;
}
#content,
[ui-view] {
  min-height: 100%;
  background: #EEEEEE;
}
.block-stroke {
  border-radius: 8px;
  padding: 30px;
}
@media (min-width: 600px) {
  #content {
    min-height: 80vh;
  }
}
@media (min-width: 600px) and (device-width: 768px) and (device-height: 1024px), (min-width: 600px) and (device-width: 320px) and (device-height: 480px), (min-width: 600px) and (device-width: 320px) and (device-height: 568px) {
  #content {
    min-height: 500px;
  }
}
.container-fluid[ui-view] {
  padding-bottom: 0;
}
.st-empty,
.st-loading {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  position: absolute;
  top: 40%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  min-width: 300px;
  text-align: center;
  font-size: 20px;
}
.loading-spinner {
  background-image: url(https://d2kxmwngo6aq8b.cloudfront.net/assets/images/spinner.gif);
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.6;
}
[slider] {
  position: relative;
  top: 4px;
}
html:not(.role-admin) .only-dev {
  display: none;
}
.notification-dot {
  width: 20px;
  height: 20px;
  background: #5BDDA6;
  border-radius: 50%;
}
.block-navbar:before {
  content: '';
  position: fixed;
  top: -1000px;
  left: -1000px;
  right: -1000px;
  bottom: -1000px;
  background: rgba(28, 34, 39, 0.96);
}
html:not(.platform-mobile) .only-mobile,
html:not(.platform-desktop) .only-desktop {
  display: none !important;
}
@media (min-width: 360px) {
  .only-very-small {
    display: none !important;
  }
}
@media (max-width: 359px) {
  .only-not-very-small {
    display: none !important;
  }
}
@media (min-width: 600px) {
  .only-small {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .only-not-small {
    display: none !important;
  }
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.btn.btn-lng {
  padding: 0.6em 1.5em 0.7em 3em;
  font-size: 18px;
  white-space: nowrap;
  position: relative;
  line-height: 1.6em;
}
.btn.btn-lng .btn-lng-icon {
  padding-left: 2.7em;
  padding-right: 0;
}
.btn.btn-lng i {
  position: absolute;
  left: 0.2em;
  top: 0.6em;
  bottom: 0.4em;
  padding: 0.3em 0.7em 0;
  border-right: 1px solid hsla(0, 0%, 0%, 0.1);
}
.notification-banner {
  text-align: center;
  background: #00C853;
  color: white;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 28px;
  padding-right: 28px;
  font-size: 15px;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  position: relative;
}
@media (max-width: 768px) {
  .notification-banner {
    font-size: 15px;
    top: -6px;
  }
}
.notification-banner a {
  color: white;
  text-decoration: underline;
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.notification-banner a:hover,
.notification-banner a:active,
.notification-banner a:visited {
  color: white;
}
.notification-banner a.close {
  opacity: 0.75;
  position: absolute;
  top: 16px;
  right: 12px;
  width: 16px;
}
@media (max-width: 768px) {
  .notification-banner a.close {
    top: 11px;
    right: 10px;
  }
}
.notification-banner a.close svg,
.notification-banner a.close polygon,
.notification-banner a.close path {
  fill: white;
  width: 12px;
}
.notification-banner a.close:hover {
  opacity: 1;
}
.star-container {
  display: inline-block;
  width: 112px;
  margin-left: 8px;
}
.star-container span {
  display: block;
  float: left;
}
.star-container span.star-full svg {
  width: 22px;
}
.star-container span.star-full svg polygon {
  fill: #FFCC80;
}
.star-container span.star-empty {
  opacity: 0.55;
}
.star-container span.star-empty svg {
  width: 22px;
}
.star-container span.star-empty svg polygon {
  fill: white;
}
/* Top section banners for each section */
.top-section {
  min-height: 18%;
  background: #1C2227;
  padding: 0;
}
.top-section .title {
  max-width: 720px;
  margin: 0 auto;
}
.top-section .title p {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 22px;
  margin: 0 0 32px 0;
}
@media (max-width: 599px) {
  .top-section .title p {
    margin: 0 0 28px 0;
  }
}
.top-section .title h1 {
  margin: 24px 0 10px 0;
  color: white;
  font-size: 38px;
  line-height: 1.3em;
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.top-section .title h1 a {
  color: white;
}
@media (max-width: 599px) {
  .top-section .title h1 {
    margin-top: 14px;
  }
}
input[type=range] {
  display: inline-block;
  width: auto;
}
input[type=checkbox],
input[type=radio] {
  font-size: inherit;
  margin: 0;
}
hr {
  border-top-color: rgba(0, 0, 0, 0.2);
}
textarea,
input[type=text],
input[type=email],
input[type=password],
input[type=number],
input[type=tel],
input[type=url] {
  background: white;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
}
textarea:hover:not([disabled]),
input[type=text]:hover:not([disabled]),
input[type=email]:hover:not([disabled]),
input[type=password]:hover:not([disabled]),
input[type=number]:hover:not([disabled]),
input[type=tel]:hover:not([disabled]),
input[type=url]:hover:not([disabled]) {
  border-color: #BDBDBD;
}
textarea:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=url]:focus {
  border-color: #BDBDBD;
}
.fp__overlay {
  z-index: 100000 !important;
}
.new-style h1,
.new-style h2,
.new-style h3,
.new-style h4,
.new-style h5,
.new-style p,
.new-style a,
.new-style span {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.new-style h1 span,
.new-style h2 span,
.new-style h3 span,
.new-style h4 span,
.new-style h5 span,
.new-style p span,
.new-style a span,
.new-style span span {
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
}
.new-style button {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.new-style button span {
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
}
.new-style h1 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 54px;
  color: #212121;
  margin: 24px 0 10px 0;
}
.new-style h1.large {
  font-size: 64px;
}
.new-style h2 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 44px;
  color: #212121;
}
.new-style h3 {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 30px;
  color: #212121;
}
.new-style h4 {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 19px;
  color: #424242;
}
.new-style h5 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  color: #424242;
}
.new-style .forum-heading {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 28px;
  color: #212121;
}
.new-style a.btn {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.new-style .btn-primary.inactive {
  color: #EF5350;
  border: 2px solid #EF5350;
  background: transparent;
}
.new-style .btn-primary.inactive:hover {
  color: white;
}
.center-text {
  text-align: center;
}
.icon-span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.icon-span > * {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.icon-span .text {
  margin-left: 8px;
}
.two-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.two-items .item {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.inline-spinner {
  position: relative;
  height: 52px;
}
.white-spinner .spinner > div > div {
  background: white !important;
}
.small-spinner {
  -webkit-transform: scale(0.7);
      -ms-transform: scale(0.7);
          transform: scale(0.7);
}
.turtle {
  width: 50px;
  height: 38px;
  background: url('/assets/images/debug/turtle.png') no-repeat top center;
  background-size: cover;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close {
  z-index: 1;
  opacity: 1;
  height: 40px;
  width: 40px;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.3);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close:hover {
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
  background-color: rgba(255, 255, 255, 0.3);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .close:before {
  top: 6px;
  bottom: 6px;
  left: 6px;
  right: 6px;
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/close.svg');
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url:before {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/external-link.svg');
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .galleria {
  left: 0px;
  right: 0px;
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
  z-index: 1;
  width: 50px;
  height: 60px;
  margin-top: -30px;
  border-radius: 6px;
  background-image: none;
  background-color: rgba(0, 0, 0, 0.3);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev:hover,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next:hover {
  background-color: rgba(255, 255, 255, 0.3);
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev:before,
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next:before {
  content: "";
  display: block;
  position: absolute;
  top: 6px;
  bottom: 6px;
  left: 0px;
  right: 0px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@media (max-width: 599px) {
  .ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev,
  .ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
    width: 30px;
    height: 40px;
    margin-top: -20px;
  }
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
  right: 10px;
}
@media (max-width: 599px) {
  .ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next {
    right: 5px;
  }
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .next:before {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/next.svg');
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev {
  left: 10px;
}
@media (max-width: 599px) {
  .ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev {
    left: 5px;
  }
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .prev:before {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/prev.svg');
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img:before {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/delete.svg');
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .control-icons-container .ext-url:before {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/external-link-inline.svg');
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .prev {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/prev-inline.svg');
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .next {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/next-inline.svg');
}
.ng-image-gallery.inline .ng-image-gallery-modal .ng-image-gallery-content .actions-icons-container .delete-img:before {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/ng-image-gallery/icons/delete-inline.svg');
}
.ng-image-gallery .ng-image-gallery-modal .ng-image-gallery-errorplaceholder {
  color: white;
  font-size: 20px;
}
.fa.fa-margin-right {
  margin-right: 0.25em;
}
.fa.fa-margin-left {
  margin-left: 0.25em;
}
.fa.fa-amber {
  color: #FFC107;
}
.fa.fa-blue {
  color: #42A5F5;
}
.fa.fa-cyan {
  color: #26C6DA;
}
.fa.fa-green {
  color: #66BB6A;
}
.fa.fa-indigo {
  color: #5C6BC0;
}
.fa.fa-light-blue {
  color: #29B6F6;
}
.fa.fa-orange {
  color: #FFA726;
}
.fa.fa-red {
  color: #EF5350;
}
.st-center {
  margin-left: auto;
  margin-right: auto;
}
[us-spinner] {
  z-index: 1800;
}
.font-light {
  font-family: 'ProximaNova-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-semibold {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-bold {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-thin {
  font-family: 'ProximaNova-Thin', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-light {
  font-family: 'ProximaNova-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-medium {
  font-family: 'ProximaNova-Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-semibold {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-bold {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-extrabold {
  font-family: 'ProximaNova-Extrabold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-proximanova-black {
  font-family: 'ProximaNova-Black', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-montserrat-light {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-montserrat {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-montserrat-semibold {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.font-montserrat-bold {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Handlee';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/handlee/v19/-F6xfjBsISg9aMakPm3wpg.ttf) format('truetype');
}
.font-hand {
  font-family: Noteworthy, Handlee, cursive;
}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-montserrat,
.btn-montserrat {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  padding: 12px 24px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-montserrat .ladda-spinner,
.btn-montserrat .ladda-spinner {
  margin-top: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-montserrat.btn-primary.btn-disabled,
.btn-montserrat.btn-primary.btn-disabled {
  background-color: #f3817f;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-montserrat.btn-primary[disabled],
.btn-montserrat.btn-primary[disabled] {
  background-color: #f3817f;
  opacity: 1;
}
.btn-grey {
  background: #E0E0E0;
  border-color: #E0E0E0;
  color: #616161;
}
.btn-grey:not(.no-hover):hover {
  background-color: #c7c7c7;
  border-color: #c7c7c7;
}
.btn-grey.hover-subtle:hover {
  background-color: #d8d8d8;
  border-color: #d8d8d8;
}
.btn-grey.hover-subtle:active {
  background-color: #d1d1d1;
  border-color: #d1d1d1;
}
.btn-primary-new {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#e70e43), to(#d40d3d));
  background: linear-gradient(#e70e43, #d40d3d);
}
.btn-primary-new span,
.btn-primary-new i,
.btn-primary-new .icon {
  vertical-align: middle;
}
.btn-primary-new .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-primary-new.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-primary-new[disabled] {
  opacity: 1;
}
.btn-primary-new.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-primary-new.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-primary-new.btn-reset-vertical-align span,
.btn-primary-new.btn-reset-vertical-align i,
.btn-primary-new.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-primary-new:hover,
.btn-primary-new:focus:not(.no-focus) {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#b70b35), to(#a40a2f));
  background: linear-gradient(#b70b35, #a40a2f);
}
.btn-primary-new:focus {
  color: white;
}
.btn-primary-new:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#a40a2f), to(#b70b35));
  background: linear-gradient(#a40a2f, #b70b35);
}
.btn-primary-new:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-primary-new:active .icon svg path,
.btn-primary-new:active .icon svg rect,
.btn-primary-new:active .icon svg polygon,
.btn-primary-new:active .icon svg circle,
.btn-primary-new:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-primary-new .icon svg path,
.btn-primary-new .icon svg rect,
.btn-primary-new .icon svg polygon,
.btn-primary-new .icon svg circle,
.btn-primary-new .icon svg ellipse {
  fill: white;
}
.btn-primary-new[disabled]:not([data-loading]) {
  opacity: 0.5;
  background-color: #E0E0E0;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#d6d6d6));
  background: linear-gradient(#e0e0e0, #d6d6d6);
}
.btn-default-new {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#616161), to(#575757));
  background: linear-gradient(#616161, #575757);
}
.btn-default-new span,
.btn-default-new i,
.btn-default-new .icon {
  vertical-align: middle;
}
.btn-default-new .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-default-new.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-default-new[disabled] {
  opacity: 1;
}
.btn-default-new.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-default-new.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-default-new.btn-reset-vertical-align span,
.btn-default-new.btn-reset-vertical-align i,
.btn-default-new.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-default-new:hover,
.btn-default-new:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#484848), to(#3d3d3d));
  background: linear-gradient(#484848, #3d3d3d);
}
.btn-default-new:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#484848));
  background: linear-gradient(#3d3d3d, #484848);
}
.btn-default-new:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-default-new:active .icon svg path,
.btn-default-new:active .icon svg rect,
.btn-default-new:active .icon svg polygon,
.btn-default-new:active .icon svg circle,
.btn-default-new:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-default-new .icon svg path,
.btn-default-new .icon svg rect,
.btn-default-new .icon svg polygon,
.btn-default-new .icon svg circle,
.btn-default-new .icon svg ellipse {
  fill: white;
}
.btn-default-new[disabled]:not([data-loading]) {
  opacity: 0.5;
}
.btn-primary-new-2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#e55c5a), to(#e34b48));
  background: linear-gradient(#e55c5a, #e34b48);
}
.btn-primary-new-2 span,
.btn-primary-new-2 i,
.btn-primary-new-2 .icon {
  vertical-align: middle;
}
.btn-primary-new-2 .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-primary-new-2.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-primary-new-2[disabled] {
  opacity: 1;
}
.btn-primary-new-2.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-primary-new-2.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-primary-new-2.btn-reset-vertical-align span,
.btn-primary-new-2.btn-reset-vertical-align i,
.btn-primary-new-2.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-primary-new-2:hover,
.btn-primary-new-2:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d33c39), to(#ca302e));
  background: linear-gradient(#d33c39, #ca302e);
}
.btn-primary-new-2:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#ca302e), to(#d33c39));
  background: linear-gradient(#ca302e, #d33c39);
}
.btn-primary-new-2:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-primary-new-2:active .icon svg path,
.btn-primary-new-2:active .icon svg rect,
.btn-primary-new-2:active .icon svg polygon,
.btn-primary-new-2:active .icon svg circle,
.btn-primary-new-2:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-primary-new-2 .icon svg path,
.btn-primary-new-2 .icon svg rect,
.btn-primary-new-2 .icon svg polygon,
.btn-primary-new-2 .icon svg circle,
.btn-primary-new-2 .icon svg ellipse {
  fill: white;
}
.btn-primary-new-2[disabled]:not([data-loading]) {
  opacity: 0.5;
  background-color: #E0E0E0;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#d6d6d6));
  background: linear-gradient(#e0e0e0, #d6d6d6);
}
.btn-md-grey {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#aaaaaa));
  background: linear-gradient(#BDBDBD, #aaaaaa);
}
.btn-md-grey span,
.btn-md-grey i,
.btn-md-grey .icon {
  vertical-align: middle;
}
.btn-md-grey .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-md-grey.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-md-grey[disabled] {
  opacity: 1;
}
.btn-md-grey.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-md-grey.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-md-grey.btn-reset-vertical-align span,
.btn-md-grey.btn-reset-vertical-align i,
.btn-md-grey.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-md-grey:hover,
.btn-md-grey:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#979797));
  background: linear-gradient(#aaaaaa, #979797);
}
.btn-md-grey:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#aaaaaa));
  background: linear-gradient(#979797, #aaaaaa);
}
.btn-md-grey:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-md-grey:active .icon svg path,
.btn-md-grey:active .icon svg rect,
.btn-md-grey:active .icon svg polygon,
.btn-md-grey:active .icon svg circle,
.btn-md-grey:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-md-grey .icon svg path,
.btn-md-grey .icon svg rect,
.btn-md-grey .icon svg polygon,
.btn-md-grey .icon svg circle,
.btn-md-grey .icon svg ellipse {
  fill: white;
}
.btn-md-grey[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.btn-md-grey.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.btn-md-primary {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.btn-md-primary span,
.btn-md-primary i,
.btn-md-primary .icon {
  vertical-align: middle;
}
.btn-md-primary .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-md-primary.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-md-primary[disabled] {
  opacity: 1;
}
.btn-md-primary.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-md-primary.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-md-primary.btn-reset-vertical-align span,
.btn-md-primary.btn-reset-vertical-align i,
.btn-md-primary.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-md-primary:hover,
.btn-md-primary:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.btn-md-primary:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.btn-md-primary:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-md-primary:active .icon svg path,
.btn-md-primary:active .icon svg rect,
.btn-md-primary:active .icon svg polygon,
.btn-md-primary:active .icon svg circle,
.btn-md-primary:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-md-primary .icon svg path,
.btn-md-primary .icon svg rect,
.btn-md-primary .icon svg polygon,
.btn-md-primary .icon svg circle,
.btn-md-primary .icon svg ellipse {
  fill: white;
}
.btn-md-primary[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.btn-md-primary.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.btn-md-primary.blue {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
}
.btn-md-primary.blue span,
.btn-md-primary.blue i,
.btn-md-primary.blue .icon {
  vertical-align: middle;
}
.btn-md-primary.blue .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-md-primary.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-md-primary.blue[disabled] {
  opacity: 1;
}
.btn-md-primary.blue.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-md-primary.blue.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-md-primary.blue.btn-reset-vertical-align span,
.btn-md-primary.blue.btn-reset-vertical-align i,
.btn-md-primary.blue.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-md-primary.blue:hover,
.btn-md-primary.blue:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.btn-md-primary.blue:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.btn-md-primary.blue:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-md-primary.blue:active .icon svg path,
.btn-md-primary.blue:active .icon svg rect,
.btn-md-primary.blue:active .icon svg polygon,
.btn-md-primary.blue:active .icon svg circle,
.btn-md-primary.blue:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-md-primary.blue .icon svg path,
.btn-md-primary.blue .icon svg rect,
.btn-md-primary.blue .icon svg polygon,
.btn-md-primary.blue .icon svg circle,
.btn-md-primary.blue .icon svg ellipse {
  fill: white;
}
.btn-md-primary.blue[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.btn-md-primary.blue.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.btn-md-default {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#616161), to(#575757));
  background: linear-gradient(#616161, #575757);
}
.btn-md-default span,
.btn-md-default i,
.btn-md-default .icon {
  vertical-align: middle;
}
.btn-md-default .icon {
  display: inline-block;
  margin-right: 5px;
}
.btn-md-default.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.btn-md-default[disabled] {
  opacity: 1;
}
.btn-md-default.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.btn-md-default.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.btn-md-default.btn-reset-vertical-align span,
.btn-md-default.btn-reset-vertical-align i,
.btn-md-default.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.btn-md-default:hover,
.btn-md-default:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#4e4e4e));
  background: linear-gradient(#575757, #4e4e4e);
}
.btn-md-default:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#4e4e4e), to(#575757));
  background: linear-gradient(#4e4e4e, #575757);
}
.btn-md-default:active i {
  color: rgba(255, 255, 255, 0.7);
}
.btn-md-default:active .icon svg path,
.btn-md-default:active .icon svg rect,
.btn-md-default:active .icon svg polygon,
.btn-md-default:active .icon svg circle,
.btn-md-default:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.btn-md-default .icon svg path,
.btn-md-default .icon svg rect,
.btn-md-default .icon svg polygon,
.btn-md-default .icon svg circle,
.btn-md-default .icon svg ellipse {
  fill: white;
}
.btn-md-default[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.btn-md-default.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.ladda-button.dark-ladda-spinner .ladda-spinner div > div > div {
  background: #424242 !important;
}
.primary-action-link {
  padding: 6px 18px;
  background: #64B5F6;
  -webkit-box-shadow: 1px 1px 0px #2196F3;
          box-shadow: 1px 1px 0px #2196F3;
  border-radius: 30px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 14px;
  line-height: 16px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.primary-action-link i {
  font-size: 10px;
  width: 16px;
  height: 16px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  background: #42A5F5;
}
.primary-action-link i.right {
  margin-left: 5px;
  margin-right: -10px;
}
.primary-action-link i.left {
  margin-left: -10px;
  margin-right: 5px;
}
.primary-action-link .fa-arrow-right::before {
  padding-left: 1px;
}
.primary-action-link:hover,
.primary-action-link:focus {
  color: white;
  background: #42A5F5;
  -webkit-box-shadow: 1px 1px 0px #1E88E5;
          box-shadow: 1px 1px 0px #1E88E5;
}
.primary-action-link:hover i,
.primary-action-link:focus i {
  background: #2196F3;
}
.primary-action-link:active {
  color: white;
  background: #2196F3;
  -webkit-box-shadow: 1px 1px 0px #1976D2;
          box-shadow: 1px 1px 0px #1976D2;
}
.primary-action-link:active i {
  background: #1E88E5;
}
.btn-close {
  height: 35px;
  width: 35px;
  border: none;
  background: transparent;
  font-size: 40px;
  line-height: 30px;
  color: #bbb;
  font-weight: 400;
  text-align: center;
}
.btn-close:before {
  font-family: 'Helvetica', Arial, sans-serif;
  content: '\00D7';
  cursor: pointer;
}
.btn-close:hover {
  opacity: 0.9;
}
.btn-close.small {
  font-size: 30px;
}
.btn-close.medium {
  font-size: 35px;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.overflow-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hide-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
@-webkit-keyframes shake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  12.5% {
    -webkit-transform: translateX(-6px) rotateY(-5deg);
            transform: translateX(-6px) rotateY(-5deg);
  }
  37.5% {
    -webkit-transform: translateX(5px) rotateY(4deg);
            transform: translateX(5px) rotateY(4deg);
  }
  62.5% {
    -webkit-transform: translateX(-3px) rotateY(-2deg);
            transform: translateX(-3px) rotateY(-2deg);
  }
  87.5% {
    -webkit-transform: translateX(2px) rotateY(1deg);
            transform: translateX(2px) rotateY(1deg);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes shake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  12.5% {
    -webkit-transform: translateX(-6px) rotateY(-5deg);
            transform: translateX(-6px) rotateY(-5deg);
  }
  37.5% {
    -webkit-transform: translateX(5px) rotateY(4deg);
            transform: translateX(5px) rotateY(4deg);
  }
  62.5% {
    -webkit-transform: translateX(-3px) rotateY(-2deg);
            transform: translateX(-3px) rotateY(-2deg);
  }
  87.5% {
    -webkit-transform: translateX(2px) rotateY(1deg);
            transform: translateX(2px) rotateY(1deg);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
.shake {
  -webkit-animation: shake 0.4s ease-in-out;
          animation: shake 0.4s ease-in-out;
}
@-webkit-keyframes bounce {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  4% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  6% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  10% {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
  }
  12% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  14% {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
  15% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes bounce {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  4% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  6% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  10% {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
  }
  12% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  14% {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
  }
  15% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.animation-bounce {
  -webkit-animation: bounce 3s ease-out infinite;
          animation: bounce 3s ease-out infinite;
}
.animation-bounce.ng-hide {
  display: none;
}
.sh-text-bubble {
  padding: 20px;
  background-color: white;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  position: relative;
}
.sh-text-bubble[disabled] {
  opacity: 0.5;
}
.sh-text-bubble > .text,
.sh-text-bubble > .text-wrapper > .text,
.sh-text-bubble > .st-expand-height > .text-wrapper > .text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 23px;
  color: #424242;
  white-space: pre-wrap;
}
.sh-text-bubble > .text img,
.sh-text-bubble > .text-wrapper > .text img,
.sh-text-bubble > .st-expand-height > .text-wrapper > .text img {
  max-width: 100%;
}
.sh-text-bubble.extended-area {
  padding: 0px;
}
.sh-text-bubble .extended-area {
  background: #FAFAFA;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top: 1px dashed #E0E0E0;
}
.sh-text-bubble .extended-area.top {
  border-top: none;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 1px dashed #E0E0E0;
}
.sh-text-bubble.textarea {
  padding: 0px;
}
.sh-text-bubble.textarea textarea {
  padding: 20px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 86px;
  min-height: 86px;
  resize: none;
  border: none;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 23px;
  color: #424242;
  white-space: pre-wrap;
}
.sh-text-bubble.textarea textarea:hover {
  background-color: white;
}
.sh-text-bubble.textarea textarea.ng-invalid.ng-dirty {
  background-color: white;
}
.sh-text-bubble.triangle.top {
  margin-top: 25px;
}
.sh-text-bubble.triangle.top.small {
  margin-top: 15px;
}
.sh-text-bubble.triangle.bottom {
  margin-bottom: 25px;
}
.sh-text-bubble.triangle.bottom.small {
  margin-bottom: 15px;
}
.sh-text-bubble .triangle {
  position: absolute;
  left: 15px;
  height: 20px;
  width: 40px;
  overflow: hidden;
}
.sh-text-bubble .triangle.center {
  left: calc(50% - 20px);
}
.sh-text-bubble .triangle.right {
  left: auto;
  right: 15px;
}
.sh-text-bubble .triangle > div {
  content: '';
  display: block;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  width: 40px;
  height: 40px;
  background-color: white;
}
.sh-text-bubble .triangle.bottom {
  bottom: -20px;
}
.sh-text-bubble .triangle.bottom > div {
  bottom: 10px;
  -webkit-box-shadow: -1px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: -1px 1px 2px 0px rgba(0, 0, 0, 0.2);
}
.sh-text-bubble .triangle.bottom.small {
  bottom: -10px;
  height: 10px;
}
.sh-text-bubble .triangle.top {
  top: -20px;
}
.sh-text-bubble .triangle.top > div {
  top: 10px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
}
.sh-text-bubble .triangle.top.small {
  top: -10px;
  height: 10px;
}
.sh-text-bubble-wrapper {
  position: relative;
}
.sh-text-bubble-wrapper .sh-text-bubble img {
  max-width: 100%;
}
.sh-text-bubble-wrapper .sh-text-bubble .text {
  padding: 20px;
}
.sh-text-bubble-wrapper .sh-text-bubble.announcement {
  border-left: 3px solid #2196F3;
}
.sh-text-bubble-wrapper .sh-text-bubble.announcement .triangle > div {
  background: #E3F2FD;
}
.sh-text-bubble-wrapper .sh-text-bubble .announcement-wrapper {
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  background: #E3F2FD;
  border-bottom: 1px dashed #BBDEFB;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #1565C0;
}
.sh-text-bubble-wrapper .sh-text-bubble .announcement-wrapper i {
  margin-right: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper {
  padding: 20px;
  padding-top: 15px;
  padding-bottom: 0px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
  color: #616161;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper {
  border-radius: 4px;
  background: #F5F5F5;
  border: 1px solid #EEEEEE;
  border-left: 2px solid #66BB6A;
  margin-left: 5px;
  margin-right: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper.announcement {
  border-left: 2px solid #2196F3;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-user-avatar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 8px;
  background: #EEEEEE;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-user-avatar .st-avatar {
  margin-right: 8px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-user-avatar .name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-user-avatar .name-wrapper .name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-user-avatar .name-wrapper .st-user-badges {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 14px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-user-avatar .name-wrapper .extra-text {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  margin-left: 0.3em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body {
  padding: 10px 15px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body .reply-text-body-removed {
  color: #9E9E9E;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body .reply-text-body-removed i {
  color: #42A5F5;
  margin-right: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body .reply-text-body-reported {
  color: #9E9E9E;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body .reply-text-body-reported i {
  margin-right: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body .reply-text-body-reported i.fa-info-circle {
  color: #42A5F5;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body .reply-text-body-reported i.fa-exclamation-triangle {
  color: #FFCA28;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body-more {
  padding: 10px 15px;
  background: #F5F5F5;
  position: relative;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body-more i {
  color: #9E9E9E;
  margin-right: 3px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reply-wrapper .reply-text-wrapper .reply-text-body-wrapper .reply-text-body-more .dots {
  position: absolute;
  display: inline-block;
  font-size: 20px;
  line-height: 1;
  top: -15px;
}
.sh-text-bubble-wrapper .sh-text-bubble .removed-comment-message {
  text-align: center;
  color: #BDBDBD;
}
.sh-text-bubble-wrapper .sh-text-bubble .removed-comment-message i {
  color: #42A5F5;
  margin-right: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .removed-comment-message.show-original-comment {
  border-bottom: 1px dashed #E0E0E0;
}
.sh-text-bubble-wrapper .sh-text-bubble .remover-details {
  color: #BDBDBD;
  font-size: 14px;
  padding: 10px 20px;
  margin-top: -20px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reported-comment-message {
  text-align: center;
  color: #BDBDBD;
}
.sh-text-bubble-wrapper .sh-text-bubble .reported-comment-message i {
  margin-right: 5px;
}
.sh-text-bubble-wrapper .sh-text-bubble .reported-comment-message i.fa-info-circle {
  color: #42A5F5;
}
.sh-text-bubble-wrapper .sh-text-bubble .reported-comment-message i.fa-exclamation-triangle {
  color: #FFCA28;
}
.sh-text-bubble-wrapper .sh-text-bubble .reported-comment-message.show-original-comment {
  border-bottom: 1px dashed #E0E0E0;
}
.sh-text-bubble-wrapper .sh-text-bubble .reporter-details {
  color: #BDBDBD;
  font-size: 14px;
  padding: 10px 20px;
  margin-top: -20px;
}
.sh-text-bubble-wrapper .sh-text-bubble .post-time {
  margin-top: -10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 14px;
  color: #9E9E9E;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  overflow: hidden;
  font-size: 14px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item {
  padding: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #9E9E9E;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item i {
  min-width: 1em;
  margin-right: 7px;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item i.small-left-overlap {
  font-size: 10px;
  position: relative;
  margin-right: -2px;
  top: -4px;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item.green i {
  color: #A5D6A7;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item.purple i {
  color: #B39DDB;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item.blue i {
  color: #90CAF9;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item:hover {
  border-radius: 4px;
  background: #EEEEEE;
  color: #616161;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item:hover.green i {
  color: #66BB6A;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item:hover.purple i {
  color: #7E57C2;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item:hover.blue i {
  color: #42A5F5;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .item.disabled {
  opacity: 0.3;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .in-moderation-icon {
  padding: 10px;
  color: #9E9E9E;
}
.sh-text-bubble-wrapper .sh-text-bubble .extended-area .in-moderation-icon.left {
  margin-right: auto;
}
.sh-user-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.sh-user-wrapper .st-avatar {
  margin-right: 15px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.sh-user-wrapper .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
}
.sh-user-wrapper .text-wrapper .st-user-name {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.sh-user-wrapper .text-wrapper .st-badge-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 2px;
}
.sh-user-wrapper .text-wrapper .st-user-location {
  margin-top: 5px;
  padding-bottom: 1px;
  padding-left: 1px;
}
@media (max-width: 599px) {
  .sh-user-wrapper st-vote {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}
.sh-no-content {
  margin: auto;
  max-width: 600px;
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
}
.sh-no-content h2 {
  color: #3C4244;
  font-size: 22px;
  margin-top: 30px;
  margin-bottom: 15px;
}
@media (min-width: 600px) {
  .sh-no-content h2 {
    font-size: 30px;
  }
}
.sh-no-content p {
  margin: 0;
  margin-bottom: 15px;
}
.sh-no-content .icon {
  margin-bottom: 15px;
}
.sh-no-content .icon svg {
  width: 120px;
  height: 120px;
}
.sh-no-content .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.sh-no-content .button-container .btn {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 5px;
  height: auto;
  color: white;
  width: 240px;
}
.sh-no-content .button-container .btn-community {
  background-color: #29B6F6;
}
.sh-no-content .button-container .btn-community:hover {
  background-color: #0a9fe2;
}
.sh-no-content .button-container .btn-profiles {
  background-color: #00C853;
}
.sh-no-content .button-container .btn-profiles:hover {
  background-color: #00953e;
}
.sh-button-flexbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.sh-button-flexbox.margin {
  margin: -5px;
}
.sh-button-flexbox.margin .btn {
  margin: 5px;
}
.sh-button-flexbox.center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sh-button-flexbox.space-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
.sh-button-flexbox.wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.sh-button-flexbox .btn-flex-300px {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  max-width: 300px;
}
.sh-button-flexbox .btn-300px {
  width: 300px;
}
.sh-banner {
  top: 0;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 100px;
  position: absolute;
  text-align: center;
  background-color: #4CAF50;
  -webkit-box-shadow: 0px 1px 5px rgba(60, 66, 68, 0.2);
          box-shadow: 0px 1px 5px rgba(60, 66, 68, 0.2);
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 14px;
  line-height: 1em;
  padding: 2px;
}
.sh-post-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  position: absolute;
  top: 10px;
  right: 10px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #9E9E9E;
}
.sh-post-actions a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 10px;
  color: #9E9E9E;
}
.sh-post-actions a .icon {
  height: 12px;
  width: 12px;
  margin-right: 5px;
}
.sh-post-actions a .icon svg path,
.sh-post-actions a .icon svg rect,
.sh-post-actions a .icon svg polygon,
.sh-post-actions a .icon svg circle,
.sh-post-actions a .icon svg ellipse {
  fill: #9E9E9E;
}
.sh-post-actions a .icon svg {
  height: 12px;
  width: 12px;
}
.sh-post-actions a:hover {
  color: #424242;
}
.sh-post-actions a:hover .icon svg path,
.sh-post-actions a:hover .icon svg rect,
.sh-post-actions a:hover .icon svg polygon,
.sh-post-actions a:hover .icon svg circle,
.sh-post-actions a:hover .icon svg ellipse {
  fill: #424242;
}
@media (min-width: 769px) {
  .sh-post-actions a .icon,
  .sh-post-actions a .text {
    display: none;
  }
}
.sh-post-actions-wrapper {
  position: relative;
}
.sh-post-actions-wrapper:hover .sh-post-actions a .icon,
.sh-post-actions-wrapper:hover .sh-post-actions a .text {
  display: block;
}
.sh-edit-buttons-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.sh-edit-buttons-wrapper .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  max-width: 300px;
}
.sh-edit-buttons-wrapper .btn:first-of-type {
  margin-left: 10px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .sh-new-modal-style h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .sh-new-modal-style p,
.ngdialog.ngdialog-theme-default .ngdialog-content .sh-new-modal-style a:not(.btn),
.ngdialog.ngdialog-theme-default .ngdialog-content .sh-new-modal-style li {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.sh-modal-dotted-hr,
.sh-dotted-hr {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 230px;
  margin: 10px auto;
}
.sh-modal-or-seperator {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
}
.sh-modal-or-seperator hr {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-top-style: dotted;
  border-top-width: 4px;
  width: 230px;
  margin: auto;
}
.sh-modal-or-seperator span {
  margin: auto;
  padding: 0.25em 0.5em;
  font-size: 16px;
  background: white;
  z-index: 1;
  color: #757575;
}
.sh-icon-rounded-community {
  height: 150px;
  width: 150px;
  margin-bottom: 20px;
  border-radius: 50%;
  background: #29B6F6;
  border: 4px solid #29B6F6;
}
@media (max-width: 320px) {
  .sh-icon-rounded-community {
    height: 100px;
    width: 100px;
  }
}
.sh-icon-shield {
  height: 160px;
  width: 160px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .sh-icon-shield {
    height: 120px;
    width: 120px;
  }
}
.sh-icon-round-stop {
  height: 150px;
  width: 150px;
  margin-bottom: 10px;
  border-radius: 50%;
  background-color: #C62828;
  border: 4px solid #C62828;
}
.sh-fa-circle-icon-100 {
  padding: 21px;
  font-size: 50px;
  color: white;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.2);
  border-radius: 50%;
  background-color: #BDBDBD;
  border: 4px solid #757575;
}
.sh-fa-circle-icon-100::before {
  width: 50px;
  height: 50px;
  display: block;
}
.sh-fa-circle-icon-100.red {
  background-color: #EF5350;
  border: 4px solid #E53935;
}
.sh-fa-circle-icon-100.blue {
  background-color: #42A5F5;
  border: 4px solid #1E88E5;
}
.sh-fa-circle-icon-100.indigo {
  background-color: #5C6BC0;
  border: 4px solid #3949AB;
}
.sh-fa-circle-icon-100.light-blue {
  background-color: #29B6F6;
  border: 4px solid #039BE5;
}
.sh-fa-circle-icon-100.green {
  background-color: #66BB6A;
  border: 4px solid #43A047;
}
.sh-fa-circle-icon-100.amber {
  background-color: #FFC107;
  border: 4px solid #FFA000;
}
.sh-fa-circle-icon-100.cyan {
  background-color: #00BCD4;
  border: 4px solid #0097A7;
}
.sh-fa-circle-icon-100.mt10 {
  margin-top: 10px;
}
.sh-fa-circle-icon-100.mb20 {
  margin-bottom: 20px;
}
.sh-fa-circle-icon-100.mb30 {
  margin-bottom: 30px;
}
.dropdown-menu .dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}
.sh-dropdown-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 25px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px dashed #EEEEEE;
  color: #424242;
}
.sh-dropdown-menu-item.no-border {
  border-top: none;
}
.sh-dropdown-menu-item .icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 15px;
  font-size: 18px;
  min-width: 18px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sh-dropdown-menu-item .icon i {
  color: #BDBDBD;
}
.sh-dropdown-menu-item .icon.indigo i {
  color: #5C6BC0;
}
.sh-dropdown-menu-item .icon.green i {
  color: #66BB6A;
}
.sh-dropdown-menu-item .icon.orange i {
  color: #FFA726;
}
.sh-dropdown-menu-item .icon.amber i {
  color: #FFCA28;
}
.sh-dropdown-menu-item .icon.dark-amber i {
  color: #FFB300;
}
.sh-dropdown-menu-item .icon.blue i {
  color: #42A5F5;
}
.sh-dropdown-menu-item .icon.light-blue i {
  color: #29B6F6;
}
.sh-dropdown-menu-item .icon.light-green i {
  color: #9CCC65;
}
.sh-dropdown-menu-item .icon.red i {
  color: #E57373;
}
.sh-dropdown-menu-item .title-subtitle .title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4;
}
.sh-dropdown-menu-item .title-subtitle .subtitle {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.2;
}
.sh-dropdown-menu-item:hover,
.sh-dropdown-menu-item:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.sh-dropdown-menu-item:active {
  color: #212121;
  background-color: #E0E0E0;
}
.sh-moderator-badge {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  padding: 2px 8px;
  border-radius: 10px;
  background: #1976D2;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 12px;
  line-height: 1em;
}
.sh-moderator-badge i {
  margin-right: 0.25em;
}
.sh-warning-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  padding: 20px 30px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  background-color: #FF9800;
  background: -webkit-gradient(linear, left top, left bottom, from(#FF9800), to(#FF7043));
  background: linear-gradient(#FF9800, #FF7043);
  border-top: 4px solid #F57C00;
  margin-top: 20px;
  margin-bottom: 20px;
}
.sh-warning-banner h1,
.sh-warning-banner p {
  color: white;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.sh-warning-banner h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 30px;
  margin: 0;
  margin-bottom: 10px;
}
.sh-warning-banner p {
  margin-bottom: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
}
.sh-warning-banner .icon-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 120px;
  height: 120px;
  margin-right: 30px;
  border-radius: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFB74D), to(#FFA726));
  background: linear-gradient(#FFB74D, #FFA726);
  border: 5px solid white;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  font-size: 50px;
  color: #FAFAFA;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}
.sh-warning-banner .btn-become-owner {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#dddddd));
  background: linear-gradient(#F5F5F5, #dddddd);
  color: #424242;
  width: 100%;
  max-width: 300px;
  margin-top: 10px;
  text-transform: uppercase;
}
.sh-warning-banner .btn-become-owner span,
.sh-warning-banner .btn-become-owner i,
.sh-warning-banner .btn-become-owner .icon {
  vertical-align: middle;
}
.sh-warning-banner .btn-become-owner .icon {
  display: inline-block;
  margin-right: 5px;
}
.sh-warning-banner .btn-become-owner.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.sh-warning-banner .btn-become-owner[disabled] {
  opacity: 1;
}
.sh-warning-banner .btn-become-owner.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.sh-warning-banner .btn-become-owner.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.sh-warning-banner .btn-become-owner.btn-reset-vertical-align span,
.sh-warning-banner .btn-become-owner.btn-reset-vertical-align i,
.sh-warning-banner .btn-become-owner.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.sh-warning-banner .btn-become-owner:hover,
.sh-warning-banner .btn-become-owner:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#c4c4c4));
  background: linear-gradient(#dddddd, #c4c4c4);
}
.sh-warning-banner .btn-become-owner:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#c4c4c4), to(#dddddd));
  background: linear-gradient(#c4c4c4, #dddddd);
}
.sh-warning-banner .btn-become-owner:active i {
  color: rgba(255, 255, 255, 0.7);
}
.sh-warning-banner .btn-become-owner:active .icon svg path,
.sh-warning-banner .btn-become-owner:active .icon svg rect,
.sh-warning-banner .btn-become-owner:active .icon svg polygon,
.sh-warning-banner .btn-become-owner:active .icon svg circle,
.sh-warning-banner .btn-become-owner:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.sh-warning-banner .btn-become-owner .icon svg path,
.sh-warning-banner .btn-become-owner .icon svg rect,
.sh-warning-banner .btn-become-owner .icon svg polygon,
.sh-warning-banner .btn-become-owner .icon svg circle,
.sh-warning-banner .btn-become-owner .icon svg ellipse {
  fill: white;
}
.sh-warning-banner .btn-become-owner[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.sh-warning-banner .btn-become-owner.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
@media (max-width: 599px) {
  .sh-warning-banner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 20px;
  }
  .sh-warning-banner .icon-wrapper {
    margin-right: 0;
    margin-bottom: 20px;
    width: 100px;
    height: 100px;
    font-size: 40px;
  }
  .sh-warning-banner .text-wrapper {
    text-align: center;
  }
}
.sh-warning-banner.red {
  background-color: #E57373;
  background: -webkit-gradient(linear, left top, left bottom, from(#E57373), to(#F44336));
  background: linear-gradient(#E57373, #F44336);
  border-top: 4px solid #E53935;
}
.sh-warning-banner.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#F44336), to(#E53935));
  background: linear-gradient(#F44336, #E53935);
}
.sh-warning-banner.blue {
  background-color: #64B5F6;
  background: -webkit-gradient(linear, left top, left bottom, from(#64B5F6), to(#2196F3));
  background: linear-gradient(#64B5F6, #2196F3);
  border-top: 4px solid #1E88E5;
}
.sh-warning-banner.blue .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1E88E5));
  background: linear-gradient(#2196F3, #1E88E5);
}
.sh-warning-banner.blue-grey {
  background-color: #90A4AE;
  background: -webkit-gradient(linear, left top, left bottom, from(#90A4AE), to(#607D8B));
  background: linear-gradient(#90A4AE, #607D8B);
  border-top: 4px solid #546E7A;
}
.sh-warning-banner.blue-grey .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#607D8B), to(#546E7A));
  background: linear-gradient(#607D8B, #546E7A);
}
.sh-banner-list {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(white));
  background: linear-gradient(#FAFAFA, white);
  border: 1px solid #E0E0E0;
  padding: 15px 20px;
  margin-bottom: 8px;
  border-radius: 8px;
  overflow: hidden;
}
@media (max-width: 599px) {
  .sh-banner-list {
    padding: 15px;
  }
}
.sh-banner-list .top-right-text-banner {
  top: -7px;
  right: -30px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 80px;
  padding-top: 20px;
}
@media (min-width: 600px) {
  .sh-banner-list {
    border-left: 2px solid #BDBDBD;
  }
}
@media (max-width: 599px) {
  .sh-banner-list {
    border-top: 2px solid #BDBDBD;
  }
}
.sh-banner-list .icon {
  color: #BDBDBD;
}
.sh-banner-list .icon svg path,
.sh-banner-list .icon svg rect,
.sh-banner-list .icon svg polygon,
.sh-banner-list .icon svg circle,
.sh-banner-list .icon svg ellipse {
  fill: #BDBDBD;
}
@media (min-width: 600px) {
  .sh-banner-list.payments {
    border-left: 2px solid #EF5350;
  }
}
@media (max-width: 599px) {
  .sh-banner-list.payments {
    border-top: 2px solid #EF5350;
  }
}
.sh-banner-list.payments .icon {
  color: #EF5350;
}
.sh-banner-list.payments .icon svg path,
.sh-banner-list.payments .icon svg rect,
.sh-banner-list.payments .icon svg polygon,
.sh-banner-list.payments .icon svg circle,
.sh-banner-list.payments .icon svg ellipse {
  fill: #EF5350;
}
@media (min-width: 600px) {
  .sh-banner-list.events {
    border-left: 2px solid #039BE5;
  }
}
@media (max-width: 599px) {
  .sh-banner-list.events {
    border-top: 2px solid #039BE5;
  }
}
.sh-banner-list.events .icon {
  color: #039BE5;
}
.sh-banner-list.events .icon svg path,
.sh-banner-list.events .icon svg rect,
.sh-banner-list.events .icon svg polygon,
.sh-banner-list.events .icon svg circle,
.sh-banner-list.events .icon svg ellipse {
  fill: #039BE5;
}
@media (min-width: 600px) {
  .sh-banner-list.groups {
    border-left: 2px solid #00BCD4;
  }
}
@media (max-width: 599px) {
  .sh-banner-list.groups {
    border-top: 2px solid #00BCD4;
  }
}
.sh-banner-list.groups .icon {
  color: #00BCD4;
}
.sh-banner-list.groups .icon svg path,
.sh-banner-list.groups .icon svg rect,
.sh-banner-list.groups .icon svg polygon,
.sh-banner-list.groups .icon svg circle,
.sh-banner-list.groups .icon svg ellipse {
  fill: #00BCD4;
}
@media (min-width: 600px) {
  .sh-banner-list.referrals {
    border-left: 2px solid #EC407A;
  }
}
@media (max-width: 599px) {
  .sh-banner-list.referrals {
    border-top: 2px solid #EC407A;
  }
}
.sh-banner-list.referrals .icon {
  color: #EC407A;
}
.sh-banner-list.referrals .icon svg path,
.sh-banner-list.referrals .icon svg rect,
.sh-banner-list.referrals .icon svg polygon,
.sh-banner-list.referrals .icon svg circle,
.sh-banner-list.referrals .icon svg ellipse {
  fill: #EC407A;
}
@media (min-width: 600px) {
  .sh-banner-list.negative {
    border-left: 2px solid #BDBDBD;
  }
}
@media (max-width: 599px) {
  .sh-banner-list.negative {
    border-top: 2px solid #BDBDBD;
  }
}
.sh-banner-list.negative .icon {
  color: #BDBDBD;
}
.sh-banner-list.negative .icon svg path,
.sh-banner-list.negative .icon svg rect,
.sh-banner-list.negative .icon svg polygon,
.sh-banner-list.negative .icon svg circle,
.sh-banner-list.negative .icon svg ellipse {
  fill: #BDBDBD;
}
.sh-banner-list.negative .icon {
  opacity: 0.5;
}
.sh-banner-list .icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 30px;
  min-width: 30px;
}
@media (max-width: 599px) {
  .sh-banner-list .icon {
    display: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
  }
}
.sh-banner-list .icon svg {
  width: 30px;
  height: auto;
}
.sh-banner-list .icon i {
  font-size: 25px;
}
.sh-banner-list .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-right: 10px;
}
.sh-banner-list .text-wrapper .title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  font-size: 20px;
  line-height: 1.2;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.sh-banner-list .text-wrapper .subtitle {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 14px;
  width: 100%;
  line-height: 1.3;
}
.sh-banner-list .points-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.sh-banner-list .points-wrapper .points {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 1.2;
  color: #66BB6A;
}
.sh-banner-list .points-wrapper .points.negative {
  color: #EF5350;
}
.sh-banner-list .points-wrapper .date-time {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.1;
}
.sh-banner-list .button-wrapper .btn-md-primary {
  width: 185px;
}
@media (max-width: 599px) {
  .sh-banner-list {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .sh-banner-list .text-wrapper {
    width: 100%;
    text-align: center;
    margin-right: 0;
  }
  .sh-banner-list .points-wrapper {
    width: 100%;
    margin-top: 10px;
    margin-right: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sh-banner-list .button-wrapper {
    width: 100%;
    margin-top: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
  .sh-banner-list .button-wrapper .btn {
    width: 100%;
    max-width: 320px;
  }
}
.sh-prompt-selection-modal h2 {
  font-size: 22px;
  line-height: 1.2;
  color: #616161;
}
.sh-prompt-selection-modal strong {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.sh-prompt-selection-modal .header-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #D32F2F;
  padding: 20px;
  margin-top: -20px;
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: 30px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  position: relative;
}
.sh-prompt-selection-modal .header-container .left {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 120px;
      -ms-flex: 0 0 120px;
          flex: 0 0 120px;
  margin-right: 20px;
}
.sh-prompt-selection-modal .header-container .left .sh-icon-rounded-community {
  height: 120px;
  width: 120px;
  margin-bottom: 0;
  border-radius: 50%;
  background: #E53935;
  border: 5px solid #B71C1C;
}
.sh-prompt-selection-modal .header-container .right {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.sh-prompt-selection-modal .header-container .right h1,
.sh-prompt-selection-modal .header-container .right p {
  text-align: left;
  color: white !important;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.sh-prompt-selection-modal .header-container .right h1 {
  font-size: 24px;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: 15px;
}
.sh-prompt-selection-modal .header-container .right p {
  margin-bottom: 0;
}
.sh-prompt-selection-modal .header-container .right p:not(:last-child) {
  margin-bottom: 15px;
}
@media (max-width: 599px) {
  .sh-prompt-selection-modal .header-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .sh-prompt-selection-modal .header-container .left {
    margin-right: 0px;
  }
  .sh-prompt-selection-modal .header-container .right h1,
  .sh-prompt-selection-modal .header-container .right p {
    text-align: center;
  }
}
.sh-prompt-selection-modal .header-container .triangle {
  position: absolute;
  bottom: -20px;
  left: calc(50% - 20px);
  height: 20px;
  width: 40px;
  overflow: hidden;
}
.sh-prompt-selection-modal .header-container .triangle > div {
  content: '';
  display: block;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  bottom: 10px;
  width: 40px;
  height: 40px;
  background-color: #D32F2F;
}
.sh-prompt-selection-modal .selection-wrapper {
  width: 100%;
  max-width: 600px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .sh-prompt-selection-modal .selection-wrapper {
    margin-top: 20px;
    margin-bottom: 10px;
  }
}
.sh-prompt-selection-modal .selection {
  position: relative;
  margin: 10px;
  padding: 20px;
  width: 220px;
  border: none;
  border-radius: 10px;
  background: #FAFAFA;
  -webkit-box-shadow: 5px 5px 20px 5px #E0E0E0;
          box-shadow: 5px 5px 20px 5px #E0E0E0;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.sh-prompt-selection-modal .selection .loading-overlay {
  background: rgba(33, 33, 33, 0.5);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 10px;
}
.sh-prompt-selection-modal .selection:hover,
.sh-prompt-selection-modal .selection:focus {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  cursor: pointer;
  -webkit-box-shadow: 5px 5px 20px 5px #BDBDBD;
          box-shadow: 5px 5px 20px 5px #BDBDBD;
}
.sh-prompt-selection-modal .selection.event {
  background: #1565C0;
}
.sh-prompt-selection-modal .selection.suggestion {
  background: #1E88E5;
}
.sh-prompt-selection-modal .selection .svg-container {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 5px solid #BDBDBD;
}
.sh-prompt-selection-modal .selection .svg-container svg {
  margin: -1px;
  width: 92px;
  height: 92px;
}
.sh-prompt-selection-modal .selection .svg-container.event {
  border-color: #1976D2;
}
.sh-prompt-selection-modal .selection .svg-container.event svg g > path:first-child {
  fill: #2196F3;
}
.sh-prompt-selection-modal .selection .svg-container.suggestion {
  border-color: #2196F3;
}
.sh-prompt-selection-modal .selection .svg-container.suggestion svg g > path:first-child {
  fill: #64B5F6;
}
.sh-prompt-selection-modal .selection .text {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2;
  color: white;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.1);
  word-wrap: normal;
}
.sh-prompt-selection-modal .selection .subtext {
  margin-top: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  color: white;
  text-shadow: 1px 1px 1px rgba(158, 158, 158, 0.1);
  word-wrap: normal;
}
.sh-interest-pill {
  cursor: default;
  display: inline-block;
  margin: 3px;
  padding: 10px 20px;
  border-radius: 20px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: capitalize;
  font-size: 14px;
  line-height: 20px;
  color: white;
  background: #42A5F5;
}
.sh-interest-pill.slim {
  padding: 5px 15px;
}
.sh-interest-pill.add-interests {
  cursor: pointer;
  background: #9E9E9E;
  border: none;
  line-height: 20px;
}
.sh-interest-pill.add-interests:hover,
.sh-interest-pill.add-interests:focus {
  color: white;
  background: #66BB6A;
}
.sh-interest-pill.add-interests:hover .fa,
.sh-interest-pill.add-interests:focus .fa {
  color: #66BB6A;
  background: #F5F5F5;
}
.sh-interest-pill.add-interests:active {
  color: white;
  background: #43A047;
}
.sh-interest-pill.add-interests:active .fa {
  color: #43A047;
  background: #EEEEEE;
}
.sh-interest-pill.add-interests .fa {
  color: #616161;
}
.sh-interest-pill .fa {
  color: #1565C0;
  padding: 5px;
  margin: -5px;
  margin-left: 2px;
  margin-right: -10px;
  border-radius: 50%;
  text-align: center;
  font-size: 14px;
  width: 24px;
  height: 24px;
}
.sh-interest-pill .fa:hover,
.sh-interest-pill .fa:focus {
  color: #EF5350;
  background: #F5F5F5;
}
.sh-interest-pill .fa:active {
  color: #F44336;
  background: #EEEEEE;
}
.sh-interest-pill.linkable {
  cursor: pointer;
}
.sh-interest-pill.linkable:hover,
.sh-interest-pill.linkable:focus {
  color: white;
  background: #1E88E5;
}
.sh-interest-pill.linkable:active {
  color: white;
  background: #1976D2;
}
.sh-interest-pill.suggestion {
  cursor: pointer;
  background: #9E9E9E;
  border: none;
}
.sh-interest-pill.suggestion:hover,
.sh-interest-pill.suggestion:focus {
  color: white;
  background: #66BB6A;
}
.sh-interest-pill.suggestion:hover .fa,
.sh-interest-pill.suggestion:focus .fa {
  color: #66BB6A;
  background: #F5F5F5;
}
.sh-interest-pill.suggestion:active {
  color: white;
  background: #43A047;
}
.sh-interest-pill.suggestion:active .fa {
  color: #43A047;
  background: #EEEEEE;
}
.sh-interest-pill.suggestion .fa {
  color: #616161;
}
.sh-mobile-st-slider-wrapper,
.sh-desktop-st-slider-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
.sh-mobile-st-slider-wrapper {
  height: 300px;
  margin-top: 25px;
  margin-bottom: 35px;
}
@media (min-width: 600px) {
  .sh-mobile-st-slider-wrapper {
    display: none;
  }
}
.sh-mobile-st-slider-wrapper .rzslider {
  margin: 0px 120px 0px 45px;
}
.sh-mobile-st-slider-wrapper .rzslider.rz-vertical .rz-tick-legend {
  right: 30px;
}
.sh-desktop-st-slider-wrapper {
  margin-top: 25px;
}
@media (max-width: 599px) {
  .sh-desktop-st-slider-wrapper {
    display: none;
  }
}
.sh-desktop-st-slider-wrapper .rzslider {
  margin: 45px 10px 50px 10px;
}
.st-slider.rzslider .rz-bar {
  background: #EEEEEE;
}
.st-slider.rzslider .rz-bar.rz-selection {
  background: #00C853;
}
.st-slider.rzslider .rz-pointer {
  background-color: #00C853;
  -webkit-transition: left 75ms linear;
  transition: left 75ms linear;
}
.st-slider.rzslider .rz-bar-wrapper {
  -webkit-transition: width 75ms linear;
  transition: width 75ms linear;
}
.st-slider.rzslider .rz-pointer.rz-active:after {
  background-color: #006229;
}
.st-slider.rzslider .rz-ticks .rz-tick.rz-selected {
  background: #00953e;
}
.st-slider.rzslider .rz-ticks .rz-tick.rz-disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-slider.rzslider .rz-ticks .rz-tick {
  background: #EEEEEE;
}
.st-slider.rzslider .rz-ticks .rz-tick .rz-tick-value,
.st-slider.rzslider .rz-ticks .rz-tick .rz-tick-legend {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 16px;
  color: #424242;
}
.st-slider.rzslider .rz-ticks .rz-tick .rz-tick-legend {
  color: #616161;
}
.st-slider.rzslider:not(.rz-vertical) .rz-ticks .rz-tick .rz-tick-value {
  top: -40px;
}
.st-slider.rzslider:not(.rz-vertical) .rz-ticks .rz-tick .rz-tick-legend {
  top: 34px;
}
.st-slider.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value {
  left: 30px;
}
.st-slider.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend {
  right: 30px;
}
.st-slider.rzslider[disabled] {
  opacity: 0.5;
}
.sh-info-icon {
  color: #03A9F4;
  text-shadow: 1px 1px 0px rgba(33, 33, 33, 0.1);
}
.sh-dropdown-action-menu {
  position: absolute;
  top: 5px;
  right: 5px;
}
.sh-dropdown-action-menu .menu-icon,
.sh-dropdown-action-menu .loading-icon {
  height: 100%;
  display: block;
  padding: 10px;
  font-size: 16px;
  line-height: 1;
}
.sh-dropdown-action-menu .menu-icon {
  color: #BDBDBD;
}
.sh-dropdown-action-menu .menu-icon:hover,
.sh-dropdown-action-menu .menu-icon:focus {
  color: #424242;
}
.sh-dropdown-action-menu .menu-icon:active {
  background: rgba(33, 33, 33, 0.05);
  border-radius: 4px;
}
.sh-dropdown-action-menu .loading-icon {
  color: #424242;
}
.sh-dropdown-action-menu .dropdown-menu {
  left: auto;
  right: 0;
  margin-bottom: 20px;
}
.sh-dropdown-action-menu .dropdown-menu > li > a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #424242;
  padding: 5px 15px;
}
.sh-dropdown-action-menu .dropdown-menu > li > a i {
  width: 12px;
  height: 12px;
  margin-right: 5px;
  color: #BDBDBD;
  text-align: center;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.message i {
  color: #5C6BC0;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.profile i {
  color: #66BB6A;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.owner i {
  color: #26C6DA;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.admin i {
  color: #42A5F5;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.remove i {
  color: #FFA726;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.report i {
  color: #FFC107;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.block i {
  color: #EF5350;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.verify i {
  color: #66BB6A;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.edit-profile i {
  color: #66BB6A;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.hide-match i {
  color: #29B6F6;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.unhide-match i {
  color: #5C6BC0;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.block-match i,
.sh-dropdown-action-menu .dropdown-menu > li > a.unblock-match i {
  color: #E57373;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.trip-deposit-paid i {
  color: #26A69A;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.trip-full-amount-paid i {
  color: #26A69A;
}
.sh-dropdown-action-menu .dropdown-menu > li > a.trip-not-paid i {
  color: #E57373;
}
.sh-dropdown-action-menu .dropdown-menu > li > a:hover,
.sh-dropdown-action-menu .dropdown-menu > li > a:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.sh-dropdown-action-menu .dropdown-menu > li > a:active {
  color: #212121;
  background-color: #E0E0E0;
}
.st-do-not-show-me-again,
.st-dismiss-all-by-owner {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2;
  color: #9E9E9E;
}
.st-do-not-show-me-again .st-toggle-box,
.st-dismiss-all-by-owner .st-toggle-box {
  font-size: 10px;
  margin-right: 10px;
}
.st-inline-text-banner {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 14px;
  line-height: 1;
  padding: 5px 10px;
  border-radius: 8px;
  margin-right: 0.3em;
}
.st-inline-text-banner.verification {
  background: #20bd7a;
}
.st-inline-text-banner.public {
  background: #EC407A;
}
.st-inline-text-banner span {
  margin-left: 0.3em;
}
.sh-info-banner {
  text-align: left;
  border: 1px solid #EEEEEE;
  border-radius: 4px;
  background: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 15px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4em;
  color: #424242;
}
.sh-info-banner > i {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 8px;
  line-height: 1.4em;
  color: white;
  background-color: #42A5F5;
}
.sh-info-banner > i.amber {
  background-color: #FFB300;
}
.sh-info-banner > i.fa-warning {
  background-color: #FFB300;
}
.sh-info-banner > i.fa-check-circle {
  background-color: #4CAF50;
}
.sh-info-banner > i.fa-exclamation-circle {
  background-color: #E53935;
}
.sh-info-banner > div {
  padding: 8px;
  overflow: hidden;
}
.sh-info-banner .error-details {
  margin-top: 10px;
  display: inline-block;
  color: #9E9E9E;
}
.sh-tooltip {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-decoration: none;
  display: inline-block;
  max-width: 200px;
}
.sh-tooltip span {
  text-decoration: underline;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.sh-tooltip:focus,
.sh-tooltip:hover {
  color: white;
}
.sh-select-wrapper:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0dc";
  position: relative;
  margin-left: -20px;
  pointer-events: none;
}
.sh-select-wrapper:after.fa-margin-right {
  margin-right: 0.25em;
}
.sh-select-wrapper:after.fa-margin-left {
  margin-left: 0.25em;
}
.sh-select-wrapper:after.fa-amber {
  color: #FFC107;
}
.sh-select-wrapper:after.fa-blue {
  color: #42A5F5;
}
.sh-select-wrapper:after.fa-cyan {
  color: #26C6DA;
}
.sh-select-wrapper:after.fa-green {
  color: #66BB6A;
}
.sh-select-wrapper:after.fa-indigo {
  color: #5C6BC0;
}
.sh-select-wrapper:after.fa-light-blue {
  color: #29B6F6;
}
.sh-select-wrapper:after.fa-orange {
  color: #FFA726;
}
.sh-select-wrapper:after.fa-red {
  color: #EF5350;
}
.sh-select {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  height: 35px;
  padding: 0 28px 0 15px;
  color: #424242;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
  border: 1px solid #BDBDBD;
  background-color: #FAFAFA;
}
.sh-select::-ms-expand {
  display: none;
}
.sh-select.input-changed {
  border: 1px solid #A5D6A7;
  color: #4CAF50;
}
.sh-select:hover {
  background-color: #EEEEEE;
}
.sh-select:focus {
  border: 1px solid #9E9E9E;
}
.sh-select[disabled] {
  opacity: 0.5;
}
.st-click-to-edit {
  padding: 3px;
  margin: -3px;
}
.st-click-to-edit.can-edit:hover:not(.is-editing) {
  background-color: #EEEEEE;
  border-radius: 8px;
  cursor: pointer;
}
.sh-textarea-wrapper.disabled {
  opacity: 0.5;
}
.sh-textarea {
  padding: 20px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 86px;
  min-height: 86px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 23px;
  color: #424242;
  white-space: pre-wrap;
}
.sh-textarea:hover {
  background-color: white;
}
.sh-textarea.ng-invalid.ng-dirty {
  background-color: white;
}
.sh-collapsable-content {
  white-space: pre-wrap;
  overflow: hidden;
}
.sh-collapsable-content.collapsed {
  max-height: 0px !important;
}
.sh-collapsable-content.collapsed.show-snippet {
  max-height: 72px !important;
}
/**
 * http://codepen.io/mallendeo/pen/eLIiG
 *
 * Cross browser alternative: http://codepen.io/FlyersPh9/pen/uBsLq?editors=110
 */
html:not(.ie) .st-toggle-box {
  -webkit-appearance: none;
  border: none;
  background: transparent;
  outline: 0;
  display: inline-block;
  width: 3em;
  height: 1.5em;
  position: relative;
  cursor: pointer;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
html:not(.ie) .st-toggle-box:after,
html:not(.ie) .st-toggle-box:before {
  position: relative;
  display: block;
  content: "";
  width: 50%;
  height: 100%;
}
html:not(.ie) .st-toggle-box:after {
  left: 0;
  border-radius: 50%;
  background: white;
  -webkit-transition: left 0.2s ease;
  transition: left 0.2s ease;
}
html:not(.ie) .st-toggle-box:before {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 3em;
  height: 1.5em;
  padding: 2px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  background: #c6cfd1;
  border-radius: 1.5em;
  margin: -2px;
}
html:not(.ie) .st-toggle-box:checked:after {
  left: 50%;
}
html:not(.ie) .st-toggle-box:checked:before {
  background: #00C853;
}
html:not(.ie) .st-toggle-box.tick:checked:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  content: "\f00c";
  font-size: 1em;
  line-height: 1.5em;
  text-align: center;
  color: #00C853;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-margin-right {
  margin-right: 0.25em;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-margin-left {
  margin-left: 0.25em;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-amber {
  color: #FFC107;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-blue {
  color: #42A5F5;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-cyan {
  color: #26C6DA;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-green {
  color: #66BB6A;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-indigo {
  color: #5C6BC0;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-light-blue {
  color: #29B6F6;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-orange {
  color: #FFA726;
}
html:not(.ie) .st-toggle-box.tick:checked:after.fa-red {
  color: #EF5350;
}
html:not(.ie) .st-toggle-box.spinner:after,
html:not(.ie) .st-toggle-box.spinner:checked:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  content: "\f110";
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear;
  font-size: 1em;
  line-height: 1.5em;
  text-align: center;
  color: #BDBDBD;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-margin-right,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-margin-right {
  margin-right: 0.25em;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-margin-left,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-margin-left {
  margin-left: 0.25em;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-amber,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-amber {
  color: #FFC107;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-blue,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-blue {
  color: #42A5F5;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-cyan,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-cyan {
  color: #26C6DA;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-green,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-green {
  color: #66BB6A;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-indigo,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-indigo {
  color: #5C6BC0;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-light-blue,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-light-blue {
  color: #29B6F6;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-orange,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-orange {
  color: #FFA726;
}
html:not(.ie) .st-toggle-box.spinner:after.fa-red,
html:not(.ie) .st-toggle-box.spinner:checked:after.fa-red {
  color: #EF5350;
}
html:not(.ie) .st-toggle-box.spinner:checked:after {
  color: #00C853;
}
.ngdialog.ngdialog-theme-default-clean,
.st-modal-on-page.ngdialog-theme-default-clean {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 15px;
  padding-top: 15px;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default-clean,
  .st-modal-on-page.ngdialog-theme-default-clean {
    padding-top: 140px;
  }
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-overlay,
.st-modal-on-page.ngdialog-theme-default-clean .ngdialog-overlay {
  z-index: -1 !important;
  background: rgba(0, 0, 0, 0.7);
}
.ngdialog.ngdialog-theme-default-clean .ngdialog-content,
.st-modal-on-page.ngdialog-theme-default-clean .ngdialog-content {
  background: white;
  border-radius: 6px;
  max-width: 600px;
  margin: 0 auto;
  padding: 20px;
}
.ngdialog.ngdialog-theme-default,
.st-modal-on-page.ngdialog-theme-default {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 15px;
  padding-top: 15px;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default,
  .st-modal-on-page.ngdialog-theme-default {
    padding-top: 140px;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-overlay,
.st-modal-on-page.ngdialog-theme-default .ngdialog-overlay {
  z-index: -1 !important;
  background: rgba(0, 0, 0, 0.7);
}
.ngdialog.ngdialog-theme-default .ngdialog-content,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content {
  background: white;
  border-radius: 6px;
  max-width: 600px;
  margin: 0 auto;
  padding: 20px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content h1,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content h1 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin: 0;
  margin-top: 10px;
  margin-bottom: 20px;
  text-align: center;
  font-size: 24px;
  line-height: 26px;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default .ngdialog-content h1,
  .st-modal-on-page.ngdialog-theme-default .ngdialog-content h1 {
    font-size: 28px;
    line-height: 30px;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-content p,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content p,
.ngdialog.ngdialog-theme-default .ngdialog-content .btn,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn,
.ngdialog.ngdialog-theme-default .ngdialog-content a,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content a,
.ngdialog.ngdialog-theme-default .ngdialog-content li,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content li {
  font-size: 17px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content p,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content p {
  margin-bottom: 20px;
  font-size: 17px;
  line-height: 23px;
  text-align: center;
}
.ngdialog.ngdialog-theme-default .ngdialog-content p,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content p,
.ngdialog.ngdialog-theme-default .ngdialog-content li,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content li {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #626E6F;
}
.ngdialog.ngdialog-theme-default .ngdialog-content textarea,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content textarea {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin: 0 0 8px 0;
  min-height: 150px;
  line-height: 1.5em;
  padding: 16px;
  font-size: 18px;
  color: #3C4244;
}
.ngdialog.ngdialog-theme-default .ngdialog-content hr.footer-separater,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content hr.footer-separater {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 245px;
  margin: 20px auto;
  margin-top: 15px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content a:not(.btn),
.st-modal-on-page.ngdialog-theme-default .ngdialog-content a:not(.btn) {
  color: #EF5350;
  text-decoration: none;
}
.ngdialog.ngdialog-theme-default .ngdialog-content a:not(.btn):hover,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content a:not(.btn):hover {
  text-decoration: underline;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn {
  margin: 5px;
  height: auto;
  width: 100%;
  min-width: 130px;
  max-width: 300px;
  font-size: 16px;
  line-height: 28px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-default,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn-default {
  background: #EFF2F4;
  border-color: #EFF2F4;
  color: #626E6F;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-default:not(.no-hover):hover,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn-default:not(.no-hover):hover {
  background-color: #d1d9df;
  border-color: #d1d9df;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-default.hover-subtle:hover,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn-default.hover-subtle:hover {
  background-color: #e6ebee;
  border-color: #e6ebee;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-default.hover-subtle:active,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn-default.hover-subtle:active {
  background-color: #dde3e8;
  border-color: #dde3e8;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .btn-default i,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .btn-default i {
  color: #3C4244;
}
.ngdialog.ngdialog-theme-default .ngdialog-content footer,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default .ngdialog-content footer,
  .st-modal-on-page.ngdialog-theme-default .ngdialog-content footer {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-pagination-dots,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content .st-pagination-dots {
  margin-top: 20px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content a.footer-link,
.st-modal-on-page.ngdialog-theme-default .ngdialog-content a.footer-link {
  color: white;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  bottom: -36px;
  left: 0;
  right: 0;
}
.ngdialog .checkbox .label,
.st-modal-on-page .checkbox .label {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.ngdialog .checkbox-choice,
.st-modal-on-page .checkbox-choice {
  margin-top: 10px;
  margin-bottom: 20px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  color: #626E6F;
}
.ngdialog .checkbox-choice .st-toggle-box,
.st-modal-on-page .checkbox-choice .st-toggle-box {
  font-size: 10px;
  margin-right: 10px;
}
.ngdialog .checkbox-choice label,
.st-modal-on-page .checkbox-choice label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ngdialog.ngdialog-center-theme,
.st-modal-on-page.ngdialog-center-theme {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px 10px;
}
.ngdialog.ngdialog-center-theme .ngdialog-content,
.st-modal-on-page.ngdialog-center-theme .ngdialog-content {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  margin: auto;
}
.ngdialog.ngdialog-circle-icon-theme,
.st-modal-on-page.ngdialog-circle-icon-theme {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px 10px;
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 599px) {
  .ngdialog.ngdialog-circle-icon-theme,
  .st-modal-on-page.ngdialog-circle-icon-theme {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-height: 454px) {
  .ngdialog.ngdialog-circle-icon-theme,
  .st-modal-on-page.ngdialog-circle-icon-theme {
    padding-bottom: 10px;
  }
}
.ngdialog.ngdialog-circle-icon-theme .ngdialog-content,
.st-modal-on-page.ngdialog-circle-icon-theme .ngdialog-content {
  margin-top: 50px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  margin: auto;
}
.ngdialog.ngdialog-border-top-dark-red .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-dark-red .ngdialog-content {
  border-top: 4px solid #C62828;
}
.ngdialog.ngdialog-border-top-red .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-red .ngdialog-content {
  border-top: 4px solid #E53935;
}
.ngdialog.ngdialog-border-top-amber .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-amber .ngdialog-content {
  border-top: 4px solid #FFA000;
}
.ngdialog.ngdialog-border-top-green .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-green .ngdialog-content {
  border-top: 4px solid #43A047;
}
.ngdialog.ngdialog-border-top-blue .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-blue .ngdialog-content {
  border-top: 4px solid #1E88E5;
}
.ngdialog.ngdialog-border-top-light-blue .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-light-blue .ngdialog-content,
.ngdialog.ngdialog-border-top-community .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-community .ngdialog-content {
  border-top: 4px solid #039BE5;
}
.ngdialog.ngdialog-border-top-blue-grey .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-blue-grey .ngdialog-content {
  border-top: 4px solid #546E7A;
}
.ngdialog.ngdialog-border-top-verified .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-verified .ngdialog-content {
  border-top: 4px solid #20bd7a;
}
.ngdialog.ngdialog-border-top-cyan .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-cyan .ngdialog-content,
.ngdialog.ngdialog-border-top-groups .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-groups .ngdialog-content {
  border-top: 4px solid #0097A7;
}
.ngdialog.ngdialog-border-top-bronze .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-bronze .ngdialog-content {
  border-top: 4px solid #9a5c47;
}
.ngdialog.ngdialog-border-top-silver .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-silver .ngdialog-content {
  border-top: 4px solid #899294;
}
.ngdialog.ngdialog-border-top-gold .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-gold .ngdialog-content {
  border-top: 4px solid #cd9337;
}
.ngdialog.ngdialog-border-top-platinum .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-platinum .ngdialog-content {
  border-top: 4px solid #5f7682;
}
.ngdialog.ngdialog-border-top-diamond .ngdialog-content,
.st-modal-on-page.ngdialog-border-top-diamond .ngdialog-content {
  border-top: 4px solid #50c3f8;
}
.ngdialog .ngdialog-profile-card-icon,
.st-modal-on-page .ngdialog-profile-card-icon {
  margin-left: auto;
  margin-right: auto;
  margin-top: -70px;
  margin-bottom: 15px;
  width: 110px;
  height: 130px;
  padding: 15px;
  overflow: hidden;
  border-radius: 6px;
  background: #E3F2FD;
  border: 1px solid #BBDEFB;
  -webkit-box-shadow: 3px 1px 0px 0px #64B5F6;
          box-shadow: 3px 1px 0px 0px #64B5F6;
}
@media (max-width: 599px) {
  .ngdialog .ngdialog-profile-card-icon,
  .st-modal-on-page .ngdialog-profile-card-icon {
    margin-top: -60px;
    width: 100px;
    height: 120px;
  }
}
.ngdialog .ngdialog-profile-card-icon svg,
.st-modal-on-page .ngdialog-profile-card-icon svg {
  width: 100%;
}
.ngdialog .ngdialog-image-icon,
.st-modal-on-page .ngdialog-image-icon {
  margin-left: auto;
  margin-right: auto;
  margin-top: -70px;
  height: 120px;
  width: 120px;
}
@media (max-width: 599px) {
  .ngdialog .ngdialog-image-icon,
  .st-modal-on-page .ngdialog-image-icon {
    margin-top: -60px;
    height: 100px;
    width: 100px;
  }
}
.ngdialog .ngdialog-circle-icon,
.st-modal-on-page .ngdialog-circle-icon {
  margin-left: auto;
  margin-right: auto;
  margin-top: -70px;
  height: 120px;
  width: 120px;
  border-radius: 50%;
  background-color: #BDBDBD;
  border: 4px solid #757575;
  color: white;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.2);
  font-size: 50px;
}
@media (max-width: 599px) {
  .ngdialog .ngdialog-circle-icon,
  .st-modal-on-page .ngdialog-circle-icon {
    margin-top: -60px;
    height: 100px;
    width: 100px;
  }
}
.ngdialog .ngdialog-circle-icon i::before,
.st-modal-on-page .ngdialog-circle-icon i::before {
  width: 50px;
  height: 50px;
  display: inline-block;
}
@media (max-width: 599px) {
  .ngdialog .ngdialog-circle-icon,
  .st-modal-on-page .ngdialog-circle-icon {
    font-size: 40px;
  }
  .ngdialog .ngdialog-circle-icon i::before,
  .st-modal-on-page .ngdialog-circle-icon i::before {
    width: 40px;
    height: 40px;
  }
}
.ngdialog .ngdialog-circle-icon.wide-icon i::before,
.st-modal-on-page .ngdialog-circle-icon.wide-icon i::before {
  width: auto;
}
.ngdialog .ngdialog-circle-icon.flex,
.st-modal-on-page .ngdialog-circle-icon.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.ngdialog .ngdialog-circle-icon.dark-red,
.st-modal-on-page .ngdialog-circle-icon.dark-red {
  background-color: #E53935;
  border: 4px solid #C62828;
}
.ngdialog .ngdialog-circle-icon.red,
.st-modal-on-page .ngdialog-circle-icon.red {
  background-color: #EF5350;
  border: 4px solid #E53935;
}
.ngdialog .ngdialog-circle-icon.blue,
.st-modal-on-page .ngdialog-circle-icon.blue {
  background-color: #42A5F5;
  border: 4px solid #1E88E5;
}
.ngdialog .ngdialog-circle-icon.indigo,
.st-modal-on-page .ngdialog-circle-icon.indigo {
  background-color: #5C6BC0;
  border: 4px solid #3949AB;
}
.ngdialog .ngdialog-circle-icon.light-blue,
.st-modal-on-page .ngdialog-circle-icon.light-blue,
.ngdialog .ngdialog-circle-icon.community,
.st-modal-on-page .ngdialog-circle-icon.community {
  background-color: #29B6F6;
  border: 4px solid #039BE5;
}
.ngdialog .ngdialog-circle-icon.blue-grey,
.st-modal-on-page .ngdialog-circle-icon.blue-grey {
  background-color: #78909C;
  border: 4px solid #546E7A;
}
.ngdialog .ngdialog-circle-icon.green,
.st-modal-on-page .ngdialog-circle-icon.green {
  background-color: #66BB6A;
  border: 4px solid #43A047;
}
.ngdialog .ngdialog-circle-icon.amber,
.st-modal-on-page .ngdialog-circle-icon.amber {
  background-color: #FFC107;
  border: 4px solid #FFA000;
}
.ngdialog .ngdialog-circle-icon.cyan,
.st-modal-on-page .ngdialog-circle-icon.cyan,
.ngdialog .ngdialog-circle-icon.groups,
.st-modal-on-page .ngdialog-circle-icon.groups {
  background-color: #00BCD4;
  border: 4px solid #0097A7;
}
.ngdialog .ngdialog-circle-icon.bronze,
.st-modal-on-page .ngdialog-circle-icon.bronze {
  background-color: #b5755f;
  border: 4px solid #9a5c47;
}
.ngdialog .ngdialog-circle-icon.silver,
.st-modal-on-page .ngdialog-circle-icon.silver {
  background-color: #a4abac;
  border: 4px solid #899294;
}
.ngdialog .ngdialog-circle-icon.gold,
.st-modal-on-page .ngdialog-circle-icon.gold {
  background-color: #d7a960;
  border: 4px solid #cd9337;
}
.ngdialog .ngdialog-circle-icon.platinum,
.st-modal-on-page .ngdialog-circle-icon.platinum {
  background-color: #78909C;
  border: 4px solid #5f7682;
}
.ngdialog .ngdialog-circle-icon.diamond,
.st-modal-on-page .ngdialog-circle-icon.diamond {
  background-color: #81D4FA;
  border: 4px solid #50c3f8;
}
.ngdialog .mini-profile,
.st-modal-on-page .mini-profile {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
  margin-bottom: 20px;
  padding: 10px 20px;
  -webkit-box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.4);
          box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.4);
  max-width: 250px;
  border-radius: 4px;
}
.ngdialog .mini-profile .text-wrapper,
.st-modal-on-page .mini-profile .text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: 20px;
}
.ngdialog .mini-profile .text-wrapper .st-blur-user-name,
.st-modal-on-page .mini-profile .text-wrapper .st-blur-user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(250px - 40px - 70px - 20px);
  margin-bottom: 2px;
  text-align: left;
}
.ngdialog .pill-badge,
.st-modal-on-page .pill-badge {
  padding: 3px 9px;
  border-radius: 10px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 11px;
  line-height: 1em;
  background: #BDBDBD;
}
.ngdialog .pill-badge.profile-unlock,
.st-modal-on-page .pill-badge.profile-unlock {
  background: #81C784;
}
.ngdialog .pill-badge.event-lock,
.st-modal-on-page .pill-badge.event-lock {
  background: #03A9F4;
  font-size: 10px;
}
.ngdialog .pill-badge i,
.st-modal-on-page .pill-badge i {
  color: white;
  margin-left: 0;
  margin-right: 0;
}
.ngdialog .selector-wrapper,
.st-modal-on-page .selector-wrapper {
  margin-top: 20px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: left;
}
.ngdialog .selector-wrapper.vote,
.st-modal-on-page .selector-wrapper.vote {
  margin-top: 10px;
  margin-bottom: 25px;
}
.ngdialog .selector-wrapper .selector,
.st-modal-on-page .selector-wrapper .selector {
  min-width: 250px;
  display: inline-block;
}
@media (min-width: 600px) {
  .ngdialog .selector-wrapper .selector,
  .st-modal-on-page .selector-wrapper .selector {
    min-width: 300px;
  }
}
.ngdialog .selector-wrapper .selector:after,
.st-modal-on-page .selector-wrapper .selector:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0dc";
  position: relative;
  margin-left: -20px;
  pointer-events: none;
}
.ngdialog .selector-wrapper .selector:after.fa-margin-right,
.st-modal-on-page .selector-wrapper .selector:after.fa-margin-right {
  margin-right: 0.25em;
}
.ngdialog .selector-wrapper .selector:after.fa-margin-left,
.st-modal-on-page .selector-wrapper .selector:after.fa-margin-left {
  margin-left: 0.25em;
}
.ngdialog .selector-wrapper .selector:after.fa-amber,
.st-modal-on-page .selector-wrapper .selector:after.fa-amber {
  color: #FFC107;
}
.ngdialog .selector-wrapper .selector:after.fa-blue,
.st-modal-on-page .selector-wrapper .selector:after.fa-blue {
  color: #42A5F5;
}
.ngdialog .selector-wrapper .selector:after.fa-cyan,
.st-modal-on-page .selector-wrapper .selector:after.fa-cyan {
  color: #26C6DA;
}
.ngdialog .selector-wrapper .selector:after.fa-green,
.st-modal-on-page .selector-wrapper .selector:after.fa-green {
  color: #66BB6A;
}
.ngdialog .selector-wrapper .selector:after.fa-indigo,
.st-modal-on-page .selector-wrapper .selector:after.fa-indigo {
  color: #5C6BC0;
}
.ngdialog .selector-wrapper .selector:after.fa-light-blue,
.st-modal-on-page .selector-wrapper .selector:after.fa-light-blue {
  color: #29B6F6;
}
.ngdialog .selector-wrapper .selector:after.fa-orange,
.st-modal-on-page .selector-wrapper .selector:after.fa-orange {
  color: #FFA726;
}
.ngdialog .selector-wrapper .selector:after.fa-red,
.st-modal-on-page .selector-wrapper .selector:after.fa-red {
  color: #EF5350;
}
.ngdialog .selector-wrapper select,
.st-modal-on-page .selector-wrapper select {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  height: 35px;
  padding: 0 28px 0 15px;
  color: #424242;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
  border: 1px solid #BDBDBD;
  background-color: #FAFAFA;
}
.ngdialog .selector-wrapper select::-ms-expand,
.st-modal-on-page .selector-wrapper select::-ms-expand {
  display: none;
}
.ngdialog .selector-wrapper select.input-changed,
.st-modal-on-page .selector-wrapper select.input-changed {
  border: 1px solid #A5D6A7;
  color: #4CAF50;
}
.ngdialog .selector-wrapper select:hover,
.st-modal-on-page .selector-wrapper select:hover {
  background-color: #EEEEEE;
}
.ngdialog .selector-wrapper select:focus,
.st-modal-on-page .selector-wrapper select:focus {
  border: 1px solid #9E9E9E;
}
.ngdialog .selector-wrapper select[disabled],
.st-modal-on-page .selector-wrapper select[disabled] {
  opacity: 0.5;
}
.ngdialog .selector-wrapper .selector-info-message,
.st-modal-on-page .selector-wrapper .selector-info-message {
  margin-top: 10px;
  margin-bottom: 10px;
}
.ngdialog .selector-wrapper .selector-info-message.vote,
.st-modal-on-page .selector-wrapper .selector-info-message.vote {
  margin-bottom: 0px;
}
.ngdialog .selector-wrapper .selector-info-message p,
.st-modal-on-page .selector-wrapper .selector-info-message p,
.ngdialog .selector-wrapper .selector-info-message strong,
.st-modal-on-page .selector-wrapper .selector-info-message strong,
.ngdialog .selector-wrapper .selector-info-message a,
.st-modal-on-page .selector-wrapper .selector-info-message a {
  text-align: left;
  font-size: 15px;
}
.ngdialog .selector-wrapper .selector-info-message p,
.st-modal-on-page .selector-wrapper .selector-info-message p {
  margin-bottom: 0;
  line-height: 1.2;
}
.ngdialog .selector-wrapper .selector-info-message strong,
.st-modal-on-page .selector-wrapper .selector-info-message strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.ngdialog .selector-wrapper .selector-info-message .fa-info-circle,
.st-modal-on-page .selector-wrapper .selector-info-message .fa-info-circle {
  color: #2196F3;
}
.ngdialog .selector-wrapper .selector-info-message .fa-exclamation-triangle,
.st-modal-on-page .selector-wrapper .selector-info-message .fa-exclamation-triangle {
  color: #FFCA28;
}
@-webkit-keyframes st-modal-keyframe-fade-and-slide-in-left {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes st-modal-keyframe-fade-and-slide-in-left {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes st-modal-keyframe-fade-and-slide-in-right {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes st-modal-keyframe-fade-and-slide-in-right {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes st-modal-keyframe-fade-and-slide-out-left {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@keyframes st-modal-keyframe-fade-and-slide-out-left {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@-webkit-keyframes st-modal-keyframe-fade-and-slide-out-right {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@keyframes st-modal-keyframe-fade-and-slide-out-right {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
.ngdialog.st-modal-animation-fade-and-slide-in-left .ngdialog-content,
.st-modal-on-page.st-modal-animation-fade-and-slide-in-left .ngdialog-content {
  -webkit-animation-name: st-modal-keyframe-fade-and-slide-in-left;
          animation-name: st-modal-keyframe-fade-and-slide-in-left;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
}
.ngdialog.st-modal-animation-fade-and-slide-in-right .ngdialog-content,
.st-modal-on-page.st-modal-animation-fade-and-slide-in-right .ngdialog-content {
  -webkit-animation-name: st-modal-keyframe-fade-and-slide-in-right;
          animation-name: st-modal-keyframe-fade-and-slide-in-right;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
}
.ngdialog.st-modal-animation-fade-and-slide-out-left.ngdialog-closing .ngdialog-content,
.st-modal-on-page.st-modal-animation-fade-and-slide-out-left.ngdialog-closing .ngdialog-content {
  -webkit-animation-name: st-modal-keyframe-fade-and-slide-out-left;
          animation-name: st-modal-keyframe-fade-and-slide-out-left;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
}
.ngdialog.st-modal-animation-fade-and-slide-out-right.ngdialog-closing .ngdialog-content,
.st-modal-on-page.st-modal-animation-fade-and-slide-out-right.ngdialog-closing .ngdialog-content {
  -webkit-animation-name: st-modal-keyframe-fade-and-slide-out-right;
          animation-name: st-modal-keyframe-fade-and-slide-out-right;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
}
.st-modal-on-page-container {
  position: relative;
}
.st-modal-on-page-background-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.st-modal-on-page-background-overlay.overflow-10px {
  top: -10px;
  left: -10px;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  padding: 10px;
}
.st-modal-on-page-background-overlay.blurred {
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.st-modal-on-page-background-overlay.dark {
  background: rgba(0, 0, 0, 0.4);
}
.st-modal-on-page .ngdialog-content {
  -webkit-box-shadow: 5px 10px 20px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 10px 20px 10px rgba(0, 0, 0, 0.2);
}
.st-profile {
  min-height: calc(100vh - 55px);
  background-color: white;
  padding-bottom: 60px;
}
@media (max-width: 599px) {
  .st-profile {
    padding-bottom: 40px;
  }
}
.st-profile .profile-info-wrapper {
  margin: 0 auto;
  width: 100%;
  max-width: 768px;
  padding: 0px 20px;
}
@media (max-width: 599px) {
  .st-profile .profile-info-wrapper {
    padding: 0px 10px;
  }
}
.st-profile .profile-info-wrapper .link:hover {
  text-decoration: underline;
}
.st-profile p {
  margin: 0;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 145%;
  color: #626E6F;
}
@media (max-width: 599px) {
  .st-profile p {
    font-size: 15px;
  }
}
.st-profile p.not-verified i {
  color: #E57373;
}
.st-profile p.about,
.st-profile p.question {
  white-space: pre-wrap;
  color: #626E6F;
}
.st-profile .smaller {
  font-size: 18px;
}
@media (max-width: 599px) {
  .st-profile .smaller {
    font-size: 14px;
  }
}
.st-profile .smaller .fa-arrow-circle-up {
  color: #42A5F5;
}
.st-profile .smaller .fa-spinner {
  color: #42A5F5;
}
.st-profile h4 {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 22px;
  margin-top: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-profile h4 {
    margin-top: 24px;
    font-size: 18px;
    margin-bottom: 6px;
  }
}
.st-profile h4 strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-profile h4.heading-non-romantic i,
.st-profile h4.heading-non-romantic strong {
  color: #4DD0E1;
}
.st-profile h4.heading-non-romantic i {
  margin-right: 9px;
}
.st-profile h4.heading-romantic i,
.st-profile h4.heading-romantic strong {
  color: #EF5350;
}
.st-profile h4.heading-romantic i {
  margin-right: 9px;
}
@media (max-width: 768px) {
  .st-profile h4 {
    display: block;
  }
}
.st-profile .full-members-only-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #FAFAFA;
  margin-top: 10px;
  padding: 20px;
  border-radius: 8px;
  border: 1px solid #EEEEEE;
  border-top: 2px solid #42A5F5;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-profile .full-members-only-content:hover {
  background: #EEEEEE;
  border-top: 2px solid #1E88E5;
}
.st-profile .full-members-only-content:active {
  background: #E0E0E0;
  border-top: 2px solid #1976D2;
}
.st-profile .full-members-only-content .content-icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: -webkit-gradient(linear, left top, left bottom, from(#42A5F5), to(#1E88E5));
  background: linear-gradient(#42A5F5, #1E88E5);
  width: 55px;
  height: 55px;
  border: 2px solid white;
  border-radius: 50px;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(49, 40, 40, 0.2);
          box-shadow: 1px 1px 2px 0px rgba(49, 40, 40, 0.2);
}
.st-profile .full-members-only-content .content-icon .fa-lock {
  font-size: 30px;
  color: white;
  text-shadow: 1px 1px 1px rgba(49, 40, 40, 0.2);
}
.st-profile .full-members-only-content .content-text h1 {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2;
  margin: 0;
  color: #424242;
}
.st-profile .full-members-only-content .content-text p {
  font-size: 16px;
  color: #616161;
}
.st-profile .full-members-only-content .content-text .accent {
  color: #EF5350;
}
.st-profile .full-members-only-content .content-text .fa-arrow-circle-up {
  color: #66BB6A;
}
@media (max-width: 599px) {
  .st-profile .full-members-only-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 15px;
  }
  .st-profile .full-members-only-content .content-icon {
    text-align: center;
    margin: 0;
    margin-bottom: 15px;
  }
  .st-profile .full-members-only-content .content-text {
    text-align: center;
  }
  .st-profile .full-members-only-content .content-text h1 {
    margin-bottom: 10px;
  }
}
.st-profile .responsiveness-info-text,
.st-profile .last-login-info-text {
  border-bottom: 2px dotted #EEEEEE;
}
.st-profile .responsiveness-info-text p,
.st-profile .last-login-info-text p {
  font-size: 16px;
  text-align: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .st-profile .responsiveness-info-text p,
  .st-profile .last-login-info-text p {
    font-size: 14px;
  }
}
.st-profile .responsiveness-info-text p i,
.st-profile .last-login-info-text p i {
  margin-right: 4px;
}
.st-profile .responsiveness-info-text p i.fa-comments.almost-always-responds,
.st-profile .last-login-info-text p i.fa-comments.almost-always-responds {
  color: #4CAF50;
  font-size: 18px;
}
.st-profile .responsiveness-info-text p i.fa-comments.usually-responds,
.st-profile .last-login-info-text p i.fa-comments.usually-responds {
  color: #81C784;
}
.st-profile .responsiveness-info-text p i.fa-comments.occasionally-responds,
.st-profile .last-login-info-text p i.fa-comments.occasionally-responds {
  color: #FFC107;
}
.st-profile .responsiveness-info-text p i.fa-comments.rarely-responds,
.st-profile .last-login-info-text p i.fa-comments.rarely-responds {
  color: #FF8F00;
}
.st-profile .responsiveness-info-text p i.fa-user-clock.active-today,
.st-profile .last-login-info-text p i.fa-user-clock.active-today {
  color: #4CAF50;
  font-size: 18px;
}
.st-profile .responsiveness-info-text p i.fa-user-clock.active-this-week,
.st-profile .last-login-info-text p i.fa-user-clock.active-this-week {
  color: #66BB6A;
  font-size: 18px;
}
.st-profile .responsiveness-info-text p i.fa-user-clock.active-recently,
.st-profile .last-login-info-text p i.fa-user-clock.active-recently {
  color: #81C784;
}
.st-profile .responsiveness-info-text p i.fa-user-clock.not-active-recently,
.st-profile .last-login-info-text p i.fa-user-clock.not-active-recently {
  color: #FFC107;
}
.st-profile .unverified-info-text {
  border-bottom: 2px dotted #EEEEEE;
}
.st-profile .unverified-info-text p {
  font-size: 16px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 599px) {
  .st-profile .unverified-info-text p {
    font-size: 14px;
  }
}
.st-profile .unverified-info-text p i.fa-info-circle {
  color: #42A5F5;
}
.st-profile .unverified-info-text p i.fa-warning {
  color: #FFB300;
}
.st-profile .companionship-badges {
  text-align: center;
  margin-top: 32px;
}
@media (max-width: 599px) {
  .st-profile .companionship-badges {
    margin-top: 24px;
  }
}
.st-profile .companionship-badges p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  margin-top: 5px;
}
.st-profile .companionship-badges i {
  margin-right: 0.4em;
  color: #9DADB1;
  font-size: 24px;
}
@media (max-width: 599px) {
  .st-profile .companionship-badges i {
    font-size: 20px;
  }
}
.st-profile .companionship-badges svg {
  width: auto;
  height: 28px;
  vertical-align: middle;
}
@media (max-width: 599px) {
  .st-profile .companionship-badges svg {
    height: 24px;
  }
}
.st-profile .companionship-badges .romantic i {
  color: #EF5350;
}
.st-profile .companionship-badges .non-romantic i {
  color: #4DD0E1;
}
.st-profile .companionship-badges .message-responsiveness i {
  color: #42A5F5;
}
.st-profile .images-wrapper {
  margin-top: 32px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 599px) {
  .st-profile .images-wrapper {
    margin-top: 24px;
  }
}
.st-profile .images {
  overflow-x: auto;
  white-space: nowrap;
  word-wrap: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-profile .images .image-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
}
.st-profile .images img {
  height: 140px;
  margin-right: 2px;
  margin-left: 2px;
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}
.st-profile .images img:hover {
  opacity: 0.5;
}
.st-profile .st-avatar .avatar-wrapper img.link {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}
.st-profile st-activities {
  line-height: 350%;
}
@media (max-width: 599px) {
  .st-profile st-activities {
    line-height: 260%;
  }
}
.st-profile st-activities div {
  display: inline-block;
  margin-right: 10px;
}
.st-profile st-activities a {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.5);
  white-space: nowrap;
}
.st-profile st-activities a:hover {
  text-decoration: underline;
}
@media (max-width: 599px) {
  .st-profile st-activities a {
    font-size: 13px;
  }
}
.st-profile .mini-profile-event-cards-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -8px;
}
.st-profile .mini-profile-event-card {
  display: inline-block;
  width: calc(100% -  16px );
  height: 182px;
  margin: 8px;
  position: relative;
}
@media (min-width: 530px) {
  .st-profile .mini-profile-event-card {
    width: calc((100% / 2) -  16px );
  }
}
@media (min-width: 768px) {
  .st-profile .mini-profile-event-card {
    width: calc((100% / 3) -  16px );
  }
}
.st-profile .mini-profile-event-card .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 4px;
  background: rgba(66, 66, 66, 0.5);
  opacity: 0;
}
@-webkit-keyframes zoomFadeOut {
  from,
  to {
    z-index: 1;
  }
  from {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    margin: -30px;
  }
}
@keyframes zoomFadeOut {
  from,
  to {
    z-index: 1;
  }
  from {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  to {
    opacity: 0;
    margin: -30px;
  }
}
.st-profile .mini-profile-event-card .overlay.ng-hide-remove {
  -webkit-animation-duration: 200ms;
          animation-duration: 200ms;
  -webkit-animation-name: zoomFadeOut;
          animation-name: zoomFadeOut;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.st-profile .mini-profile-event-card .inner-wrapper {
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
  overflow: hidden;
  cursor: pointer;
  border-radius: 8px;
  -webkit-box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.5);
          box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.5);
  background-color: #FAFAFA;
  position: relative;
}
.st-profile .mini-profile-event-card:not(.no-hover):hover .inner-wrapper {
  -webkit-transform: scale(1.025) translateY(-5px);
      -ms-transform: scale(1.025) translateY(-5px);
          transform: scale(1.025) translateY(-5px);
  -webkit-box-shadow: 1px 10px 15px -5px rgba(33, 33, 33, 0.5);
          box-shadow: 1px 10px 15px -5px rgba(33, 33, 33, 0.5);
}
.st-profile .mini-profile-event-card .top-half {
  -webkit-transition: all 500ms ease-in-out, visibility 1ms;
  transition: all 500ms ease-in-out, visibility 1ms;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 10px;
  width: 100%;
  height: 120px;
}
.st-profile .mini-profile-event-card .top-half .title-wrapper {
  max-height: 100px;
  overflow: hidden;
}
.st-profile .mini-profile-event-card .top-half .title {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1;
  color: #FAFAFA;
  text-shadow: 1px 1px rgba(33, 33, 33, 0.2);
}
.st-profile .mini-profile-event-card .bottom-half {
  padding: 10px;
}
.st-profile .mini-profile-event-card .bottom-half .date-or-location {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #424242;
  line-height: 1.5;
  font-size: 14px;
}
.st-profile .mini-profile-event-card .bottom-half .date-or-location i {
  color: #9E9E9E;
  min-width: 14px;
  margin-right: 5px;
}
.st-profile .events-spinner {
  margin-top: 15px;
}
.st-profile .no-profile-events {
  opacity: 0.4;
}
.st-profile .view-more-events-link {
  display: inline-block;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2;
  margin-top: 15px;
}
.st-profile .event-suppression {
  margin-top: 20px;
  border-top: 2px dotted #EEEEEE;
  padding-top: 20px;
}
.st-profile .event-suppression .suppress-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px 15px 0px 15px;
}
@media (max-width: 320px) {
  .st-profile .event-suppression .suppress-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0px 10px 0px 10px;
  }
}
.st-profile .event-suppression .suppress-container .st-toggle-box.tick {
  font-size: 10px;
}
.st-profile .event-suppression .suppress-container span.label {
  margin-left: 0.5em;
  margin-bottom: 0px;
  padding: 0;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2em;
  color: #9E9E9E;
}
.st-profile .event-suppression .suppress-container span.label:hover,
.st-profile .event-suppression .suppress-container span.label:focus {
  color: #616161;
  cursor: pointer;
}
.st-profile .event-suppression .suppress-container .info-tooltip {
  margin-left: 0.3em;
  display: inline-block;
  cursor: pointer;
  color: #9E9E9E;
}
.st-profile .event-suppression .suppress-container .info-tooltip:hover {
  color: #616161;
}
.st-profile .event-suppression .suppress-container .info-tooltip a > span:hover {
  color: #E57373;
}
.st-profile .event-suppression .suppress-container .beta {
  white-space: nowrap;
  text-decoration: none;
  color: #66BB6A;
}
.st-profile .modal-profile-event-card {
  width: 100%;
  overflow: hidden;
}
.st-profile .modal-profile-event-card .top-half {
  width: 100%;
  height: 260px;
}
@media (max-width: 599px) {
  .st-profile .modal-profile-event-card .top-half {
    height: 200px;
  }
}
.st-profile .modal-profile-event-card .bottom-half {
  padding: 15px;
}
@media (max-width: 599px) {
  .st-profile .modal-profile-event-card .bottom-half {
    padding: 10px;
  }
}
.st-profile .modal-profile-event-card .bottom-half .st-event-title-owner {
  margin: 0;
  margin-top: -125px;
}
@media (max-width: 599px) {
  .st-profile .modal-profile-event-card .bottom-half .st-event-title-owner {
    margin-top: -100px;
  }
}
.st-profile .modal-profile-event-card .bottom-half .buttons {
  margin-top: 20px;
  text-align: center;
}
.st-profile .modal-profile-event-card hr {
  border-top: 2px solid #e0e0e0;
  margin: 20px 0px;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.st-profile .st-profile-modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  min-height: 100vh;
  z-index: 9000;
}
.st-profile .st-profile-modal .st-profile-modal-background {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(33, 33, 33, 0.85);
  z-index: -1;
}
.st-profile .st-profile-modal .st-profile-modal-inner {
  overflow: auto;
  max-height: 100vh;
}
.st-profile .st-profile-modal .st-profile-modal-content-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}
@media (max-width: 599px) {
  .st-profile .st-profile-modal .st-profile-modal-content-wrapper {
    padding: 10px;
  }
}
.st-profile .st-profile-modal .st-profile-modal-content {
  width: 100%;
  max-width: 600px;
  border-radius: 8px;
  background-color: #FAFAFA;
  -webkit-box-shadow: 1px 1px 10px rgba(33, 33, 33, 0.5);
          box-shadow: 1px 1px 10px rgba(33, 33, 33, 0.5);
  position: relative;
}
.st-profile .st-profile-modal .st-profile-modal-close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px;
  cursor: pointer;
  font-size: 25px;
  color: #212121;
  text-shadow: 1px 1px 2px rgba(33, 33, 33, 0.2);
  -webkit-transition: all 50ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 50ms cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile .st-profile-modal .st-profile-modal-close-button:hover {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.st-profile .st-profile-modal .st-profile-modal-close-button.white-circle {
  color: white;
  background: rgba(33, 33, 33, 0.8);
  border-radius: 50%;
  margin: 10px;
  padding: 5px;
  width: 35px;
  height: 35px;
  text-align: center;
}
.st-profile .st-profile-modal .st-profile-modal-close-button.white-circle:hover {
  background: rgba(33, 33, 33, 0.9);
}
.st-profile .st-profile-modal.ng-enter {
  -webkit-animation-duration: 200ms;
          animation-duration: 200ms;
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile .st-profile-modal.ng-enter .st-profile-modal-content-wrapper {
  -webkit-animation-duration: 200ms;
          animation-duration: 200ms;
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile .st-profile-modal.ng-leave {
  -webkit-animation-duration: 200ms;
          animation-duration: 200ms;
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile .st-profile-modal.ng-leave .st-profile-modal-content-wrapper {
  -webkit-animation-duration: 200ms;
          animation-duration: 200ms;
  -webkit-animation-name: zoomOut;
          animation-name: zoomOut;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile .st-modal-on-page p {
  margin: auto;
}
.st-profile .st-modal-on-page .pill-badge {
  padding: 3px 9px;
  border-radius: 10px;
  background: #BDBDBD;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 11px;
  line-height: 1em;
}
.st-profile .st-modal-on-page .pill-badge.profile-unlock {
  background: #81C784;
}
.st-profile .st-modal-on-page .pill-badge i {
  color: white;
  margin-left: 0;
  margin-right: 0;
}
.st-profile-card {
  position: relative;
  background: #FAFAFA;
}
.st-profile-card .background-gradient {
  height: 150px;
  margin-bottom: -150px;
  background: linear-gradient(transparent 0px, transparent 50px, rgba(0, 0, 0, 0.3)), linear-gradient(45deg, #78909C, #455A64);
}
.st-profile-card .profile-card-top {
  margin: 0 auto;
  width: 100%;
  max-width: 768px;
  height: 150px;
  padding-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 599px) {
  .st-profile-card .profile-card-top {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.st-profile-card .profile-card-top .st-avatar-spacer {
  min-width: 160px;
  margin-right: 25px;
}
.st-profile-card .profile-card-top .name-and-badge-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-bottom: 10px;
  max-width: calc(100% - 160px - 25px);
}
.st-profile-card .profile-card-top .name-and-badge-wrapper .name {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-shadow: 1px 1px 1px #424242;
  font-size: 32px;
  line-height: 1.25;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-profile-card .profile-card-top .name-and-badge-wrapper .badge-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 524px) {
  .st-profile-card .profile-card-top {
    display: none;
  }
}
.st-profile-card .profile-card-top-mobile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 525px) {
  .st-profile-card .profile-card-top-mobile {
    display: none;
  }
}
.st-profile-card .profile-card-top-mobile .st-avatar {
  margin-bottom: 10px;
}
.st-profile-card .profile-card-top-mobile .name {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  font-size: 32px;
  line-height: 1.25;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.st-profile-card .profile-card-top-mobile .badge-wrapper {
  margin-bottom: 10px;
}
.st-profile-card .sticky-anchor {
  position: absolute;
  width: 100px;
  height: 1px;
  left: 0;
  top: 93px;
}
@media (max-width: 524px) {
  .st-profile-card .sticky-anchor {
    top: 207px;
  }
}
.st-profile-card .profile-card-bottom-banner-wrapper {
  background: #FAFAFA;
  padding: 10px 0px;
  border-bottom: 1px dashed #EEEEEE;
}
.st-profile-card .profile-card-bottom-banner-wrapper.sticky {
  position: fixed;
  margin-top: 0;
  top: 55px;
  left: 0;
  right: 0;
  z-index: 2000;
}
@media (max-width: 524px) {
  .st-profile-card .profile-card-bottom-banner-wrapper.sticky .profile-card-bottom-banner .name-and-badge {
    display: none;
  }
}
@media (max-width: 524px) {
  .st-profile-card .profile-card-bottom-banner-wrapper .st-avatar {
    display: none;
  }
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner {
  margin: 0 auto;
  min-height: 45px;
  width: 100%;
  max-width: 768px;
  padding: 0px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
@media (max-width: 599px) {
  .st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner {
    padding: 0px 10px;
  }
}
@media (max-width: 524px) {
  .st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .st-avatar {
  position: absolute;
  left: 20px;
  bottom: 0;
}
@media (max-width: 599px) {
  .st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .st-avatar {
    left: 10px;
  }
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .st-avatar .avatar-wrapper {
  -webkit-transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .st-avatar .avatar-wrapper .avatar-icon-wrapper {
  -webkit-transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 55px;
  padding-right: 10px;
  max-width: calc(100% - 300px);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge .name {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 20px;
  color: #424242;
  opacity: 0.9;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-enter,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-hide-remove,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-enter-active,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-hide-remove-active {
  -webkit-transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-enter,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-hide-remove {
  -webkit-transition-delay: 225ms;
          transition-delay: 225ms;
  opacity: 0;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-enter-active,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .name-and-badge.ng-hide-remove-active {
  opacity: 1;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 300px;
  margin-left: auto;
}
@media (max-width: 524px) {
  .st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#5C6BC0), to(#5360ad));
  background: linear-gradient(#5C6BC0, #5360ad);
  width: 100%;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-right: 0;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message span,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message i,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon {
  vertical-align: middle;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message[disabled] {
  opacity: 1;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.btn-reset-vertical-align span,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.btn-reset-vertical-align i,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:hover,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#5360ad), to(#4a569a));
  background: linear-gradient(#5360ad, #4a569a);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#4a569a), to(#5360ad));
  background: linear-gradient(#4a569a, #5360ad);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active .icon svg path,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active .icon svg rect,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active .icon svg polygon,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active .icon svg circle,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon svg path,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon svg rect,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon svg polygon,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon svg circle,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message .icon svg ellipse {
  fill: white;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-message.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper {
  position: relative;
  width: 100%;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more {
  width: 100%;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#7986CB), to(#6d79b7));
  background: linear-gradient(#7986CB, #6d79b7);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more span,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more i,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon {
  vertical-align: middle;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more[disabled] {
  opacity: 1;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.btn-reset-vertical-align span,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.btn-reset-vertical-align i,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:hover,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#6d79b7), to(#616ba2));
  background: linear-gradient(#6d79b7, #616ba2);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#616ba2), to(#6d79b7));
  background: linear-gradient(#616ba2, #6d79b7);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active .icon svg path,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active .icon svg rect,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active .icon svg polygon,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active .icon svg circle,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon svg path,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon svg rect,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon svg polygon,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon svg circle,
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more .icon svg ellipse {
  fill: white;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-button-wrapper .btn-more-wrapper .btn-more.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-profile-card .profile-card-bottom-banner-wrapper .profile-card-bottom-banner .profile-action-dropdown-menu {
  right: 0;
  left: auto;
  margin: 0;
  width: 300px;
}
.st-profile-card .profile-card-bottom-banner-spacer {
  height: 66px;
}
st-activities .label {
  color: #3C4244;
  border-radius: 4px;
  border: 1px solid #3C4244;
  font-size: 18px;
  text-transform: capitalize;
  padding: 0.4em 0.8em;
  display: inline-block;
}
@media (max-width: 599px) {
  st-activities .label {
    font-size: 15px;
  }
}
st-activities .label i {
  margin-right: 5px;
  margin-left: -3px;
  color: #FDD835;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.4);
}
st-activities > a {
  font-weight: bold;
  text-decoration: underline;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1,
.send-message.ngdialog.ngdialog-theme-default-clean h1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 28px;
  line-height: 30px;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1 .st-avatar .avatar-wrapper.border img,
.send-message.ngdialog.ngdialog-theme-default-clean h1 .st-avatar .avatar-wrapper.border img,
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1 .st-avatar .avatar-wrapper.border .fallback-img,
.send-message.ngdialog.ngdialog-theme-default-clean h1 .st-avatar .avatar-wrapper.border .fallback-img {
  border-width: 1px;
  margin: -1px;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1 .avatar-and-name,
.send-message.ngdialog.ngdialog-theme-default-clean h1 .avatar-and-name {
  max-width: 100%;
  margin-left: 0.3em;
  margin-right: 0.3em;
  position: relative;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1 .avatar-and-name .st-avatar,
.send-message.ngdialog.ngdialog-theme-default-clean h1 .avatar-and-name .st-avatar {
  position: absolute;
  left: 0;
  top: -11px;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1 .avatar-and-name .name,
.send-message.ngdialog.ngdialog-theme-default-clean h1 .avatar-and-name .name {
  padding-left: 46px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 599px) {
  .st-create-comment-modal.ngdialog.ngdialog-theme-default-clean h1,
  .send-message.ngdialog.ngdialog-theme-default-clean h1 {
    font-size: 24px;
  }
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean .ngdialog-close::before,
.send-message.ngdialog.ngdialog-theme-default-clean .ngdialog-close::before {
  top: 41px;
}
@media (min-width: 600px) {
  .st-create-comment-modal.ngdialog.ngdialog-theme-default-clean .ngdialog-close::before,
  .send-message.ngdialog.ngdialog-theme-default-clean .ngdialog-close::before {
    top: 45px;
  }
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean .ngdialog-overlay,
.send-message.ngdialog.ngdialog-theme-default-clean .ngdialog-overlay {
  background: rgba(0, 0, 0, 0.8);
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean .ngdialog-content,
.send-message.ngdialog.ngdialog-theme-default-clean .ngdialog-content {
  text-align: left;
  padding: 0px;
  border: none;
  background: transparent;
  max-width: 600px;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close::before,
.send-message.ngdialog.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close::before {
  color: #616161;
}
.st-create-comment-modal.ngdialog.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close:hover::before,
.send-message.ngdialog.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close:hover::before {
  color: #424242;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-text-bubble .warning-area,
.send-message .sh-text-bubble-wrapper .sh-text-bubble .warning-area {
  border-top: 1px dashed #E0E0E0;
  padding: 20px;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-text-bubble .warning-area .warning-icon,
.send-message .sh-text-bubble-wrapper .sh-text-bubble .warning-area .warning-icon {
  color: #FFC107;
  font-size: 30px;
  margin-right: 5px;
  padding: 3px;
  float: left;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-text-bubble .warning-area .warning-icon.red,
.send-message .sh-text-bubble-wrapper .sh-text-bubble .warning-area .warning-icon.red {
  color: #F44336;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-text-bubble .warning-area .warning-text,
.send-message .sh-text-bubble-wrapper .sh-text-bubble .warning-area .warning-text {
  text-align: left;
  line-height: 18px;
  font-size: 14px;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper,
.send-message .sh-text-bubble-wrapper .sh-user-wrapper {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper .st-blur-user-name,
.send-message .sh-text-bubble-wrapper .sh-user-wrapper .st-blur-user-name {
  color: white;
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper .text-wrapper,
.send-message .sh-text-bubble-wrapper .sh-user-wrapper .text-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper,
.send-message .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper .btn,
.send-message .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper .btn {
  margin: 5px;
  width: 100%;
  max-width: 300px;
}
@media (max-width: 599px) {
  .st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper,
  .send-message .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 100%;
        -ms-flex: 1 0 100%;
            flex: 1 0 100%;
    margin-top: 10px;
  }
}
@media (min-width: 600px) {
  .st-create-comment-modal .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper,
  .send-message .sh-text-bubble-wrapper .sh-user-wrapper .buttons-wrapper {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    margin-left: 5px;
  }
}
.st-create-comment-modal .sh-text-bubble-wrapper .st-avatar .avatar-wrapper img,
.send-message .sh-text-bubble-wrapper .st-avatar .avatar-wrapper img {
  border: solid 2px white;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin: -2px;
}
.st-create-comment-modal .sh-text-bubble-wrapper .st-avatar .avatar-wrapper:hover img,
.send-message .sh-text-bubble-wrapper .st-avatar .avatar-wrapper:hover img {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-achievements-page .content-wrapper {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}
.st-achievements-page .header-text-wrapper {
  margin-top: 40px;
  margin-bottom: 20px;
}
.st-achievements-page .header-text-wrapper h2 {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
}
.st-achievements-page .ratings-container .inline-spinner {
  min-height: 190px;
}
.st-achievements-page .achievements-container .inline-spinner {
  min-height: 240px;
}
.st-achievements-page .achievements-container .error-message {
  min-height: 240px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #9E9E9E;
}
.st-achievements-page .sh-banner-list {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper {
  width: 170px;
  max-width: 170px;
  min-width: 170px;
  margin-right: 0;
  text-align: center;
}
@media (max-width: 599px) {
  .st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper {
    margin: auto;
    margin-top: 10px;
  }
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text {
  margin-bottom: 5px;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.dark-green {
  color: #2E7D32;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.green {
  color: #43A047;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.light-green {
  color: #66BB6A;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.amber {
  color: #FFC107;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.dark-amber {
  color: #FF6F00;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.red {
  color: #C62828;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper .summary-text.grey {
  color: #9E9E9E;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper.no-rating .summary-text {
  margin-bottom: 0;
}
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper.no-rating .title,
.st-achievements-page .sh-banner-list .text-wrapper.summary-text-wrapper.no-rating .subtitle {
  color: #9E9E9E;
}
@media (min-width: 600px) {
  .st-achievements-page .sh-banner-list.member-banner {
    border-left: 2px solid #00C853;
  }
}
@media (max-width: 599px) {
  .st-achievements-page .sh-banner-list.member-banner {
    border-top: 2px solid #00C853;
  }
}
@media (min-width: 600px) {
  .st-achievements-page .sh-banner-list.event-banner {
    border-left: 2px solid #039BE5;
  }
}
@media (max-width: 599px) {
  .st-achievements-page .sh-banner-list.event-banner {
    border-top: 2px solid #039BE5;
  }
}
@media (min-width: 600px) {
  .st-achievements-page .sh-banner-list.forum-banner {
    border-left: 2px solid #1976D2;
  }
}
@media (max-width: 599px) {
  .st-achievements-page .sh-banner-list.forum-banner {
    border-top: 2px solid #1976D2;
  }
}
[page=events] svg#stHeroTriangle,
[page=eventsAutoSearch] svg#stHeroTriangle,
[page=groups] svg#stHeroTriangle,
[page=browse-home] svg#stHeroTriangle,
[page=member-network] svg#stHeroTriangle,
[page=discussions] svg#stHeroTriangle,
[page=trips] svg#stHeroTriangle {
  pointer-events: none;
  height: 50px;
}
[page=events] svg#stHeroTriangle path,
[page=eventsAutoSearch] svg#stHeroTriangle path,
[page=groups] svg#stHeroTriangle path,
[page=browse-home] svg#stHeroTriangle path,
[page=member-network] svg#stHeroTriangle path,
[page=discussions] svg#stHeroTriangle path,
[page=trips] svg#stHeroTriangle path {
  fill: #EEEEEE;
}
@media (max-width: 599px) {
  [page=events] svg#stHeroTriangle,
  [page=eventsAutoSearch] svg#stHeroTriangle,
  [page=groups] svg#stHeroTriangle,
  [page=browse-home] svg#stHeroTriangle,
  [page=member-network] svg#stHeroTriangle,
  [page=discussions] svg#stHeroTriangle,
  [page=trips] svg#stHeroTriangle {
    height: 30px;
  }
}
[page=events] .ng-hide-animate.ng-hide-add,
[page=eventsAutoSearch] .ng-hide-animate.ng-hide-add,
[page=groups] .ng-hide-animate.ng-hide-add,
[page=browse-home] .ng-hide-animate.ng-hide-add,
[page=member-network] .ng-hide-animate.ng-hide-add,
[page=discussions] .ng-hide-animate.ng-hide-add,
[page=trips] .ng-hide-animate.ng-hide-add {
  display: none !important;
}
[page=events] .st-resolve-spinner-wrapper,
[page=eventsAutoSearch] .st-resolve-spinner-wrapper,
[page=groups] .st-resolve-spinner-wrapper,
[page=browse-home] .st-resolve-spinner-wrapper,
[page=member-network] .st-resolve-spinner-wrapper,
[page=discussions] .st-resolve-spinner-wrapper,
[page=trips] .st-resolve-spinner-wrapper {
  min-height: calc(100vh - 55px);
  background-color: #EEEEEE;
}
[page=events] .bottom-section,
[page=eventsAutoSearch] .bottom-section,
[page=groups] .bottom-section,
[page=browse-home] .bottom-section,
[page=member-network] .bottom-section,
[page=discussions] .bottom-section,
[page=trips] .bottom-section {
  background: #EEEEEE;
}
[page=events] .page-wrapper,
[page=eventsAutoSearch] .page-wrapper,
[page=groups] .page-wrapper,
[page=browse-home] .page-wrapper,
[page=member-network] .page-wrapper,
[page=discussions] .page-wrapper,
[page=trips] .page-wrapper {
  position: absolute;
  width: 100%;
  overflow-x: hidden;
}
[page=events] .top-section,
[page=eventsAutoSearch] .top-section,
[page=groups] .top-section,
[page=browse-home] .top-section,
[page=member-network] .top-section,
[page=discussions] .top-section,
[page=trips] .top-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px 0px;
}
[page=events] .top-section .title-button-container,
[page=eventsAutoSearch] .top-section .title-button-container,
[page=groups] .top-section .title-button-container,
[page=browse-home] .top-section .title-button-container,
[page=member-network] .top-section .title-button-container,
[page=discussions] .top-section .title-button-container,
[page=trips] .top-section .title-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  max-width: 1320px;
  position: relative;
}
@media (max-width: 1334px) {
  [page=events] .top-section .title-button-container,
  [page=eventsAutoSearch] .top-section .title-button-container,
  [page=groups] .top-section .title-button-container,
  [page=browse-home] .top-section .title-button-container,
  [page=member-network] .top-section .title-button-container,
  [page=discussions] .top-section .title-button-container,
  [page=trips] .top-section .title-button-container {
    max-width: 990px;
  }
}
@media (max-width: 1004px) {
  [page=events] .top-section .title-button-container,
  [page=eventsAutoSearch] .top-section .title-button-container,
  [page=groups] .top-section .title-button-container,
  [page=browse-home] .top-section .title-button-container,
  [page=member-network] .top-section .title-button-container,
  [page=discussions] .top-section .title-button-container,
  [page=trips] .top-section .title-button-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 1005px) {
  [page=events] .top-section .title-button-container .button-container,
  [page=eventsAutoSearch] .top-section .title-button-container .button-container,
  [page=groups] .top-section .title-button-container .button-container,
  [page=browse-home] .top-section .title-button-container .button-container,
  [page=member-network] .top-section .title-button-container .button-container,
  [page=discussions] .top-section .title-button-container .button-container,
  [page=trips] .top-section .title-button-container .button-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-right: 10px;
  }
}
@media (max-width: 1004px) {
  [page=events] .top-section .title-button-container .button-container,
  [page=eventsAutoSearch] .top-section .title-button-container .button-container,
  [page=groups] .top-section .title-button-container .button-container,
  [page=browse-home] .top-section .title-button-container .button-container,
  [page=member-network] .top-section .title-button-container .button-container,
  [page=discussions] .top-section .title-button-container .button-container,
  [page=trips] .top-section .title-button-container .button-container {
    margin-top: 5px;
  }
}
[page=events] .top-section .title-button-container .button-container .btn-md-primary,
[page=eventsAutoSearch] .top-section .title-button-container .button-container .btn-md-primary,
[page=groups] .top-section .title-button-container .button-container .btn-md-primary,
[page=browse-home] .top-section .title-button-container .button-container .btn-md-primary,
[page=member-network] .top-section .title-button-container .button-container .btn-md-primary,
[page=discussions] .top-section .title-button-container .button-container .btn-md-primary,
[page=trips] .top-section .title-button-container .button-container .btn-md-primary {
  padding-left: 40px;
  padding-right: 40px;
}
[page=events] .top-section h1,
[page=eventsAutoSearch] .top-section h1,
[page=groups] .top-section h1,
[page=browse-home] .top-section h1,
[page=member-network] .top-section h1,
[page=discussions] .top-section h1,
[page=trips] .top-section h1,
[page=events] .top-section h2,
[page=eventsAutoSearch] .top-section h2,
[page=groups] .top-section h2,
[page=browse-home] .top-section h2,
[page=member-network] .top-section h2,
[page=discussions] .top-section h2,
[page=trips] .top-section h2 {
  margin: 0;
  line-height: 1.2;
  color: white;
  text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
}
[page=events] .top-section h1,
[page=eventsAutoSearch] .top-section h1,
[page=groups] .top-section h1,
[page=browse-home] .top-section h1,
[page=member-network] .top-section h1,
[page=discussions] .top-section h1,
[page=trips] .top-section h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 35px;
}
@media (max-width: 599px) {
  [page=events] .top-section h1,
  [page=eventsAutoSearch] .top-section h1,
  [page=groups] .top-section h1,
  [page=browse-home] .top-section h1,
  [page=member-network] .top-section h1,
  [page=discussions] .top-section h1,
  [page=trips] .top-section h1 {
    font-size: 28px;
  }
}
[page=events] .top-section h2,
[page=eventsAutoSearch] .top-section h2,
[page=groups] .top-section h2,
[page=browse-home] .top-section h2,
[page=member-network] .top-section h2,
[page=discussions] .top-section h2,
[page=trips] .top-section h2 {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 22px;
}
@media (max-width: 599px) {
  [page=events] .top-section h2,
  [page=eventsAutoSearch] .top-section h2,
  [page=groups] .top-section h2,
  [page=browse-home] .top-section h2,
  [page=member-network] .top-section h2,
  [page=discussions] .top-section h2,
  [page=trips] .top-section h2 {
    font-size: 18px;
  }
}
[page=events] .top-section.activities,
[page=eventsAutoSearch] .top-section.activities,
[page=groups] .top-section.activities,
[page=browse-home] .top-section.activities,
[page=member-network] .top-section.activities,
[page=discussions] .top-section.activities,
[page=trips] .top-section.activities,
[page=events] .top-section.members,
[page=eventsAutoSearch] .top-section.members,
[page=groups] .top-section.members,
[page=browse-home] .top-section.members,
[page=member-network] .top-section.members,
[page=discussions] .top-section.members,
[page=trips] .top-section.members {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), to(rgba(0, 0, 0, 0.45))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-activities-3.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-activities-3.jpg') no-repeat top center;
  background-size: cover;
  background-position-y: 26%;
  border-top: 4px solid #039BE5;
}
[page=events] .top-section.forums,
[page=eventsAutoSearch] .top-section.forums,
[page=groups] .top-section.forums,
[page=browse-home] .top-section.forums,
[page=member-network] .top-section.forums,
[page=discussions] .top-section.forums,
[page=trips] .top-section.forums {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), to(rgba(0, 0, 0, 0.45))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-discussions.jpg') no-repeat center center;
  background: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-discussions.jpg') no-repeat center center;
  background-size: cover;
  background-position-y: 20%;
  border-top: 4px solid #1976D2;
}
[page=events] .top-section.groups,
[page=eventsAutoSearch] .top-section.groups,
[page=groups] .top-section.groups,
[page=browse-home] .top-section.groups,
[page=member-network] .top-section.groups,
[page=discussions] .top-section.groups,
[page=trips] .top-section.groups {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), to(rgba(0, 0, 0, 0.45))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-groups.jpg') no-repeat center center;
  background: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-groups.jpg') no-repeat center center;
  background-size: cover;
  border-top: 4px solid #00BCD4;
}
[page=events] .top-section.trips,
[page=eventsAutoSearch] .top-section.trips,
[page=groups] .top-section.trips,
[page=browse-home] .top-section.trips,
[page=member-network] .top-section.trips,
[page=discussions] .top-section.trips,
[page=trips] .top-section.trips {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), to(rgba(0, 0, 0, 0.45))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-travel.jpg') no-repeat center center;
  background: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-travel.jpg') no-repeat center center;
  background-size: cover;
  background-position-y: 42%;
  border-top: 4px solid #26A69A;
}
[page=events] .bottom-section,
[page=eventsAutoSearch] .bottom-section,
[page=groups] .bottom-section,
[page=browse-home] .bottom-section,
[page=member-network] .bottom-section,
[page=discussions] .bottom-section,
[page=trips] .bottom-section {
  min-height: 500px;
}
[page=events] .bottom-section .footer-message,
[page=eventsAutoSearch] .bottom-section .footer-message,
[page=groups] .bottom-section .footer-message,
[page=browse-home] .bottom-section .footer-message,
[page=member-network] .bottom-section .footer-message,
[page=discussions] .bottom-section .footer-message,
[page=trips] .bottom-section .footer-message {
  text-align: center;
  margin: 0 auto;
  max-width: 86%;
  padding-top: 65px;
  padding-bottom: 130px;
}
[page=events] .bottom-section .footer-message.loading-message,
[page=eventsAutoSearch] .bottom-section .footer-message.loading-message,
[page=groups] .bottom-section .footer-message.loading-message,
[page=browse-home] .bottom-section .footer-message.loading-message,
[page=member-network] .bottom-section .footer-message.loading-message,
[page=discussions] .bottom-section .footer-message.loading-message,
[page=trips] .bottom-section .footer-message.loading-message {
  padding-top: 30px;
  padding-bottom: 30px;
  min-height: 30px;
}
[page=events] .bottom-section .footer-message .fa-warning,
[page=eventsAutoSearch] .bottom-section .footer-message .fa-warning,
[page=groups] .bottom-section .footer-message .fa-warning,
[page=browse-home] .bottom-section .footer-message .fa-warning,
[page=member-network] .bottom-section .footer-message .fa-warning,
[page=discussions] .bottom-section .footer-message .fa-warning,
[page=trips] .bottom-section .footer-message .fa-warning {
  color: #FFB300;
}
[page=events] .bottom-section .block-container,
[page=eventsAutoSearch] .bottom-section .block-container,
[page=groups] .bottom-section .block-container,
[page=browse-home] .bottom-section .block-container,
[page=member-network] .bottom-section .block-container,
[page=discussions] .bottom-section .block-container,
[page=trips] .bottom-section .block-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 50%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (max-width: 1334px) {
  [page=events] .bottom-section .block-container,
  [page=eventsAutoSearch] .bottom-section .block-container,
  [page=groups] .bottom-section .block-container,
  [page=browse-home] .bottom-section .block-container,
  [page=member-network] .bottom-section .block-container,
  [page=discussions] .bottom-section .block-container,
  [page=trips] .bottom-section .block-container {
    max-width: 990px;
  }
}
@media (max-width: 1004px) {
  [page=events] .bottom-section .block-container,
  [page=eventsAutoSearch] .bottom-section .block-container,
  [page=groups] .bottom-section .block-container,
  [page=browse-home] .bottom-section .block-container,
  [page=member-network] .bottom-section .block-container,
  [page=discussions] .bottom-section .block-container,
  [page=trips] .bottom-section .block-container {
    max-width: 680px;
  }
}
[page=events] .bottom-section .block-container .st-group-block,
[page=eventsAutoSearch] .bottom-section .block-container .st-group-block,
[page=groups] .bottom-section .block-container .st-group-block,
[page=browse-home] .bottom-section .block-container .st-group-block,
[page=member-network] .bottom-section .block-container .st-group-block,
[page=discussions] .bottom-section .block-container .st-group-block,
[page=trips] .bottom-section .block-container .st-group-block {
  margin: 10px;
}
[page=events] .bottom-section .inline-spinner .spinner,
[page=eventsAutoSearch] .bottom-section .inline-spinner .spinner,
[page=groups] .bottom-section .inline-spinner .spinner,
[page=browse-home] .bottom-section .inline-spinner .spinner,
[page=member-network] .bottom-section .inline-spinner .spinner,
[page=discussions] .bottom-section .inline-spinner .spinner,
[page=trips] .bottom-section .inline-spinner .spinner {
  z-index: 1 !important;
}
.ngdialog .st-event-payment-warning .stitch-logo {
  min-height: 120px;
  height: 120px;
  max-height: 120px;
  min-width: 120px;
  width: 120px;
  max-width: 120px;
  border-radius: 50%;
  border: 4px solid #C62828;
  background-color: #C62828;
  margin-bottom: 10px;
}
.ngdialog.st-events-send-invite-message .ngdialog-content {
  background: #F5F5F5;
}
.ngdialog.st-events-send-invite-message .recipient-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-column-gap: 5px;
     -moz-column-gap: 5px;
          column-gap: 5px;
}
.ngdialog.st-events-send-invite-message .recipient-name h1 {
  display: inline-block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ngdialog.st-events-send-invite-message .st-autocomplete input,
.ngdialog.st-events-send-invite-message .st-autocomplete .input-group {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
}
@media (min-width: 600px) {
  .ngdialog.st-events-send-invite-message .st-autocomplete input,
  .ngdialog.st-events-send-invite-message .st-autocomplete .input-group {
    font-size: 17px;
  }
}
.ngdialog.st-events-send-invite-message .st-create-comment {
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 0;
}
.ngdialog.st-events-send-invite-message .st-create-comment .btn-md-primary {
  margin: 0;
}
[page=eventDetail],
[page=groupDetail],
[page=forumDetail] {
  background: #F5F5F5;
}
.st-events-detail .info-text,
.st-groups-detail .info-text,
.st-forums-detail .info-text,
.st-suggestions-detail .info-text,
.st-trips-detail .info-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-events-detail .info-text .fa,
.st-groups-detail .info-text .fa,
.st-forums-detail .info-text .fa,
.st-suggestions-detail .info-text .fa,
.st-trips-detail .info-text .fa {
  color: #2196F3;
}
.st-events-detail .small-text,
.st-groups-detail .small-text,
.st-forums-detail .small-text,
.st-suggestions-detail .small-text,
.st-trips-detail .small-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2em;
  color: #616161;
}
.st-events-detail .invite-text,
.st-groups-detail .invite-text,
.st-forums-detail .invite-text,
.st-suggestions-detail .invite-text,
.st-trips-detail .invite-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2em;
  margin-bottom: 20px;
  color: #616161;
}
.st-events-detail .invite-text .fa,
.st-groups-detail .invite-text .fa,
.st-forums-detail .invite-text .fa,
.st-suggestions-detail .invite-text .fa,
.st-trips-detail .invite-text .fa {
  color: #2196F3;
  margin-right: 0.3em;
}
.st-events-detail .heading-wrapper,
.st-groups-detail .heading-wrapper,
.st-forums-detail .heading-wrapper,
.st-suggestions-detail .heading-wrapper,
.st-trips-detail .heading-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
  margin-bottom: 15px;
}
.st-events-detail .heading-wrapper h2,
.st-groups-detail .heading-wrapper h2,
.st-forums-detail .heading-wrapper h2,
.st-suggestions-detail .heading-wrapper h2,
.st-trips-detail .heading-wrapper h2 {
  margin: 0px !important;
}
.st-events-detail .heading-wrapper .primary-action-link,
.st-groups-detail .heading-wrapper .primary-action-link,
.st-forums-detail .heading-wrapper .primary-action-link,
.st-suggestions-detail .heading-wrapper .primary-action-link,
.st-trips-detail .heading-wrapper .primary-action-link {
  margin-left: 15px;
}
.st-events-detail .outer-page-container,
.st-groups-detail .outer-page-container,
.st-forums-detail .outer-page-container,
.st-suggestions-detail .outer-page-container,
.st-trips-detail .outer-page-container {
  background: #F5F5F5;
  min-height: calc(100vh -  55px );
}
@media (max-width: 599px) {
  .st-events-detail .outer-page-container,
  .st-groups-detail .outer-page-container,
  .st-forums-detail .outer-page-container,
  .st-suggestions-detail .outer-page-container,
  .st-trips-detail .outer-page-container {
    overflow: hidden;
  }
}
.st-events-detail .page-container,
.st-groups-detail .page-container,
.st-forums-detail .page-container,
.st-suggestions-detail .page-container,
.st-trips-detail .page-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1060px;
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 30px;
}
@media (max-width: 599px) {
  .st-events-detail .page-container,
  .st-groups-detail .page-container,
  .st-forums-detail .page-container,
  .st-suggestions-detail .page-container,
  .st-trips-detail .page-container {
    padding-left: 0px;
    padding-right: 0px;
  }
  .st-events-detail .page-container .st-event-comments,
  .st-groups-detail .page-container .st-event-comments,
  .st-forums-detail .page-container .st-event-comments,
  .st-suggestions-detail .page-container .st-event-comments,
  .st-trips-detail .page-container .st-event-comments,
  .st-events-detail .page-container .st-group-comments,
  .st-groups-detail .page-container .st-group-comments,
  .st-forums-detail .page-container .st-group-comments,
  .st-suggestions-detail .page-container .st-group-comments,
  .st-trips-detail .page-container .st-group-comments,
  .st-events-detail .page-container .st-forum-comments,
  .st-groups-detail .page-container .st-forum-comments,
  .st-forums-detail .page-container .st-forum-comments,
  .st-suggestions-detail .page-container .st-forum-comments,
  .st-trips-detail .page-container .st-forum-comments {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.st-events-detail hr,
.st-groups-detail hr,
.st-forums-detail hr,
.st-suggestions-detail hr,
.st-trips-detail hr {
  border-top: 2px dotted #E0E0E0;
  margin: 20px 0;
}
.st-events-detail .event-detail-container,
.st-groups-detail .event-detail-container,
.st-forums-detail .event-detail-container,
.st-suggestions-detail .event-detail-container,
.st-trips-detail .event-detail-container,
.st-events-detail .groups-detail-container,
.st-groups-detail .groups-detail-container,
.st-forums-detail .groups-detail-container,
.st-suggestions-detail .groups-detail-container,
.st-trips-detail .groups-detail-container,
.st-events-detail .forum-detail-container,
.st-groups-detail .forum-detail-container,
.st-forums-detail .forum-detail-container,
.st-suggestions-detail .forum-detail-container,
.st-trips-detail .forum-detail-container,
.st-events-detail .trip-detail-container,
.st-groups-detail .trip-detail-container,
.st-forums-detail .trip-detail-container,
.st-suggestions-detail .trip-detail-container,
.st-trips-detail .trip-detail-container {
  width: 100%;
  max-width: 1040px;
  margin-top: 30px;
  margin-bottom: 30px;
  border-radius: 10px;
}
@media (max-width: 599px) {
  .st-events-detail .event-detail-container.top,
  .st-groups-detail .event-detail-container.top,
  .st-forums-detail .event-detail-container.top,
  .st-suggestions-detail .event-detail-container.top,
  .st-trips-detail .event-detail-container.top,
  .st-events-detail .groups-detail-container.top,
  .st-groups-detail .groups-detail-container.top,
  .st-forums-detail .groups-detail-container.top,
  .st-suggestions-detail .groups-detail-container.top,
  .st-trips-detail .groups-detail-container.top,
  .st-events-detail .forum-detail-container.top,
  .st-groups-detail .forum-detail-container.top,
  .st-forums-detail .forum-detail-container.top,
  .st-suggestions-detail .forum-detail-container.top,
  .st-trips-detail .forum-detail-container.top,
  .st-events-detail .trip-detail-container.top,
  .st-groups-detail .trip-detail-container.top,
  .st-forums-detail .trip-detail-container.top,
  .st-suggestions-detail .trip-detail-container.top,
  .st-trips-detail .trip-detail-container.top {
    margin-top: 35px;
  }
}
.st-events-detail .event-detail-container .top-container,
.st-groups-detail .event-detail-container .top-container,
.st-forums-detail .event-detail-container .top-container,
.st-suggestions-detail .event-detail-container .top-container,
.st-trips-detail .event-detail-container .top-container,
.st-events-detail .groups-detail-container .top-container,
.st-groups-detail .groups-detail-container .top-container,
.st-forums-detail .groups-detail-container .top-container,
.st-suggestions-detail .groups-detail-container .top-container,
.st-trips-detail .groups-detail-container .top-container,
.st-events-detail .forum-detail-container .top-container,
.st-groups-detail .forum-detail-container .top-container,
.st-forums-detail .forum-detail-container .top-container,
.st-suggestions-detail .forum-detail-container .top-container,
.st-trips-detail .forum-detail-container .top-container,
.st-events-detail .trip-detail-container .top-container,
.st-groups-detail .trip-detail-container .top-container,
.st-forums-detail .trip-detail-container .top-container,
.st-suggestions-detail .trip-detail-container .top-container,
.st-trips-detail .trip-detail-container .top-container,
.st-events-detail .event-detail-container .bottom-container,
.st-groups-detail .event-detail-container .bottom-container,
.st-forums-detail .event-detail-container .bottom-container,
.st-suggestions-detail .event-detail-container .bottom-container,
.st-trips-detail .event-detail-container .bottom-container,
.st-events-detail .groups-detail-container .bottom-container,
.st-groups-detail .groups-detail-container .bottom-container,
.st-forums-detail .groups-detail-container .bottom-container,
.st-suggestions-detail .groups-detail-container .bottom-container,
.st-trips-detail .groups-detail-container .bottom-container,
.st-events-detail .forum-detail-container .bottom-container,
.st-groups-detail .forum-detail-container .bottom-container,
.st-forums-detail .forum-detail-container .bottom-container,
.st-suggestions-detail .forum-detail-container .bottom-container,
.st-trips-detail .forum-detail-container .bottom-container,
.st-events-detail .trip-detail-container .bottom-container,
.st-groups-detail .trip-detail-container .bottom-container,
.st-forums-detail .trip-detail-container .bottom-container,
.st-suggestions-detail .trip-detail-container .bottom-container,
.st-trips-detail .trip-detail-container .bottom-container {
  padding: 25px;
}
@media (max-width: 599px) {
  .st-events-detail .event-detail-container .top-container,
  .st-groups-detail .event-detail-container .top-container,
  .st-forums-detail .event-detail-container .top-container,
  .st-suggestions-detail .event-detail-container .top-container,
  .st-trips-detail .event-detail-container .top-container,
  .st-events-detail .groups-detail-container .top-container,
  .st-groups-detail .groups-detail-container .top-container,
  .st-forums-detail .groups-detail-container .top-container,
  .st-suggestions-detail .groups-detail-container .top-container,
  .st-trips-detail .groups-detail-container .top-container,
  .st-events-detail .forum-detail-container .top-container,
  .st-groups-detail .forum-detail-container .top-container,
  .st-forums-detail .forum-detail-container .top-container,
  .st-suggestions-detail .forum-detail-container .top-container,
  .st-trips-detail .forum-detail-container .top-container,
  .st-events-detail .trip-detail-container .top-container,
  .st-groups-detail .trip-detail-container .top-container,
  .st-forums-detail .trip-detail-container .top-container,
  .st-suggestions-detail .trip-detail-container .top-container,
  .st-trips-detail .trip-detail-container .top-container,
  .st-events-detail .event-detail-container .bottom-container,
  .st-groups-detail .event-detail-container .bottom-container,
  .st-forums-detail .event-detail-container .bottom-container,
  .st-suggestions-detail .event-detail-container .bottom-container,
  .st-trips-detail .event-detail-container .bottom-container,
  .st-events-detail .groups-detail-container .bottom-container,
  .st-groups-detail .groups-detail-container .bottom-container,
  .st-forums-detail .groups-detail-container .bottom-container,
  .st-suggestions-detail .groups-detail-container .bottom-container,
  .st-trips-detail .groups-detail-container .bottom-container,
  .st-events-detail .forum-detail-container .bottom-container,
  .st-groups-detail .forum-detail-container .bottom-container,
  .st-forums-detail .forum-detail-container .bottom-container,
  .st-suggestions-detail .forum-detail-container .bottom-container,
  .st-trips-detail .forum-detail-container .bottom-container,
  .st-events-detail .trip-detail-container .bottom-container,
  .st-groups-detail .trip-detail-container .bottom-container,
  .st-forums-detail .trip-detail-container .bottom-container,
  .st-suggestions-detail .trip-detail-container .bottom-container,
  .st-trips-detail .trip-detail-container .bottom-container {
    padding: 15px;
  }
}
.st-events-detail .event-detail-container .top-container,
.st-groups-detail .event-detail-container .top-container,
.st-forums-detail .event-detail-container .top-container,
.st-suggestions-detail .event-detail-container .top-container,
.st-trips-detail .event-detail-container .top-container,
.st-events-detail .groups-detail-container .top-container,
.st-groups-detail .groups-detail-container .top-container,
.st-forums-detail .groups-detail-container .top-container,
.st-suggestions-detail .groups-detail-container .top-container,
.st-trips-detail .groups-detail-container .top-container,
.st-events-detail .forum-detail-container .top-container,
.st-groups-detail .forum-detail-container .top-container,
.st-forums-detail .forum-detail-container .top-container,
.st-suggestions-detail .forum-detail-container .top-container,
.st-trips-detail .forum-detail-container .top-container,
.st-events-detail .trip-detail-container .top-container,
.st-groups-detail .trip-detail-container .top-container,
.st-forums-detail .trip-detail-container .top-container,
.st-suggestions-detail .trip-detail-container .top-container,
.st-trips-detail .trip-detail-container .top-container {
  border-radius: 10px;
  -webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0.5)), to(rgba(245, 245, 245, 0.8)));
  background: linear-gradient(rgba(245, 245, 245, 0.5) 0%, rgba(245, 245, 245, 0.8) 100%);
}
.st-events-detail .event-detail-container .bottom-container,
.st-groups-detail .event-detail-container .bottom-container,
.st-forums-detail .event-detail-container .bottom-container,
.st-suggestions-detail .event-detail-container .bottom-container,
.st-trips-detail .event-detail-container .bottom-container,
.st-events-detail .groups-detail-container .bottom-container,
.st-groups-detail .groups-detail-container .bottom-container,
.st-forums-detail .groups-detail-container .bottom-container,
.st-suggestions-detail .groups-detail-container .bottom-container,
.st-trips-detail .groups-detail-container .bottom-container,
.st-events-detail .forum-detail-container .bottom-container,
.st-groups-detail .forum-detail-container .bottom-container,
.st-forums-detail .forum-detail-container .bottom-container,
.st-suggestions-detail .forum-detail-container .bottom-container,
.st-trips-detail .forum-detail-container .bottom-container,
.st-events-detail .trip-detail-container .bottom-container,
.st-groups-detail .trip-detail-container .bottom-container,
.st-forums-detail .trip-detail-container .bottom-container,
.st-suggestions-detail .trip-detail-container .bottom-container,
.st-trips-detail .trip-detail-container .bottom-container,
.st-events-detail .event-detail-container .user-details-container,
.st-groups-detail .event-detail-container .user-details-container,
.st-forums-detail .event-detail-container .user-details-container,
.st-suggestions-detail .event-detail-container .user-details-container,
.st-trips-detail .event-detail-container .user-details-container,
.st-events-detail .groups-detail-container .user-details-container,
.st-groups-detail .groups-detail-container .user-details-container,
.st-forums-detail .groups-detail-container .user-details-container,
.st-suggestions-detail .groups-detail-container .user-details-container,
.st-trips-detail .groups-detail-container .user-details-container,
.st-events-detail .forum-detail-container .user-details-container,
.st-groups-detail .forum-detail-container .user-details-container,
.st-forums-detail .forum-detail-container .user-details-container,
.st-suggestions-detail .forum-detail-container .user-details-container,
.st-trips-detail .forum-detail-container .user-details-container,
.st-events-detail .trip-detail-container .user-details-container,
.st-groups-detail .trip-detail-container .user-details-container,
.st-forums-detail .trip-detail-container .user-details-container,
.st-suggestions-detail .trip-detail-container .user-details-container,
.st-trips-detail .trip-detail-container .user-details-container,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  -webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  background: #F5F5F5;
}
.st-events-detail .event-detail-container .bottom-container.no-tabs,
.st-groups-detail .event-detail-container .bottom-container.no-tabs,
.st-forums-detail .event-detail-container .bottom-container.no-tabs,
.st-suggestions-detail .event-detail-container .bottom-container.no-tabs,
.st-trips-detail .event-detail-container .bottom-container.no-tabs,
.st-events-detail .groups-detail-container .bottom-container.no-tabs,
.st-groups-detail .groups-detail-container .bottom-container.no-tabs,
.st-forums-detail .groups-detail-container .bottom-container.no-tabs,
.st-suggestions-detail .groups-detail-container .bottom-container.no-tabs,
.st-trips-detail .groups-detail-container .bottom-container.no-tabs,
.st-events-detail .forum-detail-container .bottom-container.no-tabs,
.st-groups-detail .forum-detail-container .bottom-container.no-tabs,
.st-forums-detail .forum-detail-container .bottom-container.no-tabs,
.st-suggestions-detail .forum-detail-container .bottom-container.no-tabs,
.st-trips-detail .forum-detail-container .bottom-container.no-tabs,
.st-events-detail .trip-detail-container .bottom-container.no-tabs,
.st-groups-detail .trip-detail-container .bottom-container.no-tabs,
.st-forums-detail .trip-detail-container .bottom-container.no-tabs,
.st-suggestions-detail .trip-detail-container .bottom-container.no-tabs,
.st-trips-detail .trip-detail-container .bottom-container.no-tabs,
.st-events-detail .event-detail-container .user-details-container.no-tabs,
.st-groups-detail .event-detail-container .user-details-container.no-tabs,
.st-forums-detail .event-detail-container .user-details-container.no-tabs,
.st-suggestions-detail .event-detail-container .user-details-container.no-tabs,
.st-trips-detail .event-detail-container .user-details-container.no-tabs,
.st-events-detail .groups-detail-container .user-details-container.no-tabs,
.st-groups-detail .groups-detail-container .user-details-container.no-tabs,
.st-forums-detail .groups-detail-container .user-details-container.no-tabs,
.st-suggestions-detail .groups-detail-container .user-details-container.no-tabs,
.st-trips-detail .groups-detail-container .user-details-container.no-tabs,
.st-events-detail .forum-detail-container .user-details-container.no-tabs,
.st-groups-detail .forum-detail-container .user-details-container.no-tabs,
.st-forums-detail .forum-detail-container .user-details-container.no-tabs,
.st-suggestions-detail .forum-detail-container .user-details-container.no-tabs,
.st-trips-detail .forum-detail-container .user-details-container.no-tabs,
.st-events-detail .trip-detail-container .user-details-container.no-tabs,
.st-groups-detail .trip-detail-container .user-details-container.no-tabs,
.st-forums-detail .trip-detail-container .user-details-container.no-tabs,
.st-suggestions-detail .trip-detail-container .user-details-container.no-tabs,
.st-trips-detail .trip-detail-container .user-details-container.no-tabs,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips.no-tabs,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips.no-tabs {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.st-events-detail .event-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .event-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .event-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .event-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .event-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .groups-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .groups-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .groups-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .groups-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .groups-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .forum-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .forum-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .forum-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .forum-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .forum-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .trip-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .trip-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .trip-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .trip-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .trip-detail-container .bottom-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .event-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .event-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .event-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .event-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .event-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .groups-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .groups-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .groups-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .groups-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .groups-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .forum-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .forum-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .forum-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .forum-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .forum-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .trip-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .trip-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .trip-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .trip-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .trip-detail-container .user-details-container:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips),
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips:not(.page-details, .user-details-container, .st-trip-suggestion-upcoming-trips) {
  min-height: calc(100vh - 140px);
}
.st-events-detail .event-detail-container .bottom-container .details-summary-wrapper,
.st-groups-detail .event-detail-container .bottom-container .details-summary-wrapper,
.st-forums-detail .event-detail-container .bottom-container .details-summary-wrapper,
.st-suggestions-detail .event-detail-container .bottom-container .details-summary-wrapper,
.st-trips-detail .event-detail-container .bottom-container .details-summary-wrapper,
.st-events-detail .groups-detail-container .bottom-container .details-summary-wrapper,
.st-groups-detail .groups-detail-container .bottom-container .details-summary-wrapper,
.st-forums-detail .groups-detail-container .bottom-container .details-summary-wrapper,
.st-suggestions-detail .groups-detail-container .bottom-container .details-summary-wrapper,
.st-trips-detail .groups-detail-container .bottom-container .details-summary-wrapper,
.st-events-detail .forum-detail-container .bottom-container .details-summary-wrapper,
.st-groups-detail .forum-detail-container .bottom-container .details-summary-wrapper,
.st-forums-detail .forum-detail-container .bottom-container .details-summary-wrapper,
.st-suggestions-detail .forum-detail-container .bottom-container .details-summary-wrapper,
.st-trips-detail .forum-detail-container .bottom-container .details-summary-wrapper,
.st-events-detail .trip-detail-container .bottom-container .details-summary-wrapper,
.st-groups-detail .trip-detail-container .bottom-container .details-summary-wrapper,
.st-forums-detail .trip-detail-container .bottom-container .details-summary-wrapper,
.st-suggestions-detail .trip-detail-container .bottom-container .details-summary-wrapper,
.st-trips-detail .trip-detail-container .bottom-container .details-summary-wrapper,
.st-events-detail .event-detail-container .user-details-container .details-summary-wrapper,
.st-groups-detail .event-detail-container .user-details-container .details-summary-wrapper,
.st-forums-detail .event-detail-container .user-details-container .details-summary-wrapper,
.st-suggestions-detail .event-detail-container .user-details-container .details-summary-wrapper,
.st-trips-detail .event-detail-container .user-details-container .details-summary-wrapper,
.st-events-detail .groups-detail-container .user-details-container .details-summary-wrapper,
.st-groups-detail .groups-detail-container .user-details-container .details-summary-wrapper,
.st-forums-detail .groups-detail-container .user-details-container .details-summary-wrapper,
.st-suggestions-detail .groups-detail-container .user-details-container .details-summary-wrapper,
.st-trips-detail .groups-detail-container .user-details-container .details-summary-wrapper,
.st-events-detail .forum-detail-container .user-details-container .details-summary-wrapper,
.st-groups-detail .forum-detail-container .user-details-container .details-summary-wrapper,
.st-forums-detail .forum-detail-container .user-details-container .details-summary-wrapper,
.st-suggestions-detail .forum-detail-container .user-details-container .details-summary-wrapper,
.st-trips-detail .forum-detail-container .user-details-container .details-summary-wrapper,
.st-events-detail .trip-detail-container .user-details-container .details-summary-wrapper,
.st-groups-detail .trip-detail-container .user-details-container .details-summary-wrapper,
.st-forums-detail .trip-detail-container .user-details-container .details-summary-wrapper,
.st-suggestions-detail .trip-detail-container .user-details-container .details-summary-wrapper,
.st-trips-detail .trip-detail-container .user-details-container .details-summary-wrapper,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper {
  margin-bottom: 10px;
}
.st-events-detail .event-detail-container .bottom-container .details-summary-wrapper .summary,
.st-groups-detail .event-detail-container .bottom-container .details-summary-wrapper .summary,
.st-forums-detail .event-detail-container .bottom-container .details-summary-wrapper .summary,
.st-suggestions-detail .event-detail-container .bottom-container .details-summary-wrapper .summary,
.st-trips-detail .event-detail-container .bottom-container .details-summary-wrapper .summary,
.st-events-detail .groups-detail-container .bottom-container .details-summary-wrapper .summary,
.st-groups-detail .groups-detail-container .bottom-container .details-summary-wrapper .summary,
.st-forums-detail .groups-detail-container .bottom-container .details-summary-wrapper .summary,
.st-suggestions-detail .groups-detail-container .bottom-container .details-summary-wrapper .summary,
.st-trips-detail .groups-detail-container .bottom-container .details-summary-wrapper .summary,
.st-events-detail .forum-detail-container .bottom-container .details-summary-wrapper .summary,
.st-groups-detail .forum-detail-container .bottom-container .details-summary-wrapper .summary,
.st-forums-detail .forum-detail-container .bottom-container .details-summary-wrapper .summary,
.st-suggestions-detail .forum-detail-container .bottom-container .details-summary-wrapper .summary,
.st-trips-detail .forum-detail-container .bottom-container .details-summary-wrapper .summary,
.st-events-detail .trip-detail-container .bottom-container .details-summary-wrapper .summary,
.st-groups-detail .trip-detail-container .bottom-container .details-summary-wrapper .summary,
.st-forums-detail .trip-detail-container .bottom-container .details-summary-wrapper .summary,
.st-suggestions-detail .trip-detail-container .bottom-container .details-summary-wrapper .summary,
.st-trips-detail .trip-detail-container .bottom-container .details-summary-wrapper .summary,
.st-events-detail .event-detail-container .user-details-container .details-summary-wrapper .summary,
.st-groups-detail .event-detail-container .user-details-container .details-summary-wrapper .summary,
.st-forums-detail .event-detail-container .user-details-container .details-summary-wrapper .summary,
.st-suggestions-detail .event-detail-container .user-details-container .details-summary-wrapper .summary,
.st-trips-detail .event-detail-container .user-details-container .details-summary-wrapper .summary,
.st-events-detail .groups-detail-container .user-details-container .details-summary-wrapper .summary,
.st-groups-detail .groups-detail-container .user-details-container .details-summary-wrapper .summary,
.st-forums-detail .groups-detail-container .user-details-container .details-summary-wrapper .summary,
.st-suggestions-detail .groups-detail-container .user-details-container .details-summary-wrapper .summary,
.st-trips-detail .groups-detail-container .user-details-container .details-summary-wrapper .summary,
.st-events-detail .forum-detail-container .user-details-container .details-summary-wrapper .summary,
.st-groups-detail .forum-detail-container .user-details-container .details-summary-wrapper .summary,
.st-forums-detail .forum-detail-container .user-details-container .details-summary-wrapper .summary,
.st-suggestions-detail .forum-detail-container .user-details-container .details-summary-wrapper .summary,
.st-trips-detail .forum-detail-container .user-details-container .details-summary-wrapper .summary,
.st-events-detail .trip-detail-container .user-details-container .details-summary-wrapper .summary,
.st-groups-detail .trip-detail-container .user-details-container .details-summary-wrapper .summary,
.st-forums-detail .trip-detail-container .user-details-container .details-summary-wrapper .summary,
.st-suggestions-detail .trip-detail-container .user-details-container .details-summary-wrapper .summary,
.st-trips-detail .trip-detail-container .user-details-container .details-summary-wrapper .summary,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .summary {
  margin-top: 0px;
}
.st-events-detail .event-detail-container .bottom-container .details-summary-wrapper .address,
.st-groups-detail .event-detail-container .bottom-container .details-summary-wrapper .address,
.st-forums-detail .event-detail-container .bottom-container .details-summary-wrapper .address,
.st-suggestions-detail .event-detail-container .bottom-container .details-summary-wrapper .address,
.st-trips-detail .event-detail-container .bottom-container .details-summary-wrapper .address,
.st-events-detail .groups-detail-container .bottom-container .details-summary-wrapper .address,
.st-groups-detail .groups-detail-container .bottom-container .details-summary-wrapper .address,
.st-forums-detail .groups-detail-container .bottom-container .details-summary-wrapper .address,
.st-suggestions-detail .groups-detail-container .bottom-container .details-summary-wrapper .address,
.st-trips-detail .groups-detail-container .bottom-container .details-summary-wrapper .address,
.st-events-detail .forum-detail-container .bottom-container .details-summary-wrapper .address,
.st-groups-detail .forum-detail-container .bottom-container .details-summary-wrapper .address,
.st-forums-detail .forum-detail-container .bottom-container .details-summary-wrapper .address,
.st-suggestions-detail .forum-detail-container .bottom-container .details-summary-wrapper .address,
.st-trips-detail .forum-detail-container .bottom-container .details-summary-wrapper .address,
.st-events-detail .trip-detail-container .bottom-container .details-summary-wrapper .address,
.st-groups-detail .trip-detail-container .bottom-container .details-summary-wrapper .address,
.st-forums-detail .trip-detail-container .bottom-container .details-summary-wrapper .address,
.st-suggestions-detail .trip-detail-container .bottom-container .details-summary-wrapper .address,
.st-trips-detail .trip-detail-container .bottom-container .details-summary-wrapper .address,
.st-events-detail .event-detail-container .user-details-container .details-summary-wrapper .address,
.st-groups-detail .event-detail-container .user-details-container .details-summary-wrapper .address,
.st-forums-detail .event-detail-container .user-details-container .details-summary-wrapper .address,
.st-suggestions-detail .event-detail-container .user-details-container .details-summary-wrapper .address,
.st-trips-detail .event-detail-container .user-details-container .details-summary-wrapper .address,
.st-events-detail .groups-detail-container .user-details-container .details-summary-wrapper .address,
.st-groups-detail .groups-detail-container .user-details-container .details-summary-wrapper .address,
.st-forums-detail .groups-detail-container .user-details-container .details-summary-wrapper .address,
.st-suggestions-detail .groups-detail-container .user-details-container .details-summary-wrapper .address,
.st-trips-detail .groups-detail-container .user-details-container .details-summary-wrapper .address,
.st-events-detail .forum-detail-container .user-details-container .details-summary-wrapper .address,
.st-groups-detail .forum-detail-container .user-details-container .details-summary-wrapper .address,
.st-forums-detail .forum-detail-container .user-details-container .details-summary-wrapper .address,
.st-suggestions-detail .forum-detail-container .user-details-container .details-summary-wrapper .address,
.st-trips-detail .forum-detail-container .user-details-container .details-summary-wrapper .address,
.st-events-detail .trip-detail-container .user-details-container .details-summary-wrapper .address,
.st-groups-detail .trip-detail-container .user-details-container .details-summary-wrapper .address,
.st-forums-detail .trip-detail-container .user-details-container .details-summary-wrapper .address,
.st-suggestions-detail .trip-detail-container .user-details-container .details-summary-wrapper .address,
.st-trips-detail .trip-detail-container .user-details-container .details-summary-wrapper .address,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  color: #616161;
}
.st-events-detail .event-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-groups-detail .event-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-forums-detail .event-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .event-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-trips-detail .event-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-events-detail .groups-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-groups-detail .groups-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-forums-detail .groups-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .groups-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-trips-detail .groups-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-events-detail .forum-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-groups-detail .forum-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-forums-detail .forum-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .forum-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-trips-detail .forum-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-events-detail .trip-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-groups-detail .trip-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-forums-detail .trip-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .trip-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-trips-detail .trip-detail-container .bottom-container .details-summary-wrapper .address .fa,
.st-events-detail .event-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-groups-detail .event-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-forums-detail .event-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .event-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-trips-detail .event-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-events-detail .groups-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-groups-detail .groups-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-forums-detail .groups-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .groups-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-trips-detail .groups-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-events-detail .forum-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-groups-detail .forum-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-forums-detail .forum-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .forum-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-trips-detail .forum-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-events-detail .trip-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-groups-detail .trip-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-forums-detail .trip-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-suggestions-detail .trip-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-trips-detail .trip-detail-container .user-details-container .details-summary-wrapper .address .fa,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .details-summary-wrapper .address .fa {
  color: #757575;
}
.st-events-detail .event-detail-container .bottom-container h2,
.st-groups-detail .event-detail-container .bottom-container h2,
.st-forums-detail .event-detail-container .bottom-container h2,
.st-suggestions-detail .event-detail-container .bottom-container h2,
.st-trips-detail .event-detail-container .bottom-container h2,
.st-events-detail .groups-detail-container .bottom-container h2,
.st-groups-detail .groups-detail-container .bottom-container h2,
.st-forums-detail .groups-detail-container .bottom-container h2,
.st-suggestions-detail .groups-detail-container .bottom-container h2,
.st-trips-detail .groups-detail-container .bottom-container h2,
.st-events-detail .forum-detail-container .bottom-container h2,
.st-groups-detail .forum-detail-container .bottom-container h2,
.st-forums-detail .forum-detail-container .bottom-container h2,
.st-suggestions-detail .forum-detail-container .bottom-container h2,
.st-trips-detail .forum-detail-container .bottom-container h2,
.st-events-detail .trip-detail-container .bottom-container h2,
.st-groups-detail .trip-detail-container .bottom-container h2,
.st-forums-detail .trip-detail-container .bottom-container h2,
.st-suggestions-detail .trip-detail-container .bottom-container h2,
.st-trips-detail .trip-detail-container .bottom-container h2,
.st-events-detail .event-detail-container .user-details-container h2,
.st-groups-detail .event-detail-container .user-details-container h2,
.st-forums-detail .event-detail-container .user-details-container h2,
.st-suggestions-detail .event-detail-container .user-details-container h2,
.st-trips-detail .event-detail-container .user-details-container h2,
.st-events-detail .groups-detail-container .user-details-container h2,
.st-groups-detail .groups-detail-container .user-details-container h2,
.st-forums-detail .groups-detail-container .user-details-container h2,
.st-suggestions-detail .groups-detail-container .user-details-container h2,
.st-trips-detail .groups-detail-container .user-details-container h2,
.st-events-detail .forum-detail-container .user-details-container h2,
.st-groups-detail .forum-detail-container .user-details-container h2,
.st-forums-detail .forum-detail-container .user-details-container h2,
.st-suggestions-detail .forum-detail-container .user-details-container h2,
.st-trips-detail .forum-detail-container .user-details-container h2,
.st-events-detail .trip-detail-container .user-details-container h2,
.st-groups-detail .trip-detail-container .user-details-container h2,
.st-forums-detail .trip-detail-container .user-details-container h2,
.st-suggestions-detail .trip-detail-container .user-details-container h2,
.st-trips-detail .trip-detail-container .user-details-container h2,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips h2,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2em;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #424242;
}
.st-events-detail .event-detail-container .bottom-container .group-members,
.st-groups-detail .event-detail-container .bottom-container .group-members,
.st-forums-detail .event-detail-container .bottom-container .group-members,
.st-suggestions-detail .event-detail-container .bottom-container .group-members,
.st-trips-detail .event-detail-container .bottom-container .group-members,
.st-events-detail .groups-detail-container .bottom-container .group-members,
.st-groups-detail .groups-detail-container .bottom-container .group-members,
.st-forums-detail .groups-detail-container .bottom-container .group-members,
.st-suggestions-detail .groups-detail-container .bottom-container .group-members,
.st-trips-detail .groups-detail-container .bottom-container .group-members,
.st-events-detail .forum-detail-container .bottom-container .group-members,
.st-groups-detail .forum-detail-container .bottom-container .group-members,
.st-forums-detail .forum-detail-container .bottom-container .group-members,
.st-suggestions-detail .forum-detail-container .bottom-container .group-members,
.st-trips-detail .forum-detail-container .bottom-container .group-members,
.st-events-detail .trip-detail-container .bottom-container .group-members,
.st-groups-detail .trip-detail-container .bottom-container .group-members,
.st-forums-detail .trip-detail-container .bottom-container .group-members,
.st-suggestions-detail .trip-detail-container .bottom-container .group-members,
.st-trips-detail .trip-detail-container .bottom-container .group-members,
.st-events-detail .event-detail-container .user-details-container .group-members,
.st-groups-detail .event-detail-container .user-details-container .group-members,
.st-forums-detail .event-detail-container .user-details-container .group-members,
.st-suggestions-detail .event-detail-container .user-details-container .group-members,
.st-trips-detail .event-detail-container .user-details-container .group-members,
.st-events-detail .groups-detail-container .user-details-container .group-members,
.st-groups-detail .groups-detail-container .user-details-container .group-members,
.st-forums-detail .groups-detail-container .user-details-container .group-members,
.st-suggestions-detail .groups-detail-container .user-details-container .group-members,
.st-trips-detail .groups-detail-container .user-details-container .group-members,
.st-events-detail .forum-detail-container .user-details-container .group-members,
.st-groups-detail .forum-detail-container .user-details-container .group-members,
.st-forums-detail .forum-detail-container .user-details-container .group-members,
.st-suggestions-detail .forum-detail-container .user-details-container .group-members,
.st-trips-detail .forum-detail-container .user-details-container .group-members,
.st-events-detail .trip-detail-container .user-details-container .group-members,
.st-groups-detail .trip-detail-container .user-details-container .group-members,
.st-forums-detail .trip-detail-container .user-details-container .group-members,
.st-suggestions-detail .trip-detail-container .user-details-container .group-members,
.st-trips-detail .trip-detail-container .user-details-container .group-members,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .group-members,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .group-members {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-events-detail .event-detail-container .bottom-container .add-new-members .member-invite,
.st-groups-detail .event-detail-container .bottom-container .add-new-members .member-invite,
.st-forums-detail .event-detail-container .bottom-container .add-new-members .member-invite,
.st-suggestions-detail .event-detail-container .bottom-container .add-new-members .member-invite,
.st-trips-detail .event-detail-container .bottom-container .add-new-members .member-invite,
.st-events-detail .groups-detail-container .bottom-container .add-new-members .member-invite,
.st-groups-detail .groups-detail-container .bottom-container .add-new-members .member-invite,
.st-forums-detail .groups-detail-container .bottom-container .add-new-members .member-invite,
.st-suggestions-detail .groups-detail-container .bottom-container .add-new-members .member-invite,
.st-trips-detail .groups-detail-container .bottom-container .add-new-members .member-invite,
.st-events-detail .forum-detail-container .bottom-container .add-new-members .member-invite,
.st-groups-detail .forum-detail-container .bottom-container .add-new-members .member-invite,
.st-forums-detail .forum-detail-container .bottom-container .add-new-members .member-invite,
.st-suggestions-detail .forum-detail-container .bottom-container .add-new-members .member-invite,
.st-trips-detail .forum-detail-container .bottom-container .add-new-members .member-invite,
.st-events-detail .trip-detail-container .bottom-container .add-new-members .member-invite,
.st-groups-detail .trip-detail-container .bottom-container .add-new-members .member-invite,
.st-forums-detail .trip-detail-container .bottom-container .add-new-members .member-invite,
.st-suggestions-detail .trip-detail-container .bottom-container .add-new-members .member-invite,
.st-trips-detail .trip-detail-container .bottom-container .add-new-members .member-invite,
.st-events-detail .event-detail-container .user-details-container .add-new-members .member-invite,
.st-groups-detail .event-detail-container .user-details-container .add-new-members .member-invite,
.st-forums-detail .event-detail-container .user-details-container .add-new-members .member-invite,
.st-suggestions-detail .event-detail-container .user-details-container .add-new-members .member-invite,
.st-trips-detail .event-detail-container .user-details-container .add-new-members .member-invite,
.st-events-detail .groups-detail-container .user-details-container .add-new-members .member-invite,
.st-groups-detail .groups-detail-container .user-details-container .add-new-members .member-invite,
.st-forums-detail .groups-detail-container .user-details-container .add-new-members .member-invite,
.st-suggestions-detail .groups-detail-container .user-details-container .add-new-members .member-invite,
.st-trips-detail .groups-detail-container .user-details-container .add-new-members .member-invite,
.st-events-detail .forum-detail-container .user-details-container .add-new-members .member-invite,
.st-groups-detail .forum-detail-container .user-details-container .add-new-members .member-invite,
.st-forums-detail .forum-detail-container .user-details-container .add-new-members .member-invite,
.st-suggestions-detail .forum-detail-container .user-details-container .add-new-members .member-invite,
.st-trips-detail .forum-detail-container .user-details-container .add-new-members .member-invite,
.st-events-detail .trip-detail-container .user-details-container .add-new-members .member-invite,
.st-groups-detail .trip-detail-container .user-details-container .add-new-members .member-invite,
.st-forums-detail .trip-detail-container .user-details-container .add-new-members .member-invite,
.st-suggestions-detail .trip-detail-container .user-details-container .add-new-members .member-invite,
.st-trips-detail .trip-detail-container .user-details-container .add-new-members .member-invite,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite {
  margin-left: 20px;
  max-width: 300px;
  background: white;
  border-radius: 4px;
  border: 1px solid #BDBDBD;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-events-detail .event-detail-container .bottom-container .add-new-members .member-invite input,
.st-groups-detail .event-detail-container .bottom-container .add-new-members .member-invite input,
.st-forums-detail .event-detail-container .bottom-container .add-new-members .member-invite input,
.st-suggestions-detail .event-detail-container .bottom-container .add-new-members .member-invite input,
.st-trips-detail .event-detail-container .bottom-container .add-new-members .member-invite input,
.st-events-detail .groups-detail-container .bottom-container .add-new-members .member-invite input,
.st-groups-detail .groups-detail-container .bottom-container .add-new-members .member-invite input,
.st-forums-detail .groups-detail-container .bottom-container .add-new-members .member-invite input,
.st-suggestions-detail .groups-detail-container .bottom-container .add-new-members .member-invite input,
.st-trips-detail .groups-detail-container .bottom-container .add-new-members .member-invite input,
.st-events-detail .forum-detail-container .bottom-container .add-new-members .member-invite input,
.st-groups-detail .forum-detail-container .bottom-container .add-new-members .member-invite input,
.st-forums-detail .forum-detail-container .bottom-container .add-new-members .member-invite input,
.st-suggestions-detail .forum-detail-container .bottom-container .add-new-members .member-invite input,
.st-trips-detail .forum-detail-container .bottom-container .add-new-members .member-invite input,
.st-events-detail .trip-detail-container .bottom-container .add-new-members .member-invite input,
.st-groups-detail .trip-detail-container .bottom-container .add-new-members .member-invite input,
.st-forums-detail .trip-detail-container .bottom-container .add-new-members .member-invite input,
.st-suggestions-detail .trip-detail-container .bottom-container .add-new-members .member-invite input,
.st-trips-detail .trip-detail-container .bottom-container .add-new-members .member-invite input,
.st-events-detail .event-detail-container .user-details-container .add-new-members .member-invite input,
.st-groups-detail .event-detail-container .user-details-container .add-new-members .member-invite input,
.st-forums-detail .event-detail-container .user-details-container .add-new-members .member-invite input,
.st-suggestions-detail .event-detail-container .user-details-container .add-new-members .member-invite input,
.st-trips-detail .event-detail-container .user-details-container .add-new-members .member-invite input,
.st-events-detail .groups-detail-container .user-details-container .add-new-members .member-invite input,
.st-groups-detail .groups-detail-container .user-details-container .add-new-members .member-invite input,
.st-forums-detail .groups-detail-container .user-details-container .add-new-members .member-invite input,
.st-suggestions-detail .groups-detail-container .user-details-container .add-new-members .member-invite input,
.st-trips-detail .groups-detail-container .user-details-container .add-new-members .member-invite input,
.st-events-detail .forum-detail-container .user-details-container .add-new-members .member-invite input,
.st-groups-detail .forum-detail-container .user-details-container .add-new-members .member-invite input,
.st-forums-detail .forum-detail-container .user-details-container .add-new-members .member-invite input,
.st-suggestions-detail .forum-detail-container .user-details-container .add-new-members .member-invite input,
.st-trips-detail .forum-detail-container .user-details-container .add-new-members .member-invite input,
.st-events-detail .trip-detail-container .user-details-container .add-new-members .member-invite input,
.st-groups-detail .trip-detail-container .user-details-container .add-new-members .member-invite input,
.st-forums-detail .trip-detail-container .user-details-container .add-new-members .member-invite input,
.st-suggestions-detail .trip-detail-container .user-details-container .add-new-members .member-invite input,
.st-trips-detail .trip-detail-container .user-details-container .add-new-members .member-invite input,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite input {
  margin-left: 5px;
  margin-right: 5px;
  height: 30px;
  border: none;
}
.st-events-detail .event-detail-container .bottom-container .add-new-members .member-invite button,
.st-groups-detail .event-detail-container .bottom-container .add-new-members .member-invite button,
.st-forums-detail .event-detail-container .bottom-container .add-new-members .member-invite button,
.st-suggestions-detail .event-detail-container .bottom-container .add-new-members .member-invite button,
.st-trips-detail .event-detail-container .bottom-container .add-new-members .member-invite button,
.st-events-detail .groups-detail-container .bottom-container .add-new-members .member-invite button,
.st-groups-detail .groups-detail-container .bottom-container .add-new-members .member-invite button,
.st-forums-detail .groups-detail-container .bottom-container .add-new-members .member-invite button,
.st-suggestions-detail .groups-detail-container .bottom-container .add-new-members .member-invite button,
.st-trips-detail .groups-detail-container .bottom-container .add-new-members .member-invite button,
.st-events-detail .forum-detail-container .bottom-container .add-new-members .member-invite button,
.st-groups-detail .forum-detail-container .bottom-container .add-new-members .member-invite button,
.st-forums-detail .forum-detail-container .bottom-container .add-new-members .member-invite button,
.st-suggestions-detail .forum-detail-container .bottom-container .add-new-members .member-invite button,
.st-trips-detail .forum-detail-container .bottom-container .add-new-members .member-invite button,
.st-events-detail .trip-detail-container .bottom-container .add-new-members .member-invite button,
.st-groups-detail .trip-detail-container .bottom-container .add-new-members .member-invite button,
.st-forums-detail .trip-detail-container .bottom-container .add-new-members .member-invite button,
.st-suggestions-detail .trip-detail-container .bottom-container .add-new-members .member-invite button,
.st-trips-detail .trip-detail-container .bottom-container .add-new-members .member-invite button,
.st-events-detail .event-detail-container .user-details-container .add-new-members .member-invite button,
.st-groups-detail .event-detail-container .user-details-container .add-new-members .member-invite button,
.st-forums-detail .event-detail-container .user-details-container .add-new-members .member-invite button,
.st-suggestions-detail .event-detail-container .user-details-container .add-new-members .member-invite button,
.st-trips-detail .event-detail-container .user-details-container .add-new-members .member-invite button,
.st-events-detail .groups-detail-container .user-details-container .add-new-members .member-invite button,
.st-groups-detail .groups-detail-container .user-details-container .add-new-members .member-invite button,
.st-forums-detail .groups-detail-container .user-details-container .add-new-members .member-invite button,
.st-suggestions-detail .groups-detail-container .user-details-container .add-new-members .member-invite button,
.st-trips-detail .groups-detail-container .user-details-container .add-new-members .member-invite button,
.st-events-detail .forum-detail-container .user-details-container .add-new-members .member-invite button,
.st-groups-detail .forum-detail-container .user-details-container .add-new-members .member-invite button,
.st-forums-detail .forum-detail-container .user-details-container .add-new-members .member-invite button,
.st-suggestions-detail .forum-detail-container .user-details-container .add-new-members .member-invite button,
.st-trips-detail .forum-detail-container .user-details-container .add-new-members .member-invite button,
.st-events-detail .trip-detail-container .user-details-container .add-new-members .member-invite button,
.st-groups-detail .trip-detail-container .user-details-container .add-new-members .member-invite button,
.st-forums-detail .trip-detail-container .user-details-container .add-new-members .member-invite button,
.st-suggestions-detail .trip-detail-container .user-details-container .add-new-members .member-invite button,
.st-trips-detail .trip-detail-container .user-details-container .add-new-members .member-invite button,
.st-events-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-groups-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-forums-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-suggestions-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-trips-detail .event-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-events-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-groups-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-forums-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-suggestions-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-trips-detail .groups-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-events-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-groups-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-forums-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-suggestions-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-trips-detail .forum-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-events-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-groups-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-forums-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-suggestions-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button,
.st-trips-detail .trip-detail-container .st-trip-suggestion-upcoming-trips .add-new-members .member-invite button {
  background: white;
  color: #BDBDBD;
  height: 30px;
  padding: 0 5px;
  line-height: 1;
}
.st-events-detail .event-detail-container hr,
.st-groups-detail .event-detail-container hr,
.st-forums-detail .event-detail-container hr,
.st-suggestions-detail .event-detail-container hr,
.st-trips-detail .event-detail-container hr,
.st-events-detail .groups-detail-container hr,
.st-groups-detail .groups-detail-container hr,
.st-forums-detail .groups-detail-container hr,
.st-suggestions-detail .groups-detail-container hr,
.st-trips-detail .groups-detail-container hr,
.st-events-detail .forum-detail-container hr,
.st-groups-detail .forum-detail-container hr,
.st-forums-detail .forum-detail-container hr,
.st-suggestions-detail .forum-detail-container hr,
.st-trips-detail .forum-detail-container hr,
.st-events-detail .trip-detail-container hr,
.st-groups-detail .trip-detail-container hr,
.st-forums-detail .trip-detail-container hr,
.st-suggestions-detail .trip-detail-container hr,
.st-trips-detail .trip-detail-container hr {
  margin: 15px -10px;
}
@media (max-width: 599px) {
  .st-events-detail .event-detail-container hr,
  .st-groups-detail .event-detail-container hr,
  .st-forums-detail .event-detail-container hr,
  .st-suggestions-detail .event-detail-container hr,
  .st-trips-detail .event-detail-container hr,
  .st-events-detail .groups-detail-container hr,
  .st-groups-detail .groups-detail-container hr,
  .st-forums-detail .groups-detail-container hr,
  .st-suggestions-detail .groups-detail-container hr,
  .st-trips-detail .groups-detail-container hr,
  .st-events-detail .forum-detail-container hr,
  .st-groups-detail .forum-detail-container hr,
  .st-forums-detail .forum-detail-container hr,
  .st-suggestions-detail .forum-detail-container hr,
  .st-trips-detail .forum-detail-container hr,
  .st-events-detail .trip-detail-container hr,
  .st-groups-detail .trip-detail-container hr,
  .st-forums-detail .trip-detail-container hr,
  .st-suggestions-detail .trip-detail-container hr,
  .st-trips-detail .trip-detail-container hr {
    margin: 15px -5px;
  }
}
.st-events-detail .st-limited-member-text-bubble,
.st-groups-detail .st-limited-member-text-bubble,
.st-forums-detail .st-limited-member-text-bubble,
.st-suggestions-detail .st-limited-member-text-bubble,
.st-trips-detail .st-limited-member-text-bubble {
  margin-top: -10px;
  margin-bottom: -10px;
}
@media (max-width: 599px) {
  .st-events-detail .st-limited-member-text-bubble,
  .st-groups-detail .st-limited-member-text-bubble,
  .st-forums-detail .st-limited-member-text-bubble,
  .st-suggestions-detail .st-limited-member-text-bubble,
  .st-trips-detail .st-limited-member-text-bubble {
    margin-top: -20px;
    margin-bottom: -20px;
    margin-left: 5px;
    margin-right: 5px;
  }
}
.st-events-detail .setting-toggle-container .st-setting-toggle,
.st-groups-detail .setting-toggle-container .st-setting-toggle,
.st-forums-detail .setting-toggle-container .st-setting-toggle,
.st-suggestions-detail .setting-toggle-container .st-setting-toggle,
.st-trips-detail .setting-toggle-container .st-setting-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.st-events-detail .setting-toggle-container .st-setting-toggle label,
.st-groups-detail .setting-toggle-container .st-setting-toggle label,
.st-forums-detail .setting-toggle-container .st-setting-toggle label,
.st-suggestions-detail .setting-toggle-container .st-setting-toggle label,
.st-trips-detail .setting-toggle-container .st-setting-toggle label {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-events-detail .setting-toggle-container .st-setting-toggle label p,
.st-groups-detail .setting-toggle-container .st-setting-toggle label p,
.st-forums-detail .setting-toggle-container .st-setting-toggle label p,
.st-suggestions-detail .setting-toggle-container .st-setting-toggle label p,
.st-trips-detail .setting-toggle-container .st-setting-toggle label p {
  margin: 0;
  margin-left: 15px;
}
.st-events-detail .setting-toggle-container .st-setting-toggle label p.small,
.st-groups-detail .setting-toggle-container .st-setting-toggle label p.small,
.st-forums-detail .setting-toggle-container .st-setting-toggle label p.small,
.st-suggestions-detail .setting-toggle-container .st-setting-toggle label p.small,
.st-trips-detail .setting-toggle-container .st-setting-toggle label p.small {
  font-size: 14px;
  margin-top: 2px;
}
.st-events-detail .setting-toggle-container .st-setting-toggle label i,
.st-groups-detail .setting-toggle-container .st-setting-toggle label i,
.st-forums-detail .setting-toggle-container .st-setting-toggle label i,
.st-suggestions-detail .setting-toggle-container .st-setting-toggle label i,
.st-trips-detail .setting-toggle-container .st-setting-toggle label i {
  font-size: 20px;
}
.st-events-detail .setting-toggle-container .st-setting-toggle label .column,
.st-groups-detail .setting-toggle-container .st-setting-toggle label .column,
.st-forums-detail .setting-toggle-container .st-setting-toggle label .column,
.st-suggestions-detail .setting-toggle-container .st-setting-toggle label .column,
.st-trips-detail .setting-toggle-container .st-setting-toggle label .column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.st-events-detail .delete-event-container,
.st-groups-detail .delete-event-container,
.st-forums-detail .delete-event-container,
.st-suggestions-detail .delete-event-container,
.st-trips-detail .delete-event-container,
.st-events-detail .delete-group-container,
.st-groups-detail .delete-group-container,
.st-forums-detail .delete-group-container,
.st-suggestions-detail .delete-group-container,
.st-trips-detail .delete-group-container,
.st-events-detail .delete-forum-container,
.st-groups-detail .delete-forum-container,
.st-forums-detail .delete-forum-container,
.st-suggestions-detail .delete-forum-container,
.st-trips-detail .delete-forum-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 20px;
}
.st-events-detail .delete-event-container .st-event-delete-button,
.st-groups-detail .delete-event-container .st-event-delete-button,
.st-forums-detail .delete-event-container .st-event-delete-button,
.st-suggestions-detail .delete-event-container .st-event-delete-button,
.st-trips-detail .delete-event-container .st-event-delete-button,
.st-events-detail .delete-group-container .st-event-delete-button,
.st-groups-detail .delete-group-container .st-event-delete-button,
.st-forums-detail .delete-group-container .st-event-delete-button,
.st-suggestions-detail .delete-group-container .st-event-delete-button,
.st-trips-detail .delete-group-container .st-event-delete-button,
.st-events-detail .delete-forum-container .st-event-delete-button,
.st-groups-detail .delete-forum-container .st-event-delete-button,
.st-forums-detail .delete-forum-container .st-event-delete-button,
.st-suggestions-detail .delete-forum-container .st-event-delete-button,
.st-trips-detail .delete-forum-container .st-event-delete-button,
.st-events-detail .delete-event-container .st-group-delete-button,
.st-groups-detail .delete-event-container .st-group-delete-button,
.st-forums-detail .delete-event-container .st-group-delete-button,
.st-suggestions-detail .delete-event-container .st-group-delete-button,
.st-trips-detail .delete-event-container .st-group-delete-button,
.st-events-detail .delete-group-container .st-group-delete-button,
.st-groups-detail .delete-group-container .st-group-delete-button,
.st-forums-detail .delete-group-container .st-group-delete-button,
.st-suggestions-detail .delete-group-container .st-group-delete-button,
.st-trips-detail .delete-group-container .st-group-delete-button,
.st-events-detail .delete-forum-container .st-group-delete-button,
.st-groups-detail .delete-forum-container .st-group-delete-button,
.st-forums-detail .delete-forum-container .st-group-delete-button,
.st-suggestions-detail .delete-forum-container .st-group-delete-button,
.st-trips-detail .delete-forum-container .st-group-delete-button,
.st-events-detail .delete-event-container .st-forum-delete-button,
.st-groups-detail .delete-event-container .st-forum-delete-button,
.st-forums-detail .delete-event-container .st-forum-delete-button,
.st-suggestions-detail .delete-event-container .st-forum-delete-button,
.st-trips-detail .delete-event-container .st-forum-delete-button,
.st-events-detail .delete-group-container .st-forum-delete-button,
.st-groups-detail .delete-group-container .st-forum-delete-button,
.st-forums-detail .delete-group-container .st-forum-delete-button,
.st-suggestions-detail .delete-group-container .st-forum-delete-button,
.st-trips-detail .delete-group-container .st-forum-delete-button,
.st-events-detail .delete-forum-container .st-forum-delete-button,
.st-groups-detail .delete-forum-container .st-forum-delete-button,
.st-forums-detail .delete-forum-container .st-forum-delete-button,
.st-suggestions-detail .delete-forum-container .st-forum-delete-button,
.st-trips-detail .delete-forum-container .st-forum-delete-button,
.st-events-detail .delete-event-container .st-trip-delete-button,
.st-groups-detail .delete-event-container .st-trip-delete-button,
.st-forums-detail .delete-event-container .st-trip-delete-button,
.st-suggestions-detail .delete-event-container .st-trip-delete-button,
.st-trips-detail .delete-event-container .st-trip-delete-button,
.st-events-detail .delete-group-container .st-trip-delete-button,
.st-groups-detail .delete-group-container .st-trip-delete-button,
.st-forums-detail .delete-group-container .st-trip-delete-button,
.st-suggestions-detail .delete-group-container .st-trip-delete-button,
.st-trips-detail .delete-group-container .st-trip-delete-button,
.st-events-detail .delete-forum-container .st-trip-delete-button,
.st-groups-detail .delete-forum-container .st-trip-delete-button,
.st-forums-detail .delete-forum-container .st-trip-delete-button,
.st-suggestions-detail .delete-forum-container .st-trip-delete-button,
.st-trips-detail .delete-forum-container .st-trip-delete-button {
  font-size: 14px;
  padding: 10px 20px;
  width: 100%;
  max-width: 300px;
}
.st-events-detail .delete-event-container .st-event-delete-button span,
.st-groups-detail .delete-event-container .st-event-delete-button span,
.st-forums-detail .delete-event-container .st-event-delete-button span,
.st-suggestions-detail .delete-event-container .st-event-delete-button span,
.st-trips-detail .delete-event-container .st-event-delete-button span,
.st-events-detail .delete-group-container .st-event-delete-button span,
.st-groups-detail .delete-group-container .st-event-delete-button span,
.st-forums-detail .delete-group-container .st-event-delete-button span,
.st-suggestions-detail .delete-group-container .st-event-delete-button span,
.st-trips-detail .delete-group-container .st-event-delete-button span,
.st-events-detail .delete-forum-container .st-event-delete-button span,
.st-groups-detail .delete-forum-container .st-event-delete-button span,
.st-forums-detail .delete-forum-container .st-event-delete-button span,
.st-suggestions-detail .delete-forum-container .st-event-delete-button span,
.st-trips-detail .delete-forum-container .st-event-delete-button span,
.st-events-detail .delete-event-container .st-group-delete-button span,
.st-groups-detail .delete-event-container .st-group-delete-button span,
.st-forums-detail .delete-event-container .st-group-delete-button span,
.st-suggestions-detail .delete-event-container .st-group-delete-button span,
.st-trips-detail .delete-event-container .st-group-delete-button span,
.st-events-detail .delete-group-container .st-group-delete-button span,
.st-groups-detail .delete-group-container .st-group-delete-button span,
.st-forums-detail .delete-group-container .st-group-delete-button span,
.st-suggestions-detail .delete-group-container .st-group-delete-button span,
.st-trips-detail .delete-group-container .st-group-delete-button span,
.st-events-detail .delete-forum-container .st-group-delete-button span,
.st-groups-detail .delete-forum-container .st-group-delete-button span,
.st-forums-detail .delete-forum-container .st-group-delete-button span,
.st-suggestions-detail .delete-forum-container .st-group-delete-button span,
.st-trips-detail .delete-forum-container .st-group-delete-button span,
.st-events-detail .delete-event-container .st-forum-delete-button span,
.st-groups-detail .delete-event-container .st-forum-delete-button span,
.st-forums-detail .delete-event-container .st-forum-delete-button span,
.st-suggestions-detail .delete-event-container .st-forum-delete-button span,
.st-trips-detail .delete-event-container .st-forum-delete-button span,
.st-events-detail .delete-group-container .st-forum-delete-button span,
.st-groups-detail .delete-group-container .st-forum-delete-button span,
.st-forums-detail .delete-group-container .st-forum-delete-button span,
.st-suggestions-detail .delete-group-container .st-forum-delete-button span,
.st-trips-detail .delete-group-container .st-forum-delete-button span,
.st-events-detail .delete-forum-container .st-forum-delete-button span,
.st-groups-detail .delete-forum-container .st-forum-delete-button span,
.st-forums-detail .delete-forum-container .st-forum-delete-button span,
.st-suggestions-detail .delete-forum-container .st-forum-delete-button span,
.st-trips-detail .delete-forum-container .st-forum-delete-button span,
.st-events-detail .delete-event-container .st-trip-delete-button span,
.st-groups-detail .delete-event-container .st-trip-delete-button span,
.st-forums-detail .delete-event-container .st-trip-delete-button span,
.st-suggestions-detail .delete-event-container .st-trip-delete-button span,
.st-trips-detail .delete-event-container .st-trip-delete-button span,
.st-events-detail .delete-group-container .st-trip-delete-button span,
.st-groups-detail .delete-group-container .st-trip-delete-button span,
.st-forums-detail .delete-group-container .st-trip-delete-button span,
.st-suggestions-detail .delete-group-container .st-trip-delete-button span,
.st-trips-detail .delete-group-container .st-trip-delete-button span,
.st-events-detail .delete-forum-container .st-trip-delete-button span,
.st-groups-detail .delete-forum-container .st-trip-delete-button span,
.st-forums-detail .delete-forum-container .st-trip-delete-button span,
.st-suggestions-detail .delete-forum-container .st-trip-delete-button span,
.st-trips-detail .delete-forum-container .st-trip-delete-button span,
.st-events-detail .delete-event-container .st-event-delete-button i,
.st-groups-detail .delete-event-container .st-event-delete-button i,
.st-forums-detail .delete-event-container .st-event-delete-button i,
.st-suggestions-detail .delete-event-container .st-event-delete-button i,
.st-trips-detail .delete-event-container .st-event-delete-button i,
.st-events-detail .delete-group-container .st-event-delete-button i,
.st-groups-detail .delete-group-container .st-event-delete-button i,
.st-forums-detail .delete-group-container .st-event-delete-button i,
.st-suggestions-detail .delete-group-container .st-event-delete-button i,
.st-trips-detail .delete-group-container .st-event-delete-button i,
.st-events-detail .delete-forum-container .st-event-delete-button i,
.st-groups-detail .delete-forum-container .st-event-delete-button i,
.st-forums-detail .delete-forum-container .st-event-delete-button i,
.st-suggestions-detail .delete-forum-container .st-event-delete-button i,
.st-trips-detail .delete-forum-container .st-event-delete-button i,
.st-events-detail .delete-event-container .st-group-delete-button i,
.st-groups-detail .delete-event-container .st-group-delete-button i,
.st-forums-detail .delete-event-container .st-group-delete-button i,
.st-suggestions-detail .delete-event-container .st-group-delete-button i,
.st-trips-detail .delete-event-container .st-group-delete-button i,
.st-events-detail .delete-group-container .st-group-delete-button i,
.st-groups-detail .delete-group-container .st-group-delete-button i,
.st-forums-detail .delete-group-container .st-group-delete-button i,
.st-suggestions-detail .delete-group-container .st-group-delete-button i,
.st-trips-detail .delete-group-container .st-group-delete-button i,
.st-events-detail .delete-forum-container .st-group-delete-button i,
.st-groups-detail .delete-forum-container .st-group-delete-button i,
.st-forums-detail .delete-forum-container .st-group-delete-button i,
.st-suggestions-detail .delete-forum-container .st-group-delete-button i,
.st-trips-detail .delete-forum-container .st-group-delete-button i,
.st-events-detail .delete-event-container .st-forum-delete-button i,
.st-groups-detail .delete-event-container .st-forum-delete-button i,
.st-forums-detail .delete-event-container .st-forum-delete-button i,
.st-suggestions-detail .delete-event-container .st-forum-delete-button i,
.st-trips-detail .delete-event-container .st-forum-delete-button i,
.st-events-detail .delete-group-container .st-forum-delete-button i,
.st-groups-detail .delete-group-container .st-forum-delete-button i,
.st-forums-detail .delete-group-container .st-forum-delete-button i,
.st-suggestions-detail .delete-group-container .st-forum-delete-button i,
.st-trips-detail .delete-group-container .st-forum-delete-button i,
.st-events-detail .delete-forum-container .st-forum-delete-button i,
.st-groups-detail .delete-forum-container .st-forum-delete-button i,
.st-forums-detail .delete-forum-container .st-forum-delete-button i,
.st-suggestions-detail .delete-forum-container .st-forum-delete-button i,
.st-trips-detail .delete-forum-container .st-forum-delete-button i,
.st-events-detail .delete-event-container .st-trip-delete-button i,
.st-groups-detail .delete-event-container .st-trip-delete-button i,
.st-forums-detail .delete-event-container .st-trip-delete-button i,
.st-suggestions-detail .delete-event-container .st-trip-delete-button i,
.st-trips-detail .delete-event-container .st-trip-delete-button i,
.st-events-detail .delete-group-container .st-trip-delete-button i,
.st-groups-detail .delete-group-container .st-trip-delete-button i,
.st-forums-detail .delete-group-container .st-trip-delete-button i,
.st-suggestions-detail .delete-group-container .st-trip-delete-button i,
.st-trips-detail .delete-group-container .st-trip-delete-button i,
.st-events-detail .delete-forum-container .st-trip-delete-button i,
.st-groups-detail .delete-forum-container .st-trip-delete-button i,
.st-forums-detail .delete-forum-container .st-trip-delete-button i,
.st-suggestions-detail .delete-forum-container .st-trip-delete-button i,
.st-trips-detail .delete-forum-container .st-trip-delete-button i,
.st-events-detail .delete-event-container .st-event-delete-button .icon,
.st-groups-detail .delete-event-container .st-event-delete-button .icon,
.st-forums-detail .delete-event-container .st-event-delete-button .icon,
.st-suggestions-detail .delete-event-container .st-event-delete-button .icon,
.st-trips-detail .delete-event-container .st-event-delete-button .icon,
.st-events-detail .delete-group-container .st-event-delete-button .icon,
.st-groups-detail .delete-group-container .st-event-delete-button .icon,
.st-forums-detail .delete-group-container .st-event-delete-button .icon,
.st-suggestions-detail .delete-group-container .st-event-delete-button .icon,
.st-trips-detail .delete-group-container .st-event-delete-button .icon,
.st-events-detail .delete-forum-container .st-event-delete-button .icon,
.st-groups-detail .delete-forum-container .st-event-delete-button .icon,
.st-forums-detail .delete-forum-container .st-event-delete-button .icon,
.st-suggestions-detail .delete-forum-container .st-event-delete-button .icon,
.st-trips-detail .delete-forum-container .st-event-delete-button .icon,
.st-events-detail .delete-event-container .st-group-delete-button .icon,
.st-groups-detail .delete-event-container .st-group-delete-button .icon,
.st-forums-detail .delete-event-container .st-group-delete-button .icon,
.st-suggestions-detail .delete-event-container .st-group-delete-button .icon,
.st-trips-detail .delete-event-container .st-group-delete-button .icon,
.st-events-detail .delete-group-container .st-group-delete-button .icon,
.st-groups-detail .delete-group-container .st-group-delete-button .icon,
.st-forums-detail .delete-group-container .st-group-delete-button .icon,
.st-suggestions-detail .delete-group-container .st-group-delete-button .icon,
.st-trips-detail .delete-group-container .st-group-delete-button .icon,
.st-events-detail .delete-forum-container .st-group-delete-button .icon,
.st-groups-detail .delete-forum-container .st-group-delete-button .icon,
.st-forums-detail .delete-forum-container .st-group-delete-button .icon,
.st-suggestions-detail .delete-forum-container .st-group-delete-button .icon,
.st-trips-detail .delete-forum-container .st-group-delete-button .icon,
.st-events-detail .delete-event-container .st-forum-delete-button .icon,
.st-groups-detail .delete-event-container .st-forum-delete-button .icon,
.st-forums-detail .delete-event-container .st-forum-delete-button .icon,
.st-suggestions-detail .delete-event-container .st-forum-delete-button .icon,
.st-trips-detail .delete-event-container .st-forum-delete-button .icon,
.st-events-detail .delete-group-container .st-forum-delete-button .icon,
.st-groups-detail .delete-group-container .st-forum-delete-button .icon,
.st-forums-detail .delete-group-container .st-forum-delete-button .icon,
.st-suggestions-detail .delete-group-container .st-forum-delete-button .icon,
.st-trips-detail .delete-group-container .st-forum-delete-button .icon,
.st-events-detail .delete-forum-container .st-forum-delete-button .icon,
.st-groups-detail .delete-forum-container .st-forum-delete-button .icon,
.st-forums-detail .delete-forum-container .st-forum-delete-button .icon,
.st-suggestions-detail .delete-forum-container .st-forum-delete-button .icon,
.st-trips-detail .delete-forum-container .st-forum-delete-button .icon,
.st-events-detail .delete-event-container .st-trip-delete-button .icon,
.st-groups-detail .delete-event-container .st-trip-delete-button .icon,
.st-forums-detail .delete-event-container .st-trip-delete-button .icon,
.st-suggestions-detail .delete-event-container .st-trip-delete-button .icon,
.st-trips-detail .delete-event-container .st-trip-delete-button .icon,
.st-events-detail .delete-group-container .st-trip-delete-button .icon,
.st-groups-detail .delete-group-container .st-trip-delete-button .icon,
.st-forums-detail .delete-group-container .st-trip-delete-button .icon,
.st-suggestions-detail .delete-group-container .st-trip-delete-button .icon,
.st-trips-detail .delete-group-container .st-trip-delete-button .icon,
.st-events-detail .delete-forum-container .st-trip-delete-button .icon,
.st-groups-detail .delete-forum-container .st-trip-delete-button .icon,
.st-forums-detail .delete-forum-container .st-trip-delete-button .icon,
.st-suggestions-detail .delete-forum-container .st-trip-delete-button .icon,
.st-trips-detail .delete-forum-container .st-trip-delete-button .icon {
  vertical-align: initial;
}
.st-events-detail .toggle-all-details-button-wrapper,
.st-groups-detail .toggle-all-details-button-wrapper,
.st-forums-detail .toggle-all-details-button-wrapper,
.st-suggestions-detail .toggle-all-details-button-wrapper,
.st-trips-detail .toggle-all-details-button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 25px;
}
.st-events-detail .toggle-all-details-button-wrapper .primary-action-link,
.st-groups-detail .toggle-all-details-button-wrapper .primary-action-link,
.st-forums-detail .toggle-all-details-button-wrapper .primary-action-link,
.st-suggestions-detail .toggle-all-details-button-wrapper .primary-action-link,
.st-trips-detail .toggle-all-details-button-wrapper .primary-action-link {
  min-width: 136px;
  margin-left: 25px;
  margin-right: 25px;
  font-size: 14px;
}
@media (max-width: 599px) {
  .st-events-detail .toggle-all-details-button-wrapper .primary-action-link,
  .st-groups-detail .toggle-all-details-button-wrapper .primary-action-link,
  .st-forums-detail .toggle-all-details-button-wrapper .primary-action-link,
  .st-suggestions-detail .toggle-all-details-button-wrapper .primary-action-link,
  .st-trips-detail .toggle-all-details-button-wrapper .primary-action-link {
    margin-left: 15px;
    margin-right: 15px;
  }
}
.st-events-detail .toggle-all-details-button-wrapper hr,
.st-groups-detail .toggle-all-details-button-wrapper hr,
.st-forums-detail .toggle-all-details-button-wrapper hr,
.st-suggestions-detail .toggle-all-details-button-wrapper hr,
.st-trips-detail .toggle-all-details-button-wrapper hr {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin: 0px;
}
.st-events-detail .expandable-details-wrapper,
.st-groups-detail .expandable-details-wrapper,
.st-forums-detail .expandable-details-wrapper,
.st-suggestions-detail .expandable-details-wrapper,
.st-trips-detail .expandable-details-wrapper {
  margin-top: 25px;
}
.st-events-detail .expandable-details-wrapper.editing-info,
.st-groups-detail .expandable-details-wrapper.editing-info,
.st-forums-detail .expandable-details-wrapper.editing-info,
.st-suggestions-detail .expandable-details-wrapper.editing-info,
.st-trips-detail .expandable-details-wrapper.editing-info {
  margin-top: 0px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-event-accept-terms-of-service p {
  text-align: left;
  font-size: 16px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-event-accept-terms-of-service p a {
  font-size: 16px;
}
.st-suggestions-detail .st-modal-on-page-background-overlay {
  position: relative;
  top: unset;
  left: unset;
}
.st-suggestions-detail .st-modal-on-page-background-overlay .st-modal-on-page {
  padding-top: 45px;
  padding-bottom: 15px;
}
.st-events-create .st-events-create-background-image-gradient,
.st-groups-create .st-events-create-background-image-gradient,
.st-forums-create .st-events-create-background-image-gradient,
.st-trips-create .st-events-create-background-image-gradient,
.st-trips-enquire .st-events-create-background-image-gradient,
.st-photo-verification-page .st-events-create-background-image-gradient,
.st-account-delete .st-events-create-background-image-gradient,
.st-payments-cancel .st-events-create-background-image-gradient,
.st-events-create .st-groups-create-background-image-gradient,
.st-groups-create .st-groups-create-background-image-gradient,
.st-forums-create .st-groups-create-background-image-gradient,
.st-trips-create .st-groups-create-background-image-gradient,
.st-trips-enquire .st-groups-create-background-image-gradient,
.st-photo-verification-page .st-groups-create-background-image-gradient,
.st-account-delete .st-groups-create-background-image-gradient,
.st-payments-cancel .st-groups-create-background-image-gradient,
.st-events-create .st-forums-create-background-image-gradient,
.st-groups-create .st-forums-create-background-image-gradient,
.st-forums-create .st-forums-create-background-image-gradient,
.st-trips-create .st-forums-create-background-image-gradient,
.st-trips-enquire .st-forums-create-background-image-gradient,
.st-photo-verification-page .st-forums-create-background-image-gradient,
.st-account-delete .st-forums-create-background-image-gradient,
.st-payments-cancel .st-forums-create-background-image-gradient,
.st-events-create .st-trips-create-background-image-gradient,
.st-groups-create .st-trips-create-background-image-gradient,
.st-forums-create .st-trips-create-background-image-gradient,
.st-trips-create .st-trips-create-background-image-gradient,
.st-trips-enquire .st-trips-create-background-image-gradient,
.st-photo-verification-page .st-trips-create-background-image-gradient,
.st-account-delete .st-trips-create-background-image-gradient,
.st-payments-cancel .st-trips-create-background-image-gradient,
.st-events-create .st-trips-enquire-background-image-gradient,
.st-groups-create .st-trips-enquire-background-image-gradient,
.st-forums-create .st-trips-enquire-background-image-gradient,
.st-trips-create .st-trips-enquire-background-image-gradient,
.st-trips-enquire .st-trips-enquire-background-image-gradient,
.st-photo-verification-page .st-trips-enquire-background-image-gradient,
.st-account-delete .st-trips-enquire-background-image-gradient,
.st-payments-cancel .st-trips-enquire-background-image-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F5F5F5));
  background: linear-gradient(#E0E0E0, #F5F5F5);
}
.st-events-create .st-events-create-background-image,
.st-groups-create .st-events-create-background-image,
.st-forums-create .st-events-create-background-image,
.st-trips-create .st-events-create-background-image,
.st-trips-enquire .st-events-create-background-image,
.st-photo-verification-page .st-events-create-background-image,
.st-account-delete .st-events-create-background-image,
.st-payments-cancel .st-events-create-background-image,
.st-events-create .st-groups-create-background-image,
.st-groups-create .st-groups-create-background-image,
.st-forums-create .st-groups-create-background-image,
.st-trips-create .st-groups-create-background-image,
.st-trips-enquire .st-groups-create-background-image,
.st-photo-verification-page .st-groups-create-background-image,
.st-account-delete .st-groups-create-background-image,
.st-payments-cancel .st-groups-create-background-image,
.st-events-create .st-forums-create-background-image,
.st-groups-create .st-forums-create-background-image,
.st-forums-create .st-forums-create-background-image,
.st-trips-create .st-forums-create-background-image,
.st-trips-enquire .st-forums-create-background-image,
.st-photo-verification-page .st-forums-create-background-image,
.st-account-delete .st-forums-create-background-image,
.st-payments-cancel .st-forums-create-background-image,
.st-events-create .st-trips-create-background-image,
.st-groups-create .st-trips-create-background-image,
.st-forums-create .st-trips-create-background-image,
.st-trips-create .st-trips-create-background-image,
.st-trips-enquire .st-trips-create-background-image,
.st-photo-verification-page .st-trips-create-background-image,
.st-account-delete .st-trips-create-background-image,
.st-payments-cancel .st-trips-create-background-image,
.st-events-create .st-trips-enquire-background-image,
.st-groups-create .st-trips-enquire-background-image,
.st-forums-create .st-trips-enquire-background-image,
.st-trips-create .st-trips-enquire-background-image,
.st-trips-enquire .st-trips-enquire-background-image,
.st-photo-verification-page .st-trips-enquire-background-image,
.st-account-delete .st-trips-enquire-background-image,
.st-payments-cancel .st-trips-enquire-background-image {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(#f5f5f5)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat center center;
  background: linear-gradient(transparent 0%, transparent 50%, #f5f5f5 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat center center;
  background-size: cover;
}
.st-events-create .st-events-create-background-image,
.st-groups-create .st-events-create-background-image,
.st-forums-create .st-events-create-background-image,
.st-trips-create .st-events-create-background-image,
.st-trips-enquire .st-events-create-background-image,
.st-photo-verification-page .st-events-create-background-image,
.st-account-delete .st-events-create-background-image,
.st-payments-cancel .st-events-create-background-image,
.st-events-create .st-groups-create-background-image,
.st-groups-create .st-groups-create-background-image,
.st-forums-create .st-groups-create-background-image,
.st-trips-create .st-groups-create-background-image,
.st-trips-enquire .st-groups-create-background-image,
.st-photo-verification-page .st-groups-create-background-image,
.st-account-delete .st-groups-create-background-image,
.st-payments-cancel .st-groups-create-background-image,
.st-events-create .st-forums-create-background-image,
.st-groups-create .st-forums-create-background-image,
.st-forums-create .st-forums-create-background-image,
.st-trips-create .st-forums-create-background-image,
.st-trips-enquire .st-forums-create-background-image,
.st-photo-verification-page .st-forums-create-background-image,
.st-account-delete .st-forums-create-background-image,
.st-payments-cancel .st-forums-create-background-image,
.st-events-create .st-trips-create-background-image,
.st-groups-create .st-trips-create-background-image,
.st-forums-create .st-trips-create-background-image,
.st-trips-create .st-trips-create-background-image,
.st-trips-enquire .st-trips-create-background-image,
.st-photo-verification-page .st-trips-create-background-image,
.st-account-delete .st-trips-create-background-image,
.st-payments-cancel .st-trips-create-background-image,
.st-events-create .st-trips-enquire-background-image,
.st-groups-create .st-trips-enquire-background-image,
.st-forums-create .st-trips-enquire-background-image,
.st-trips-create .st-trips-enquire-background-image,
.st-trips-enquire .st-trips-enquire-background-image,
.st-photo-verification-page .st-trips-enquire-background-image,
.st-account-delete .st-trips-enquire-background-image,
.st-payments-cancel .st-trips-enquire-background-image,
.st-events-create .st-events-create-background-image-summary,
.st-groups-create .st-events-create-background-image-summary,
.st-forums-create .st-events-create-background-image-summary,
.st-trips-create .st-events-create-background-image-summary,
.st-trips-enquire .st-events-create-background-image-summary,
.st-photo-verification-page .st-events-create-background-image-summary,
.st-account-delete .st-events-create-background-image-summary,
.st-payments-cancel .st-events-create-background-image-summary,
.st-events-create .st-groups-create-background-image-summary,
.st-groups-create .st-groups-create-background-image-summary,
.st-forums-create .st-groups-create-background-image-summary,
.st-trips-create .st-groups-create-background-image-summary,
.st-trips-enquire .st-groups-create-background-image-summary,
.st-photo-verification-page .st-groups-create-background-image-summary,
.st-account-delete .st-groups-create-background-image-summary,
.st-payments-cancel .st-groups-create-background-image-summary,
.st-events-create .st-forums-create-background-image-summary,
.st-groups-create .st-forums-create-background-image-summary,
.st-forums-create .st-forums-create-background-image-summary,
.st-trips-create .st-forums-create-background-image-summary,
.st-trips-enquire .st-forums-create-background-image-summary,
.st-photo-verification-page .st-forums-create-background-image-summary,
.st-account-delete .st-forums-create-background-image-summary,
.st-payments-cancel .st-forums-create-background-image-summary,
.st-events-create .st-trips-create-background-image-summary,
.st-groups-create .st-trips-create-background-image-summary,
.st-forums-create .st-trips-create-background-image-summary,
.st-trips-create .st-trips-create-background-image-summary,
.st-trips-enquire .st-trips-create-background-image-summary,
.st-photo-verification-page .st-trips-create-background-image-summary,
.st-account-delete .st-trips-create-background-image-summary,
.st-payments-cancel .st-trips-create-background-image-summary,
.st-events-create .st-trips-enquire-background-image-summary,
.st-groups-create .st-trips-enquire-background-image-summary,
.st-forums-create .st-trips-enquire-background-image-summary,
.st-trips-create .st-trips-enquire-background-image-summary,
.st-trips-enquire .st-trips-enquire-background-image-summary,
.st-photo-verification-page .st-trips-enquire-background-image-summary,
.st-account-delete .st-trips-enquire-background-image-summary,
.st-payments-cancel .st-trips-enquire-background-image-summary,
.st-events-create .st-events-create-background-image-gradient,
.st-groups-create .st-events-create-background-image-gradient,
.st-forums-create .st-events-create-background-image-gradient,
.st-trips-create .st-events-create-background-image-gradient,
.st-trips-enquire .st-events-create-background-image-gradient,
.st-photo-verification-page .st-events-create-background-image-gradient,
.st-account-delete .st-events-create-background-image-gradient,
.st-payments-cancel .st-events-create-background-image-gradient,
.st-events-create .st-groups-create-background-image-gradient,
.st-groups-create .st-groups-create-background-image-gradient,
.st-forums-create .st-groups-create-background-image-gradient,
.st-trips-create .st-groups-create-background-image-gradient,
.st-trips-enquire .st-groups-create-background-image-gradient,
.st-photo-verification-page .st-groups-create-background-image-gradient,
.st-account-delete .st-groups-create-background-image-gradient,
.st-payments-cancel .st-groups-create-background-image-gradient,
.st-events-create .st-forums-create-background-image-gradient,
.st-groups-create .st-forums-create-background-image-gradient,
.st-forums-create .st-forums-create-background-image-gradient,
.st-trips-create .st-forums-create-background-image-gradient,
.st-trips-enquire .st-forums-create-background-image-gradient,
.st-photo-verification-page .st-forums-create-background-image-gradient,
.st-account-delete .st-forums-create-background-image-gradient,
.st-payments-cancel .st-forums-create-background-image-gradient,
.st-events-create .st-trips-create-background-image-gradient,
.st-groups-create .st-trips-create-background-image-gradient,
.st-forums-create .st-trips-create-background-image-gradient,
.st-trips-create .st-trips-create-background-image-gradient,
.st-trips-enquire .st-trips-create-background-image-gradient,
.st-photo-verification-page .st-trips-create-background-image-gradient,
.st-account-delete .st-trips-create-background-image-gradient,
.st-payments-cancel .st-trips-create-background-image-gradient,
.st-events-create .st-trips-enquire-background-image-gradient,
.st-groups-create .st-trips-enquire-background-image-gradient,
.st-forums-create .st-trips-enquire-background-image-gradient,
.st-trips-create .st-trips-enquire-background-image-gradient,
.st-trips-enquire .st-trips-enquire-background-image-gradient,
.st-photo-verification-page .st-trips-enquire-background-image-gradient,
.st-account-delete .st-trips-enquire-background-image-gradient,
.st-payments-cancel .st-trips-enquire-background-image-gradient {
  min-height: calc(100vh -  55px );
  margin-bottom: calc(-100vh +  55px );
}
.st-events-create .outer-card-container,
.st-groups-create .outer-card-container,
.st-forums-create .outer-card-container,
.st-trips-create .outer-card-container,
.st-trips-enquire .outer-card-container,
.st-photo-verification-page .outer-card-container,
.st-account-delete .outer-card-container,
.st-payments-cancel .outer-card-container {
  background: #F5F5F5;
}
@media (max-width: 599px) {
  .st-events-create .outer-card-container,
  .st-groups-create .outer-card-container,
  .st-forums-create .outer-card-container,
  .st-trips-create .outer-card-container,
  .st-trips-enquire .outer-card-container,
  .st-photo-verification-page .outer-card-container,
  .st-account-delete .outer-card-container,
  .st-payments-cancel .outer-card-container {
    overflow: hidden;
  }
}
.st-events-create .card-container,
.st-groups-create .card-container,
.st-forums-create .card-container,
.st-trips-create .card-container,
.st-trips-enquire .card-container,
.st-photo-verification-page .card-container,
.st-account-delete .card-container,
.st-payments-cancel .card-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
  padding: 10px;
  padding-bottom: 20px;
}
@media (max-width: 599px) {
  .st-events-create .card-container,
  .st-groups-create .card-container,
  .st-forums-create .card-container,
  .st-trips-create .card-container,
  .st-trips-enquire .card-container,
  .st-photo-verification-page .card-container,
  .st-account-delete .card-container,
  .st-payments-cancel .card-container {
    padding: 5px;
    padding-bottom: 10px;
  }
}
.st-events-create .card-full,
.st-groups-create .card-full,
.st-forums-create .card-full,
.st-trips-create .card-full,
.st-trips-enquire .card-full,
.st-photo-verification-page .card-full,
.st-account-delete .card-full,
.st-payments-cancel .card-full {
  position: relative;
  width: 100%;
  max-width: 940px;
  min-height: calc(100vh -  85px );
  border-radius: 6px;
  -webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0.6)), color-stop(20%, rgba(245, 245, 245, 0.95)));
  background: linear-gradient(rgba(245, 245, 245, 0.6) 0%, rgba(245, 245, 245, 0.95) 20%);
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 599px) {
  .st-events-create .card-full,
  .st-groups-create .card-full,
  .st-forums-create .card-full,
  .st-trips-create .card-full,
  .st-trips-enquire .card-full,
  .st-photo-verification-page .card-full,
  .st-account-delete .card-full,
  .st-payments-cancel .card-full {
    min-height: calc(100vh -  70px );
  }
}
.st-events-create .pages-wrapper,
.st-groups-create .pages-wrapper,
.st-forums-create .pages-wrapper,
.st-trips-create .pages-wrapper,
.st-trips-enquire .pages-wrapper,
.st-photo-verification-page .pages-wrapper,
.st-account-delete .pages-wrapper,
.st-payments-cancel .pages-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-events-create .page,
.st-groups-create .page,
.st-forums-create .page,
.st-trips-create .page,
.st-trips-enquire .page,
.st-photo-verification-page .page,
.st-account-delete .page,
.st-payments-cancel .page {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
  min-height: calc(100vh -  85px );
  padding: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-events-create .page,
  .st-groups-create .page,
  .st-forums-create .page,
  .st-trips-create .page,
  .st-trips-enquire .page,
  .st-photo-verification-page .page,
  .st-account-delete .page,
  .st-payments-cancel .page {
    min-height: calc(100vh -  70px );
  }
}
@media (max-width: 599px) {
  .st-events-create .page,
  .st-groups-create .page,
  .st-forums-create .page,
  .st-trips-create .page,
  .st-trips-enquire .page,
  .st-photo-verification-page .page,
  .st-account-delete .page,
  .st-payments-cancel .page {
    padding: 15px;
  }
}
.st-events-create .page-content,
.st-groups-create .page-content,
.st-forums-create .page-content,
.st-trips-create .page-content,
.st-trips-enquire .page-content,
.st-photo-verification-page .page-content,
.st-account-delete .page-content,
.st-payments-cancel .page-content {
  width: 100%;
  max-width: 768px;
  text-align: center;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next,
.st-groups-create .st-pages-nav-buttons .btn-theme-next,
.st-forums-create .st-pages-nav-buttons .btn-theme-next,
.st-trips-create .st-pages-nav-buttons .btn-theme-next,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next,
.st-account-delete .st-pages-nav-buttons .btn-theme-next,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next span,
.st-groups-create .st-pages-nav-buttons .btn-theme-next span,
.st-forums-create .st-pages-nav-buttons .btn-theme-next span,
.st-trips-create .st-pages-nav-buttons .btn-theme-next span,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next span,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next span,
.st-account-delete .st-pages-nav-buttons .btn-theme-next span,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next span,
.st-events-create .st-pages-nav-buttons .btn-theme-next i,
.st-groups-create .st-pages-nav-buttons .btn-theme-next i,
.st-forums-create .st-pages-nav-buttons .btn-theme-next i,
.st-trips-create .st-pages-nav-buttons .btn-theme-next i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next i,
.st-account-delete .st-pages-nav-buttons .btn-theme-next i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next i,
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon {
  vertical-align: middle;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next[disabled],
.st-groups-create .st-pages-nav-buttons .btn-theme-next[disabled],
.st-forums-create .st-pages-nav-buttons .btn-theme-next[disabled],
.st-trips-create .st-pages-nav-buttons .btn-theme-next[disabled],
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next[disabled],
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next[disabled],
.st-account-delete .st-pages-nav-buttons .btn-theme-next[disabled],
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next[disabled] {
  opacity: 1;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.btn-mw300,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.btn-xl,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-events-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-events-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next:hover,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:hover,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:hover,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:hover,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:hover,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:hover,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:hover,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:hover,
.st-events-create .st-pages-nav-buttons .btn-theme-next:focus,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:focus,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:focus,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:focus,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:focus,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:focus,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:focus,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next:active,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next:active i,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active i,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active i,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active i,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-events-create .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-events-create .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-events-create .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-events-create .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-groups-create .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-forums-create .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-trips-create .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-account-delete .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-events-create .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-groups-create .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-forums-create .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-trips-create .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-account-delete .st-pages-nav-buttons .btn-theme-next .icon svg ellipse,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next .icon svg ellipse {
  fill: white;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-groups-create .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-forums-create .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-trips-create .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-account-delete .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]),
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-groups-create .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-forums-create .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-trips-create .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-account-delete .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]),
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue span,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue span,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue span,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue span,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue span,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue span,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue span,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue span,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue i,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue i,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue i,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue i,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue i,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon {
  vertical-align: middle;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue[disabled],
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue[disabled] {
  opacity: 1;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.btn-xl,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:focus,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse {
  fill: white;
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]),
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-events-create .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-groups-create .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-forums-create .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-trips-create .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-trips-enquire .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-account-delete .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]),
.st-payments-cancel .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back,
.st-groups-create .st-pages-nav-buttons .btn-theme-back,
.st-forums-create .st-pages-nav-buttons .btn-theme-back,
.st-trips-create .st-pages-nav-buttons .btn-theme-back,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back,
.st-account-delete .st-pages-nav-buttons .btn-theme-back,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#aaaaaa));
  background: linear-gradient(#BDBDBD, #aaaaaa);
}
.st-events-create .st-pages-nav-buttons .btn-theme-back span,
.st-groups-create .st-pages-nav-buttons .btn-theme-back span,
.st-forums-create .st-pages-nav-buttons .btn-theme-back span,
.st-trips-create .st-pages-nav-buttons .btn-theme-back span,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back span,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back span,
.st-account-delete .st-pages-nav-buttons .btn-theme-back span,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back span,
.st-events-create .st-pages-nav-buttons .btn-theme-back i,
.st-groups-create .st-pages-nav-buttons .btn-theme-back i,
.st-forums-create .st-pages-nav-buttons .btn-theme-back i,
.st-trips-create .st-pages-nav-buttons .btn-theme-back i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back i,
.st-account-delete .st-pages-nav-buttons .btn-theme-back i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back i,
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon {
  vertical-align: middle;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-groups-create .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forums-create .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trips-create .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-account-delete .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back[disabled],
.st-groups-create .st-pages-nav-buttons .btn-theme-back[disabled],
.st-forums-create .st-pages-nav-buttons .btn-theme-back[disabled],
.st-trips-create .st-pages-nav-buttons .btn-theme-back[disabled],
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back[disabled],
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back[disabled],
.st-account-delete .st-pages-nav-buttons .btn-theme-back[disabled],
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back[disabled] {
  opacity: 1;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-groups-create .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-forums-create .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-trips-create .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-account-delete .st-pages-nav-buttons .btn-theme-back.btn-mw300,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-groups-create .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-forums-create .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-trips-create .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-account-delete .st-pages-nav-buttons .btn-theme-back.btn-xl,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-groups-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-forums-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-trips-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-account-delete .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-events-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-groups-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-forums-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-trips-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-account-delete .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-events-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-groups-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-forums-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-trips-create .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-account-delete .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back:hover,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:hover,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:hover,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:hover,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:hover,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:hover,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:hover,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:hover,
.st-events-create .st-pages-nav-buttons .btn-theme-back:focus,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:focus,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:focus,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:focus,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:focus,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:focus,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:focus,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#979797));
  background: linear-gradient(#aaaaaa, #979797);
}
.st-events-create .st-pages-nav-buttons .btn-theme-back:active,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#aaaaaa));
  background: linear-gradient(#979797, #aaaaaa);
}
.st-events-create .st-pages-nav-buttons .btn-theme-back:active i,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active i,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active i,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active i,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active i,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active i,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active i,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-events-create .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-events-create .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-events-create .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-events-create .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-events-create .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-groups-create .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-forums-create .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-trips-create .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-account-delete .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-events-create .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-groups-create .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-forums-create .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-trips-create .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-account-delete .st-pages-nav-buttons .btn-theme-back .icon svg ellipse,
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back .icon svg ellipse {
  fill: white;
}
.st-events-create .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-groups-create .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-forums-create .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-trips-create .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-account-delete .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]),
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-events-create .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-groups-create .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-forums-create .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-trips-create .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-trips-enquire .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-photo-verification-page .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-account-delete .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]),
.st-payments-cancel .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-events-create h1,
.st-groups-create h1,
.st-forums-create h1,
.st-trips-create h1,
.st-trips-enquire h1,
.st-photo-verification-page h1,
.st-account-delete h1,
.st-payments-cancel h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #212121;
  text-shadow: 1px 1px 1px rgba(66, 66, 66, 0.1);
  font-size: 28px;
  line-height: 1.2;
  margin: 0px;
  margin-bottom: 10px;
}
@media (min-width: 600px) {
  .st-events-create h1,
  .st-groups-create h1,
  .st-forums-create h1,
  .st-trips-create h1,
  .st-trips-enquire h1,
  .st-photo-verification-page h1,
  .st-account-delete h1,
  .st-payments-cancel h1 {
    font-size: 32px;
  }
}
.st-events-create h2,
.st-groups-create h2,
.st-forums-create h2,
.st-trips-create h2,
.st-trips-enquire h2,
.st-photo-verification-page h2,
.st-account-delete h2,
.st-payments-cancel h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2em;
  margin-bottom: 10px;
  margin-top: 15px;
  color: #424242;
}
.st-events-create h2.left,
.st-groups-create h2.left,
.st-forums-create h2.left,
.st-trips-create h2.left,
.st-trips-enquire h2.left,
.st-photo-verification-page h2.left,
.st-account-delete h2.left,
.st-payments-cancel h2.left {
  text-align: left;
}
.st-events-create p,
.st-groups-create p,
.st-forums-create p,
.st-trips-create p,
.st-trips-enquire p,
.st-photo-verification-page p,
.st-account-delete p,
.st-payments-cancel p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 600px) {
  .st-events-create p,
  .st-groups-create p,
  .st-forums-create p,
  .st-trips-create p,
  .st-trips-enquire p,
  .st-photo-verification-page p,
  .st-account-delete p,
  .st-payments-cancel p {
    font-size: 17px;
  }
}
.st-events-create p strong,
.st-groups-create p strong,
.st-forums-create p strong,
.st-trips-create p strong,
.st-trips-enquire p strong,
.st-photo-verification-page p strong,
.st-account-delete p strong,
.st-payments-cancel p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-events-create h1.header-space,
.st-groups-create h1.header-space,
.st-forums-create h1.header-space,
.st-trips-create h1.header-space,
.st-trips-enquire h1.header-space,
.st-photo-verification-page h1.header-space,
.st-account-delete h1.header-space,
.st-payments-cancel h1.header-space,
.st-events-create h2.header-space,
.st-groups-create h2.header-space,
.st-forums-create h2.header-space,
.st-trips-create h2.header-space,
.st-trips-enquire h2.header-space,
.st-photo-verification-page h2.header-space,
.st-account-delete h2.header-space,
.st-payments-cancel h2.header-space,
.st-events-create p.header-space,
.st-groups-create p.header-space,
.st-forums-create p.header-space,
.st-trips-create p.header-space,
.st-trips-enquire p.header-space,
.st-photo-verification-page p.header-space,
.st-account-delete p.header-space,
.st-payments-cancel p.header-space {
  margin-bottom: 30px;
}
.st-events-create hr:not(.sh-dotted-hr),
.st-groups-create hr:not(.sh-dotted-hr),
.st-forums-create hr:not(.sh-dotted-hr),
.st-trips-create hr:not(.sh-dotted-hr),
.st-trips-enquire hr:not(.sh-dotted-hr),
.st-photo-verification-page hr:not(.sh-dotted-hr),
.st-account-delete hr:not(.sh-dotted-hr),
.st-payments-cancel hr:not(.sh-dotted-hr) {
  border-top: 2px solid #E0E0E0;
  margin: 20px 0;
}
.st-events-create fieldset,
.st-groups-create fieldset,
.st-forums-create fieldset,
.st-trips-create fieldset,
.st-trips-enquire fieldset,
.st-photo-verification-page fieldset,
.st-account-delete fieldset,
.st-payments-cancel fieldset {
  width: 100%;
}
.st-events-create textarea,
.st-groups-create textarea,
.st-forums-create textarea,
.st-trips-create textarea,
.st-trips-enquire textarea,
.st-photo-verification-page textarea,
.st-account-delete textarea,
.st-payments-cancel textarea {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.4em;
  color: #424242;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  margin: 0px;
  padding: 10px;
  min-height: 77.6px;
}
@media (min-width: 600px) {
  .st-events-create textarea,
  .st-groups-create textarea,
  .st-forums-create textarea,
  .st-trips-create textarea,
  .st-trips-enquire textarea,
  .st-photo-verification-page textarea,
  .st-account-delete textarea,
  .st-payments-cancel textarea {
    padding: 15px;
  }
}
@media (max-width: 599px) {
  .st-events-create textarea,
  .st-groups-create textarea,
  .st-forums-create textarea,
  .st-trips-create textarea,
  .st-trips-enquire textarea,
  .st-photo-verification-page textarea,
  .st-account-delete textarea,
  .st-payments-cancel textarea {
    min-height: 67.6px;
  }
}
.st-events-create input[type="text"],
.st-groups-create input[type="text"],
.st-forums-create input[type="text"],
.st-trips-create input[type="text"],
.st-trips-enquire input[type="text"],
.st-photo-verification-page input[type="text"],
.st-account-delete input[type="text"],
.st-payments-cancel input[type="text"],
.st-events-create input[type="number"],
.st-groups-create input[type="number"],
.st-forums-create input[type="number"],
.st-trips-create input[type="number"],
.st-trips-enquire input[type="number"],
.st-photo-verification-page input[type="number"],
.st-account-delete input[type="number"],
.st-payments-cancel input[type="number"],
.st-events-create textarea,
.st-groups-create textarea,
.st-forums-create textarea,
.st-trips-create textarea,
.st-trips-enquire textarea,
.st-photo-verification-page textarea,
.st-account-delete textarea,
.st-payments-cancel textarea {
  -webkit-appearance: none;
  background: #FAFAFA;
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-events-create input[type="text"]:hover:not([disabled]),
.st-groups-create input[type="text"]:hover:not([disabled]),
.st-forums-create input[type="text"]:hover:not([disabled]),
.st-trips-create input[type="text"]:hover:not([disabled]),
.st-trips-enquire input[type="text"]:hover:not([disabled]),
.st-photo-verification-page input[type="text"]:hover:not([disabled]),
.st-account-delete input[type="text"]:hover:not([disabled]),
.st-payments-cancel input[type="text"]:hover:not([disabled]),
.st-events-create input[type="number"]:hover:not([disabled]),
.st-groups-create input[type="number"]:hover:not([disabled]),
.st-forums-create input[type="number"]:hover:not([disabled]),
.st-trips-create input[type="number"]:hover:not([disabled]),
.st-trips-enquire input[type="number"]:hover:not([disabled]),
.st-photo-verification-page input[type="number"]:hover:not([disabled]),
.st-account-delete input[type="number"]:hover:not([disabled]),
.st-payments-cancel input[type="number"]:hover:not([disabled]),
.st-events-create textarea:hover:not([disabled]),
.st-groups-create textarea:hover:not([disabled]),
.st-forums-create textarea:hover:not([disabled]),
.st-trips-create textarea:hover:not([disabled]),
.st-trips-enquire textarea:hover:not([disabled]),
.st-photo-verification-page textarea:hover:not([disabled]),
.st-account-delete textarea:hover:not([disabled]),
.st-payments-cancel textarea:hover:not([disabled]) {
  background: #f8f8f8;
}
.st-events-create input[type="text"]:focus,
.st-groups-create input[type="text"]:focus,
.st-forums-create input[type="text"]:focus,
.st-trips-create input[type="text"]:focus,
.st-trips-enquire input[type="text"]:focus,
.st-photo-verification-page input[type="text"]:focus,
.st-account-delete input[type="text"]:focus,
.st-payments-cancel input[type="text"]:focus,
.st-events-create input[type="number"]:focus,
.st-groups-create input[type="number"]:focus,
.st-forums-create input[type="number"]:focus,
.st-trips-create input[type="number"]:focus,
.st-trips-enquire input[type="number"]:focus,
.st-photo-verification-page input[type="number"]:focus,
.st-account-delete input[type="number"]:focus,
.st-payments-cancel input[type="number"]:focus,
.st-events-create textarea:focus,
.st-groups-create textarea:focus,
.st-forums-create textarea:focus,
.st-trips-create textarea:focus,
.st-trips-enquire textarea:focus,
.st-photo-verification-page textarea:focus,
.st-account-delete textarea:focus,
.st-payments-cancel textarea:focus {
  border-color: #E0E0E0;
  background: white;
}
.st-events-create input[type="text"]:hover,
.st-groups-create input[type="text"]:hover,
.st-forums-create input[type="text"]:hover,
.st-trips-create input[type="text"]:hover,
.st-trips-enquire input[type="text"]:hover,
.st-photo-verification-page input[type="text"]:hover,
.st-account-delete input[type="text"]:hover,
.st-payments-cancel input[type="text"]:hover,
.st-events-create input[type="number"]:hover,
.st-groups-create input[type="number"]:hover,
.st-forums-create input[type="number"]:hover,
.st-trips-create input[type="number"]:hover,
.st-trips-enquire input[type="number"]:hover,
.st-photo-verification-page input[type="number"]:hover,
.st-account-delete input[type="number"]:hover,
.st-payments-cancel input[type="number"]:hover,
.st-events-create textarea:hover,
.st-groups-create textarea:hover,
.st-forums-create textarea:hover,
.st-trips-create textarea:hover,
.st-trips-enquire textarea:hover,
.st-photo-verification-page textarea:hover,
.st-account-delete textarea:hover,
.st-payments-cancel textarea:hover {
  border-color: #cfcfcf;
}
.st-events-create input[type="text"],
.st-groups-create input[type="text"],
.st-forums-create input[type="text"],
.st-trips-create input[type="text"],
.st-trips-enquire input[type="text"],
.st-photo-verification-page input[type="text"],
.st-account-delete input[type="text"],
.st-payments-cancel input[type="text"],
.st-events-create input[type="number"],
.st-groups-create input[type="number"],
.st-forums-create input[type="number"],
.st-trips-create input[type="number"],
.st-trips-enquire input[type="number"],
.st-photo-verification-page input[type="number"],
.st-account-delete input[type="number"],
.st-payments-cancel input[type="number"] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-events-create input[type="text"],
.st-groups-create input[type="text"],
.st-forums-create input[type="text"],
.st-trips-create input[type="text"],
.st-trips-enquire input[type="text"],
.st-photo-verification-page input[type="text"],
.st-account-delete input[type="text"],
.st-payments-cancel input[type="text"],
.st-events-create input[type="number"],
.st-groups-create input[type="number"],
.st-forums-create input[type="number"],
.st-trips-create input[type="number"],
.st-trips-enquire input[type="number"],
.st-photo-verification-page input[type="number"],
.st-account-delete input[type="number"],
.st-payments-cancel input[type="number"] {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
}
.st-events-create input[type="text"]:disabled,
.st-groups-create input[type="text"]:disabled,
.st-forums-create input[type="text"]:disabled,
.st-trips-create input[type="text"]:disabled,
.st-trips-enquire input[type="text"]:disabled,
.st-photo-verification-page input[type="text"]:disabled,
.st-account-delete input[type="text"]:disabled,
.st-payments-cancel input[type="text"]:disabled,
.st-events-create input[type="number"]:disabled,
.st-groups-create input[type="number"]:disabled,
.st-forums-create input[type="number"]:disabled,
.st-trips-create input[type="number"]:disabled,
.st-trips-enquire input[type="number"]:disabled,
.st-photo-verification-page input[type="number"]:disabled,
.st-account-delete input[type="number"]:disabled,
.st-payments-cancel input[type="number"]:disabled {
  color: #9E9E9E;
}
.st-events-create .input-group,
.st-groups-create .input-group,
.st-forums-create .input-group,
.st-trips-create .input-group,
.st-trips-enquire .input-group,
.st-photo-verification-page .input-group,
.st-account-delete .input-group,
.st-payments-cancel .input-group {
  width: 100%;
  max-width: 370px;
}
.st-events-create .input-group.center,
.st-groups-create .input-group.center,
.st-forums-create .input-group.center,
.st-trips-create .input-group.center,
.st-trips-enquire .input-group.center,
.st-photo-verification-page .input-group.center,
.st-account-delete .input-group.center,
.st-payments-cancel .input-group.center {
  margin-left: auto;
  margin-right: auto;
}
.st-events-create .input-group input,
.st-groups-create .input-group input,
.st-forums-create .input-group input,
.st-trips-create .input-group input,
.st-trips-enquire .input-group input,
.st-photo-verification-page .input-group input,
.st-account-delete .input-group input,
.st-payments-cancel .input-group input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.st-events-create .input-group .input-group-addon,
.st-groups-create .input-group .input-group-addon,
.st-forums-create .input-group .input-group-addon,
.st-trips-create .input-group .input-group-addon,
.st-trips-enquire .input-group .input-group-addon,
.st-photo-verification-page .input-group .input-group-addon,
.st-account-delete .input-group .input-group-addon,
.st-payments-cancel .input-group .input-group-addon {
  min-width: 40px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border-color: #E0E0E0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
}
.st-events-create .input-group .input-group-addon span,
.st-groups-create .input-group .input-group-addon span,
.st-forums-create .input-group .input-group-addon span,
.st-trips-create .input-group .input-group-addon span,
.st-trips-enquire .input-group .input-group-addon span,
.st-photo-verification-page .input-group .input-group-addon span,
.st-account-delete .input-group .input-group-addon span,
.st-payments-cancel .input-group .input-group-addon span {
  font-size: 14px;
  margin-left: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-events-create .input-group .input-close-addon,
.st-groups-create .input-group .input-close-addon,
.st-forums-create .input-group .input-close-addon,
.st-trips-create .input-group .input-close-addon,
.st-trips-enquire .input-group .input-close-addon,
.st-photo-verification-page .input-group .input-close-addon,
.st-account-delete .input-group .input-close-addon,
.st-payments-cancel .input-group .input-close-addon {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 10px 15px;
  font-size: 22px;
  line-height: 1;
  color: #9E9E9E;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
}
.st-events-create .input-group .input-close-addon:hover,
.st-groups-create .input-group .input-close-addon:hover,
.st-forums-create .input-group .input-close-addon:hover,
.st-trips-create .input-group .input-close-addon:hover,
.st-trips-enquire .input-group .input-close-addon:hover,
.st-photo-verification-page .input-group .input-close-addon:hover,
.st-account-delete .input-group .input-close-addon:hover,
.st-payments-cancel .input-group .input-close-addon:hover {
  color: #424242;
}
.st-events-create .input-group:hover .input-group-addon,
.st-groups-create .input-group:hover .input-group-addon,
.st-forums-create .input-group:hover .input-group-addon,
.st-trips-create .input-group:hover .input-group-addon,
.st-trips-enquire .input-group:hover .input-group-addon,
.st-photo-verification-page .input-group:hover .input-group-addon,
.st-account-delete .input-group:hover .input-group-addon,
.st-payments-cancel .input-group:hover .input-group-addon,
.st-events-create .input-group input,
.st-groups-create .input-group input,
.st-forums-create .input-group input,
.st-trips-create .input-group input,
.st-trips-enquire .input-group input,
.st-photo-verification-page .input-group input,
.st-account-delete .input-group input,
.st-payments-cancel .input-group input {
  border-color: #cfcfcf;
}
.st-events-create .input-group #input_duration::-webkit-inner-spin-button,
.st-groups-create .input-group #input_duration::-webkit-inner-spin-button,
.st-forums-create .input-group #input_duration::-webkit-inner-spin-button,
.st-trips-create .input-group #input_duration::-webkit-inner-spin-button,
.st-trips-enquire .input-group #input_duration::-webkit-inner-spin-button,
.st-photo-verification-page .input-group #input_duration::-webkit-inner-spin-button,
.st-account-delete .input-group #input_duration::-webkit-inner-spin-button,
.st-payments-cancel .input-group #input_duration::-webkit-inner-spin-button {
  -webkit-appearance: auto;
          appearance: auto;
  opacity: 1;
}
.st-events-create .input-group .duration-unit,
.st-groups-create .input-group .duration-unit,
.st-forums-create .input-group .duration-unit,
.st-trips-create .input-group .duration-unit,
.st-trips-enquire .input-group .duration-unit,
.st-photo-verification-page .input-group .duration-unit,
.st-account-delete .input-group .duration-unit,
.st-payments-cancel .input-group .duration-unit {
  position: absolute;
  top: 10px;
  left: 70px;
  pointer-events: none;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #757575;
  font-size: 18px;
  line-height: 24px;
}
.st-events-create .input-group .duration-unit.double-digit,
.st-groups-create .input-group .duration-unit.double-digit,
.st-forums-create .input-group .duration-unit.double-digit,
.st-trips-create .input-group .duration-unit.double-digit,
.st-trips-enquire .input-group .duration-unit.double-digit,
.st-photo-verification-page .input-group .duration-unit.double-digit,
.st-account-delete .input-group .duration-unit.double-digit,
.st-payments-cancel .input-group .duration-unit.double-digit {
  left: 80px;
}
.st-events-create .form-flex-center,
.st-groups-create .form-flex-center,
.st-forums-create .form-flex-center,
.st-trips-create .form-flex-center,
.st-trips-enquire .form-flex-center,
.st-photo-verification-page .form-flex-center,
.st-account-delete .form-flex-center,
.st-payments-cancel .form-flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-events-create .footer-link,
.st-groups-create .footer-link,
.st-forums-create .footer-link,
.st-trips-create .footer-link,
.st-trips-enquire .footer-link,
.st-photo-verification-page .footer-link,
.st-account-delete .footer-link,
.st-payments-cancel .footer-link {
  margin-top: 20px;
}
.st-events-create .link,
.st-groups-create .link,
.st-forums-create .link,
.st-trips-create .link,
.st-trips-enquire .link,
.st-photo-verification-page .link,
.st-account-delete .link,
.st-payments-cancel .link {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2em;
}
.st-events-create .link span,
.st-groups-create .link span,
.st-forums-create .link span,
.st-trips-create .link span,
.st-trips-enquire .link span,
.st-photo-verification-page .link span,
.st-account-delete .link span,
.st-payments-cancel .link span,
.st-events-create .link i,
.st-groups-create .link i,
.st-forums-create .link i,
.st-trips-create .link i,
.st-trips-enquire .link i,
.st-photo-verification-page .link i,
.st-account-delete .link i,
.st-payments-cancel .link i {
  vertical-align: middle;
}
.st-events-create .examples,
.st-groups-create .examples,
.st-forums-create .examples,
.st-trips-create .examples,
.st-trips-enquire .examples,
.st-photo-verification-page .examples,
.st-account-delete .examples,
.st-payments-cancel .examples {
  margin-top: 50px;
}
.st-events-create .examples h2,
.st-groups-create .examples h2,
.st-forums-create .examples h2,
.st-trips-create .examples h2,
.st-trips-enquire .examples h2,
.st-photo-verification-page .examples h2,
.st-account-delete .examples h2,
.st-payments-cancel .examples h2 {
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 22px;
  color: #616161;
}
@media (max-width: 320px) {
  .st-events-create .examples h2 span,
  .st-groups-create .examples h2 span,
  .st-forums-create .examples h2 span,
  .st-trips-create .examples h2 span,
  .st-trips-enquire .examples h2 span,
  .st-photo-verification-page .examples h2 span,
  .st-account-delete .examples h2 span,
  .st-payments-cancel .examples h2 span {
    display: none;
  }
}
.st-events-create .examples h2 .fa,
.st-groups-create .examples h2 .fa,
.st-forums-create .examples h2 .fa,
.st-trips-create .examples h2 .fa,
.st-trips-enquire .examples h2 .fa,
.st-photo-verification-page .examples h2 .fa,
.st-account-delete .examples h2 .fa,
.st-payments-cancel .examples h2 .fa {
  font-size: 30px;
  color: #42A5F5;
}
.st-events-create .examples p,
.st-groups-create .examples p,
.st-forums-create .examples p,
.st-trips-create .examples p,
.st-trips-enquire .examples p,
.st-photo-verification-page .examples p,
.st-account-delete .examples p,
.st-payments-cancel .examples p {
  color: #757575;
}
.st-events-create .examples button,
.st-groups-create .examples button,
.st-forums-create .examples button,
.st-trips-create .examples button,
.st-trips-enquire .examples button,
.st-photo-verification-page .examples button,
.st-account-delete .examples button,
.st-payments-cancel .examples button {
  max-width: 300px;
  margin-bottom: 20px;
}
.st-events-create .examples .example-container,
.st-groups-create .examples .example-container,
.st-forums-create .examples .example-container,
.st-trips-create .examples .example-container,
.st-trips-enquire .examples .example-container,
.st-photo-verification-page .examples .example-container,
.st-account-delete .examples .example-container,
.st-payments-cancel .examples .example-container {
  margin-top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 599px) {
  .st-events-create .examples .example-container,
  .st-groups-create .examples .example-container,
  .st-forums-create .examples .example-container,
  .st-trips-create .examples .example-container,
  .st-trips-enquire .examples .example-container,
  .st-photo-verification-page .examples .example-container,
  .st-account-delete .examples .example-container,
  .st-payments-cancel .examples .example-container {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.st-events-create .examples .example-container .img,
.st-groups-create .examples .example-container .img,
.st-forums-create .examples .example-container .img,
.st-trips-create .examples .example-container .img,
.st-trips-enquire .examples .example-container .img,
.st-photo-verification-page .examples .example-container .img,
.st-account-delete .examples .example-container .img,
.st-payments-cancel .examples .example-container .img {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin: 10px;
  width: 100%;
  max-width: 300px;
}
.st-events-create .examples .example-container img,
.st-groups-create .examples .example-container img,
.st-forums-create .examples .example-container img,
.st-trips-create .examples .example-container img,
.st-trips-enquire .examples .example-container img,
.st-photo-verification-page .examples .example-container img,
.st-account-delete .examples .example-container img,
.st-payments-cancel .examples .example-container img {
  border-radius: 4px;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 2px 5px 20px 5px #E0E0E0;
          box-shadow: 2px 5px 20px 5px #E0E0E0;
}
.st-events-create .examples .bullet-list,
.st-groups-create .examples .bullet-list,
.st-forums-create .examples .bullet-list,
.st-trips-create .examples .bullet-list,
.st-trips-enquire .examples .bullet-list,
.st-photo-verification-page .examples .bullet-list,
.st-account-delete .examples .bullet-list,
.st-payments-cancel .examples .bullet-list {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  margin-top: 10px;
}
.st-events-create .examples .bullet-list .sh-text-bubble,
.st-groups-create .examples .bullet-list .sh-text-bubble,
.st-forums-create .examples .bullet-list .sh-text-bubble,
.st-trips-create .examples .bullet-list .sh-text-bubble,
.st-trips-enquire .examples .bullet-list .sh-text-bubble,
.st-photo-verification-page .examples .bullet-list .sh-text-bubble,
.st-account-delete .examples .bullet-list .sh-text-bubble,
.st-payments-cancel .examples .bullet-list .sh-text-bubble {
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
  background: #F5F5F5;
  border: 1px solid #B3E5FC;
  text-align: left;
}
@media (min-width: 410px) {
  .st-events-create .examples .bullet-list .sh-text-bubble .triangle,
  .st-groups-create .examples .bullet-list .sh-text-bubble .triangle,
  .st-forums-create .examples .bullet-list .sh-text-bubble .triangle,
  .st-trips-create .examples .bullet-list .sh-text-bubble .triangle,
  .st-trips-enquire .examples .bullet-list .sh-text-bubble .triangle,
  .st-photo-verification-page .examples .bullet-list .sh-text-bubble .triangle,
  .st-account-delete .examples .bullet-list .sh-text-bubble .triangle,
  .st-payments-cancel .examples .bullet-list .sh-text-bubble .triangle {
    left: 30px;
  }
}
.st-events-create .examples .bullet-list .sh-text-bubble .triangle div,
.st-groups-create .examples .bullet-list .sh-text-bubble .triangle div,
.st-forums-create .examples .bullet-list .sh-text-bubble .triangle div,
.st-trips-create .examples .bullet-list .sh-text-bubble .triangle div,
.st-trips-enquire .examples .bullet-list .sh-text-bubble .triangle div,
.st-photo-verification-page .examples .bullet-list .sh-text-bubble .triangle div,
.st-account-delete .examples .bullet-list .sh-text-bubble .triangle div,
.st-payments-cancel .examples .bullet-list .sh-text-bubble .triangle div {
  background: #F5F5F5;
  border: 1px solid #B3E5FC;
}
.st-events-create .examples .bullet-list p,
.st-groups-create .examples .bullet-list p,
.st-forums-create .examples .bullet-list p,
.st-trips-create .examples .bullet-list p,
.st-trips-enquire .examples .bullet-list p,
.st-photo-verification-page .examples .bullet-list p,
.st-account-delete .examples .bullet-list p,
.st-payments-cancel .examples .bullet-list p {
  margin-bottom: 20px;
}
.st-events-create .examples .bullet-list ul,
.st-groups-create .examples .bullet-list ul,
.st-forums-create .examples .bullet-list ul,
.st-trips-create .examples .bullet-list ul,
.st-trips-enquire .examples .bullet-list ul,
.st-photo-verification-page .examples .bullet-list ul,
.st-account-delete .examples .bullet-list ul,
.st-payments-cancel .examples .bullet-list ul {
  display: inline-block;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 320px) {
  .st-events-create .examples .bullet-list .sh-text-bubble,
  .st-groups-create .examples .bullet-list .sh-text-bubble,
  .st-forums-create .examples .bullet-list .sh-text-bubble,
  .st-trips-create .examples .bullet-list .sh-text-bubble,
  .st-trips-enquire .examples .bullet-list .sh-text-bubble,
  .st-photo-verification-page .examples .bullet-list .sh-text-bubble,
  .st-account-delete .examples .bullet-list .sh-text-bubble,
  .st-payments-cancel .examples .bullet-list .sh-text-bubble {
    padding: 15px;
  }
  .st-events-create .examples .bullet-list ul,
  .st-groups-create .examples .bullet-list ul,
  .st-forums-create .examples .bullet-list ul,
  .st-trips-create .examples .bullet-list ul,
  .st-trips-enquire .examples .bullet-list ul,
  .st-photo-verification-page .examples .bullet-list ul,
  .st-account-delete .examples .bullet-list ul,
  .st-payments-cancel .examples .bullet-list ul {
    font-size: 15px;
  }
}
.st-events-create .admin-support-comment,
.st-groups-create .admin-support-comment,
.st-forums-create .admin-support-comment,
.st-trips-create .admin-support-comment,
.st-trips-enquire .admin-support-comment,
.st-photo-verification-page .admin-support-comment,
.st-account-delete .admin-support-comment,
.st-payments-cancel .admin-support-comment {
  max-width: 600px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.st-events-create .admin-support-comment .text-wrapper,
.st-groups-create .admin-support-comment .text-wrapper,
.st-forums-create .admin-support-comment .text-wrapper,
.st-trips-create .admin-support-comment .text-wrapper,
.st-trips-enquire .admin-support-comment .text-wrapper,
.st-photo-verification-page .admin-support-comment .text-wrapper,
.st-account-delete .admin-support-comment .text-wrapper,
.st-payments-cancel .admin-support-comment .text-wrapper {
  text-align: left;
}
.st-events-create .preface-page .regular-preface .preface-body,
.st-groups-create .preface-page .regular-preface .preface-body,
.st-forums-create .preface-page .regular-preface .preface-body,
.st-trips-create .preface-page .regular-preface .preface-body,
.st-trips-enquire .preface-page .regular-preface .preface-body,
.st-photo-verification-page .preface-page .regular-preface .preface-body,
.st-account-delete .preface-page .regular-preface .preface-body,
.st-payments-cancel .preface-page .regular-preface .preface-body {
  margin-top: 20px;
  max-width: 600px;
}
.st-events-create .preface-page .inspiration-preface .preface-body,
.st-groups-create .preface-page .inspiration-preface .preface-body,
.st-forums-create .preface-page .inspiration-preface .preface-body,
.st-trips-create .preface-page .inspiration-preface .preface-body,
.st-trips-enquire .preface-page .inspiration-preface .preface-body,
.st-photo-verification-page .preface-page .inspiration-preface .preface-body,
.st-account-delete .preface-page .inspiration-preface .preface-body,
.st-payments-cancel .preface-page .inspiration-preface .preface-body {
  margin-top: 30px;
  margin-bottom: 30px;
  max-width: 600px;
}
.st-events-create .preface-page .inspiration-preface .preface-subheading,
.st-groups-create .preface-page .inspiration-preface .preface-subheading,
.st-forums-create .preface-page .inspiration-preface .preface-subheading,
.st-trips-create .preface-page .inspiration-preface .preface-subheading,
.st-trips-enquire .preface-page .inspiration-preface .preface-subheading,
.st-photo-verification-page .preface-page .inspiration-preface .preface-subheading,
.st-account-delete .preface-page .inspiration-preface .preface-subheading,
.st-payments-cancel .preface-page .inspiration-preface .preface-subheading {
  margin-top: 30px;
  font-size: 20px;
}
.st-events-create .preface-page .inspiration-preface .user-preview-intro,
.st-groups-create .preface-page .inspiration-preface .user-preview-intro,
.st-forums-create .preface-page .inspiration-preface .user-preview-intro,
.st-trips-create .preface-page .inspiration-preface .user-preview-intro,
.st-trips-enquire .preface-page .inspiration-preface .user-preview-intro,
.st-photo-verification-page .preface-page .inspiration-preface .user-preview-intro,
.st-account-delete .preface-page .inspiration-preface .user-preview-intro,
.st-payments-cancel .preface-page .inspiration-preface .user-preview-intro {
  margin-top: 20px;
  max-width: 380px;
}
.st-events-create .preface-page .inspiration-preface .user-preview-wrapper,
.st-groups-create .preface-page .inspiration-preface .user-preview-wrapper,
.st-forums-create .preface-page .inspiration-preface .user-preview-wrapper,
.st-trips-create .preface-page .inspiration-preface .user-preview-wrapper,
.st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper,
.st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper,
.st-account-delete .preface-page .inspiration-preface .user-preview-wrapper,
.st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper {
  margin-top: 20px;
  margin-bottom: 20px;
  max-width: 304px;
}
.st-events-create .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-groups-create .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-forums-create .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-trips-create .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-account-delete .preface-page .inspiration-preface .user-preview-wrapper.left,
.st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper.left {
  text-align: left;
}
.st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container,
.st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container {
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
.st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  width: 38px;
  border-radius: 50%;
  background-color: #757575;
}
@media (max-width: 375px) {
  .st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon,
  .st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon {
    height: 34px;
    width: 34px;
  }
}
.st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
.st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  font-size: 11px;
}
@media (max-width: 375px) {
  .st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text,
  .st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .and-more-icon .and-more-text {
    font-size: 10px;
  }
}
@media (max-width: 375px) {
  .st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar,
  .st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar {
    height: 34px;
    width: 34px;
  }
  .st-events-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-groups-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-forums-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-trips-create .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-trips-enquire .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-photo-verification-page .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-account-delete .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper,
  .st-payments-cancel .preface-page .inspiration-preface .user-preview-wrapper .avatar-container .st-avatar .avatar-wrapper {
    max-height: 100%;
    max-width: 100%;
  }
}
.st-events-create .preface-page .inspiration-preface .preface-footer,
.st-groups-create .preface-page .inspiration-preface .preface-footer,
.st-forums-create .preface-page .inspiration-preface .preface-footer,
.st-trips-create .preface-page .inspiration-preface .preface-footer,
.st-trips-enquire .preface-page .inspiration-preface .preface-footer,
.st-photo-verification-page .preface-page .inspiration-preface .preface-footer,
.st-account-delete .preface-page .inspiration-preface .preface-footer,
.st-payments-cancel .preface-page .inspiration-preface .preface-footer {
  margin-top: 30px;
  max-width: 550px;
}
.st-events-create .basic-info-name-page input,
.st-groups-create .basic-info-name-page input,
.st-forums-create .basic-info-name-page input,
.st-trips-create .basic-info-name-page input,
.st-trips-enquire .basic-info-name-page input,
.st-photo-verification-page .basic-info-name-page input,
.st-account-delete .basic-info-name-page input,
.st-payments-cancel .basic-info-name-page input,
.st-events-create .basic-info-owner-comment-page input,
.st-groups-create .basic-info-owner-comment-page input,
.st-forums-create .basic-info-owner-comment-page input,
.st-trips-create .basic-info-owner-comment-page input,
.st-trips-enquire .basic-info-owner-comment-page input,
.st-photo-verification-page .basic-info-owner-comment-page input,
.st-account-delete .basic-info-owner-comment-page input,
.st-payments-cancel .basic-info-owner-comment-page input,
.st-events-create .basic-info-about-page input,
.st-groups-create .basic-info-about-page input,
.st-forums-create .basic-info-about-page input,
.st-trips-create .basic-info-about-page input,
.st-trips-enquire .basic-info-about-page input,
.st-photo-verification-page .basic-info-about-page input,
.st-account-delete .basic-info-about-page input,
.st-payments-cancel .basic-info-about-page input,
.st-events-create .host-to-attendee-message-page input,
.st-groups-create .host-to-attendee-message-page input,
.st-forums-create .host-to-attendee-message-page input,
.st-trips-create .host-to-attendee-message-page input,
.st-trips-enquire .host-to-attendee-message-page input,
.st-photo-verification-page .host-to-attendee-message-page input,
.st-account-delete .host-to-attendee-message-page input,
.st-payments-cancel .host-to-attendee-message-page input,
.st-events-create .enquiry-questions-page input,
.st-groups-create .enquiry-questions-page input,
.st-forums-create .enquiry-questions-page input,
.st-trips-create .enquiry-questions-page input,
.st-trips-enquire .enquiry-questions-page input,
.st-photo-verification-page .enquiry-questions-page input,
.st-account-delete .enquiry-questions-page input,
.st-payments-cancel .enquiry-questions-page input,
.st-events-create .trip-details-page input,
.st-groups-create .trip-details-page input,
.st-forums-create .trip-details-page input,
.st-trips-create .trip-details-page input,
.st-trips-enquire .trip-details-page input,
.st-photo-verification-page .trip-details-page input,
.st-account-delete .trip-details-page input,
.st-payments-cancel .trip-details-page input,
.st-events-create .basic-info-name-page textarea,
.st-groups-create .basic-info-name-page textarea,
.st-forums-create .basic-info-name-page textarea,
.st-trips-create .basic-info-name-page textarea,
.st-trips-enquire .basic-info-name-page textarea,
.st-photo-verification-page .basic-info-name-page textarea,
.st-account-delete .basic-info-name-page textarea,
.st-payments-cancel .basic-info-name-page textarea,
.st-events-create .basic-info-owner-comment-page textarea,
.st-groups-create .basic-info-owner-comment-page textarea,
.st-forums-create .basic-info-owner-comment-page textarea,
.st-trips-create .basic-info-owner-comment-page textarea,
.st-trips-enquire .basic-info-owner-comment-page textarea,
.st-photo-verification-page .basic-info-owner-comment-page textarea,
.st-account-delete .basic-info-owner-comment-page textarea,
.st-payments-cancel .basic-info-owner-comment-page textarea,
.st-events-create .basic-info-about-page textarea,
.st-groups-create .basic-info-about-page textarea,
.st-forums-create .basic-info-about-page textarea,
.st-trips-create .basic-info-about-page textarea,
.st-trips-enquire .basic-info-about-page textarea,
.st-photo-verification-page .basic-info-about-page textarea,
.st-account-delete .basic-info-about-page textarea,
.st-payments-cancel .basic-info-about-page textarea,
.st-events-create .host-to-attendee-message-page textarea,
.st-groups-create .host-to-attendee-message-page textarea,
.st-forums-create .host-to-attendee-message-page textarea,
.st-trips-create .host-to-attendee-message-page textarea,
.st-trips-enquire .host-to-attendee-message-page textarea,
.st-photo-verification-page .host-to-attendee-message-page textarea,
.st-account-delete .host-to-attendee-message-page textarea,
.st-payments-cancel .host-to-attendee-message-page textarea,
.st-events-create .enquiry-questions-page textarea,
.st-groups-create .enquiry-questions-page textarea,
.st-forums-create .enquiry-questions-page textarea,
.st-trips-create .enquiry-questions-page textarea,
.st-trips-enquire .enquiry-questions-page textarea,
.st-photo-verification-page .enquiry-questions-page textarea,
.st-account-delete .enquiry-questions-page textarea,
.st-payments-cancel .enquiry-questions-page textarea,
.st-events-create .trip-details-page textarea,
.st-groups-create .trip-details-page textarea,
.st-forums-create .trip-details-page textarea,
.st-trips-create .trip-details-page textarea,
.st-trips-enquire .trip-details-page textarea,
.st-photo-verification-page .trip-details-page textarea,
.st-account-delete .trip-details-page textarea,
.st-payments-cancel .trip-details-page textarea {
  margin-bottom: 10px;
  max-width: 600px;
}
.st-events-create .basic-info-name-page .st-event-title-owner,
.st-groups-create .basic-info-name-page .st-event-title-owner,
.st-forums-create .basic-info-name-page .st-event-title-owner,
.st-trips-create .basic-info-name-page .st-event-title-owner,
.st-trips-enquire .basic-info-name-page .st-event-title-owner,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner,
.st-account-delete .basic-info-name-page .st-event-title-owner,
.st-payments-cancel .basic-info-name-page .st-event-title-owner,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner,
.st-events-create .basic-info-about-page .st-event-title-owner,
.st-groups-create .basic-info-about-page .st-event-title-owner,
.st-forums-create .basic-info-about-page .st-event-title-owner,
.st-trips-create .basic-info-about-page .st-event-title-owner,
.st-trips-enquire .basic-info-about-page .st-event-title-owner,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner,
.st-account-delete .basic-info-about-page .st-event-title-owner,
.st-payments-cancel .basic-info-about-page .st-event-title-owner,
.st-events-create .host-to-attendee-message-page .st-event-title-owner,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner,
.st-events-create .enquiry-questions-page .st-event-title-owner,
.st-groups-create .enquiry-questions-page .st-event-title-owner,
.st-forums-create .enquiry-questions-page .st-event-title-owner,
.st-trips-create .enquiry-questions-page .st-event-title-owner,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner,
.st-account-delete .enquiry-questions-page .st-event-title-owner,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner,
.st-events-create .trip-details-page .st-event-title-owner,
.st-groups-create .trip-details-page .st-event-title-owner,
.st-forums-create .trip-details-page .st-event-title-owner,
.st-trips-create .trip-details-page .st-event-title-owner,
.st-trips-enquire .trip-details-page .st-event-title-owner,
.st-photo-verification-page .trip-details-page .st-event-title-owner,
.st-account-delete .trip-details-page .st-event-title-owner,
.st-payments-cancel .trip-details-page .st-event-title-owner,
.st-events-create .basic-info-name-page .st-trip-title-owner,
.st-groups-create .basic-info-name-page .st-trip-title-owner,
.st-forums-create .basic-info-name-page .st-trip-title-owner,
.st-trips-create .basic-info-name-page .st-trip-title-owner,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner,
.st-account-delete .basic-info-name-page .st-trip-title-owner,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner,
.st-events-create .basic-info-about-page .st-trip-title-owner,
.st-groups-create .basic-info-about-page .st-trip-title-owner,
.st-forums-create .basic-info-about-page .st-trip-title-owner,
.st-trips-create .basic-info-about-page .st-trip-title-owner,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner,
.st-account-delete .basic-info-about-page .st-trip-title-owner,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner,
.st-events-create .enquiry-questions-page .st-trip-title-owner,
.st-groups-create .enquiry-questions-page .st-trip-title-owner,
.st-forums-create .enquiry-questions-page .st-trip-title-owner,
.st-trips-create .enquiry-questions-page .st-trip-title-owner,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner,
.st-account-delete .enquiry-questions-page .st-trip-title-owner,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner,
.st-events-create .trip-details-page .st-trip-title-owner,
.st-groups-create .trip-details-page .st-trip-title-owner,
.st-forums-create .trip-details-page .st-trip-title-owner,
.st-trips-create .trip-details-page .st-trip-title-owner,
.st-trips-enquire .trip-details-page .st-trip-title-owner,
.st-photo-verification-page .trip-details-page .st-trip-title-owner,
.st-account-delete .trip-details-page .st-trip-title-owner,
.st-payments-cancel .trip-details-page .st-trip-title-owner {
  text-align: left;
  margin-top: 20px;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}
.st-events-create .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-groups-create .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-forums-create .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-create .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-enquire .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-account-delete .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-payments-cancel .basic-info-name-page .st-event-title-owner .owner-comment-wrapper,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner .owner-comment-wrapper,
.st-events-create .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-groups-create .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-forums-create .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-create .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-enquire .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-account-delete .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-payments-cancel .basic-info-about-page .st-event-title-owner .owner-comment-wrapper,
.st-events-create .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner .owner-comment-wrapper,
.st-events-create .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-groups-create .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-forums-create .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-create .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-account-delete .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner .owner-comment-wrapper,
.st-events-create .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-groups-create .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-forums-create .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-create .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-trips-enquire .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-photo-verification-page .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-account-delete .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-payments-cancel .trip-details-page .st-event-title-owner .owner-comment-wrapper,
.st-events-create .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-groups-create .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-forums-create .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-create .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-account-delete .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner .owner-comment-wrapper,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner .owner-comment-wrapper,
.st-events-create .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-groups-create .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-forums-create .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-create .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-account-delete .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner .owner-comment-wrapper,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner .owner-comment-wrapper,
.st-events-create .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-groups-create .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-forums-create .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-create .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-account-delete .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner .owner-comment-wrapper,
.st-events-create .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-groups-create .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-forums-create .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-create .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-trips-enquire .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-photo-verification-page .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-account-delete .trip-details-page .st-trip-title-owner .owner-comment-wrapper,
.st-payments-cancel .trip-details-page .st-trip-title-owner .owner-comment-wrapper {
  opacity: 0.8;
}
.st-events-create .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-groups-create .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-forums-create .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-trips-create .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-trips-enquire .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-account-delete .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-payments-cancel .basic-info-name-page .st-event-title-owner .event-owner-wrapper,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner .event-owner-wrapper,
.st-events-create .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-groups-create .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-forums-create .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-trips-create .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-trips-enquire .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-account-delete .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-payments-cancel .basic-info-about-page .st-event-title-owner .event-owner-wrapper,
.st-events-create .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner .event-owner-wrapper,
.st-events-create .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-groups-create .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-forums-create .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-trips-create .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-account-delete .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner .event-owner-wrapper,
.st-events-create .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-groups-create .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-forums-create .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-trips-create .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-trips-enquire .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-photo-verification-page .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-account-delete .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-payments-cancel .trip-details-page .st-event-title-owner .event-owner-wrapper,
.st-events-create .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-groups-create .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-forums-create .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-create .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-account-delete .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner .event-owner-wrapper,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner .event-owner-wrapper,
.st-events-create .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-groups-create .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-forums-create .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-create .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-account-delete .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner .event-owner-wrapper,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner .event-owner-wrapper,
.st-events-create .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-groups-create .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-forums-create .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-create .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-account-delete .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner .event-owner-wrapper,
.st-events-create .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-groups-create .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-forums-create .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-create .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-trips-enquire .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-photo-verification-page .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-account-delete .trip-details-page .st-trip-title-owner .event-owner-wrapper,
.st-payments-cancel .trip-details-page .st-trip-title-owner .event-owner-wrapper {
  opacity: 0.5;
}
.st-events-create .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-groups-create .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-forums-create .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-trips-create .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-trips-enquire .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-account-delete .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-payments-cancel .basic-info-name-page .st-event-title-owner .sh-text-bubble,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble,
.st-events-create .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-groups-create .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-forums-create .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-trips-create .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-trips-enquire .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-account-delete .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-payments-cancel .basic-info-about-page .st-event-title-owner .sh-text-bubble,
.st-events-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble,
.st-events-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-groups-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-forums-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-trips-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-account-delete .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner .sh-text-bubble,
.st-events-create .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-groups-create .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-forums-create .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-trips-create .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-trips-enquire .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-photo-verification-page .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-account-delete .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-payments-cancel .trip-details-page .st-event-title-owner .sh-text-bubble,
.st-events-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-groups-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-forums-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-trips-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-account-delete .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner .sh-text-bubble,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble,
.st-events-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-groups-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-forums-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-trips-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-account-delete .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner .sh-text-bubble,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble,
.st-events-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-groups-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-forums-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-trips-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-account-delete .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner .sh-text-bubble,
.st-events-create .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-groups-create .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-forums-create .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-trips-create .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-trips-enquire .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-photo-verification-page .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-account-delete .trip-details-page .st-trip-title-owner .sh-text-bubble,
.st-payments-cancel .trip-details-page .st-trip-title-owner .sh-text-bubble {
  background: #FAFAFA;
}
.st-events-create .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .basic-info-name-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .basic-info-about-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .trip-details-page .st-event-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-events-create .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-groups-create .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-forums-create .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-create .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-trips-enquire .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-photo-verification-page .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-account-delete .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div,
.st-payments-cancel .trip-details-page .st-trip-title-owner .sh-text-bubble .sh-text-bubble .triangle > div {
  background: #FAFAFA;
}
.st-events-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-groups-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-forums-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-enquire .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-account-delete .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-payments-cancel .basic-info-name-page .st-event-title-owner .sh-text-bubble h1,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1,
.st-events-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-groups-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-forums-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-enquire .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-account-delete .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-payments-cancel .basic-info-about-page .st-event-title-owner .sh-text-bubble h1,
.st-events-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1,
.st-events-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-groups-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-forums-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-account-delete .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1,
.st-events-create .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-groups-create .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-forums-create .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-create .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-trips-enquire .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-photo-verification-page .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-account-delete .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-payments-cancel .trip-details-page .st-event-title-owner .sh-text-bubble h1,
.st-events-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-groups-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-forums-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-account-delete .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1,
.st-events-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-groups-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-forums-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-account-delete .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1,
.st-events-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-groups-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-forums-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-account-delete .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1,
.st-events-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-groups-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-forums-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-trips-enquire .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-photo-verification-page .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-account-delete .trip-details-page .st-trip-title-owner .sh-text-bubble h1,
.st-payments-cancel .trip-details-page .st-trip-title-owner .sh-text-bubble h1 {
  font-size: 30px;
}
.st-events-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-groups-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-forums-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-create .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-account-delete .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .basic-info-name-page .st-event-title-owner .sh-text-bubble h1 a,
.st-events-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-groups-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-forums-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-create .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-account-delete .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .basic-info-owner-comment-page .st-event-title-owner .sh-text-bubble h1 a,
.st-events-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-groups-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-forums-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-create .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-account-delete .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .basic-info-about-page .st-event-title-owner .sh-text-bubble h1 a,
.st-events-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-groups-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-forums-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-create .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-account-delete .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .host-to-attendee-message-page .st-event-title-owner .sh-text-bubble h1 a,
.st-events-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-groups-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-forums-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-create .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-account-delete .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .enquiry-questions-page .st-event-title-owner .sh-text-bubble h1 a,
.st-events-create .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-groups-create .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-forums-create .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-create .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-account-delete .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .trip-details-page .st-event-title-owner .sh-text-bubble h1 a,
.st-events-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-groups-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-forums-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-create .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-account-delete .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .basic-info-name-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-events-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-groups-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-forums-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-create .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-account-delete .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .basic-info-owner-comment-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-events-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-groups-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-forums-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-create .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-account-delete .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .basic-info-about-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-events-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-groups-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-forums-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-create .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-account-delete .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .host-to-attendee-message-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-events-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-groups-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-forums-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-create .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-account-delete .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .enquiry-questions-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-events-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-groups-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-forums-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-create .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-trips-enquire .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-photo-verification-page .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-account-delete .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a,
.st-payments-cancel .trip-details-page .st-trip-title-owner .sh-text-bubble h1 a {
  color: #424242;
}
.st-events-create .basic-info-about-page textarea,
.st-groups-create .basic-info-about-page textarea,
.st-forums-create .basic-info-about-page textarea,
.st-trips-create .basic-info-about-page textarea,
.st-trips-enquire .basic-info-about-page textarea,
.st-photo-verification-page .basic-info-about-page textarea,
.st-account-delete .basic-info-about-page textarea,
.st-payments-cancel .basic-info-about-page textarea,
.st-events-create .enquiry-questions-page textarea,
.st-groups-create .enquiry-questions-page textarea,
.st-forums-create .enquiry-questions-page textarea,
.st-trips-create .enquiry-questions-page textarea,
.st-trips-enquire .enquiry-questions-page textarea,
.st-photo-verification-page .enquiry-questions-page textarea,
.st-account-delete .enquiry-questions-page textarea,
.st-payments-cancel .enquiry-questions-page textarea,
.st-events-create .trip-details-page textarea,
.st-groups-create .trip-details-page textarea,
.st-forums-create .trip-details-page textarea,
.st-trips-create .trip-details-page textarea,
.st-trips-enquire .trip-details-page textarea,
.st-photo-verification-page .trip-details-page textarea,
.st-account-delete .trip-details-page textarea,
.st-payments-cancel .trip-details-page textarea,
.st-events-create .trip-dietary-requirements-page textarea,
.st-groups-create .trip-dietary-requirements-page textarea,
.st-forums-create .trip-dietary-requirements-page textarea,
.st-trips-create .trip-dietary-requirements-page textarea,
.st-trips-enquire .trip-dietary-requirements-page textarea,
.st-photo-verification-page .trip-dietary-requirements-page textarea,
.st-account-delete .trip-dietary-requirements-page textarea,
.st-payments-cancel .trip-dietary-requirements-page textarea {
  min-height: 125.2px;
  margin-bottom: 0px;
  width: 100%;
}
@media (max-width: 599px) {
  .st-events-create .basic-info-about-page textarea,
  .st-groups-create .basic-info-about-page textarea,
  .st-forums-create .basic-info-about-page textarea,
  .st-trips-create .basic-info-about-page textarea,
  .st-trips-enquire .basic-info-about-page textarea,
  .st-photo-verification-page .basic-info-about-page textarea,
  .st-account-delete .basic-info-about-page textarea,
  .st-payments-cancel .basic-info-about-page textarea,
  .st-events-create .enquiry-questions-page textarea,
  .st-groups-create .enquiry-questions-page textarea,
  .st-forums-create .enquiry-questions-page textarea,
  .st-trips-create .enquiry-questions-page textarea,
  .st-trips-enquire .enquiry-questions-page textarea,
  .st-photo-verification-page .enquiry-questions-page textarea,
  .st-account-delete .enquiry-questions-page textarea,
  .st-payments-cancel .enquiry-questions-page textarea,
  .st-events-create .trip-details-page textarea,
  .st-groups-create .trip-details-page textarea,
  .st-forums-create .trip-details-page textarea,
  .st-trips-create .trip-details-page textarea,
  .st-trips-enquire .trip-details-page textarea,
  .st-photo-verification-page .trip-details-page textarea,
  .st-account-delete .trip-details-page textarea,
  .st-payments-cancel .trip-details-page textarea,
  .st-events-create .trip-dietary-requirements-page textarea,
  .st-groups-create .trip-dietary-requirements-page textarea,
  .st-forums-create .trip-dietary-requirements-page textarea,
  .st-trips-create .trip-dietary-requirements-page textarea,
  .st-trips-enquire .trip-dietary-requirements-page textarea,
  .st-photo-verification-page .trip-dietary-requirements-page textarea,
  .st-account-delete .trip-dietary-requirements-page textarea,
  .st-payments-cancel .trip-dietary-requirements-page textarea {
    min-height: 115.2px;
  }
}
.st-events-create .basic-info-about-page .about-container,
.st-groups-create .basic-info-about-page .about-container,
.st-forums-create .basic-info-about-page .about-container,
.st-trips-create .basic-info-about-page .about-container,
.st-trips-enquire .basic-info-about-page .about-container,
.st-photo-verification-page .basic-info-about-page .about-container,
.st-account-delete .basic-info-about-page .about-container,
.st-payments-cancel .basic-info-about-page .about-container,
.st-events-create .enquiry-questions-page .about-container,
.st-groups-create .enquiry-questions-page .about-container,
.st-forums-create .enquiry-questions-page .about-container,
.st-trips-create .enquiry-questions-page .about-container,
.st-trips-enquire .enquiry-questions-page .about-container,
.st-photo-verification-page .enquiry-questions-page .about-container,
.st-account-delete .enquiry-questions-page .about-container,
.st-payments-cancel .enquiry-questions-page .about-container,
.st-events-create .trip-details-page .about-container,
.st-groups-create .trip-details-page .about-container,
.st-forums-create .trip-details-page .about-container,
.st-trips-create .trip-details-page .about-container,
.st-trips-enquire .trip-details-page .about-container,
.st-photo-verification-page .trip-details-page .about-container,
.st-account-delete .trip-details-page .about-container,
.st-payments-cancel .trip-details-page .about-container,
.st-events-create .trip-dietary-requirements-page .about-container,
.st-groups-create .trip-dietary-requirements-page .about-container,
.st-forums-create .trip-dietary-requirements-page .about-container,
.st-trips-create .trip-dietary-requirements-page .about-container,
.st-trips-enquire .trip-dietary-requirements-page .about-container,
.st-photo-verification-page .trip-dietary-requirements-page .about-container,
.st-account-delete .trip-dietary-requirements-page .about-container,
.st-payments-cancel .trip-dietary-requirements-page .about-container {
  position: relative;
  margin-bottom: 10px;
  max-width: 600px;
}
.st-events-create .basic-info-about-page .about-container [st-length-feedback],
.st-groups-create .basic-info-about-page .about-container [st-length-feedback],
.st-forums-create .basic-info-about-page .about-container [st-length-feedback],
.st-trips-create .basic-info-about-page .about-container [st-length-feedback],
.st-trips-enquire .basic-info-about-page .about-container [st-length-feedback],
.st-photo-verification-page .basic-info-about-page .about-container [st-length-feedback],
.st-account-delete .basic-info-about-page .about-container [st-length-feedback],
.st-payments-cancel .basic-info-about-page .about-container [st-length-feedback],
.st-events-create .enquiry-questions-page .about-container [st-length-feedback],
.st-groups-create .enquiry-questions-page .about-container [st-length-feedback],
.st-forums-create .enquiry-questions-page .about-container [st-length-feedback],
.st-trips-create .enquiry-questions-page .about-container [st-length-feedback],
.st-trips-enquire .enquiry-questions-page .about-container [st-length-feedback],
.st-photo-verification-page .enquiry-questions-page .about-container [st-length-feedback],
.st-account-delete .enquiry-questions-page .about-container [st-length-feedback],
.st-payments-cancel .enquiry-questions-page .about-container [st-length-feedback],
.st-events-create .trip-details-page .about-container [st-length-feedback],
.st-groups-create .trip-details-page .about-container [st-length-feedback],
.st-forums-create .trip-details-page .about-container [st-length-feedback],
.st-trips-create .trip-details-page .about-container [st-length-feedback],
.st-trips-enquire .trip-details-page .about-container [st-length-feedback],
.st-photo-verification-page .trip-details-page .about-container [st-length-feedback],
.st-account-delete .trip-details-page .about-container [st-length-feedback],
.st-payments-cancel .trip-details-page .about-container [st-length-feedback],
.st-events-create .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-groups-create .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-forums-create .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-trips-create .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-trips-enquire .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-photo-verification-page .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-account-delete .trip-dietary-requirements-page .about-container [st-length-feedback],
.st-payments-cancel .trip-dietary-requirements-page .about-container [st-length-feedback] {
  position: absolute;
  bottom: 2px;
  right: 0;
  font-size: 13px;
}
@media (max-width: 599px) {
  .st-events-create .basic-info-about-page .about-container [st-length-feedback],
  .st-groups-create .basic-info-about-page .about-container [st-length-feedback],
  .st-forums-create .basic-info-about-page .about-container [st-length-feedback],
  .st-trips-create .basic-info-about-page .about-container [st-length-feedback],
  .st-trips-enquire .basic-info-about-page .about-container [st-length-feedback],
  .st-photo-verification-page .basic-info-about-page .about-container [st-length-feedback],
  .st-account-delete .basic-info-about-page .about-container [st-length-feedback],
  .st-payments-cancel .basic-info-about-page .about-container [st-length-feedback],
  .st-events-create .enquiry-questions-page .about-container [st-length-feedback],
  .st-groups-create .enquiry-questions-page .about-container [st-length-feedback],
  .st-forums-create .enquiry-questions-page .about-container [st-length-feedback],
  .st-trips-create .enquiry-questions-page .about-container [st-length-feedback],
  .st-trips-enquire .enquiry-questions-page .about-container [st-length-feedback],
  .st-photo-verification-page .enquiry-questions-page .about-container [st-length-feedback],
  .st-account-delete .enquiry-questions-page .about-container [st-length-feedback],
  .st-payments-cancel .enquiry-questions-page .about-container [st-length-feedback],
  .st-events-create .trip-details-page .about-container [st-length-feedback],
  .st-groups-create .trip-details-page .about-container [st-length-feedback],
  .st-forums-create .trip-details-page .about-container [st-length-feedback],
  .st-trips-create .trip-details-page .about-container [st-length-feedback],
  .st-trips-enquire .trip-details-page .about-container [st-length-feedback],
  .st-photo-verification-page .trip-details-page .about-container [st-length-feedback],
  .st-account-delete .trip-details-page .about-container [st-length-feedback],
  .st-payments-cancel .trip-details-page .about-container [st-length-feedback],
  .st-events-create .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-groups-create .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-forums-create .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-trips-create .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-trips-enquire .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-photo-verification-page .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-account-delete .trip-dietary-requirements-page .about-container [st-length-feedback],
  .st-payments-cancel .trip-dietary-requirements-page .about-container [st-length-feedback] {
    position: static;
    line-height: 1.2;
  }
}
.st-events-create .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-groups-create .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-forums-create .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-trips-create .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-trips-enquire .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-photo-verification-page .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-account-delete .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-payments-cancel .basic-info-about-page .about-container [st-length-feedback] .feedback,
.st-events-create .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-groups-create .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-forums-create .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-trips-create .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-trips-enquire .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-photo-verification-page .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-account-delete .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-payments-cancel .enquiry-questions-page .about-container [st-length-feedback] .feedback,
.st-events-create .trip-details-page .about-container [st-length-feedback] .feedback,
.st-groups-create .trip-details-page .about-container [st-length-feedback] .feedback,
.st-forums-create .trip-details-page .about-container [st-length-feedback] .feedback,
.st-trips-create .trip-details-page .about-container [st-length-feedback] .feedback,
.st-trips-enquire .trip-details-page .about-container [st-length-feedback] .feedback,
.st-photo-verification-page .trip-details-page .about-container [st-length-feedback] .feedback,
.st-account-delete .trip-details-page .about-container [st-length-feedback] .feedback,
.st-payments-cancel .trip-details-page .about-container [st-length-feedback] .feedback,
.st-events-create .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-groups-create .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-forums-create .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-trips-create .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-trips-enquire .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-photo-verification-page .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-account-delete .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback,
.st-payments-cancel .trip-dietary-requirements-page .about-container [st-length-feedback] .feedback {
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.st-events-create .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-groups-create .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-forums-create .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-trips-create .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-trips-enquire .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-photo-verification-page .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-account-delete .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-payments-cancel .automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-events-create .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-groups-create .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-forums-create .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-trips-create .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-trips-enquire .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-photo-verification-page .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-account-delete .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-payments-cancel .inspiration-automated-attendee-welcome-message-page .textarea-wrapper.disabled,
.st-events-create .automated-invite-message-page .textarea-wrapper.disabled,
.st-groups-create .automated-invite-message-page .textarea-wrapper.disabled,
.st-forums-create .automated-invite-message-page .textarea-wrapper.disabled,
.st-trips-create .automated-invite-message-page .textarea-wrapper.disabled,
.st-trips-enquire .automated-invite-message-page .textarea-wrapper.disabled,
.st-photo-verification-page .automated-invite-message-page .textarea-wrapper.disabled,
.st-account-delete .automated-invite-message-page .textarea-wrapper.disabled,
.st-payments-cancel .automated-invite-message-page .textarea-wrapper.disabled,
.st-events-create .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-groups-create .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-forums-create .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-trips-create .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-trips-enquire .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-photo-verification-page .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-account-delete .automated-invite-message-success-page .textarea-wrapper.disabled,
.st-payments-cancel .automated-invite-message-success-page .textarea-wrapper.disabled {
  opacity: 0.5;
}
.st-events-create .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-groups-create .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-forums-create .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-trips-create .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-trips-enquire .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-photo-verification-page .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-account-delete .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-payments-cancel .automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-events-create .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-groups-create .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-forums-create .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-trips-create .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-trips-enquire .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-photo-verification-page .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-account-delete .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-payments-cancel .inspiration-automated-attendee-welcome-message-page .message-text .pre-message-text,
.st-events-create .automated-invite-message-page .message-text .pre-message-text,
.st-groups-create .automated-invite-message-page .message-text .pre-message-text,
.st-forums-create .automated-invite-message-page .message-text .pre-message-text,
.st-trips-create .automated-invite-message-page .message-text .pre-message-text,
.st-trips-enquire .automated-invite-message-page .message-text .pre-message-text,
.st-photo-verification-page .automated-invite-message-page .message-text .pre-message-text,
.st-account-delete .automated-invite-message-page .message-text .pre-message-text,
.st-payments-cancel .automated-invite-message-page .message-text .pre-message-text,
.st-events-create .automated-invite-message-success-page .message-text .pre-message-text,
.st-groups-create .automated-invite-message-success-page .message-text .pre-message-text,
.st-forums-create .automated-invite-message-success-page .message-text .pre-message-text,
.st-trips-create .automated-invite-message-success-page .message-text .pre-message-text,
.st-trips-enquire .automated-invite-message-success-page .message-text .pre-message-text,
.st-photo-verification-page .automated-invite-message-success-page .message-text .pre-message-text,
.st-account-delete .automated-invite-message-success-page .message-text .pre-message-text,
.st-payments-cancel .automated-invite-message-success-page .message-text .pre-message-text {
  font-style: italic;
  margin-bottom: 0;
  margin-left: 5px;
  text-align: left;
}
.st-events-create .attendees-page p,
.st-groups-create .attendees-page p,
.st-forums-create .attendees-page p,
.st-trips-create .attendees-page p,
.st-trips-enquire .attendees-page p,
.st-photo-verification-page .attendees-page p,
.st-account-delete .attendees-page p,
.st-payments-cancel .attendees-page p,
.st-events-create .travel-partner-page p,
.st-groups-create .travel-partner-page p,
.st-forums-create .travel-partner-page p,
.st-trips-create .travel-partner-page p,
.st-trips-enquire .travel-partner-page p,
.st-photo-verification-page .travel-partner-page p,
.st-account-delete .travel-partner-page p,
.st-payments-cancel .travel-partner-page p,
.st-events-create .duration-page p,
.st-groups-create .duration-page p,
.st-forums-create .duration-page p,
.st-trips-create .duration-page p,
.st-trips-enquire .duration-page p,
.st-photo-verification-page .duration-page p,
.st-account-delete .duration-page p,
.st-payments-cancel .duration-page p,
.st-events-create .max-group-size-page p,
.st-groups-create .max-group-size-page p,
.st-forums-create .max-group-size-page p,
.st-trips-create .max-group-size-page p,
.st-trips-enquire .max-group-size-page p,
.st-photo-verification-page .max-group-size-page p,
.st-account-delete .max-group-size-page p,
.st-payments-cancel .max-group-size-page p,
.st-events-create .trip-pricing-page p,
.st-groups-create .trip-pricing-page p,
.st-forums-create .trip-pricing-page p,
.st-trips-create .trip-pricing-page p,
.st-trips-enquire .trip-pricing-page p,
.st-photo-verification-page .trip-pricing-page p,
.st-account-delete .trip-pricing-page p,
.st-payments-cancel .trip-pricing-page p,
.st-events-create .trip-deposit-page p,
.st-groups-create .trip-deposit-page p,
.st-forums-create .trip-deposit-page p,
.st-trips-create .trip-deposit-page p,
.st-trips-enquire .trip-deposit-page p,
.st-photo-verification-page .trip-deposit-page p,
.st-account-delete .trip-deposit-page p,
.st-payments-cancel .trip-deposit-page p {
  max-width: 380px;
}
.st-events-create .attendees-page .invalid input,
.st-groups-create .attendees-page .invalid input,
.st-forums-create .attendees-page .invalid input,
.st-trips-create .attendees-page .invalid input,
.st-trips-enquire .attendees-page .invalid input,
.st-photo-verification-page .attendees-page .invalid input,
.st-account-delete .attendees-page .invalid input,
.st-payments-cancel .attendees-page .invalid input,
.st-events-create .travel-partner-page .invalid input,
.st-groups-create .travel-partner-page .invalid input,
.st-forums-create .travel-partner-page .invalid input,
.st-trips-create .travel-partner-page .invalid input,
.st-trips-enquire .travel-partner-page .invalid input,
.st-photo-verification-page .travel-partner-page .invalid input,
.st-account-delete .travel-partner-page .invalid input,
.st-payments-cancel .travel-partner-page .invalid input,
.st-events-create .duration-page .invalid input,
.st-groups-create .duration-page .invalid input,
.st-forums-create .duration-page .invalid input,
.st-trips-create .duration-page .invalid input,
.st-trips-enquire .duration-page .invalid input,
.st-photo-verification-page .duration-page .invalid input,
.st-account-delete .duration-page .invalid input,
.st-payments-cancel .duration-page .invalid input,
.st-events-create .max-group-size-page .invalid input,
.st-groups-create .max-group-size-page .invalid input,
.st-forums-create .max-group-size-page .invalid input,
.st-trips-create .max-group-size-page .invalid input,
.st-trips-enquire .max-group-size-page .invalid input,
.st-photo-verification-page .max-group-size-page .invalid input,
.st-account-delete .max-group-size-page .invalid input,
.st-payments-cancel .max-group-size-page .invalid input,
.st-events-create .trip-pricing-page .invalid input,
.st-groups-create .trip-pricing-page .invalid input,
.st-forums-create .trip-pricing-page .invalid input,
.st-trips-create .trip-pricing-page .invalid input,
.st-trips-enquire .trip-pricing-page .invalid input,
.st-photo-verification-page .trip-pricing-page .invalid input,
.st-account-delete .trip-pricing-page .invalid input,
.st-payments-cancel .trip-pricing-page .invalid input,
.st-events-create .trip-deposit-page .invalid input,
.st-groups-create .trip-deposit-page .invalid input,
.st-forums-create .trip-deposit-page .invalid input,
.st-trips-create .trip-deposit-page .invalid input,
.st-trips-enquire .trip-deposit-page .invalid input,
.st-photo-verification-page .trip-deposit-page .invalid input,
.st-account-delete .trip-deposit-page .invalid input,
.st-payments-cancel .trip-deposit-page .invalid input {
  border: 1px solid #FFA726;
  -webkit-box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
          box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
}
.st-events-create .attendees-page .selector-wrapper,
.st-groups-create .attendees-page .selector-wrapper,
.st-forums-create .attendees-page .selector-wrapper,
.st-trips-create .attendees-page .selector-wrapper,
.st-trips-enquire .attendees-page .selector-wrapper,
.st-photo-verification-page .attendees-page .selector-wrapper,
.st-account-delete .attendees-page .selector-wrapper,
.st-payments-cancel .attendees-page .selector-wrapper,
.st-events-create .travel-partner-page .selector-wrapper,
.st-groups-create .travel-partner-page .selector-wrapper,
.st-forums-create .travel-partner-page .selector-wrapper,
.st-trips-create .travel-partner-page .selector-wrapper,
.st-trips-enquire .travel-partner-page .selector-wrapper,
.st-photo-verification-page .travel-partner-page .selector-wrapper,
.st-account-delete .travel-partner-page .selector-wrapper,
.st-payments-cancel .travel-partner-page .selector-wrapper,
.st-events-create .duration-page .selector-wrapper,
.st-groups-create .duration-page .selector-wrapper,
.st-forums-create .duration-page .selector-wrapper,
.st-trips-create .duration-page .selector-wrapper,
.st-trips-enquire .duration-page .selector-wrapper,
.st-photo-verification-page .duration-page .selector-wrapper,
.st-account-delete .duration-page .selector-wrapper,
.st-payments-cancel .duration-page .selector-wrapper,
.st-events-create .max-group-size-page .selector-wrapper,
.st-groups-create .max-group-size-page .selector-wrapper,
.st-forums-create .max-group-size-page .selector-wrapper,
.st-trips-create .max-group-size-page .selector-wrapper,
.st-trips-enquire .max-group-size-page .selector-wrapper,
.st-photo-verification-page .max-group-size-page .selector-wrapper,
.st-account-delete .max-group-size-page .selector-wrapper,
.st-payments-cancel .max-group-size-page .selector-wrapper,
.st-events-create .trip-pricing-page .selector-wrapper,
.st-groups-create .trip-pricing-page .selector-wrapper,
.st-forums-create .trip-pricing-page .selector-wrapper,
.st-trips-create .trip-pricing-page .selector-wrapper,
.st-trips-enquire .trip-pricing-page .selector-wrapper,
.st-photo-verification-page .trip-pricing-page .selector-wrapper,
.st-account-delete .trip-pricing-page .selector-wrapper,
.st-payments-cancel .trip-pricing-page .selector-wrapper,
.st-events-create .trip-deposit-page .selector-wrapper,
.st-groups-create .trip-deposit-page .selector-wrapper,
.st-forums-create .trip-deposit-page .selector-wrapper,
.st-trips-create .trip-deposit-page .selector-wrapper,
.st-trips-enquire .trip-deposit-page .selector-wrapper,
.st-photo-verification-page .trip-deposit-page .selector-wrapper,
.st-account-delete .trip-deposit-page .selector-wrapper,
.st-payments-cancel .trip-deposit-page .selector-wrapper {
  width: 100%;
  max-width: 380px;
}
.st-events-create .attendees-page .selector-wrapper .selector,
.st-groups-create .attendees-page .selector-wrapper .selector,
.st-forums-create .attendees-page .selector-wrapper .selector,
.st-trips-create .attendees-page .selector-wrapper .selector,
.st-trips-enquire .attendees-page .selector-wrapper .selector,
.st-photo-verification-page .attendees-page .selector-wrapper .selector,
.st-account-delete .attendees-page .selector-wrapper .selector,
.st-payments-cancel .attendees-page .selector-wrapper .selector,
.st-events-create .travel-partner-page .selector-wrapper .selector,
.st-groups-create .travel-partner-page .selector-wrapper .selector,
.st-forums-create .travel-partner-page .selector-wrapper .selector,
.st-trips-create .travel-partner-page .selector-wrapper .selector,
.st-trips-enquire .travel-partner-page .selector-wrapper .selector,
.st-photo-verification-page .travel-partner-page .selector-wrapper .selector,
.st-account-delete .travel-partner-page .selector-wrapper .selector,
.st-payments-cancel .travel-partner-page .selector-wrapper .selector,
.st-events-create .duration-page .selector-wrapper .selector,
.st-groups-create .duration-page .selector-wrapper .selector,
.st-forums-create .duration-page .selector-wrapper .selector,
.st-trips-create .duration-page .selector-wrapper .selector,
.st-trips-enquire .duration-page .selector-wrapper .selector,
.st-photo-verification-page .duration-page .selector-wrapper .selector,
.st-account-delete .duration-page .selector-wrapper .selector,
.st-payments-cancel .duration-page .selector-wrapper .selector,
.st-events-create .max-group-size-page .selector-wrapper .selector,
.st-groups-create .max-group-size-page .selector-wrapper .selector,
.st-forums-create .max-group-size-page .selector-wrapper .selector,
.st-trips-create .max-group-size-page .selector-wrapper .selector,
.st-trips-enquire .max-group-size-page .selector-wrapper .selector,
.st-photo-verification-page .max-group-size-page .selector-wrapper .selector,
.st-account-delete .max-group-size-page .selector-wrapper .selector,
.st-payments-cancel .max-group-size-page .selector-wrapper .selector,
.st-events-create .trip-pricing-page .selector-wrapper .selector,
.st-groups-create .trip-pricing-page .selector-wrapper .selector,
.st-forums-create .trip-pricing-page .selector-wrapper .selector,
.st-trips-create .trip-pricing-page .selector-wrapper .selector,
.st-trips-enquire .trip-pricing-page .selector-wrapper .selector,
.st-photo-verification-page .trip-pricing-page .selector-wrapper .selector,
.st-account-delete .trip-pricing-page .selector-wrapper .selector,
.st-payments-cancel .trip-pricing-page .selector-wrapper .selector,
.st-events-create .trip-deposit-page .selector-wrapper .selector,
.st-groups-create .trip-deposit-page .selector-wrapper .selector,
.st-forums-create .trip-deposit-page .selector-wrapper .selector,
.st-trips-create .trip-deposit-page .selector-wrapper .selector,
.st-trips-enquire .trip-deposit-page .selector-wrapper .selector,
.st-photo-verification-page .trip-deposit-page .selector-wrapper .selector,
.st-account-delete .trip-deposit-page .selector-wrapper .selector,
.st-payments-cancel .trip-deposit-page .selector-wrapper .selector {
  width: 100%;
}
.st-events-create .attendees-page .selector-wrapper .selector select:disabled,
.st-groups-create .attendees-page .selector-wrapper .selector select:disabled,
.st-forums-create .attendees-page .selector-wrapper .selector select:disabled,
.st-trips-create .attendees-page .selector-wrapper .selector select:disabled,
.st-trips-enquire .attendees-page .selector-wrapper .selector select:disabled,
.st-photo-verification-page .attendees-page .selector-wrapper .selector select:disabled,
.st-account-delete .attendees-page .selector-wrapper .selector select:disabled,
.st-payments-cancel .attendees-page .selector-wrapper .selector select:disabled,
.st-events-create .travel-partner-page .selector-wrapper .selector select:disabled,
.st-groups-create .travel-partner-page .selector-wrapper .selector select:disabled,
.st-forums-create .travel-partner-page .selector-wrapper .selector select:disabled,
.st-trips-create .travel-partner-page .selector-wrapper .selector select:disabled,
.st-trips-enquire .travel-partner-page .selector-wrapper .selector select:disabled,
.st-photo-verification-page .travel-partner-page .selector-wrapper .selector select:disabled,
.st-account-delete .travel-partner-page .selector-wrapper .selector select:disabled,
.st-payments-cancel .travel-partner-page .selector-wrapper .selector select:disabled,
.st-events-create .duration-page .selector-wrapper .selector select:disabled,
.st-groups-create .duration-page .selector-wrapper .selector select:disabled,
.st-forums-create .duration-page .selector-wrapper .selector select:disabled,
.st-trips-create .duration-page .selector-wrapper .selector select:disabled,
.st-trips-enquire .duration-page .selector-wrapper .selector select:disabled,
.st-photo-verification-page .duration-page .selector-wrapper .selector select:disabled,
.st-account-delete .duration-page .selector-wrapper .selector select:disabled,
.st-payments-cancel .duration-page .selector-wrapper .selector select:disabled,
.st-events-create .max-group-size-page .selector-wrapper .selector select:disabled,
.st-groups-create .max-group-size-page .selector-wrapper .selector select:disabled,
.st-forums-create .max-group-size-page .selector-wrapper .selector select:disabled,
.st-trips-create .max-group-size-page .selector-wrapper .selector select:disabled,
.st-trips-enquire .max-group-size-page .selector-wrapper .selector select:disabled,
.st-photo-verification-page .max-group-size-page .selector-wrapper .selector select:disabled,
.st-account-delete .max-group-size-page .selector-wrapper .selector select:disabled,
.st-payments-cancel .max-group-size-page .selector-wrapper .selector select:disabled,
.st-events-create .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-groups-create .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-forums-create .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-trips-create .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-trips-enquire .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-photo-verification-page .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-account-delete .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-payments-cancel .trip-pricing-page .selector-wrapper .selector select:disabled,
.st-events-create .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-groups-create .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-forums-create .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-trips-create .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-trips-enquire .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-photo-verification-page .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-account-delete .trip-deposit-page .selector-wrapper .selector select:disabled,
.st-payments-cancel .trip-deposit-page .selector-wrapper .selector select:disabled {
  cursor: not-allowed;
}
.st-events-create .attendees-page .info-container,
.st-groups-create .attendees-page .info-container,
.st-forums-create .attendees-page .info-container,
.st-trips-create .attendees-page .info-container,
.st-trips-enquire .attendees-page .info-container,
.st-photo-verification-page .attendees-page .info-container,
.st-account-delete .attendees-page .info-container,
.st-payments-cancel .attendees-page .info-container,
.st-events-create .travel-partner-page .info-container,
.st-groups-create .travel-partner-page .info-container,
.st-forums-create .travel-partner-page .info-container,
.st-trips-create .travel-partner-page .info-container,
.st-trips-enquire .travel-partner-page .info-container,
.st-photo-verification-page .travel-partner-page .info-container,
.st-account-delete .travel-partner-page .info-container,
.st-payments-cancel .travel-partner-page .info-container,
.st-events-create .duration-page .info-container,
.st-groups-create .duration-page .info-container,
.st-forums-create .duration-page .info-container,
.st-trips-create .duration-page .info-container,
.st-trips-enquire .duration-page .info-container,
.st-photo-verification-page .duration-page .info-container,
.st-account-delete .duration-page .info-container,
.st-payments-cancel .duration-page .info-container,
.st-events-create .max-group-size-page .info-container,
.st-groups-create .max-group-size-page .info-container,
.st-forums-create .max-group-size-page .info-container,
.st-trips-create .max-group-size-page .info-container,
.st-trips-enquire .max-group-size-page .info-container,
.st-photo-verification-page .max-group-size-page .info-container,
.st-account-delete .max-group-size-page .info-container,
.st-payments-cancel .max-group-size-page .info-container,
.st-events-create .trip-pricing-page .info-container,
.st-groups-create .trip-pricing-page .info-container,
.st-forums-create .trip-pricing-page .info-container,
.st-trips-create .trip-pricing-page .info-container,
.st-trips-enquire .trip-pricing-page .info-container,
.st-photo-verification-page .trip-pricing-page .info-container,
.st-account-delete .trip-pricing-page .info-container,
.st-payments-cancel .trip-pricing-page .info-container,
.st-events-create .trip-deposit-page .info-container,
.st-groups-create .trip-deposit-page .info-container,
.st-forums-create .trip-deposit-page .info-container,
.st-trips-create .trip-deposit-page .info-container,
.st-trips-enquire .trip-deposit-page .info-container,
.st-photo-verification-page .trip-deposit-page .info-container,
.st-account-delete .trip-deposit-page .info-container,
.st-payments-cancel .trip-deposit-page .info-container {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 14px;
}
.st-events-create .attendees-page .info-container .fa-warning,
.st-groups-create .attendees-page .info-container .fa-warning,
.st-forums-create .attendees-page .info-container .fa-warning,
.st-trips-create .attendees-page .info-container .fa-warning,
.st-trips-enquire .attendees-page .info-container .fa-warning,
.st-photo-verification-page .attendees-page .info-container .fa-warning,
.st-account-delete .attendees-page .info-container .fa-warning,
.st-payments-cancel .attendees-page .info-container .fa-warning,
.st-events-create .travel-partner-page .info-container .fa-warning,
.st-groups-create .travel-partner-page .info-container .fa-warning,
.st-forums-create .travel-partner-page .info-container .fa-warning,
.st-trips-create .travel-partner-page .info-container .fa-warning,
.st-trips-enquire .travel-partner-page .info-container .fa-warning,
.st-photo-verification-page .travel-partner-page .info-container .fa-warning,
.st-account-delete .travel-partner-page .info-container .fa-warning,
.st-payments-cancel .travel-partner-page .info-container .fa-warning,
.st-events-create .duration-page .info-container .fa-warning,
.st-groups-create .duration-page .info-container .fa-warning,
.st-forums-create .duration-page .info-container .fa-warning,
.st-trips-create .duration-page .info-container .fa-warning,
.st-trips-enquire .duration-page .info-container .fa-warning,
.st-photo-verification-page .duration-page .info-container .fa-warning,
.st-account-delete .duration-page .info-container .fa-warning,
.st-payments-cancel .duration-page .info-container .fa-warning,
.st-events-create .max-group-size-page .info-container .fa-warning,
.st-groups-create .max-group-size-page .info-container .fa-warning,
.st-forums-create .max-group-size-page .info-container .fa-warning,
.st-trips-create .max-group-size-page .info-container .fa-warning,
.st-trips-enquire .max-group-size-page .info-container .fa-warning,
.st-photo-verification-page .max-group-size-page .info-container .fa-warning,
.st-account-delete .max-group-size-page .info-container .fa-warning,
.st-payments-cancel .max-group-size-page .info-container .fa-warning,
.st-events-create .trip-pricing-page .info-container .fa-warning,
.st-groups-create .trip-pricing-page .info-container .fa-warning,
.st-forums-create .trip-pricing-page .info-container .fa-warning,
.st-trips-create .trip-pricing-page .info-container .fa-warning,
.st-trips-enquire .trip-pricing-page .info-container .fa-warning,
.st-photo-verification-page .trip-pricing-page .info-container .fa-warning,
.st-account-delete .trip-pricing-page .info-container .fa-warning,
.st-payments-cancel .trip-pricing-page .info-container .fa-warning,
.st-events-create .trip-deposit-page .info-container .fa-warning,
.st-groups-create .trip-deposit-page .info-container .fa-warning,
.st-forums-create .trip-deposit-page .info-container .fa-warning,
.st-trips-create .trip-deposit-page .info-container .fa-warning,
.st-trips-enquire .trip-deposit-page .info-container .fa-warning,
.st-photo-verification-page .trip-deposit-page .info-container .fa-warning,
.st-account-delete .trip-deposit-page .info-container .fa-warning,
.st-payments-cancel .trip-deposit-page .info-container .fa-warning {
  color: #FFB300;
}
.st-events-create .attendees-page .info-container .fa-info-circle,
.st-groups-create .attendees-page .info-container .fa-info-circle,
.st-forums-create .attendees-page .info-container .fa-info-circle,
.st-trips-create .attendees-page .info-container .fa-info-circle,
.st-trips-enquire .attendees-page .info-container .fa-info-circle,
.st-photo-verification-page .attendees-page .info-container .fa-info-circle,
.st-account-delete .attendees-page .info-container .fa-info-circle,
.st-payments-cancel .attendees-page .info-container .fa-info-circle,
.st-events-create .travel-partner-page .info-container .fa-info-circle,
.st-groups-create .travel-partner-page .info-container .fa-info-circle,
.st-forums-create .travel-partner-page .info-container .fa-info-circle,
.st-trips-create .travel-partner-page .info-container .fa-info-circle,
.st-trips-enquire .travel-partner-page .info-container .fa-info-circle,
.st-photo-verification-page .travel-partner-page .info-container .fa-info-circle,
.st-account-delete .travel-partner-page .info-container .fa-info-circle,
.st-payments-cancel .travel-partner-page .info-container .fa-info-circle,
.st-events-create .duration-page .info-container .fa-info-circle,
.st-groups-create .duration-page .info-container .fa-info-circle,
.st-forums-create .duration-page .info-container .fa-info-circle,
.st-trips-create .duration-page .info-container .fa-info-circle,
.st-trips-enquire .duration-page .info-container .fa-info-circle,
.st-photo-verification-page .duration-page .info-container .fa-info-circle,
.st-account-delete .duration-page .info-container .fa-info-circle,
.st-payments-cancel .duration-page .info-container .fa-info-circle,
.st-events-create .max-group-size-page .info-container .fa-info-circle,
.st-groups-create .max-group-size-page .info-container .fa-info-circle,
.st-forums-create .max-group-size-page .info-container .fa-info-circle,
.st-trips-create .max-group-size-page .info-container .fa-info-circle,
.st-trips-enquire .max-group-size-page .info-container .fa-info-circle,
.st-photo-verification-page .max-group-size-page .info-container .fa-info-circle,
.st-account-delete .max-group-size-page .info-container .fa-info-circle,
.st-payments-cancel .max-group-size-page .info-container .fa-info-circle,
.st-events-create .trip-pricing-page .info-container .fa-info-circle,
.st-groups-create .trip-pricing-page .info-container .fa-info-circle,
.st-forums-create .trip-pricing-page .info-container .fa-info-circle,
.st-trips-create .trip-pricing-page .info-container .fa-info-circle,
.st-trips-enquire .trip-pricing-page .info-container .fa-info-circle,
.st-photo-verification-page .trip-pricing-page .info-container .fa-info-circle,
.st-account-delete .trip-pricing-page .info-container .fa-info-circle,
.st-payments-cancel .trip-pricing-page .info-container .fa-info-circle,
.st-events-create .trip-deposit-page .info-container .fa-info-circle,
.st-groups-create .trip-deposit-page .info-container .fa-info-circle,
.st-forums-create .trip-deposit-page .info-container .fa-info-circle,
.st-trips-create .trip-deposit-page .info-container .fa-info-circle,
.st-trips-enquire .trip-deposit-page .info-container .fa-info-circle,
.st-photo-verification-page .trip-deposit-page .info-container .fa-info-circle,
.st-account-delete .trip-deposit-page .info-container .fa-info-circle,
.st-payments-cancel .trip-deposit-page .info-container .fa-info-circle {
  color: #2196F3;
}
.st-events-create .attendees-page .group-selector-container,
.st-groups-create .attendees-page .group-selector-container,
.st-forums-create .attendees-page .group-selector-container,
.st-trips-create .attendees-page .group-selector-container,
.st-trips-enquire .attendees-page .group-selector-container,
.st-photo-verification-page .attendees-page .group-selector-container,
.st-account-delete .attendees-page .group-selector-container,
.st-payments-cancel .attendees-page .group-selector-container,
.st-events-create .travel-partner-page .group-selector-container,
.st-groups-create .travel-partner-page .group-selector-container,
.st-forums-create .travel-partner-page .group-selector-container,
.st-trips-create .travel-partner-page .group-selector-container,
.st-trips-enquire .travel-partner-page .group-selector-container,
.st-photo-verification-page .travel-partner-page .group-selector-container,
.st-account-delete .travel-partner-page .group-selector-container,
.st-payments-cancel .travel-partner-page .group-selector-container,
.st-events-create .duration-page .group-selector-container,
.st-groups-create .duration-page .group-selector-container,
.st-forums-create .duration-page .group-selector-container,
.st-trips-create .duration-page .group-selector-container,
.st-trips-enquire .duration-page .group-selector-container,
.st-photo-verification-page .duration-page .group-selector-container,
.st-account-delete .duration-page .group-selector-container,
.st-payments-cancel .duration-page .group-selector-container,
.st-events-create .max-group-size-page .group-selector-container,
.st-groups-create .max-group-size-page .group-selector-container,
.st-forums-create .max-group-size-page .group-selector-container,
.st-trips-create .max-group-size-page .group-selector-container,
.st-trips-enquire .max-group-size-page .group-selector-container,
.st-photo-verification-page .max-group-size-page .group-selector-container,
.st-account-delete .max-group-size-page .group-selector-container,
.st-payments-cancel .max-group-size-page .group-selector-container,
.st-events-create .trip-pricing-page .group-selector-container,
.st-groups-create .trip-pricing-page .group-selector-container,
.st-forums-create .trip-pricing-page .group-selector-container,
.st-trips-create .trip-pricing-page .group-selector-container,
.st-trips-enquire .trip-pricing-page .group-selector-container,
.st-photo-verification-page .trip-pricing-page .group-selector-container,
.st-account-delete .trip-pricing-page .group-selector-container,
.st-payments-cancel .trip-pricing-page .group-selector-container,
.st-events-create .trip-deposit-page .group-selector-container,
.st-groups-create .trip-deposit-page .group-selector-container,
.st-forums-create .trip-deposit-page .group-selector-container,
.st-trips-create .trip-deposit-page .group-selector-container,
.st-trips-enquire .trip-deposit-page .group-selector-container,
.st-photo-verification-page .trip-deposit-page .group-selector-container,
.st-account-delete .trip-deposit-page .group-selector-container,
.st-payments-cancel .trip-deposit-page .group-selector-container {
  width: 100%;
  max-width: 380px;
}
.st-events-create .attendees-page .group-selector-container .group-selector,
.st-groups-create .attendees-page .group-selector-container .group-selector,
.st-forums-create .attendees-page .group-selector-container .group-selector,
.st-trips-create .attendees-page .group-selector-container .group-selector,
.st-trips-enquire .attendees-page .group-selector-container .group-selector,
.st-photo-verification-page .attendees-page .group-selector-container .group-selector,
.st-account-delete .attendees-page .group-selector-container .group-selector,
.st-payments-cancel .attendees-page .group-selector-container .group-selector,
.st-events-create .travel-partner-page .group-selector-container .group-selector,
.st-groups-create .travel-partner-page .group-selector-container .group-selector,
.st-forums-create .travel-partner-page .group-selector-container .group-selector,
.st-trips-create .travel-partner-page .group-selector-container .group-selector,
.st-trips-enquire .travel-partner-page .group-selector-container .group-selector,
.st-photo-verification-page .travel-partner-page .group-selector-container .group-selector,
.st-account-delete .travel-partner-page .group-selector-container .group-selector,
.st-payments-cancel .travel-partner-page .group-selector-container .group-selector,
.st-events-create .duration-page .group-selector-container .group-selector,
.st-groups-create .duration-page .group-selector-container .group-selector,
.st-forums-create .duration-page .group-selector-container .group-selector,
.st-trips-create .duration-page .group-selector-container .group-selector,
.st-trips-enquire .duration-page .group-selector-container .group-selector,
.st-photo-verification-page .duration-page .group-selector-container .group-selector,
.st-account-delete .duration-page .group-selector-container .group-selector,
.st-payments-cancel .duration-page .group-selector-container .group-selector,
.st-events-create .max-group-size-page .group-selector-container .group-selector,
.st-groups-create .max-group-size-page .group-selector-container .group-selector,
.st-forums-create .max-group-size-page .group-selector-container .group-selector,
.st-trips-create .max-group-size-page .group-selector-container .group-selector,
.st-trips-enquire .max-group-size-page .group-selector-container .group-selector,
.st-photo-verification-page .max-group-size-page .group-selector-container .group-selector,
.st-account-delete .max-group-size-page .group-selector-container .group-selector,
.st-payments-cancel .max-group-size-page .group-selector-container .group-selector,
.st-events-create .trip-pricing-page .group-selector-container .group-selector,
.st-groups-create .trip-pricing-page .group-selector-container .group-selector,
.st-forums-create .trip-pricing-page .group-selector-container .group-selector,
.st-trips-create .trip-pricing-page .group-selector-container .group-selector,
.st-trips-enquire .trip-pricing-page .group-selector-container .group-selector,
.st-photo-verification-page .trip-pricing-page .group-selector-container .group-selector,
.st-account-delete .trip-pricing-page .group-selector-container .group-selector,
.st-payments-cancel .trip-pricing-page .group-selector-container .group-selector,
.st-events-create .trip-deposit-page .group-selector-container .group-selector,
.st-groups-create .trip-deposit-page .group-selector-container .group-selector,
.st-forums-create .trip-deposit-page .group-selector-container .group-selector,
.st-trips-create .trip-deposit-page .group-selector-container .group-selector,
.st-trips-enquire .trip-deposit-page .group-selector-container .group-selector,
.st-photo-verification-page .trip-deposit-page .group-selector-container .group-selector,
.st-account-delete .trip-deposit-page .group-selector-container .group-selector,
.st-payments-cancel .trip-deposit-page .group-selector-container .group-selector {
  margin-top: 0;
  margin-bottom: 10px;
  width: 100%;
}
.st-events-create .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-groups-create .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-forums-create .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-create .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-enquire .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-photo-verification-page .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-account-delete .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-payments-cancel .attendees-page .group-selector-container .group-selector .st-autocomplete,
.st-events-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-groups-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-forums-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-enquire .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-photo-verification-page .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-account-delete .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-payments-cancel .travel-partner-page .group-selector-container .group-selector .st-autocomplete,
.st-events-create .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-groups-create .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-forums-create .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-create .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-enquire .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-photo-verification-page .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-account-delete .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-payments-cancel .duration-page .group-selector-container .group-selector .st-autocomplete,
.st-events-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-groups-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-forums-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-enquire .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-photo-verification-page .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-account-delete .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-payments-cancel .max-group-size-page .group-selector-container .group-selector .st-autocomplete,
.st-events-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-groups-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-forums-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-enquire .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-photo-verification-page .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-account-delete .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-payments-cancel .trip-pricing-page .group-selector-container .group-selector .st-autocomplete,
.st-events-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-groups-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-forums-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-trips-enquire .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-photo-verification-page .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-account-delete .trip-deposit-page .group-selector-container .group-selector .st-autocomplete,
.st-payments-cancel .trip-deposit-page .group-selector-container .group-selector .st-autocomplete {
  width: 100%;
}
.st-events-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-groups-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-forums-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-enquire .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-photo-verification-page .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-account-delete .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-payments-cancel .attendees-page .group-selector-container .group-selector .st-autocomplete input,
.st-events-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-groups-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-forums-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-enquire .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-photo-verification-page .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-account-delete .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-payments-cancel .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
.st-events-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-groups-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-forums-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-enquire .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-photo-verification-page .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-account-delete .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-payments-cancel .duration-page .group-selector-container .group-selector .st-autocomplete input,
.st-events-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-groups-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-forums-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-enquire .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-photo-verification-page .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-account-delete .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-payments-cancel .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
.st-events-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-groups-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-forums-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-enquire .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-photo-verification-page .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-account-delete .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-payments-cancel .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
.st-events-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-groups-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-forums-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-trips-enquire .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-photo-verification-page .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-account-delete .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-payments-cancel .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
.st-events-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-groups-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-forums-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-enquire .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-photo-verification-page .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-account-delete .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-payments-cancel .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-events-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-groups-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-forums-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-enquire .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-photo-verification-page .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-account-delete .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-payments-cancel .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-events-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-groups-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-forums-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-enquire .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-photo-verification-page .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-account-delete .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-payments-cancel .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-events-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-groups-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-forums-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-enquire .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-photo-verification-page .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-account-delete .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-payments-cancel .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-events-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-groups-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-forums-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-enquire .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-photo-verification-page .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-account-delete .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-payments-cancel .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-events-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-groups-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-forums-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-trips-enquire .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-photo-verification-page .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-account-delete .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
.st-payments-cancel .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group {
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
  max-width: 380px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
}
@media (min-width: 600px) {
  .st-events-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-groups-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-forums-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-create .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-enquire .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-photo-verification-page .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-account-delete .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-payments-cancel .attendees-page .group-selector-container .group-selector .st-autocomplete input,
  .st-events-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-groups-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-forums-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-enquire .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-photo-verification-page .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-account-delete .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-payments-cancel .travel-partner-page .group-selector-container .group-selector .st-autocomplete input,
  .st-events-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-groups-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-forums-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-create .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-enquire .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-photo-verification-page .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-account-delete .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-payments-cancel .duration-page .group-selector-container .group-selector .st-autocomplete input,
  .st-events-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-groups-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-forums-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-enquire .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-photo-verification-page .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-account-delete .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-payments-cancel .max-group-size-page .group-selector-container .group-selector .st-autocomplete input,
  .st-events-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-groups-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-forums-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-enquire .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-photo-verification-page .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-account-delete .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-payments-cancel .trip-pricing-page .group-selector-container .group-selector .st-autocomplete input,
  .st-events-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-groups-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-forums-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-trips-enquire .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-photo-verification-page .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-account-delete .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-payments-cancel .trip-deposit-page .group-selector-container .group-selector .st-autocomplete input,
  .st-events-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-groups-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-forums-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-create .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-enquire .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-photo-verification-page .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-account-delete .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-payments-cancel .attendees-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-events-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-groups-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-forums-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-enquire .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-photo-verification-page .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-account-delete .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-payments-cancel .travel-partner-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-events-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-groups-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-forums-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-create .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-enquire .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-photo-verification-page .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-account-delete .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-payments-cancel .duration-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-events-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-groups-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-forums-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-create .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-enquire .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-photo-verification-page .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-account-delete .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-payments-cancel .max-group-size-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-events-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-groups-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-forums-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-create .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-enquire .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-photo-verification-page .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-account-delete .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-payments-cancel .trip-pricing-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-events-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-groups-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-forums-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-create .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-trips-enquire .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-photo-verification-page .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-account-delete .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group,
  .st-payments-cancel .trip-deposit-page .group-selector-container .group-selector .st-autocomplete .input-group {
    font-size: 17px;
  }
}
.st-events-create .attendees-page .sh-info-banner,
.st-groups-create .attendees-page .sh-info-banner,
.st-forums-create .attendees-page .sh-info-banner,
.st-trips-create .attendees-page .sh-info-banner,
.st-trips-enquire .attendees-page .sh-info-banner,
.st-photo-verification-page .attendees-page .sh-info-banner,
.st-account-delete .attendees-page .sh-info-banner,
.st-payments-cancel .attendees-page .sh-info-banner,
.st-events-create .travel-partner-page .sh-info-banner,
.st-groups-create .travel-partner-page .sh-info-banner,
.st-forums-create .travel-partner-page .sh-info-banner,
.st-trips-create .travel-partner-page .sh-info-banner,
.st-trips-enquire .travel-partner-page .sh-info-banner,
.st-photo-verification-page .travel-partner-page .sh-info-banner,
.st-account-delete .travel-partner-page .sh-info-banner,
.st-payments-cancel .travel-partner-page .sh-info-banner,
.st-events-create .duration-page .sh-info-banner,
.st-groups-create .duration-page .sh-info-banner,
.st-forums-create .duration-page .sh-info-banner,
.st-trips-create .duration-page .sh-info-banner,
.st-trips-enquire .duration-page .sh-info-banner,
.st-photo-verification-page .duration-page .sh-info-banner,
.st-account-delete .duration-page .sh-info-banner,
.st-payments-cancel .duration-page .sh-info-banner,
.st-events-create .max-group-size-page .sh-info-banner,
.st-groups-create .max-group-size-page .sh-info-banner,
.st-forums-create .max-group-size-page .sh-info-banner,
.st-trips-create .max-group-size-page .sh-info-banner,
.st-trips-enquire .max-group-size-page .sh-info-banner,
.st-photo-verification-page .max-group-size-page .sh-info-banner,
.st-account-delete .max-group-size-page .sh-info-banner,
.st-payments-cancel .max-group-size-page .sh-info-banner,
.st-events-create .trip-pricing-page .sh-info-banner,
.st-groups-create .trip-pricing-page .sh-info-banner,
.st-forums-create .trip-pricing-page .sh-info-banner,
.st-trips-create .trip-pricing-page .sh-info-banner,
.st-trips-enquire .trip-pricing-page .sh-info-banner,
.st-photo-verification-page .trip-pricing-page .sh-info-banner,
.st-account-delete .trip-pricing-page .sh-info-banner,
.st-payments-cancel .trip-pricing-page .sh-info-banner,
.st-events-create .trip-deposit-page .sh-info-banner,
.st-groups-create .trip-deposit-page .sh-info-banner,
.st-forums-create .trip-deposit-page .sh-info-banner,
.st-trips-create .trip-deposit-page .sh-info-banner,
.st-trips-enquire .trip-deposit-page .sh-info-banner,
.st-photo-verification-page .trip-deposit-page .sh-info-banner,
.st-account-delete .trip-deposit-page .sh-info-banner,
.st-payments-cancel .trip-deposit-page .sh-info-banner {
  width: 100%;
  max-width: 380px;
  margin-bottom: 5px;
}
.st-events-create .attendees-page .sh-info-banner .plan-selector-spinner,
.st-groups-create .attendees-page .sh-info-banner .plan-selector-spinner,
.st-forums-create .attendees-page .sh-info-banner .plan-selector-spinner,
.st-trips-create .attendees-page .sh-info-banner .plan-selector-spinner,
.st-trips-enquire .attendees-page .sh-info-banner .plan-selector-spinner,
.st-photo-verification-page .attendees-page .sh-info-banner .plan-selector-spinner,
.st-account-delete .attendees-page .sh-info-banner .plan-selector-spinner,
.st-payments-cancel .attendees-page .sh-info-banner .plan-selector-spinner,
.st-events-create .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-groups-create .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-forums-create .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-trips-create .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-trips-enquire .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-photo-verification-page .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-account-delete .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-payments-cancel .travel-partner-page .sh-info-banner .plan-selector-spinner,
.st-events-create .duration-page .sh-info-banner .plan-selector-spinner,
.st-groups-create .duration-page .sh-info-banner .plan-selector-spinner,
.st-forums-create .duration-page .sh-info-banner .plan-selector-spinner,
.st-trips-create .duration-page .sh-info-banner .plan-selector-spinner,
.st-trips-enquire .duration-page .sh-info-banner .plan-selector-spinner,
.st-photo-verification-page .duration-page .sh-info-banner .plan-selector-spinner,
.st-account-delete .duration-page .sh-info-banner .plan-selector-spinner,
.st-payments-cancel .duration-page .sh-info-banner .plan-selector-spinner,
.st-events-create .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-groups-create .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-forums-create .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-trips-create .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-trips-enquire .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-photo-verification-page .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-account-delete .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-payments-cancel .max-group-size-page .sh-info-banner .plan-selector-spinner,
.st-events-create .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-groups-create .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-forums-create .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-trips-create .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-trips-enquire .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-photo-verification-page .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-account-delete .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-payments-cancel .trip-pricing-page .sh-info-banner .plan-selector-spinner,
.st-events-create .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-groups-create .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-forums-create .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-trips-create .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-trips-enquire .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-photo-verification-page .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-account-delete .trip-deposit-page .sh-info-banner .plan-selector-spinner,
.st-payments-cancel .trip-deposit-page .sh-info-banner .plan-selector-spinner {
  padding: 0px;
  background-color: transparent;
  color: #EF5350;
}
.st-events-create .attendees-page .attendee-options-container,
.st-groups-create .attendees-page .attendee-options-container,
.st-forums-create .attendees-page .attendee-options-container,
.st-trips-create .attendees-page .attendee-options-container,
.st-trips-enquire .attendees-page .attendee-options-container,
.st-photo-verification-page .attendees-page .attendee-options-container,
.st-account-delete .attendees-page .attendee-options-container,
.st-payments-cancel .attendees-page .attendee-options-container,
.st-events-create .travel-partner-page .attendee-options-container,
.st-groups-create .travel-partner-page .attendee-options-container,
.st-forums-create .travel-partner-page .attendee-options-container,
.st-trips-create .travel-partner-page .attendee-options-container,
.st-trips-enquire .travel-partner-page .attendee-options-container,
.st-photo-verification-page .travel-partner-page .attendee-options-container,
.st-account-delete .travel-partner-page .attendee-options-container,
.st-payments-cancel .travel-partner-page .attendee-options-container,
.st-events-create .duration-page .attendee-options-container,
.st-groups-create .duration-page .attendee-options-container,
.st-forums-create .duration-page .attendee-options-container,
.st-trips-create .duration-page .attendee-options-container,
.st-trips-enquire .duration-page .attendee-options-container,
.st-photo-verification-page .duration-page .attendee-options-container,
.st-account-delete .duration-page .attendee-options-container,
.st-payments-cancel .duration-page .attendee-options-container,
.st-events-create .max-group-size-page .attendee-options-container,
.st-groups-create .max-group-size-page .attendee-options-container,
.st-forums-create .max-group-size-page .attendee-options-container,
.st-trips-create .max-group-size-page .attendee-options-container,
.st-trips-enquire .max-group-size-page .attendee-options-container,
.st-photo-verification-page .max-group-size-page .attendee-options-container,
.st-account-delete .max-group-size-page .attendee-options-container,
.st-payments-cancel .max-group-size-page .attendee-options-container,
.st-events-create .trip-pricing-page .attendee-options-container,
.st-groups-create .trip-pricing-page .attendee-options-container,
.st-forums-create .trip-pricing-page .attendee-options-container,
.st-trips-create .trip-pricing-page .attendee-options-container,
.st-trips-enquire .trip-pricing-page .attendee-options-container,
.st-photo-verification-page .trip-pricing-page .attendee-options-container,
.st-account-delete .trip-pricing-page .attendee-options-container,
.st-payments-cancel .trip-pricing-page .attendee-options-container,
.st-events-create .trip-deposit-page .attendee-options-container,
.st-groups-create .trip-deposit-page .attendee-options-container,
.st-forums-create .trip-deposit-page .attendee-options-container,
.st-trips-create .trip-deposit-page .attendee-options-container,
.st-trips-enquire .trip-deposit-page .attendee-options-container,
.st-photo-verification-page .trip-deposit-page .attendee-options-container,
.st-account-delete .trip-deposit-page .attendee-options-container,
.st-payments-cancel .trip-deposit-page .attendee-options-container,
.st-events-create .attendees-page .max-group-size-container,
.st-groups-create .attendees-page .max-group-size-container,
.st-forums-create .attendees-page .max-group-size-container,
.st-trips-create .attendees-page .max-group-size-container,
.st-trips-enquire .attendees-page .max-group-size-container,
.st-photo-verification-page .attendees-page .max-group-size-container,
.st-account-delete .attendees-page .max-group-size-container,
.st-payments-cancel .attendees-page .max-group-size-container,
.st-events-create .travel-partner-page .max-group-size-container,
.st-groups-create .travel-partner-page .max-group-size-container,
.st-forums-create .travel-partner-page .max-group-size-container,
.st-trips-create .travel-partner-page .max-group-size-container,
.st-trips-enquire .travel-partner-page .max-group-size-container,
.st-photo-verification-page .travel-partner-page .max-group-size-container,
.st-account-delete .travel-partner-page .max-group-size-container,
.st-payments-cancel .travel-partner-page .max-group-size-container,
.st-events-create .duration-page .max-group-size-container,
.st-groups-create .duration-page .max-group-size-container,
.st-forums-create .duration-page .max-group-size-container,
.st-trips-create .duration-page .max-group-size-container,
.st-trips-enquire .duration-page .max-group-size-container,
.st-photo-verification-page .duration-page .max-group-size-container,
.st-account-delete .duration-page .max-group-size-container,
.st-payments-cancel .duration-page .max-group-size-container,
.st-events-create .max-group-size-page .max-group-size-container,
.st-groups-create .max-group-size-page .max-group-size-container,
.st-forums-create .max-group-size-page .max-group-size-container,
.st-trips-create .max-group-size-page .max-group-size-container,
.st-trips-enquire .max-group-size-page .max-group-size-container,
.st-photo-verification-page .max-group-size-page .max-group-size-container,
.st-account-delete .max-group-size-page .max-group-size-container,
.st-payments-cancel .max-group-size-page .max-group-size-container,
.st-events-create .trip-pricing-page .max-group-size-container,
.st-groups-create .trip-pricing-page .max-group-size-container,
.st-forums-create .trip-pricing-page .max-group-size-container,
.st-trips-create .trip-pricing-page .max-group-size-container,
.st-trips-enquire .trip-pricing-page .max-group-size-container,
.st-photo-verification-page .trip-pricing-page .max-group-size-container,
.st-account-delete .trip-pricing-page .max-group-size-container,
.st-payments-cancel .trip-pricing-page .max-group-size-container,
.st-events-create .trip-deposit-page .max-group-size-container,
.st-groups-create .trip-deposit-page .max-group-size-container,
.st-forums-create .trip-deposit-page .max-group-size-container,
.st-trips-create .trip-deposit-page .max-group-size-container,
.st-trips-enquire .trip-deposit-page .max-group-size-container,
.st-photo-verification-page .trip-deposit-page .max-group-size-container,
.st-account-delete .trip-deposit-page .max-group-size-container,
.st-payments-cancel .trip-deposit-page .max-group-size-container {
  width: 100%;
  max-width: 380px;
}
.st-events-create .attendees-page .attendee-options-container .input-group,
.st-groups-create .attendees-page .attendee-options-container .input-group,
.st-forums-create .attendees-page .attendee-options-container .input-group,
.st-trips-create .attendees-page .attendee-options-container .input-group,
.st-trips-enquire .attendees-page .attendee-options-container .input-group,
.st-photo-verification-page .attendees-page .attendee-options-container .input-group,
.st-account-delete .attendees-page .attendee-options-container .input-group,
.st-payments-cancel .attendees-page .attendee-options-container .input-group,
.st-events-create .travel-partner-page .attendee-options-container .input-group,
.st-groups-create .travel-partner-page .attendee-options-container .input-group,
.st-forums-create .travel-partner-page .attendee-options-container .input-group,
.st-trips-create .travel-partner-page .attendee-options-container .input-group,
.st-trips-enquire .travel-partner-page .attendee-options-container .input-group,
.st-photo-verification-page .travel-partner-page .attendee-options-container .input-group,
.st-account-delete .travel-partner-page .attendee-options-container .input-group,
.st-payments-cancel .travel-partner-page .attendee-options-container .input-group,
.st-events-create .duration-page .attendee-options-container .input-group,
.st-groups-create .duration-page .attendee-options-container .input-group,
.st-forums-create .duration-page .attendee-options-container .input-group,
.st-trips-create .duration-page .attendee-options-container .input-group,
.st-trips-enquire .duration-page .attendee-options-container .input-group,
.st-photo-verification-page .duration-page .attendee-options-container .input-group,
.st-account-delete .duration-page .attendee-options-container .input-group,
.st-payments-cancel .duration-page .attendee-options-container .input-group,
.st-events-create .max-group-size-page .attendee-options-container .input-group,
.st-groups-create .max-group-size-page .attendee-options-container .input-group,
.st-forums-create .max-group-size-page .attendee-options-container .input-group,
.st-trips-create .max-group-size-page .attendee-options-container .input-group,
.st-trips-enquire .max-group-size-page .attendee-options-container .input-group,
.st-photo-verification-page .max-group-size-page .attendee-options-container .input-group,
.st-account-delete .max-group-size-page .attendee-options-container .input-group,
.st-payments-cancel .max-group-size-page .attendee-options-container .input-group,
.st-events-create .trip-pricing-page .attendee-options-container .input-group,
.st-groups-create .trip-pricing-page .attendee-options-container .input-group,
.st-forums-create .trip-pricing-page .attendee-options-container .input-group,
.st-trips-create .trip-pricing-page .attendee-options-container .input-group,
.st-trips-enquire .trip-pricing-page .attendee-options-container .input-group,
.st-photo-verification-page .trip-pricing-page .attendee-options-container .input-group,
.st-account-delete .trip-pricing-page .attendee-options-container .input-group,
.st-payments-cancel .trip-pricing-page .attendee-options-container .input-group,
.st-events-create .trip-deposit-page .attendee-options-container .input-group,
.st-groups-create .trip-deposit-page .attendee-options-container .input-group,
.st-forums-create .trip-deposit-page .attendee-options-container .input-group,
.st-trips-create .trip-deposit-page .attendee-options-container .input-group,
.st-trips-enquire .trip-deposit-page .attendee-options-container .input-group,
.st-photo-verification-page .trip-deposit-page .attendee-options-container .input-group,
.st-account-delete .trip-deposit-page .attendee-options-container .input-group,
.st-payments-cancel .trip-deposit-page .attendee-options-container .input-group,
.st-events-create .attendees-page .max-group-size-container .input-group,
.st-groups-create .attendees-page .max-group-size-container .input-group,
.st-forums-create .attendees-page .max-group-size-container .input-group,
.st-trips-create .attendees-page .max-group-size-container .input-group,
.st-trips-enquire .attendees-page .max-group-size-container .input-group,
.st-photo-verification-page .attendees-page .max-group-size-container .input-group,
.st-account-delete .attendees-page .max-group-size-container .input-group,
.st-payments-cancel .attendees-page .max-group-size-container .input-group,
.st-events-create .travel-partner-page .max-group-size-container .input-group,
.st-groups-create .travel-partner-page .max-group-size-container .input-group,
.st-forums-create .travel-partner-page .max-group-size-container .input-group,
.st-trips-create .travel-partner-page .max-group-size-container .input-group,
.st-trips-enquire .travel-partner-page .max-group-size-container .input-group,
.st-photo-verification-page .travel-partner-page .max-group-size-container .input-group,
.st-account-delete .travel-partner-page .max-group-size-container .input-group,
.st-payments-cancel .travel-partner-page .max-group-size-container .input-group,
.st-events-create .duration-page .max-group-size-container .input-group,
.st-groups-create .duration-page .max-group-size-container .input-group,
.st-forums-create .duration-page .max-group-size-container .input-group,
.st-trips-create .duration-page .max-group-size-container .input-group,
.st-trips-enquire .duration-page .max-group-size-container .input-group,
.st-photo-verification-page .duration-page .max-group-size-container .input-group,
.st-account-delete .duration-page .max-group-size-container .input-group,
.st-payments-cancel .duration-page .max-group-size-container .input-group,
.st-events-create .max-group-size-page .max-group-size-container .input-group,
.st-groups-create .max-group-size-page .max-group-size-container .input-group,
.st-forums-create .max-group-size-page .max-group-size-container .input-group,
.st-trips-create .max-group-size-page .max-group-size-container .input-group,
.st-trips-enquire .max-group-size-page .max-group-size-container .input-group,
.st-photo-verification-page .max-group-size-page .max-group-size-container .input-group,
.st-account-delete .max-group-size-page .max-group-size-container .input-group,
.st-payments-cancel .max-group-size-page .max-group-size-container .input-group,
.st-events-create .trip-pricing-page .max-group-size-container .input-group,
.st-groups-create .trip-pricing-page .max-group-size-container .input-group,
.st-forums-create .trip-pricing-page .max-group-size-container .input-group,
.st-trips-create .trip-pricing-page .max-group-size-container .input-group,
.st-trips-enquire .trip-pricing-page .max-group-size-container .input-group,
.st-photo-verification-page .trip-pricing-page .max-group-size-container .input-group,
.st-account-delete .trip-pricing-page .max-group-size-container .input-group,
.st-payments-cancel .trip-pricing-page .max-group-size-container .input-group,
.st-events-create .trip-deposit-page .max-group-size-container .input-group,
.st-groups-create .trip-deposit-page .max-group-size-container .input-group,
.st-forums-create .trip-deposit-page .max-group-size-container .input-group,
.st-trips-create .trip-deposit-page .max-group-size-container .input-group,
.st-trips-enquire .trip-deposit-page .max-group-size-container .input-group,
.st-photo-verification-page .trip-deposit-page .max-group-size-container .input-group,
.st-account-delete .trip-deposit-page .max-group-size-container .input-group,
.st-payments-cancel .trip-deposit-page .max-group-size-container .input-group {
  width: 100%;
  max-width: 380px;
}
.st-events-create .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-groups-create .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-forums-create .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-create .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-enquire .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-photo-verification-page .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-account-delete .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-payments-cancel .attendees-page .attendee-options-container .advanced-attendee-options-container,
.st-events-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-groups-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-forums-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-enquire .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-photo-verification-page .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-account-delete .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-payments-cancel .travel-partner-page .attendee-options-container .advanced-attendee-options-container,
.st-events-create .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-groups-create .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-forums-create .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-create .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-enquire .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-photo-verification-page .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-account-delete .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-payments-cancel .duration-page .attendee-options-container .advanced-attendee-options-container,
.st-events-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-groups-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-forums-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-enquire .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-photo-verification-page .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-account-delete .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-payments-cancel .max-group-size-page .attendee-options-container .advanced-attendee-options-container,
.st-events-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-groups-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-forums-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-enquire .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-photo-verification-page .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-account-delete .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-payments-cancel .trip-pricing-page .attendee-options-container .advanced-attendee-options-container,
.st-events-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-groups-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-forums-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-trips-enquire .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-photo-verification-page .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-account-delete .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-payments-cancel .trip-deposit-page .attendee-options-container .advanced-attendee-options-container,
.st-events-create .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-groups-create .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-forums-create .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-create .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-enquire .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-photo-verification-page .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-account-delete .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-payments-cancel .attendees-page .max-group-size-container .advanced-attendee-options-container,
.st-events-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-groups-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-forums-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-enquire .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-photo-verification-page .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-account-delete .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-payments-cancel .travel-partner-page .max-group-size-container .advanced-attendee-options-container,
.st-events-create .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-groups-create .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-forums-create .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-create .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-enquire .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-photo-verification-page .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-account-delete .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-payments-cancel .duration-page .max-group-size-container .advanced-attendee-options-container,
.st-events-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-groups-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-forums-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-enquire .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-photo-verification-page .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-account-delete .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-payments-cancel .max-group-size-page .max-group-size-container .advanced-attendee-options-container,
.st-events-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-groups-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-forums-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-enquire .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-photo-verification-page .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-account-delete .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-payments-cancel .trip-pricing-page .max-group-size-container .advanced-attendee-options-container,
.st-events-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-groups-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-forums-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-trips-enquire .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-photo-verification-page .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-account-delete .trip-deposit-page .max-group-size-container .advanced-attendee-options-container,
.st-payments-cancel .trip-deposit-page .max-group-size-container .advanced-attendee-options-container {
  width: 100%;
}
.st-events-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-events-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-groups-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-forums-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-trips-enquire .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-photo-verification-page .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-account-delete .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container,
.st-payments-cancel .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options-toggle-container {
  margin-bottom: 10px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.st-events-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .attendees-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .travel-partner-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .duration-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .max-group-size-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .trip-pricing-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .trip-deposit-page .attendee-options-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .attendees-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .travel-partner-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .duration-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .max-group-size-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .trip-pricing-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-events-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-groups-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-forums-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-trips-enquire .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-photo-verification-page .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-account-delete .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options,
.st-payments-cancel .trip-deposit-page .max-group-size-container .advanced-attendee-options-container .advanced-attendee-options {
  width: 100%;
}
.st-events-create .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-groups-create .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-forums-create .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-create .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-enquire .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-photo-verification-page .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-account-delete .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-payments-cancel .attendees-page .attendee-options-container .advanced-attendee-options-summary,
.st-events-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-groups-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-forums-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-enquire .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-photo-verification-page .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-account-delete .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-payments-cancel .travel-partner-page .attendee-options-container .advanced-attendee-options-summary,
.st-events-create .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-groups-create .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-forums-create .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-create .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-enquire .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-photo-verification-page .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-account-delete .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-payments-cancel .duration-page .attendee-options-container .advanced-attendee-options-summary,
.st-events-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-groups-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-forums-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-enquire .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-photo-verification-page .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-account-delete .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-payments-cancel .max-group-size-page .attendee-options-container .advanced-attendee-options-summary,
.st-events-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-groups-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-forums-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-enquire .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-photo-verification-page .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-account-delete .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-payments-cancel .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary,
.st-events-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-groups-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-forums-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-trips-enquire .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-photo-verification-page .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-account-delete .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-payments-cancel .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary,
.st-events-create .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-groups-create .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-forums-create .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-create .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-enquire .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-photo-verification-page .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-account-delete .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-payments-cancel .attendees-page .max-group-size-container .advanced-attendee-options-summary,
.st-events-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-groups-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-forums-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-enquire .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-photo-verification-page .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-account-delete .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-payments-cancel .travel-partner-page .max-group-size-container .advanced-attendee-options-summary,
.st-events-create .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-groups-create .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-forums-create .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-create .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-enquire .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-photo-verification-page .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-account-delete .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-payments-cancel .duration-page .max-group-size-container .advanced-attendee-options-summary,
.st-events-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-groups-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-forums-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-enquire .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-photo-verification-page .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-account-delete .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-payments-cancel .max-group-size-page .max-group-size-container .advanced-attendee-options-summary,
.st-events-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-groups-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-forums-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-enquire .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-photo-verification-page .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-account-delete .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-payments-cancel .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary,
.st-events-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-groups-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-forums-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-trips-enquire .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-photo-verification-page .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-account-delete .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary,
.st-payments-cancel .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary {
  margin-top: 20px;
  margin-bottom: 10px;
  width: 100%;
}
.st-events-create .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-groups-create .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-forums-create .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-create .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-enquire .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-photo-verification-page .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-account-delete .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-payments-cancel .attendees-page .attendee-options-container .advanced-attendee-options-summary p,
.st-events-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-groups-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-forums-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-create .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-enquire .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-photo-verification-page .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-account-delete .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-payments-cancel .travel-partner-page .attendee-options-container .advanced-attendee-options-summary p,
.st-events-create .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-groups-create .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-forums-create .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-create .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-enquire .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-photo-verification-page .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-account-delete .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-payments-cancel .duration-page .attendee-options-container .advanced-attendee-options-summary p,
.st-events-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-groups-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-forums-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-create .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-enquire .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-photo-verification-page .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-account-delete .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-payments-cancel .max-group-size-page .attendee-options-container .advanced-attendee-options-summary p,
.st-events-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-groups-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-forums-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-create .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-enquire .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-photo-verification-page .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-account-delete .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-payments-cancel .trip-pricing-page .attendee-options-container .advanced-attendee-options-summary p,
.st-events-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-groups-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-forums-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-create .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-trips-enquire .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-photo-verification-page .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-account-delete .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-payments-cancel .trip-deposit-page .attendee-options-container .advanced-attendee-options-summary p,
.st-events-create .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-groups-create .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-forums-create .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-create .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-enquire .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-photo-verification-page .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-account-delete .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-payments-cancel .attendees-page .max-group-size-container .advanced-attendee-options-summary p,
.st-events-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-groups-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-forums-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-create .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-enquire .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-photo-verification-page .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-account-delete .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-payments-cancel .travel-partner-page .max-group-size-container .advanced-attendee-options-summary p,
.st-events-create .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-groups-create .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-forums-create .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-create .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-enquire .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-photo-verification-page .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-account-delete .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-payments-cancel .duration-page .max-group-size-container .advanced-attendee-options-summary p,
.st-events-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-groups-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-forums-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-create .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-enquire .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-photo-verification-page .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-account-delete .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-payments-cancel .max-group-size-page .max-group-size-container .advanced-attendee-options-summary p,
.st-events-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-groups-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-forums-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-create .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-enquire .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-photo-verification-page .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-account-delete .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-payments-cancel .trip-pricing-page .max-group-size-container .advanced-attendee-options-summary p,
.st-events-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-groups-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-forums-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-create .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-trips-enquire .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-photo-verification-page .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-account-delete .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p,
.st-payments-cancel .trip-deposit-page .max-group-size-container .advanced-attendee-options-summary p {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}
.st-events-create .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-groups-create .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-forums-create .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-trips-create .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-trips-enquire .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-photo-verification-page .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-account-delete .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle,
.st-payments-cancel .attendance-fee-page .suppress-stripe-connect-fee-prompt-toggle {
  max-width: 600px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 30px;
}
.st-events-create .attendance-fee-page .info-container,
.st-groups-create .attendance-fee-page .info-container,
.st-forums-create .attendance-fee-page .info-container,
.st-trips-create .attendance-fee-page .info-container,
.st-trips-enquire .attendance-fee-page .info-container,
.st-photo-verification-page .attendance-fee-page .info-container,
.st-account-delete .attendance-fee-page .info-container,
.st-payments-cancel .attendance-fee-page .info-container {
  margin-top: 20px;
  font-size: 14px;
}
.st-events-create .attendance-fee-page .info-container .fa-info-circle,
.st-groups-create .attendance-fee-page .info-container .fa-info-circle,
.st-forums-create .attendance-fee-page .info-container .fa-info-circle,
.st-trips-create .attendance-fee-page .info-container .fa-info-circle,
.st-trips-enquire .attendance-fee-page .info-container .fa-info-circle,
.st-photo-verification-page .attendance-fee-page .info-container .fa-info-circle,
.st-account-delete .attendance-fee-page .info-container .fa-info-circle,
.st-payments-cancel .attendance-fee-page .info-container .fa-info-circle {
  color: #2196F3;
}
.st-events-create .attendance-fee-declarations-page .declarations-wrapper,
.st-groups-create .attendance-fee-declarations-page .declarations-wrapper,
.st-forums-create .attendance-fee-declarations-page .declarations-wrapper,
.st-trips-create .attendance-fee-declarations-page .declarations-wrapper,
.st-trips-enquire .attendance-fee-declarations-page .declarations-wrapper,
.st-photo-verification-page .attendance-fee-declarations-page .declarations-wrapper,
.st-account-delete .attendance-fee-declarations-page .declarations-wrapper,
.st-payments-cancel .attendance-fee-declarations-page .declarations-wrapper {
  max-width: 600px;
  margin-top: 20px;
  margin-bottom: 30px;
}
.st-events-create .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-groups-create .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-forums-create .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-trips-create .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-trips-enquire .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-photo-verification-page .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-account-delete .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle,
.st-payments-cancel .attendance-fee-declarations-page .declarations-wrapper .financial-benefit-toggle {
  margin-bottom: 10px;
}
.st-events-create .attendance-fee-page .toggle-wrapper,
.st-groups-create .attendance-fee-page .toggle-wrapper,
.st-forums-create .attendance-fee-page .toggle-wrapper,
.st-trips-create .attendance-fee-page .toggle-wrapper,
.st-trips-enquire .attendance-fee-page .toggle-wrapper,
.st-photo-verification-page .attendance-fee-page .toggle-wrapper,
.st-account-delete .attendance-fee-page .toggle-wrapper,
.st-payments-cancel .attendance-fee-page .toggle-wrapper,
.st-events-create .attendance-fee-declarations-page .toggle-wrapper,
.st-groups-create .attendance-fee-declarations-page .toggle-wrapper,
.st-forums-create .attendance-fee-declarations-page .toggle-wrapper,
.st-trips-create .attendance-fee-declarations-page .toggle-wrapper,
.st-trips-enquire .attendance-fee-declarations-page .toggle-wrapper,
.st-photo-verification-page .attendance-fee-declarations-page .toggle-wrapper,
.st-account-delete .attendance-fee-declarations-page .toggle-wrapper,
.st-payments-cancel .attendance-fee-declarations-page .toggle-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  width: 100%;
}
.st-events-create .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-groups-create .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-forums-create .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-trips-create .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-trips-enquire .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-photo-verification-page .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-account-delete .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-payments-cancel .attendance-fee-page .toggle-wrapper .st-toggle-box.tick,
.st-events-create .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-groups-create .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-forums-create .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-trips-create .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-trips-enquire .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-photo-verification-page .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-account-delete .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick,
.st-payments-cancel .attendance-fee-declarations-page .toggle-wrapper .st-toggle-box.tick {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-right: 10px;
  font-size: 0.8em;
}
.st-events-create .attendance-fee-page .toggle-wrapper label,
.st-groups-create .attendance-fee-page .toggle-wrapper label,
.st-forums-create .attendance-fee-page .toggle-wrapper label,
.st-trips-create .attendance-fee-page .toggle-wrapper label,
.st-trips-enquire .attendance-fee-page .toggle-wrapper label,
.st-photo-verification-page .attendance-fee-page .toggle-wrapper label,
.st-account-delete .attendance-fee-page .toggle-wrapper label,
.st-payments-cancel .attendance-fee-page .toggle-wrapper label,
.st-events-create .attendance-fee-declarations-page .toggle-wrapper label,
.st-groups-create .attendance-fee-declarations-page .toggle-wrapper label,
.st-forums-create .attendance-fee-declarations-page .toggle-wrapper label,
.st-trips-create .attendance-fee-declarations-page .toggle-wrapper label,
.st-trips-enquire .attendance-fee-declarations-page .toggle-wrapper label,
.st-photo-verification-page .attendance-fee-declarations-page .toggle-wrapper label,
.st-account-delete .attendance-fee-declarations-page .toggle-wrapper label,
.st-payments-cancel .attendance-fee-declarations-page .toggle-wrapper label {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  font-size: 17px;
}
.st-events-create .financial-benefit-page .textarea-wrapper,
.st-groups-create .financial-benefit-page .textarea-wrapper,
.st-forums-create .financial-benefit-page .textarea-wrapper,
.st-trips-create .financial-benefit-page .textarea-wrapper,
.st-trips-enquire .financial-benefit-page .textarea-wrapper,
.st-photo-verification-page .financial-benefit-page .textarea-wrapper,
.st-account-delete .financial-benefit-page .textarea-wrapper,
.st-payments-cancel .financial-benefit-page .textarea-wrapper,
.st-events-create .custom-refund-policy-page .textarea-wrapper,
.st-groups-create .custom-refund-policy-page .textarea-wrapper,
.st-forums-create .custom-refund-policy-page .textarea-wrapper,
.st-trips-create .custom-refund-policy-page .textarea-wrapper,
.st-trips-enquire .custom-refund-policy-page .textarea-wrapper,
.st-photo-verification-page .custom-refund-policy-page .textarea-wrapper,
.st-account-delete .custom-refund-policy-page .textarea-wrapper,
.st-payments-cancel .custom-refund-policy-page .textarea-wrapper {
  max-width: 550px;
  width: 100%;
  margin-bottom: 10px;
}
.st-events-create .virtual-event-details-page form input,
.st-groups-create .virtual-event-details-page form input,
.st-forums-create .virtual-event-details-page form input,
.st-trips-create .virtual-event-details-page form input,
.st-trips-enquire .virtual-event-details-page form input,
.st-photo-verification-page .virtual-event-details-page form input,
.st-account-delete .virtual-event-details-page form input,
.st-payments-cancel .virtual-event-details-page form input {
  margin-bottom: 15px;
  max-width: 550px;
}
.st-events-create .virtual-event-details-page form .textarea-wrapper,
.st-groups-create .virtual-event-details-page form .textarea-wrapper,
.st-forums-create .virtual-event-details-page form .textarea-wrapper,
.st-trips-create .virtual-event-details-page form .textarea-wrapper,
.st-trips-enquire .virtual-event-details-page form .textarea-wrapper,
.st-photo-verification-page .virtual-event-details-page form .textarea-wrapper,
.st-account-delete .virtual-event-details-page form .textarea-wrapper,
.st-payments-cancel .virtual-event-details-page form .textarea-wrapper {
  margin-bottom: 15px;
  width: 100%;
  max-width: 550px;
}
.st-events-create .virtual-event-details-page form .textarea-wrapper textarea,
.st-groups-create .virtual-event-details-page form .textarea-wrapper textarea,
.st-forums-create .virtual-event-details-page form .textarea-wrapper textarea,
.st-trips-create .virtual-event-details-page form .textarea-wrapper textarea,
.st-trips-enquire .virtual-event-details-page form .textarea-wrapper textarea,
.st-photo-verification-page .virtual-event-details-page form .textarea-wrapper textarea,
.st-account-delete .virtual-event-details-page form .textarea-wrapper textarea,
.st-payments-cancel .virtual-event-details-page form .textarea-wrapper textarea {
  min-width: 100%;
}
.st-events-create .virtual-event-details-page form p,
.st-groups-create .virtual-event-details-page form p,
.st-forums-create .virtual-event-details-page form p,
.st-trips-create .virtual-event-details-page form p,
.st-trips-enquire .virtual-event-details-page form p,
.st-photo-verification-page .virtual-event-details-page form p,
.st-account-delete .virtual-event-details-page form p,
.st-payments-cancel .virtual-event-details-page form p {
  margin-bottom: 20px;
}
.st-events-create .virtual-event-details-page form .fa-info-circle,
.st-groups-create .virtual-event-details-page form .fa-info-circle,
.st-forums-create .virtual-event-details-page form .fa-info-circle,
.st-trips-create .virtual-event-details-page form .fa-info-circle,
.st-trips-enquire .virtual-event-details-page form .fa-info-circle,
.st-photo-verification-page .virtual-event-details-page form .fa-info-circle,
.st-account-delete .virtual-event-details-page form .fa-info-circle,
.st-payments-cancel .virtual-event-details-page form .fa-info-circle {
  color: #2196F3;
}
.st-events-create .location-page p strong,
.st-groups-create .location-page p strong,
.st-forums-create .location-page p strong,
.st-trips-create .location-page p strong,
.st-trips-enquire .location-page p strong,
.st-photo-verification-page .location-page p strong,
.st-account-delete .location-page p strong,
.st-payments-cancel .location-page p strong,
.st-events-create .locality-location-page p strong,
.st-groups-create .locality-location-page p strong,
.st-forums-create .locality-location-page p strong,
.st-trips-create .locality-location-page p strong,
.st-trips-enquire .locality-location-page p strong,
.st-photo-verification-page .locality-location-page p strong,
.st-account-delete .locality-location-page p strong,
.st-payments-cancel .locality-location-page p strong,
.st-events-create .trip-target-location-page p strong,
.st-groups-create .trip-target-location-page p strong,
.st-forums-create .trip-target-location-page p strong,
.st-trips-create .trip-target-location-page p strong,
.st-trips-enquire .trip-target-location-page p strong,
.st-photo-verification-page .trip-target-location-page p strong,
.st-account-delete .trip-target-location-page p strong,
.st-payments-cancel .trip-target-location-page p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-events-create .location-page .invalid input,
.st-groups-create .location-page .invalid input,
.st-forums-create .location-page .invalid input,
.st-trips-create .location-page .invalid input,
.st-trips-enquire .location-page .invalid input,
.st-photo-verification-page .location-page .invalid input,
.st-account-delete .location-page .invalid input,
.st-payments-cancel .location-page .invalid input,
.st-events-create .locality-location-page .invalid input,
.st-groups-create .locality-location-page .invalid input,
.st-forums-create .locality-location-page .invalid input,
.st-trips-create .locality-location-page .invalid input,
.st-trips-enquire .locality-location-page .invalid input,
.st-photo-verification-page .locality-location-page .invalid input,
.st-account-delete .locality-location-page .invalid input,
.st-payments-cancel .locality-location-page .invalid input,
.st-events-create .trip-target-location-page .invalid input,
.st-groups-create .trip-target-location-page .invalid input,
.st-forums-create .trip-target-location-page .invalid input,
.st-trips-create .trip-target-location-page .invalid input,
.st-trips-enquire .trip-target-location-page .invalid input,
.st-photo-verification-page .trip-target-location-page .invalid input,
.st-account-delete .trip-target-location-page .invalid input,
.st-payments-cancel .trip-target-location-page .invalid input {
  border: 1px solid #FFA726;
  -webkit-box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
          box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
}
.st-events-create .location-page .sh-info-banner,
.st-groups-create .location-page .sh-info-banner,
.st-forums-create .location-page .sh-info-banner,
.st-trips-create .location-page .sh-info-banner,
.st-trips-enquire .location-page .sh-info-banner,
.st-photo-verification-page .location-page .sh-info-banner,
.st-account-delete .location-page .sh-info-banner,
.st-payments-cancel .location-page .sh-info-banner,
.st-events-create .locality-location-page .sh-info-banner,
.st-groups-create .locality-location-page .sh-info-banner,
.st-forums-create .locality-location-page .sh-info-banner,
.st-trips-create .locality-location-page .sh-info-banner,
.st-trips-enquire .locality-location-page .sh-info-banner,
.st-photo-verification-page .locality-location-page .sh-info-banner,
.st-account-delete .locality-location-page .sh-info-banner,
.st-payments-cancel .locality-location-page .sh-info-banner,
.st-events-create .trip-target-location-page .sh-info-banner,
.st-groups-create .trip-target-location-page .sh-info-banner,
.st-forums-create .trip-target-location-page .sh-info-banner,
.st-trips-create .trip-target-location-page .sh-info-banner,
.st-trips-enquire .trip-target-location-page .sh-info-banner,
.st-photo-verification-page .trip-target-location-page .sh-info-banner,
.st-account-delete .trip-target-location-page .sh-info-banner,
.st-payments-cancel .trip-target-location-page .sh-info-banner {
  width: 100%;
  max-width: 370px;
  margin-bottom: 5px;
}
.st-events-create .location-page .manual-local-area-name-container,
.st-groups-create .location-page .manual-local-area-name-container,
.st-forums-create .location-page .manual-local-area-name-container,
.st-trips-create .location-page .manual-local-area-name-container,
.st-trips-enquire .location-page .manual-local-area-name-container,
.st-photo-verification-page .location-page .manual-local-area-name-container,
.st-account-delete .location-page .manual-local-area-name-container,
.st-payments-cancel .location-page .manual-local-area-name-container,
.st-events-create .locality-location-page .manual-local-area-name-container,
.st-groups-create .locality-location-page .manual-local-area-name-container,
.st-forums-create .locality-location-page .manual-local-area-name-container,
.st-trips-create .locality-location-page .manual-local-area-name-container,
.st-trips-enquire .locality-location-page .manual-local-area-name-container,
.st-photo-verification-page .locality-location-page .manual-local-area-name-container,
.st-account-delete .locality-location-page .manual-local-area-name-container,
.st-payments-cancel .locality-location-page .manual-local-area-name-container,
.st-events-create .trip-target-location-page .manual-local-area-name-container,
.st-groups-create .trip-target-location-page .manual-local-area-name-container,
.st-forums-create .trip-target-location-page .manual-local-area-name-container,
.st-trips-create .trip-target-location-page .manual-local-area-name-container,
.st-trips-enquire .trip-target-location-page .manual-local-area-name-container,
.st-photo-verification-page .trip-target-location-page .manual-local-area-name-container,
.st-account-delete .trip-target-location-page .manual-local-area-name-container,
.st-payments-cancel .trip-target-location-page .manual-local-area-name-container {
  width: 100%;
  max-width: 370px;
}
.st-events-create .location-page .manual-local-area-name-container .input-group:first-child,
.st-groups-create .location-page .manual-local-area-name-container .input-group:first-child,
.st-forums-create .location-page .manual-local-area-name-container .input-group:first-child,
.st-trips-create .location-page .manual-local-area-name-container .input-group:first-child,
.st-trips-enquire .location-page .manual-local-area-name-container .input-group:first-child,
.st-photo-verification-page .location-page .manual-local-area-name-container .input-group:first-child,
.st-account-delete .location-page .manual-local-area-name-container .input-group:first-child,
.st-payments-cancel .location-page .manual-local-area-name-container .input-group:first-child,
.st-events-create .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-groups-create .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-forums-create .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-trips-create .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-trips-enquire .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-photo-verification-page .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-account-delete .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-payments-cancel .locality-location-page .manual-local-area-name-container .input-group:first-child,
.st-events-create .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-groups-create .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-forums-create .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-trips-create .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-trips-enquire .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-photo-verification-page .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-account-delete .trip-target-location-page .manual-local-area-name-container .input-group:first-child,
.st-payments-cancel .trip-target-location-page .manual-local-area-name-container .input-group:first-child {
  margin-top: 0px;
  margin-bottom: 20px;
}
.st-events-create .location-page .manual-local-area-name-container .input-group .fa-city,
.st-groups-create .location-page .manual-local-area-name-container .input-group .fa-city,
.st-forums-create .location-page .manual-local-area-name-container .input-group .fa-city,
.st-trips-create .location-page .manual-local-area-name-container .input-group .fa-city,
.st-trips-enquire .location-page .manual-local-area-name-container .input-group .fa-city,
.st-photo-verification-page .location-page .manual-local-area-name-container .input-group .fa-city,
.st-account-delete .location-page .manual-local-area-name-container .input-group .fa-city,
.st-payments-cancel .location-page .manual-local-area-name-container .input-group .fa-city,
.st-events-create .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-groups-create .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-forums-create .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-trips-create .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-trips-enquire .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-photo-verification-page .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-account-delete .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-payments-cancel .locality-location-page .manual-local-area-name-container .input-group .fa-city,
.st-events-create .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-groups-create .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-forums-create .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-trips-create .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-trips-enquire .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-photo-verification-page .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-account-delete .trip-target-location-page .manual-local-area-name-container .input-group .fa-city,
.st-payments-cancel .trip-target-location-page .manual-local-area-name-container .input-group .fa-city {
  font-size: 12px;
}
.st-events-create .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-groups-create .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-forums-create .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-trips-create .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-trips-enquire .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-photo-verification-page .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-account-delete .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-payments-cancel .location-page .manual-local-area-name-container .formatted-location-container h2,
.st-events-create .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-groups-create .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-forums-create .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-trips-create .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-trips-enquire .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-photo-verification-page .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-account-delete .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-payments-cancel .locality-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-events-create .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-groups-create .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-forums-create .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-trips-create .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-trips-enquire .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-photo-verification-page .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-account-delete .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2,
.st-payments-cancel .trip-target-location-page .manual-local-area-name-container .formatted-location-container h2 {
  margin-top: 0px;
}
.st-events-create .location-page .selector-info-message,
.st-groups-create .location-page .selector-info-message,
.st-forums-create .location-page .selector-info-message,
.st-trips-create .location-page .selector-info-message,
.st-trips-enquire .location-page .selector-info-message,
.st-photo-verification-page .location-page .selector-info-message,
.st-account-delete .location-page .selector-info-message,
.st-payments-cancel .location-page .selector-info-message,
.st-events-create .locality-location-page .selector-info-message,
.st-groups-create .locality-location-page .selector-info-message,
.st-forums-create .locality-location-page .selector-info-message,
.st-trips-create .locality-location-page .selector-info-message,
.st-trips-enquire .locality-location-page .selector-info-message,
.st-photo-verification-page .locality-location-page .selector-info-message,
.st-account-delete .locality-location-page .selector-info-message,
.st-payments-cancel .locality-location-page .selector-info-message,
.st-events-create .trip-target-location-page .selector-info-message,
.st-groups-create .trip-target-location-page .selector-info-message,
.st-forums-create .trip-target-location-page .selector-info-message,
.st-trips-create .trip-target-location-page .selector-info-message,
.st-trips-enquire .trip-target-location-page .selector-info-message,
.st-photo-verification-page .trip-target-location-page .selector-info-message,
.st-account-delete .trip-target-location-page .selector-info-message,
.st-payments-cancel .trip-target-location-page .selector-info-message {
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-events-create .interests-page .interests-container,
.st-groups-create .interests-page .interests-container,
.st-forums-create .interests-page .interests-container,
.st-trips-create .interests-page .interests-container,
.st-trips-enquire .interests-page .interests-container,
.st-photo-verification-page .interests-page .interests-container,
.st-account-delete .interests-page .interests-container,
.st-payments-cancel .interests-page .interests-container {
  margin-top: 30px;
  margin-bottom: 10px;
}
.st-events-create .interests-page .interests-container .st-autocomplete,
.st-groups-create .interests-page .interests-container .st-autocomplete,
.st-forums-create .interests-page .interests-container .st-autocomplete,
.st-trips-create .interests-page .interests-container .st-autocomplete,
.st-trips-enquire .interests-page .interests-container .st-autocomplete,
.st-photo-verification-page .interests-page .interests-container .st-autocomplete,
.st-account-delete .interests-page .interests-container .st-autocomplete,
.st-payments-cancel .interests-page .interests-container .st-autocomplete {
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  max-width: 600px;
}
.st-events-create .interests-page .interests-container .st-autocomplete input,
.st-groups-create .interests-page .interests-container .st-autocomplete input,
.st-forums-create .interests-page .interests-container .st-autocomplete input,
.st-trips-create .interests-page .interests-container .st-autocomplete input,
.st-trips-enquire .interests-page .interests-container .st-autocomplete input,
.st-photo-verification-page .interests-page .interests-container .st-autocomplete input,
.st-account-delete .interests-page .interests-container .st-autocomplete input,
.st-payments-cancel .interests-page .interests-container .st-autocomplete input {
  max-width: none;
}
.st-events-create .interests-page .interests-container .max-interests,
.st-groups-create .interests-page .interests-container .max-interests,
.st-forums-create .interests-page .interests-container .max-interests,
.st-trips-create .interests-page .interests-container .max-interests,
.st-trips-enquire .interests-page .interests-container .max-interests,
.st-photo-verification-page .interests-page .interests-container .max-interests,
.st-account-delete .interests-page .interests-container .max-interests,
.st-payments-cancel .interests-page .interests-container .max-interests {
  margin-top: 20px;
  margin-bottom: -10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
}
.st-events-create .interests-page .interests-container .max-interests .fa-check,
.st-groups-create .interests-page .interests-container .max-interests .fa-check,
.st-forums-create .interests-page .interests-container .max-interests .fa-check,
.st-trips-create .interests-page .interests-container .max-interests .fa-check,
.st-trips-enquire .interests-page .interests-container .max-interests .fa-check,
.st-photo-verification-page .interests-page .interests-container .max-interests .fa-check,
.st-account-delete .interests-page .interests-container .max-interests .fa-check,
.st-payments-cancel .interests-page .interests-container .max-interests .fa-check {
  color: #4CAF50;
}
.st-events-create .interests-page .suggestions-container,
.st-groups-create .interests-page .suggestions-container,
.st-forums-create .interests-page .suggestions-container,
.st-trips-create .interests-page .suggestions-container,
.st-trips-enquire .interests-page .suggestions-container,
.st-photo-verification-page .interests-page .suggestions-container,
.st-account-delete .interests-page .suggestions-container,
.st-payments-cancel .interests-page .suggestions-container {
  margin-top: 30px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 580px;
}
.st-events-create .datetime-page .input-group,
.st-groups-create .datetime-page .input-group,
.st-forums-create .datetime-page .input-group,
.st-trips-create .datetime-page .input-group,
.st-trips-enquire .datetime-page .input-group,
.st-photo-verification-page .datetime-page .input-group,
.st-account-delete .datetime-page .input-group,
.st-payments-cancel .datetime-page .input-group,
.st-events-create .location-page .input-group,
.st-groups-create .location-page .input-group,
.st-forums-create .location-page .input-group,
.st-trips-create .location-page .input-group,
.st-trips-enquire .location-page .input-group,
.st-photo-verification-page .location-page .input-group,
.st-account-delete .location-page .input-group,
.st-payments-cancel .location-page .input-group,
.st-events-create .attendees-page .input-group,
.st-groups-create .attendees-page .input-group,
.st-forums-create .attendees-page .input-group,
.st-trips-create .attendees-page .input-group,
.st-trips-enquire .attendees-page .input-group,
.st-photo-verification-page .attendees-page .input-group,
.st-account-delete .attendees-page .input-group,
.st-payments-cancel .attendees-page .input-group,
.st-events-create .continue-page .input-group,
.st-groups-create .continue-page .input-group,
.st-forums-create .continue-page .input-group,
.st-trips-create .continue-page .input-group,
.st-trips-enquire .continue-page .input-group,
.st-photo-verification-page .continue-page .input-group,
.st-account-delete .continue-page .input-group,
.st-payments-cancel .continue-page .input-group,
.st-events-create .is-silver-sneakers-event-page .input-group,
.st-groups-create .is-silver-sneakers-event-page .input-group,
.st-forums-create .is-silver-sneakers-event-page .input-group,
.st-trips-create .is-silver-sneakers-event-page .input-group,
.st-trips-enquire .is-silver-sneakers-event-page .input-group,
.st-photo-verification-page .is-silver-sneakers-event-page .input-group,
.st-account-delete .is-silver-sneakers-event-page .input-group,
.st-payments-cancel .is-silver-sneakers-event-page .input-group,
.st-events-create .group-type-page .input-group,
.st-groups-create .group-type-page .input-group,
.st-forums-create .group-type-page .input-group,
.st-trips-create .group-type-page .input-group,
.st-trips-enquire .group-type-page .input-group,
.st-photo-verification-page .group-type-page .input-group,
.st-account-delete .group-type-page .input-group,
.st-payments-cancel .group-type-page .input-group,
.st-events-create .open-group-page .input-group,
.st-groups-create .open-group-page .input-group,
.st-forums-create .open-group-page .input-group,
.st-trips-create .open-group-page .input-group,
.st-trips-enquire .open-group-page .input-group,
.st-photo-verification-page .open-group-page .input-group,
.st-account-delete .open-group-page .input-group,
.st-payments-cancel .open-group-page .input-group,
.st-events-create .is-virtual-event-page .input-group,
.st-groups-create .is-virtual-event-page .input-group,
.st-forums-create .is-virtual-event-page .input-group,
.st-trips-create .is-virtual-event-page .input-group,
.st-trips-enquire .is-virtual-event-page .input-group,
.st-photo-verification-page .is-virtual-event-page .input-group,
.st-account-delete .is-virtual-event-page .input-group,
.st-payments-cancel .is-virtual-event-page .input-group,
.st-events-create .suggestion-or-event-page .input-group,
.st-groups-create .suggestion-or-event-page .input-group,
.st-forums-create .suggestion-or-event-page .input-group,
.st-trips-create .suggestion-or-event-page .input-group,
.st-trips-enquire .suggestion-or-event-page .input-group,
.st-photo-verification-page .suggestion-or-event-page .input-group,
.st-account-delete .suggestion-or-event-page .input-group,
.st-payments-cancel .suggestion-or-event-page .input-group,
.st-events-create .phone-number-page .input-group,
.st-groups-create .phone-number-page .input-group,
.st-forums-create .phone-number-page .input-group,
.st-trips-create .phone-number-page .input-group,
.st-trips-enquire .phone-number-page .input-group,
.st-photo-verification-page .phone-number-page .input-group,
.st-account-delete .phone-number-page .input-group,
.st-payments-cancel .phone-number-page .input-group,
.st-events-create .suggestion-or-trip-page .input-group,
.st-groups-create .suggestion-or-trip-page .input-group,
.st-forums-create .suggestion-or-trip-page .input-group,
.st-trips-create .suggestion-or-trip-page .input-group,
.st-trips-enquire .suggestion-or-trip-page .input-group,
.st-photo-verification-page .suggestion-or-trip-page .input-group,
.st-account-delete .suggestion-or-trip-page .input-group,
.st-payments-cancel .suggestion-or-trip-page .input-group,
.st-events-create .trip-target-location-page .input-group,
.st-groups-create .trip-target-location-page .input-group,
.st-forums-create .trip-target-location-page .input-group,
.st-trips-create .trip-target-location-page .input-group,
.st-trips-enquire .trip-target-location-page .input-group,
.st-photo-verification-page .trip-target-location-page .input-group,
.st-account-delete .trip-target-location-page .input-group,
.st-payments-cancel .trip-target-location-page .input-group {
  margin-bottom: 10px;
}
.st-events-create .datetime-page .input-group:first-child,
.st-groups-create .datetime-page .input-group:first-child,
.st-forums-create .datetime-page .input-group:first-child,
.st-trips-create .datetime-page .input-group:first-child,
.st-trips-enquire .datetime-page .input-group:first-child,
.st-photo-verification-page .datetime-page .input-group:first-child,
.st-account-delete .datetime-page .input-group:first-child,
.st-payments-cancel .datetime-page .input-group:first-child,
.st-events-create .location-page .input-group:first-child,
.st-groups-create .location-page .input-group:first-child,
.st-forums-create .location-page .input-group:first-child,
.st-trips-create .location-page .input-group:first-child,
.st-trips-enquire .location-page .input-group:first-child,
.st-photo-verification-page .location-page .input-group:first-child,
.st-account-delete .location-page .input-group:first-child,
.st-payments-cancel .location-page .input-group:first-child,
.st-events-create .attendees-page .input-group:first-child,
.st-groups-create .attendees-page .input-group:first-child,
.st-forums-create .attendees-page .input-group:first-child,
.st-trips-create .attendees-page .input-group:first-child,
.st-trips-enquire .attendees-page .input-group:first-child,
.st-photo-verification-page .attendees-page .input-group:first-child,
.st-account-delete .attendees-page .input-group:first-child,
.st-payments-cancel .attendees-page .input-group:first-child,
.st-events-create .continue-page .input-group:first-child,
.st-groups-create .continue-page .input-group:first-child,
.st-forums-create .continue-page .input-group:first-child,
.st-trips-create .continue-page .input-group:first-child,
.st-trips-enquire .continue-page .input-group:first-child,
.st-photo-verification-page .continue-page .input-group:first-child,
.st-account-delete .continue-page .input-group:first-child,
.st-payments-cancel .continue-page .input-group:first-child,
.st-events-create .is-silver-sneakers-event-page .input-group:first-child,
.st-groups-create .is-silver-sneakers-event-page .input-group:first-child,
.st-forums-create .is-silver-sneakers-event-page .input-group:first-child,
.st-trips-create .is-silver-sneakers-event-page .input-group:first-child,
.st-trips-enquire .is-silver-sneakers-event-page .input-group:first-child,
.st-photo-verification-page .is-silver-sneakers-event-page .input-group:first-child,
.st-account-delete .is-silver-sneakers-event-page .input-group:first-child,
.st-payments-cancel .is-silver-sneakers-event-page .input-group:first-child,
.st-events-create .group-type-page .input-group:first-child,
.st-groups-create .group-type-page .input-group:first-child,
.st-forums-create .group-type-page .input-group:first-child,
.st-trips-create .group-type-page .input-group:first-child,
.st-trips-enquire .group-type-page .input-group:first-child,
.st-photo-verification-page .group-type-page .input-group:first-child,
.st-account-delete .group-type-page .input-group:first-child,
.st-payments-cancel .group-type-page .input-group:first-child,
.st-events-create .open-group-page .input-group:first-child,
.st-groups-create .open-group-page .input-group:first-child,
.st-forums-create .open-group-page .input-group:first-child,
.st-trips-create .open-group-page .input-group:first-child,
.st-trips-enquire .open-group-page .input-group:first-child,
.st-photo-verification-page .open-group-page .input-group:first-child,
.st-account-delete .open-group-page .input-group:first-child,
.st-payments-cancel .open-group-page .input-group:first-child,
.st-events-create .is-virtual-event-page .input-group:first-child,
.st-groups-create .is-virtual-event-page .input-group:first-child,
.st-forums-create .is-virtual-event-page .input-group:first-child,
.st-trips-create .is-virtual-event-page .input-group:first-child,
.st-trips-enquire .is-virtual-event-page .input-group:first-child,
.st-photo-verification-page .is-virtual-event-page .input-group:first-child,
.st-account-delete .is-virtual-event-page .input-group:first-child,
.st-payments-cancel .is-virtual-event-page .input-group:first-child,
.st-events-create .suggestion-or-event-page .input-group:first-child,
.st-groups-create .suggestion-or-event-page .input-group:first-child,
.st-forums-create .suggestion-or-event-page .input-group:first-child,
.st-trips-create .suggestion-or-event-page .input-group:first-child,
.st-trips-enquire .suggestion-or-event-page .input-group:first-child,
.st-photo-verification-page .suggestion-or-event-page .input-group:first-child,
.st-account-delete .suggestion-or-event-page .input-group:first-child,
.st-payments-cancel .suggestion-or-event-page .input-group:first-child,
.st-events-create .phone-number-page .input-group:first-child,
.st-groups-create .phone-number-page .input-group:first-child,
.st-forums-create .phone-number-page .input-group:first-child,
.st-trips-create .phone-number-page .input-group:first-child,
.st-trips-enquire .phone-number-page .input-group:first-child,
.st-photo-verification-page .phone-number-page .input-group:first-child,
.st-account-delete .phone-number-page .input-group:first-child,
.st-payments-cancel .phone-number-page .input-group:first-child,
.st-events-create .suggestion-or-trip-page .input-group:first-child,
.st-groups-create .suggestion-or-trip-page .input-group:first-child,
.st-forums-create .suggestion-or-trip-page .input-group:first-child,
.st-trips-create .suggestion-or-trip-page .input-group:first-child,
.st-trips-enquire .suggestion-or-trip-page .input-group:first-child,
.st-photo-verification-page .suggestion-or-trip-page .input-group:first-child,
.st-account-delete .suggestion-or-trip-page .input-group:first-child,
.st-payments-cancel .suggestion-or-trip-page .input-group:first-child,
.st-events-create .trip-target-location-page .input-group:first-child,
.st-groups-create .trip-target-location-page .input-group:first-child,
.st-forums-create .trip-target-location-page .input-group:first-child,
.st-trips-create .trip-target-location-page .input-group:first-child,
.st-trips-enquire .trip-target-location-page .input-group:first-child,
.st-photo-verification-page .trip-target-location-page .input-group:first-child,
.st-account-delete .trip-target-location-page .input-group:first-child,
.st-payments-cancel .trip-target-location-page .input-group:first-child {
  margin-top: 10px;
}
.st-events-create .datetime-page .selection-wrapper,
.st-groups-create .datetime-page .selection-wrapper,
.st-forums-create .datetime-page .selection-wrapper,
.st-trips-create .datetime-page .selection-wrapper,
.st-trips-enquire .datetime-page .selection-wrapper,
.st-photo-verification-page .datetime-page .selection-wrapper,
.st-account-delete .datetime-page .selection-wrapper,
.st-payments-cancel .datetime-page .selection-wrapper,
.st-events-create .location-page .selection-wrapper,
.st-groups-create .location-page .selection-wrapper,
.st-forums-create .location-page .selection-wrapper,
.st-trips-create .location-page .selection-wrapper,
.st-trips-enquire .location-page .selection-wrapper,
.st-photo-verification-page .location-page .selection-wrapper,
.st-account-delete .location-page .selection-wrapper,
.st-payments-cancel .location-page .selection-wrapper,
.st-events-create .attendees-page .selection-wrapper,
.st-groups-create .attendees-page .selection-wrapper,
.st-forums-create .attendees-page .selection-wrapper,
.st-trips-create .attendees-page .selection-wrapper,
.st-trips-enquire .attendees-page .selection-wrapper,
.st-photo-verification-page .attendees-page .selection-wrapper,
.st-account-delete .attendees-page .selection-wrapper,
.st-payments-cancel .attendees-page .selection-wrapper,
.st-events-create .continue-page .selection-wrapper,
.st-groups-create .continue-page .selection-wrapper,
.st-forums-create .continue-page .selection-wrapper,
.st-trips-create .continue-page .selection-wrapper,
.st-trips-enquire .continue-page .selection-wrapper,
.st-photo-verification-page .continue-page .selection-wrapper,
.st-account-delete .continue-page .selection-wrapper,
.st-payments-cancel .continue-page .selection-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection-wrapper,
.st-events-create .group-type-page .selection-wrapper,
.st-groups-create .group-type-page .selection-wrapper,
.st-forums-create .group-type-page .selection-wrapper,
.st-trips-create .group-type-page .selection-wrapper,
.st-trips-enquire .group-type-page .selection-wrapper,
.st-photo-verification-page .group-type-page .selection-wrapper,
.st-account-delete .group-type-page .selection-wrapper,
.st-payments-cancel .group-type-page .selection-wrapper,
.st-events-create .open-group-page .selection-wrapper,
.st-groups-create .open-group-page .selection-wrapper,
.st-forums-create .open-group-page .selection-wrapper,
.st-trips-create .open-group-page .selection-wrapper,
.st-trips-enquire .open-group-page .selection-wrapper,
.st-photo-verification-page .open-group-page .selection-wrapper,
.st-account-delete .open-group-page .selection-wrapper,
.st-payments-cancel .open-group-page .selection-wrapper,
.st-events-create .is-virtual-event-page .selection-wrapper,
.st-groups-create .is-virtual-event-page .selection-wrapper,
.st-forums-create .is-virtual-event-page .selection-wrapper,
.st-trips-create .is-virtual-event-page .selection-wrapper,
.st-trips-enquire .is-virtual-event-page .selection-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection-wrapper,
.st-account-delete .is-virtual-event-page .selection-wrapper,
.st-payments-cancel .is-virtual-event-page .selection-wrapper,
.st-events-create .suggestion-or-event-page .selection-wrapper,
.st-groups-create .suggestion-or-event-page .selection-wrapper,
.st-forums-create .suggestion-or-event-page .selection-wrapper,
.st-trips-create .suggestion-or-event-page .selection-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection-wrapper,
.st-account-delete .suggestion-or-event-page .selection-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection-wrapper,
.st-events-create .phone-number-page .selection-wrapper,
.st-groups-create .phone-number-page .selection-wrapper,
.st-forums-create .phone-number-page .selection-wrapper,
.st-trips-create .phone-number-page .selection-wrapper,
.st-trips-enquire .phone-number-page .selection-wrapper,
.st-photo-verification-page .phone-number-page .selection-wrapper,
.st-account-delete .phone-number-page .selection-wrapper,
.st-payments-cancel .phone-number-page .selection-wrapper,
.st-events-create .suggestion-or-trip-page .selection-wrapper,
.st-groups-create .suggestion-or-trip-page .selection-wrapper,
.st-forums-create .suggestion-or-trip-page .selection-wrapper,
.st-trips-create .suggestion-or-trip-page .selection-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection-wrapper,
.st-account-delete .suggestion-or-trip-page .selection-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection-wrapper,
.st-events-create .trip-target-location-page .selection-wrapper,
.st-groups-create .trip-target-location-page .selection-wrapper,
.st-forums-create .trip-target-location-page .selection-wrapper,
.st-trips-create .trip-target-location-page .selection-wrapper,
.st-trips-enquire .trip-target-location-page .selection-wrapper,
.st-photo-verification-page .trip-target-location-page .selection-wrapper,
.st-account-delete .trip-target-location-page .selection-wrapper,
.st-payments-cancel .trip-target-location-page .selection-wrapper {
  width: 100%;
  max-width: 400px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 20px;
}
.st-events-create .datetime-page .selection-wrapper.wide,
.st-groups-create .datetime-page .selection-wrapper.wide,
.st-forums-create .datetime-page .selection-wrapper.wide,
.st-trips-create .datetime-page .selection-wrapper.wide,
.st-trips-enquire .datetime-page .selection-wrapper.wide,
.st-photo-verification-page .datetime-page .selection-wrapper.wide,
.st-account-delete .datetime-page .selection-wrapper.wide,
.st-payments-cancel .datetime-page .selection-wrapper.wide,
.st-events-create .location-page .selection-wrapper.wide,
.st-groups-create .location-page .selection-wrapper.wide,
.st-forums-create .location-page .selection-wrapper.wide,
.st-trips-create .location-page .selection-wrapper.wide,
.st-trips-enquire .location-page .selection-wrapper.wide,
.st-photo-verification-page .location-page .selection-wrapper.wide,
.st-account-delete .location-page .selection-wrapper.wide,
.st-payments-cancel .location-page .selection-wrapper.wide,
.st-events-create .attendees-page .selection-wrapper.wide,
.st-groups-create .attendees-page .selection-wrapper.wide,
.st-forums-create .attendees-page .selection-wrapper.wide,
.st-trips-create .attendees-page .selection-wrapper.wide,
.st-trips-enquire .attendees-page .selection-wrapper.wide,
.st-photo-verification-page .attendees-page .selection-wrapper.wide,
.st-account-delete .attendees-page .selection-wrapper.wide,
.st-payments-cancel .attendees-page .selection-wrapper.wide,
.st-events-create .continue-page .selection-wrapper.wide,
.st-groups-create .continue-page .selection-wrapper.wide,
.st-forums-create .continue-page .selection-wrapper.wide,
.st-trips-create .continue-page .selection-wrapper.wide,
.st-trips-enquire .continue-page .selection-wrapper.wide,
.st-photo-verification-page .continue-page .selection-wrapper.wide,
.st-account-delete .continue-page .selection-wrapper.wide,
.st-payments-cancel .continue-page .selection-wrapper.wide,
.st-events-create .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-groups-create .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-forums-create .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-trips-create .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-trips-enquire .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-photo-verification-page .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-account-delete .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-payments-cancel .is-silver-sneakers-event-page .selection-wrapper.wide,
.st-events-create .group-type-page .selection-wrapper.wide,
.st-groups-create .group-type-page .selection-wrapper.wide,
.st-forums-create .group-type-page .selection-wrapper.wide,
.st-trips-create .group-type-page .selection-wrapper.wide,
.st-trips-enquire .group-type-page .selection-wrapper.wide,
.st-photo-verification-page .group-type-page .selection-wrapper.wide,
.st-account-delete .group-type-page .selection-wrapper.wide,
.st-payments-cancel .group-type-page .selection-wrapper.wide,
.st-events-create .open-group-page .selection-wrapper.wide,
.st-groups-create .open-group-page .selection-wrapper.wide,
.st-forums-create .open-group-page .selection-wrapper.wide,
.st-trips-create .open-group-page .selection-wrapper.wide,
.st-trips-enquire .open-group-page .selection-wrapper.wide,
.st-photo-verification-page .open-group-page .selection-wrapper.wide,
.st-account-delete .open-group-page .selection-wrapper.wide,
.st-payments-cancel .open-group-page .selection-wrapper.wide,
.st-events-create .is-virtual-event-page .selection-wrapper.wide,
.st-groups-create .is-virtual-event-page .selection-wrapper.wide,
.st-forums-create .is-virtual-event-page .selection-wrapper.wide,
.st-trips-create .is-virtual-event-page .selection-wrapper.wide,
.st-trips-enquire .is-virtual-event-page .selection-wrapper.wide,
.st-photo-verification-page .is-virtual-event-page .selection-wrapper.wide,
.st-account-delete .is-virtual-event-page .selection-wrapper.wide,
.st-payments-cancel .is-virtual-event-page .selection-wrapper.wide,
.st-events-create .suggestion-or-event-page .selection-wrapper.wide,
.st-groups-create .suggestion-or-event-page .selection-wrapper.wide,
.st-forums-create .suggestion-or-event-page .selection-wrapper.wide,
.st-trips-create .suggestion-or-event-page .selection-wrapper.wide,
.st-trips-enquire .suggestion-or-event-page .selection-wrapper.wide,
.st-photo-verification-page .suggestion-or-event-page .selection-wrapper.wide,
.st-account-delete .suggestion-or-event-page .selection-wrapper.wide,
.st-payments-cancel .suggestion-or-event-page .selection-wrapper.wide,
.st-events-create .phone-number-page .selection-wrapper.wide,
.st-groups-create .phone-number-page .selection-wrapper.wide,
.st-forums-create .phone-number-page .selection-wrapper.wide,
.st-trips-create .phone-number-page .selection-wrapper.wide,
.st-trips-enquire .phone-number-page .selection-wrapper.wide,
.st-photo-verification-page .phone-number-page .selection-wrapper.wide,
.st-account-delete .phone-number-page .selection-wrapper.wide,
.st-payments-cancel .phone-number-page .selection-wrapper.wide,
.st-events-create .suggestion-or-trip-page .selection-wrapper.wide,
.st-groups-create .suggestion-or-trip-page .selection-wrapper.wide,
.st-forums-create .suggestion-or-trip-page .selection-wrapper.wide,
.st-trips-create .suggestion-or-trip-page .selection-wrapper.wide,
.st-trips-enquire .suggestion-or-trip-page .selection-wrapper.wide,
.st-photo-verification-page .suggestion-or-trip-page .selection-wrapper.wide,
.st-account-delete .suggestion-or-trip-page .selection-wrapper.wide,
.st-payments-cancel .suggestion-or-trip-page .selection-wrapper.wide,
.st-events-create .trip-target-location-page .selection-wrapper.wide,
.st-groups-create .trip-target-location-page .selection-wrapper.wide,
.st-forums-create .trip-target-location-page .selection-wrapper.wide,
.st-trips-create .trip-target-location-page .selection-wrapper.wide,
.st-trips-enquire .trip-target-location-page .selection-wrapper.wide,
.st-photo-verification-page .trip-target-location-page .selection-wrapper.wide,
.st-account-delete .trip-target-location-page .selection-wrapper.wide,
.st-payments-cancel .trip-target-location-page .selection-wrapper.wide {
  max-width: 600px;
}
.st-events-create .datetime-page .selection-wrapper.wide .selection,
.st-groups-create .datetime-page .selection-wrapper.wide .selection,
.st-forums-create .datetime-page .selection-wrapper.wide .selection,
.st-trips-create .datetime-page .selection-wrapper.wide .selection,
.st-trips-enquire .datetime-page .selection-wrapper.wide .selection,
.st-photo-verification-page .datetime-page .selection-wrapper.wide .selection,
.st-account-delete .datetime-page .selection-wrapper.wide .selection,
.st-payments-cancel .datetime-page .selection-wrapper.wide .selection,
.st-events-create .location-page .selection-wrapper.wide .selection,
.st-groups-create .location-page .selection-wrapper.wide .selection,
.st-forums-create .location-page .selection-wrapper.wide .selection,
.st-trips-create .location-page .selection-wrapper.wide .selection,
.st-trips-enquire .location-page .selection-wrapper.wide .selection,
.st-photo-verification-page .location-page .selection-wrapper.wide .selection,
.st-account-delete .location-page .selection-wrapper.wide .selection,
.st-payments-cancel .location-page .selection-wrapper.wide .selection,
.st-events-create .attendees-page .selection-wrapper.wide .selection,
.st-groups-create .attendees-page .selection-wrapper.wide .selection,
.st-forums-create .attendees-page .selection-wrapper.wide .selection,
.st-trips-create .attendees-page .selection-wrapper.wide .selection,
.st-trips-enquire .attendees-page .selection-wrapper.wide .selection,
.st-photo-verification-page .attendees-page .selection-wrapper.wide .selection,
.st-account-delete .attendees-page .selection-wrapper.wide .selection,
.st-payments-cancel .attendees-page .selection-wrapper.wide .selection,
.st-events-create .continue-page .selection-wrapper.wide .selection,
.st-groups-create .continue-page .selection-wrapper.wide .selection,
.st-forums-create .continue-page .selection-wrapper.wide .selection,
.st-trips-create .continue-page .selection-wrapper.wide .selection,
.st-trips-enquire .continue-page .selection-wrapper.wide .selection,
.st-photo-verification-page .continue-page .selection-wrapper.wide .selection,
.st-account-delete .continue-page .selection-wrapper.wide .selection,
.st-payments-cancel .continue-page .selection-wrapper.wide .selection,
.st-events-create .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-groups-create .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-forums-create .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-trips-create .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-trips-enquire .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-photo-verification-page .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-account-delete .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-payments-cancel .is-silver-sneakers-event-page .selection-wrapper.wide .selection,
.st-events-create .group-type-page .selection-wrapper.wide .selection,
.st-groups-create .group-type-page .selection-wrapper.wide .selection,
.st-forums-create .group-type-page .selection-wrapper.wide .selection,
.st-trips-create .group-type-page .selection-wrapper.wide .selection,
.st-trips-enquire .group-type-page .selection-wrapper.wide .selection,
.st-photo-verification-page .group-type-page .selection-wrapper.wide .selection,
.st-account-delete .group-type-page .selection-wrapper.wide .selection,
.st-payments-cancel .group-type-page .selection-wrapper.wide .selection,
.st-events-create .open-group-page .selection-wrapper.wide .selection,
.st-groups-create .open-group-page .selection-wrapper.wide .selection,
.st-forums-create .open-group-page .selection-wrapper.wide .selection,
.st-trips-create .open-group-page .selection-wrapper.wide .selection,
.st-trips-enquire .open-group-page .selection-wrapper.wide .selection,
.st-photo-verification-page .open-group-page .selection-wrapper.wide .selection,
.st-account-delete .open-group-page .selection-wrapper.wide .selection,
.st-payments-cancel .open-group-page .selection-wrapper.wide .selection,
.st-events-create .is-virtual-event-page .selection-wrapper.wide .selection,
.st-groups-create .is-virtual-event-page .selection-wrapper.wide .selection,
.st-forums-create .is-virtual-event-page .selection-wrapper.wide .selection,
.st-trips-create .is-virtual-event-page .selection-wrapper.wide .selection,
.st-trips-enquire .is-virtual-event-page .selection-wrapper.wide .selection,
.st-photo-verification-page .is-virtual-event-page .selection-wrapper.wide .selection,
.st-account-delete .is-virtual-event-page .selection-wrapper.wide .selection,
.st-payments-cancel .is-virtual-event-page .selection-wrapper.wide .selection,
.st-events-create .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-groups-create .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-forums-create .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-trips-create .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-trips-enquire .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-photo-verification-page .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-account-delete .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-payments-cancel .suggestion-or-event-page .selection-wrapper.wide .selection,
.st-events-create .phone-number-page .selection-wrapper.wide .selection,
.st-groups-create .phone-number-page .selection-wrapper.wide .selection,
.st-forums-create .phone-number-page .selection-wrapper.wide .selection,
.st-trips-create .phone-number-page .selection-wrapper.wide .selection,
.st-trips-enquire .phone-number-page .selection-wrapper.wide .selection,
.st-photo-verification-page .phone-number-page .selection-wrapper.wide .selection,
.st-account-delete .phone-number-page .selection-wrapper.wide .selection,
.st-payments-cancel .phone-number-page .selection-wrapper.wide .selection,
.st-events-create .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-groups-create .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-forums-create .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-trips-create .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-trips-enquire .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-photo-verification-page .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-account-delete .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-payments-cancel .suggestion-or-trip-page .selection-wrapper.wide .selection,
.st-events-create .trip-target-location-page .selection-wrapper.wide .selection,
.st-groups-create .trip-target-location-page .selection-wrapper.wide .selection,
.st-forums-create .trip-target-location-page .selection-wrapper.wide .selection,
.st-trips-create .trip-target-location-page .selection-wrapper.wide .selection,
.st-trips-enquire .trip-target-location-page .selection-wrapper.wide .selection,
.st-photo-verification-page .trip-target-location-page .selection-wrapper.wide .selection,
.st-account-delete .trip-target-location-page .selection-wrapper.wide .selection,
.st-payments-cancel .trip-target-location-page .selection-wrapper.wide .selection {
  width: 260px;
}
@media (max-width: 599px) {
  .st-events-create .datetime-page .selection-wrapper,
  .st-groups-create .datetime-page .selection-wrapper,
  .st-forums-create .datetime-page .selection-wrapper,
  .st-trips-create .datetime-page .selection-wrapper,
  .st-trips-enquire .datetime-page .selection-wrapper,
  .st-photo-verification-page .datetime-page .selection-wrapper,
  .st-account-delete .datetime-page .selection-wrapper,
  .st-payments-cancel .datetime-page .selection-wrapper,
  .st-events-create .location-page .selection-wrapper,
  .st-groups-create .location-page .selection-wrapper,
  .st-forums-create .location-page .selection-wrapper,
  .st-trips-create .location-page .selection-wrapper,
  .st-trips-enquire .location-page .selection-wrapper,
  .st-photo-verification-page .location-page .selection-wrapper,
  .st-account-delete .location-page .selection-wrapper,
  .st-payments-cancel .location-page .selection-wrapper,
  .st-events-create .attendees-page .selection-wrapper,
  .st-groups-create .attendees-page .selection-wrapper,
  .st-forums-create .attendees-page .selection-wrapper,
  .st-trips-create .attendees-page .selection-wrapper,
  .st-trips-enquire .attendees-page .selection-wrapper,
  .st-photo-verification-page .attendees-page .selection-wrapper,
  .st-account-delete .attendees-page .selection-wrapper,
  .st-payments-cancel .attendees-page .selection-wrapper,
  .st-events-create .continue-page .selection-wrapper,
  .st-groups-create .continue-page .selection-wrapper,
  .st-forums-create .continue-page .selection-wrapper,
  .st-trips-create .continue-page .selection-wrapper,
  .st-trips-enquire .continue-page .selection-wrapper,
  .st-photo-verification-page .continue-page .selection-wrapper,
  .st-account-delete .continue-page .selection-wrapper,
  .st-payments-cancel .continue-page .selection-wrapper,
  .st-events-create .is-silver-sneakers-event-page .selection-wrapper,
  .st-groups-create .is-silver-sneakers-event-page .selection-wrapper,
  .st-forums-create .is-silver-sneakers-event-page .selection-wrapper,
  .st-trips-create .is-silver-sneakers-event-page .selection-wrapper,
  .st-trips-enquire .is-silver-sneakers-event-page .selection-wrapper,
  .st-photo-verification-page .is-silver-sneakers-event-page .selection-wrapper,
  .st-account-delete .is-silver-sneakers-event-page .selection-wrapper,
  .st-payments-cancel .is-silver-sneakers-event-page .selection-wrapper,
  .st-events-create .group-type-page .selection-wrapper,
  .st-groups-create .group-type-page .selection-wrapper,
  .st-forums-create .group-type-page .selection-wrapper,
  .st-trips-create .group-type-page .selection-wrapper,
  .st-trips-enquire .group-type-page .selection-wrapper,
  .st-photo-verification-page .group-type-page .selection-wrapper,
  .st-account-delete .group-type-page .selection-wrapper,
  .st-payments-cancel .group-type-page .selection-wrapper,
  .st-events-create .open-group-page .selection-wrapper,
  .st-groups-create .open-group-page .selection-wrapper,
  .st-forums-create .open-group-page .selection-wrapper,
  .st-trips-create .open-group-page .selection-wrapper,
  .st-trips-enquire .open-group-page .selection-wrapper,
  .st-photo-verification-page .open-group-page .selection-wrapper,
  .st-account-delete .open-group-page .selection-wrapper,
  .st-payments-cancel .open-group-page .selection-wrapper,
  .st-events-create .is-virtual-event-page .selection-wrapper,
  .st-groups-create .is-virtual-event-page .selection-wrapper,
  .st-forums-create .is-virtual-event-page .selection-wrapper,
  .st-trips-create .is-virtual-event-page .selection-wrapper,
  .st-trips-enquire .is-virtual-event-page .selection-wrapper,
  .st-photo-verification-page .is-virtual-event-page .selection-wrapper,
  .st-account-delete .is-virtual-event-page .selection-wrapper,
  .st-payments-cancel .is-virtual-event-page .selection-wrapper,
  .st-events-create .suggestion-or-event-page .selection-wrapper,
  .st-groups-create .suggestion-or-event-page .selection-wrapper,
  .st-forums-create .suggestion-or-event-page .selection-wrapper,
  .st-trips-create .suggestion-or-event-page .selection-wrapper,
  .st-trips-enquire .suggestion-or-event-page .selection-wrapper,
  .st-photo-verification-page .suggestion-or-event-page .selection-wrapper,
  .st-account-delete .suggestion-or-event-page .selection-wrapper,
  .st-payments-cancel .suggestion-or-event-page .selection-wrapper,
  .st-events-create .phone-number-page .selection-wrapper,
  .st-groups-create .phone-number-page .selection-wrapper,
  .st-forums-create .phone-number-page .selection-wrapper,
  .st-trips-create .phone-number-page .selection-wrapper,
  .st-trips-enquire .phone-number-page .selection-wrapper,
  .st-photo-verification-page .phone-number-page .selection-wrapper,
  .st-account-delete .phone-number-page .selection-wrapper,
  .st-payments-cancel .phone-number-page .selection-wrapper,
  .st-events-create .suggestion-or-trip-page .selection-wrapper,
  .st-groups-create .suggestion-or-trip-page .selection-wrapper,
  .st-forums-create .suggestion-or-trip-page .selection-wrapper,
  .st-trips-create .suggestion-or-trip-page .selection-wrapper,
  .st-trips-enquire .suggestion-or-trip-page .selection-wrapper,
  .st-photo-verification-page .suggestion-or-trip-page .selection-wrapper,
  .st-account-delete .suggestion-or-trip-page .selection-wrapper,
  .st-payments-cancel .suggestion-or-trip-page .selection-wrapper,
  .st-events-create .trip-target-location-page .selection-wrapper,
  .st-groups-create .trip-target-location-page .selection-wrapper,
  .st-forums-create .trip-target-location-page .selection-wrapper,
  .st-trips-create .trip-target-location-page .selection-wrapper,
  .st-trips-enquire .trip-target-location-page .selection-wrapper,
  .st-photo-verification-page .trip-target-location-page .selection-wrapper,
  .st-account-delete .trip-target-location-page .selection-wrapper,
  .st-payments-cancel .trip-target-location-page .selection-wrapper {
    margin-top: 20px;
    margin-bottom: 10px;
  }
}
.st-events-create .datetime-page .selection,
.st-groups-create .datetime-page .selection,
.st-forums-create .datetime-page .selection,
.st-trips-create .datetime-page .selection,
.st-trips-enquire .datetime-page .selection,
.st-photo-verification-page .datetime-page .selection,
.st-account-delete .datetime-page .selection,
.st-payments-cancel .datetime-page .selection,
.st-events-create .location-page .selection,
.st-groups-create .location-page .selection,
.st-forums-create .location-page .selection,
.st-trips-create .location-page .selection,
.st-trips-enquire .location-page .selection,
.st-photo-verification-page .location-page .selection,
.st-account-delete .location-page .selection,
.st-payments-cancel .location-page .selection,
.st-events-create .attendees-page .selection,
.st-groups-create .attendees-page .selection,
.st-forums-create .attendees-page .selection,
.st-trips-create .attendees-page .selection,
.st-trips-enquire .attendees-page .selection,
.st-photo-verification-page .attendees-page .selection,
.st-account-delete .attendees-page .selection,
.st-payments-cancel .attendees-page .selection,
.st-events-create .continue-page .selection,
.st-groups-create .continue-page .selection,
.st-forums-create .continue-page .selection,
.st-trips-create .continue-page .selection,
.st-trips-enquire .continue-page .selection,
.st-photo-verification-page .continue-page .selection,
.st-account-delete .continue-page .selection,
.st-payments-cancel .continue-page .selection,
.st-events-create .is-silver-sneakers-event-page .selection,
.st-groups-create .is-silver-sneakers-event-page .selection,
.st-forums-create .is-silver-sneakers-event-page .selection,
.st-trips-create .is-silver-sneakers-event-page .selection,
.st-trips-enquire .is-silver-sneakers-event-page .selection,
.st-photo-verification-page .is-silver-sneakers-event-page .selection,
.st-account-delete .is-silver-sneakers-event-page .selection,
.st-payments-cancel .is-silver-sneakers-event-page .selection,
.st-events-create .group-type-page .selection,
.st-groups-create .group-type-page .selection,
.st-forums-create .group-type-page .selection,
.st-trips-create .group-type-page .selection,
.st-trips-enquire .group-type-page .selection,
.st-photo-verification-page .group-type-page .selection,
.st-account-delete .group-type-page .selection,
.st-payments-cancel .group-type-page .selection,
.st-events-create .open-group-page .selection,
.st-groups-create .open-group-page .selection,
.st-forums-create .open-group-page .selection,
.st-trips-create .open-group-page .selection,
.st-trips-enquire .open-group-page .selection,
.st-photo-verification-page .open-group-page .selection,
.st-account-delete .open-group-page .selection,
.st-payments-cancel .open-group-page .selection,
.st-events-create .is-virtual-event-page .selection,
.st-groups-create .is-virtual-event-page .selection,
.st-forums-create .is-virtual-event-page .selection,
.st-trips-create .is-virtual-event-page .selection,
.st-trips-enquire .is-virtual-event-page .selection,
.st-photo-verification-page .is-virtual-event-page .selection,
.st-account-delete .is-virtual-event-page .selection,
.st-payments-cancel .is-virtual-event-page .selection,
.st-events-create .suggestion-or-event-page .selection,
.st-groups-create .suggestion-or-event-page .selection,
.st-forums-create .suggestion-or-event-page .selection,
.st-trips-create .suggestion-or-event-page .selection,
.st-trips-enquire .suggestion-or-event-page .selection,
.st-photo-verification-page .suggestion-or-event-page .selection,
.st-account-delete .suggestion-or-event-page .selection,
.st-payments-cancel .suggestion-or-event-page .selection,
.st-events-create .phone-number-page .selection,
.st-groups-create .phone-number-page .selection,
.st-forums-create .phone-number-page .selection,
.st-trips-create .phone-number-page .selection,
.st-trips-enquire .phone-number-page .selection,
.st-photo-verification-page .phone-number-page .selection,
.st-account-delete .phone-number-page .selection,
.st-payments-cancel .phone-number-page .selection,
.st-events-create .suggestion-or-trip-page .selection,
.st-groups-create .suggestion-or-trip-page .selection,
.st-forums-create .suggestion-or-trip-page .selection,
.st-trips-create .suggestion-or-trip-page .selection,
.st-trips-enquire .suggestion-or-trip-page .selection,
.st-photo-verification-page .suggestion-or-trip-page .selection,
.st-account-delete .suggestion-or-trip-page .selection,
.st-payments-cancel .suggestion-or-trip-page .selection,
.st-events-create .trip-target-location-page .selection,
.st-groups-create .trip-target-location-page .selection,
.st-forums-create .trip-target-location-page .selection,
.st-trips-create .trip-target-location-page .selection,
.st-trips-enquire .trip-target-location-page .selection,
.st-photo-verification-page .trip-target-location-page .selection,
.st-account-delete .trip-target-location-page .selection,
.st-payments-cancel .trip-target-location-page .selection {
  background: none;
  border: none;
  padding: 10px;
  width: 140px;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
@media (min-width: 375px) {
  .st-events-create .datetime-page .selection,
  .st-groups-create .datetime-page .selection,
  .st-forums-create .datetime-page .selection,
  .st-trips-create .datetime-page .selection,
  .st-trips-enquire .datetime-page .selection,
  .st-photo-verification-page .datetime-page .selection,
  .st-account-delete .datetime-page .selection,
  .st-payments-cancel .datetime-page .selection,
  .st-events-create .location-page .selection,
  .st-groups-create .location-page .selection,
  .st-forums-create .location-page .selection,
  .st-trips-create .location-page .selection,
  .st-trips-enquire .location-page .selection,
  .st-photo-verification-page .location-page .selection,
  .st-account-delete .location-page .selection,
  .st-payments-cancel .location-page .selection,
  .st-events-create .attendees-page .selection,
  .st-groups-create .attendees-page .selection,
  .st-forums-create .attendees-page .selection,
  .st-trips-create .attendees-page .selection,
  .st-trips-enquire .attendees-page .selection,
  .st-photo-verification-page .attendees-page .selection,
  .st-account-delete .attendees-page .selection,
  .st-payments-cancel .attendees-page .selection,
  .st-events-create .continue-page .selection,
  .st-groups-create .continue-page .selection,
  .st-forums-create .continue-page .selection,
  .st-trips-create .continue-page .selection,
  .st-trips-enquire .continue-page .selection,
  .st-photo-verification-page .continue-page .selection,
  .st-account-delete .continue-page .selection,
  .st-payments-cancel .continue-page .selection,
  .st-events-create .is-silver-sneakers-event-page .selection,
  .st-groups-create .is-silver-sneakers-event-page .selection,
  .st-forums-create .is-silver-sneakers-event-page .selection,
  .st-trips-create .is-silver-sneakers-event-page .selection,
  .st-trips-enquire .is-silver-sneakers-event-page .selection,
  .st-photo-verification-page .is-silver-sneakers-event-page .selection,
  .st-account-delete .is-silver-sneakers-event-page .selection,
  .st-payments-cancel .is-silver-sneakers-event-page .selection,
  .st-events-create .group-type-page .selection,
  .st-groups-create .group-type-page .selection,
  .st-forums-create .group-type-page .selection,
  .st-trips-create .group-type-page .selection,
  .st-trips-enquire .group-type-page .selection,
  .st-photo-verification-page .group-type-page .selection,
  .st-account-delete .group-type-page .selection,
  .st-payments-cancel .group-type-page .selection,
  .st-events-create .open-group-page .selection,
  .st-groups-create .open-group-page .selection,
  .st-forums-create .open-group-page .selection,
  .st-trips-create .open-group-page .selection,
  .st-trips-enquire .open-group-page .selection,
  .st-photo-verification-page .open-group-page .selection,
  .st-account-delete .open-group-page .selection,
  .st-payments-cancel .open-group-page .selection,
  .st-events-create .is-virtual-event-page .selection,
  .st-groups-create .is-virtual-event-page .selection,
  .st-forums-create .is-virtual-event-page .selection,
  .st-trips-create .is-virtual-event-page .selection,
  .st-trips-enquire .is-virtual-event-page .selection,
  .st-photo-verification-page .is-virtual-event-page .selection,
  .st-account-delete .is-virtual-event-page .selection,
  .st-payments-cancel .is-virtual-event-page .selection,
  .st-events-create .suggestion-or-event-page .selection,
  .st-groups-create .suggestion-or-event-page .selection,
  .st-forums-create .suggestion-or-event-page .selection,
  .st-trips-create .suggestion-or-event-page .selection,
  .st-trips-enquire .suggestion-or-event-page .selection,
  .st-photo-verification-page .suggestion-or-event-page .selection,
  .st-account-delete .suggestion-or-event-page .selection,
  .st-payments-cancel .suggestion-or-event-page .selection,
  .st-events-create .phone-number-page .selection,
  .st-groups-create .phone-number-page .selection,
  .st-forums-create .phone-number-page .selection,
  .st-trips-create .phone-number-page .selection,
  .st-trips-enquire .phone-number-page .selection,
  .st-photo-verification-page .phone-number-page .selection,
  .st-account-delete .phone-number-page .selection,
  .st-payments-cancel .phone-number-page .selection,
  .st-events-create .suggestion-or-trip-page .selection,
  .st-groups-create .suggestion-or-trip-page .selection,
  .st-forums-create .suggestion-or-trip-page .selection,
  .st-trips-create .suggestion-or-trip-page .selection,
  .st-trips-enquire .suggestion-or-trip-page .selection,
  .st-photo-verification-page .suggestion-or-trip-page .selection,
  .st-account-delete .suggestion-or-trip-page .selection,
  .st-payments-cancel .suggestion-or-trip-page .selection,
  .st-events-create .trip-target-location-page .selection,
  .st-groups-create .trip-target-location-page .selection,
  .st-forums-create .trip-target-location-page .selection,
  .st-trips-create .trip-target-location-page .selection,
  .st-trips-enquire .trip-target-location-page .selection,
  .st-photo-verification-page .trip-target-location-page .selection,
  .st-account-delete .trip-target-location-page .selection,
  .st-payments-cancel .trip-target-location-page .selection {
    width: 160px;
  }
}
@media (min-width: 768px) {
  .st-events-create .datetime-page .selection,
  .st-groups-create .datetime-page .selection,
  .st-forums-create .datetime-page .selection,
  .st-trips-create .datetime-page .selection,
  .st-trips-enquire .datetime-page .selection,
  .st-photo-verification-page .datetime-page .selection,
  .st-account-delete .datetime-page .selection,
  .st-payments-cancel .datetime-page .selection,
  .st-events-create .location-page .selection,
  .st-groups-create .location-page .selection,
  .st-forums-create .location-page .selection,
  .st-trips-create .location-page .selection,
  .st-trips-enquire .location-page .selection,
  .st-photo-verification-page .location-page .selection,
  .st-account-delete .location-page .selection,
  .st-payments-cancel .location-page .selection,
  .st-events-create .attendees-page .selection,
  .st-groups-create .attendees-page .selection,
  .st-forums-create .attendees-page .selection,
  .st-trips-create .attendees-page .selection,
  .st-trips-enquire .attendees-page .selection,
  .st-photo-verification-page .attendees-page .selection,
  .st-account-delete .attendees-page .selection,
  .st-payments-cancel .attendees-page .selection,
  .st-events-create .continue-page .selection,
  .st-groups-create .continue-page .selection,
  .st-forums-create .continue-page .selection,
  .st-trips-create .continue-page .selection,
  .st-trips-enquire .continue-page .selection,
  .st-photo-verification-page .continue-page .selection,
  .st-account-delete .continue-page .selection,
  .st-payments-cancel .continue-page .selection,
  .st-events-create .is-silver-sneakers-event-page .selection,
  .st-groups-create .is-silver-sneakers-event-page .selection,
  .st-forums-create .is-silver-sneakers-event-page .selection,
  .st-trips-create .is-silver-sneakers-event-page .selection,
  .st-trips-enquire .is-silver-sneakers-event-page .selection,
  .st-photo-verification-page .is-silver-sneakers-event-page .selection,
  .st-account-delete .is-silver-sneakers-event-page .selection,
  .st-payments-cancel .is-silver-sneakers-event-page .selection,
  .st-events-create .group-type-page .selection,
  .st-groups-create .group-type-page .selection,
  .st-forums-create .group-type-page .selection,
  .st-trips-create .group-type-page .selection,
  .st-trips-enquire .group-type-page .selection,
  .st-photo-verification-page .group-type-page .selection,
  .st-account-delete .group-type-page .selection,
  .st-payments-cancel .group-type-page .selection,
  .st-events-create .open-group-page .selection,
  .st-groups-create .open-group-page .selection,
  .st-forums-create .open-group-page .selection,
  .st-trips-create .open-group-page .selection,
  .st-trips-enquire .open-group-page .selection,
  .st-photo-verification-page .open-group-page .selection,
  .st-account-delete .open-group-page .selection,
  .st-payments-cancel .open-group-page .selection,
  .st-events-create .is-virtual-event-page .selection,
  .st-groups-create .is-virtual-event-page .selection,
  .st-forums-create .is-virtual-event-page .selection,
  .st-trips-create .is-virtual-event-page .selection,
  .st-trips-enquire .is-virtual-event-page .selection,
  .st-photo-verification-page .is-virtual-event-page .selection,
  .st-account-delete .is-virtual-event-page .selection,
  .st-payments-cancel .is-virtual-event-page .selection,
  .st-events-create .suggestion-or-event-page .selection,
  .st-groups-create .suggestion-or-event-page .selection,
  .st-forums-create .suggestion-or-event-page .selection,
  .st-trips-create .suggestion-or-event-page .selection,
  .st-trips-enquire .suggestion-or-event-page .selection,
  .st-photo-verification-page .suggestion-or-event-page .selection,
  .st-account-delete .suggestion-or-event-page .selection,
  .st-payments-cancel .suggestion-or-event-page .selection,
  .st-events-create .phone-number-page .selection,
  .st-groups-create .phone-number-page .selection,
  .st-forums-create .phone-number-page .selection,
  .st-trips-create .phone-number-page .selection,
  .st-trips-enquire .phone-number-page .selection,
  .st-photo-verification-page .phone-number-page .selection,
  .st-account-delete .phone-number-page .selection,
  .st-payments-cancel .phone-number-page .selection,
  .st-events-create .suggestion-or-trip-page .selection,
  .st-groups-create .suggestion-or-trip-page .selection,
  .st-forums-create .suggestion-or-trip-page .selection,
  .st-trips-create .suggestion-or-trip-page .selection,
  .st-trips-enquire .suggestion-or-trip-page .selection,
  .st-photo-verification-page .suggestion-or-trip-page .selection,
  .st-account-delete .suggestion-or-trip-page .selection,
  .st-payments-cancel .suggestion-or-trip-page .selection,
  .st-events-create .trip-target-location-page .selection,
  .st-groups-create .trip-target-location-page .selection,
  .st-forums-create .trip-target-location-page .selection,
  .st-trips-create .trip-target-location-page .selection,
  .st-trips-enquire .trip-target-location-page .selection,
  .st-photo-verification-page .trip-target-location-page .selection,
  .st-account-delete .trip-target-location-page .selection,
  .st-payments-cancel .trip-target-location-page .selection {
    width: 200px;
  }
}
.st-events-create .datetime-page .selection .icon-wrapper,
.st-groups-create .datetime-page .selection .icon-wrapper,
.st-forums-create .datetime-page .selection .icon-wrapper,
.st-trips-create .datetime-page .selection .icon-wrapper,
.st-trips-enquire .datetime-page .selection .icon-wrapper,
.st-photo-verification-page .datetime-page .selection .icon-wrapper,
.st-account-delete .datetime-page .selection .icon-wrapper,
.st-payments-cancel .datetime-page .selection .icon-wrapper,
.st-events-create .location-page .selection .icon-wrapper,
.st-groups-create .location-page .selection .icon-wrapper,
.st-forums-create .location-page .selection .icon-wrapper,
.st-trips-create .location-page .selection .icon-wrapper,
.st-trips-enquire .location-page .selection .icon-wrapper,
.st-photo-verification-page .location-page .selection .icon-wrapper,
.st-account-delete .location-page .selection .icon-wrapper,
.st-payments-cancel .location-page .selection .icon-wrapper,
.st-events-create .attendees-page .selection .icon-wrapper,
.st-groups-create .attendees-page .selection .icon-wrapper,
.st-forums-create .attendees-page .selection .icon-wrapper,
.st-trips-create .attendees-page .selection .icon-wrapper,
.st-trips-enquire .attendees-page .selection .icon-wrapper,
.st-photo-verification-page .attendees-page .selection .icon-wrapper,
.st-account-delete .attendees-page .selection .icon-wrapper,
.st-payments-cancel .attendees-page .selection .icon-wrapper,
.st-events-create .continue-page .selection .icon-wrapper,
.st-groups-create .continue-page .selection .icon-wrapper,
.st-forums-create .continue-page .selection .icon-wrapper,
.st-trips-create .continue-page .selection .icon-wrapper,
.st-trips-enquire .continue-page .selection .icon-wrapper,
.st-photo-verification-page .continue-page .selection .icon-wrapper,
.st-account-delete .continue-page .selection .icon-wrapper,
.st-payments-cancel .continue-page .selection .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection .icon-wrapper,
.st-events-create .group-type-page .selection .icon-wrapper,
.st-groups-create .group-type-page .selection .icon-wrapper,
.st-forums-create .group-type-page .selection .icon-wrapper,
.st-trips-create .group-type-page .selection .icon-wrapper,
.st-trips-enquire .group-type-page .selection .icon-wrapper,
.st-photo-verification-page .group-type-page .selection .icon-wrapper,
.st-account-delete .group-type-page .selection .icon-wrapper,
.st-payments-cancel .group-type-page .selection .icon-wrapper,
.st-events-create .open-group-page .selection .icon-wrapper,
.st-groups-create .open-group-page .selection .icon-wrapper,
.st-forums-create .open-group-page .selection .icon-wrapper,
.st-trips-create .open-group-page .selection .icon-wrapper,
.st-trips-enquire .open-group-page .selection .icon-wrapper,
.st-photo-verification-page .open-group-page .selection .icon-wrapper,
.st-account-delete .open-group-page .selection .icon-wrapper,
.st-payments-cancel .open-group-page .selection .icon-wrapper,
.st-events-create .is-virtual-event-page .selection .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection .icon-wrapper,
.st-events-create .phone-number-page .selection .icon-wrapper,
.st-groups-create .phone-number-page .selection .icon-wrapper,
.st-forums-create .phone-number-page .selection .icon-wrapper,
.st-trips-create .phone-number-page .selection .icon-wrapper,
.st-trips-enquire .phone-number-page .selection .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection .icon-wrapper,
.st-account-delete .phone-number-page .selection .icon-wrapper,
.st-payments-cancel .phone-number-page .selection .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection .icon-wrapper,
.st-events-create .trip-target-location-page .selection .icon-wrapper,
.st-groups-create .trip-target-location-page .selection .icon-wrapper,
.st-forums-create .trip-target-location-page .selection .icon-wrapper,
.st-trips-create .trip-target-location-page .selection .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection .icon-wrapper,
.st-account-delete .trip-target-location-page .selection .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection .icon-wrapper {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  width: 3em;
  height: 3em;
  font-size: 28px;
  line-height: 3em;
  border-radius: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#9E9E9E));
  background: linear-gradient(#BDBDBD, #9E9E9E);
  border: 3px solid #757575;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.1);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.1);
  color: #FAFAFA;
}
.st-events-create .datetime-page .selection.small .icon-wrapper,
.st-groups-create .datetime-page .selection.small .icon-wrapper,
.st-forums-create .datetime-page .selection.small .icon-wrapper,
.st-trips-create .datetime-page .selection.small .icon-wrapper,
.st-trips-enquire .datetime-page .selection.small .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.small .icon-wrapper,
.st-account-delete .datetime-page .selection.small .icon-wrapper,
.st-payments-cancel .datetime-page .selection.small .icon-wrapper,
.st-events-create .location-page .selection.small .icon-wrapper,
.st-groups-create .location-page .selection.small .icon-wrapper,
.st-forums-create .location-page .selection.small .icon-wrapper,
.st-trips-create .location-page .selection.small .icon-wrapper,
.st-trips-enquire .location-page .selection.small .icon-wrapper,
.st-photo-verification-page .location-page .selection.small .icon-wrapper,
.st-account-delete .location-page .selection.small .icon-wrapper,
.st-payments-cancel .location-page .selection.small .icon-wrapper,
.st-events-create .attendees-page .selection.small .icon-wrapper,
.st-groups-create .attendees-page .selection.small .icon-wrapper,
.st-forums-create .attendees-page .selection.small .icon-wrapper,
.st-trips-create .attendees-page .selection.small .icon-wrapper,
.st-trips-enquire .attendees-page .selection.small .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.small .icon-wrapper,
.st-account-delete .attendees-page .selection.small .icon-wrapper,
.st-payments-cancel .attendees-page .selection.small .icon-wrapper,
.st-events-create .continue-page .selection.small .icon-wrapper,
.st-groups-create .continue-page .selection.small .icon-wrapper,
.st-forums-create .continue-page .selection.small .icon-wrapper,
.st-trips-create .continue-page .selection.small .icon-wrapper,
.st-trips-enquire .continue-page .selection.small .icon-wrapper,
.st-photo-verification-page .continue-page .selection.small .icon-wrapper,
.st-account-delete .continue-page .selection.small .icon-wrapper,
.st-payments-cancel .continue-page .selection.small .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.small .icon-wrapper,
.st-events-create .group-type-page .selection.small .icon-wrapper,
.st-groups-create .group-type-page .selection.small .icon-wrapper,
.st-forums-create .group-type-page .selection.small .icon-wrapper,
.st-trips-create .group-type-page .selection.small .icon-wrapper,
.st-trips-enquire .group-type-page .selection.small .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.small .icon-wrapper,
.st-account-delete .group-type-page .selection.small .icon-wrapper,
.st-payments-cancel .group-type-page .selection.small .icon-wrapper,
.st-events-create .open-group-page .selection.small .icon-wrapper,
.st-groups-create .open-group-page .selection.small .icon-wrapper,
.st-forums-create .open-group-page .selection.small .icon-wrapper,
.st-trips-create .open-group-page .selection.small .icon-wrapper,
.st-trips-enquire .open-group-page .selection.small .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.small .icon-wrapper,
.st-account-delete .open-group-page .selection.small .icon-wrapper,
.st-payments-cancel .open-group-page .selection.small .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.small .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.small .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.small .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.small .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.small .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.small .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.small .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.small .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.small .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.small .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.small .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.small .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.small .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.small .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.small .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.small .icon-wrapper,
.st-events-create .phone-number-page .selection.small .icon-wrapper,
.st-groups-create .phone-number-page .selection.small .icon-wrapper,
.st-forums-create .phone-number-page .selection.small .icon-wrapper,
.st-trips-create .phone-number-page .selection.small .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.small .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.small .icon-wrapper,
.st-account-delete .phone-number-page .selection.small .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.small .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.small .icon-wrapper,
.st-events-create .trip-target-location-page .selection.small .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.small .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.small .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.small .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.small .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.small .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.small .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.small .icon-wrapper {
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
}
.st-events-create .datetime-page .selection.green .icon-wrapper,
.st-groups-create .datetime-page .selection.green .icon-wrapper,
.st-forums-create .datetime-page .selection.green .icon-wrapper,
.st-trips-create .datetime-page .selection.green .icon-wrapper,
.st-trips-enquire .datetime-page .selection.green .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.green .icon-wrapper,
.st-account-delete .datetime-page .selection.green .icon-wrapper,
.st-payments-cancel .datetime-page .selection.green .icon-wrapper,
.st-events-create .location-page .selection.green .icon-wrapper,
.st-groups-create .location-page .selection.green .icon-wrapper,
.st-forums-create .location-page .selection.green .icon-wrapper,
.st-trips-create .location-page .selection.green .icon-wrapper,
.st-trips-enquire .location-page .selection.green .icon-wrapper,
.st-photo-verification-page .location-page .selection.green .icon-wrapper,
.st-account-delete .location-page .selection.green .icon-wrapper,
.st-payments-cancel .location-page .selection.green .icon-wrapper,
.st-events-create .attendees-page .selection.green .icon-wrapper,
.st-groups-create .attendees-page .selection.green .icon-wrapper,
.st-forums-create .attendees-page .selection.green .icon-wrapper,
.st-trips-create .attendees-page .selection.green .icon-wrapper,
.st-trips-enquire .attendees-page .selection.green .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.green .icon-wrapper,
.st-account-delete .attendees-page .selection.green .icon-wrapper,
.st-payments-cancel .attendees-page .selection.green .icon-wrapper,
.st-events-create .continue-page .selection.green .icon-wrapper,
.st-groups-create .continue-page .selection.green .icon-wrapper,
.st-forums-create .continue-page .selection.green .icon-wrapper,
.st-trips-create .continue-page .selection.green .icon-wrapper,
.st-trips-enquire .continue-page .selection.green .icon-wrapper,
.st-photo-verification-page .continue-page .selection.green .icon-wrapper,
.st-account-delete .continue-page .selection.green .icon-wrapper,
.st-payments-cancel .continue-page .selection.green .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.green .icon-wrapper,
.st-events-create .group-type-page .selection.green .icon-wrapper,
.st-groups-create .group-type-page .selection.green .icon-wrapper,
.st-forums-create .group-type-page .selection.green .icon-wrapper,
.st-trips-create .group-type-page .selection.green .icon-wrapper,
.st-trips-enquire .group-type-page .selection.green .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.green .icon-wrapper,
.st-account-delete .group-type-page .selection.green .icon-wrapper,
.st-payments-cancel .group-type-page .selection.green .icon-wrapper,
.st-events-create .open-group-page .selection.green .icon-wrapper,
.st-groups-create .open-group-page .selection.green .icon-wrapper,
.st-forums-create .open-group-page .selection.green .icon-wrapper,
.st-trips-create .open-group-page .selection.green .icon-wrapper,
.st-trips-enquire .open-group-page .selection.green .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.green .icon-wrapper,
.st-account-delete .open-group-page .selection.green .icon-wrapper,
.st-payments-cancel .open-group-page .selection.green .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.green .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.green .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.green .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.green .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.green .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.green .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.green .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.green .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.green .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.green .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.green .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.green .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.green .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.green .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.green .icon-wrapper,
.st-events-create .phone-number-page .selection.green .icon-wrapper,
.st-groups-create .phone-number-page .selection.green .icon-wrapper,
.st-forums-create .phone-number-page .selection.green .icon-wrapper,
.st-trips-create .phone-number-page .selection.green .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.green .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.green .icon-wrapper,
.st-account-delete .phone-number-page .selection.green .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.green .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.green .icon-wrapper,
.st-events-create .trip-target-location-page .selection.green .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.green .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.green .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.green .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.green .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.green .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.green .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.green .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#81C784), to(#66BB6A));
  background: linear-gradient(#81C784, #66BB6A);
  border: 3px solid #4CAF50;
}
.st-events-create .datetime-page .selection.red .icon-wrapper,
.st-groups-create .datetime-page .selection.red .icon-wrapper,
.st-forums-create .datetime-page .selection.red .icon-wrapper,
.st-trips-create .datetime-page .selection.red .icon-wrapper,
.st-trips-enquire .datetime-page .selection.red .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.red .icon-wrapper,
.st-account-delete .datetime-page .selection.red .icon-wrapper,
.st-payments-cancel .datetime-page .selection.red .icon-wrapper,
.st-events-create .location-page .selection.red .icon-wrapper,
.st-groups-create .location-page .selection.red .icon-wrapper,
.st-forums-create .location-page .selection.red .icon-wrapper,
.st-trips-create .location-page .selection.red .icon-wrapper,
.st-trips-enquire .location-page .selection.red .icon-wrapper,
.st-photo-verification-page .location-page .selection.red .icon-wrapper,
.st-account-delete .location-page .selection.red .icon-wrapper,
.st-payments-cancel .location-page .selection.red .icon-wrapper,
.st-events-create .attendees-page .selection.red .icon-wrapper,
.st-groups-create .attendees-page .selection.red .icon-wrapper,
.st-forums-create .attendees-page .selection.red .icon-wrapper,
.st-trips-create .attendees-page .selection.red .icon-wrapper,
.st-trips-enquire .attendees-page .selection.red .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.red .icon-wrapper,
.st-account-delete .attendees-page .selection.red .icon-wrapper,
.st-payments-cancel .attendees-page .selection.red .icon-wrapper,
.st-events-create .continue-page .selection.red .icon-wrapper,
.st-groups-create .continue-page .selection.red .icon-wrapper,
.st-forums-create .continue-page .selection.red .icon-wrapper,
.st-trips-create .continue-page .selection.red .icon-wrapper,
.st-trips-enquire .continue-page .selection.red .icon-wrapper,
.st-photo-verification-page .continue-page .selection.red .icon-wrapper,
.st-account-delete .continue-page .selection.red .icon-wrapper,
.st-payments-cancel .continue-page .selection.red .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.red .icon-wrapper,
.st-events-create .group-type-page .selection.red .icon-wrapper,
.st-groups-create .group-type-page .selection.red .icon-wrapper,
.st-forums-create .group-type-page .selection.red .icon-wrapper,
.st-trips-create .group-type-page .selection.red .icon-wrapper,
.st-trips-enquire .group-type-page .selection.red .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.red .icon-wrapper,
.st-account-delete .group-type-page .selection.red .icon-wrapper,
.st-payments-cancel .group-type-page .selection.red .icon-wrapper,
.st-events-create .open-group-page .selection.red .icon-wrapper,
.st-groups-create .open-group-page .selection.red .icon-wrapper,
.st-forums-create .open-group-page .selection.red .icon-wrapper,
.st-trips-create .open-group-page .selection.red .icon-wrapper,
.st-trips-enquire .open-group-page .selection.red .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.red .icon-wrapper,
.st-account-delete .open-group-page .selection.red .icon-wrapper,
.st-payments-cancel .open-group-page .selection.red .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.red .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.red .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.red .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.red .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.red .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.red .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.red .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.red .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.red .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.red .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.red .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.red .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.red .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.red .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.red .icon-wrapper,
.st-events-create .phone-number-page .selection.red .icon-wrapper,
.st-groups-create .phone-number-page .selection.red .icon-wrapper,
.st-forums-create .phone-number-page .selection.red .icon-wrapper,
.st-trips-create .phone-number-page .selection.red .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.red .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.red .icon-wrapper,
.st-account-delete .phone-number-page .selection.red .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.red .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.red .icon-wrapper,
.st-events-create .trip-target-location-page .selection.red .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.red .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.red .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.red .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.red .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.red .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.red .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#E57373), to(#EF5350));
  background: linear-gradient(#E57373, #EF5350);
  border: 3px solid #F44336;
}
.st-events-create .datetime-page .selection span,
.st-groups-create .datetime-page .selection span,
.st-forums-create .datetime-page .selection span,
.st-trips-create .datetime-page .selection span,
.st-trips-enquire .datetime-page .selection span,
.st-photo-verification-page .datetime-page .selection span,
.st-account-delete .datetime-page .selection span,
.st-payments-cancel .datetime-page .selection span,
.st-events-create .location-page .selection span,
.st-groups-create .location-page .selection span,
.st-forums-create .location-page .selection span,
.st-trips-create .location-page .selection span,
.st-trips-enquire .location-page .selection span,
.st-photo-verification-page .location-page .selection span,
.st-account-delete .location-page .selection span,
.st-payments-cancel .location-page .selection span,
.st-events-create .attendees-page .selection span,
.st-groups-create .attendees-page .selection span,
.st-forums-create .attendees-page .selection span,
.st-trips-create .attendees-page .selection span,
.st-trips-enquire .attendees-page .selection span,
.st-photo-verification-page .attendees-page .selection span,
.st-account-delete .attendees-page .selection span,
.st-payments-cancel .attendees-page .selection span,
.st-events-create .continue-page .selection span,
.st-groups-create .continue-page .selection span,
.st-forums-create .continue-page .selection span,
.st-trips-create .continue-page .selection span,
.st-trips-enquire .continue-page .selection span,
.st-photo-verification-page .continue-page .selection span,
.st-account-delete .continue-page .selection span,
.st-payments-cancel .continue-page .selection span,
.st-events-create .is-silver-sneakers-event-page .selection span,
.st-groups-create .is-silver-sneakers-event-page .selection span,
.st-forums-create .is-silver-sneakers-event-page .selection span,
.st-trips-create .is-silver-sneakers-event-page .selection span,
.st-trips-enquire .is-silver-sneakers-event-page .selection span,
.st-photo-verification-page .is-silver-sneakers-event-page .selection span,
.st-account-delete .is-silver-sneakers-event-page .selection span,
.st-payments-cancel .is-silver-sneakers-event-page .selection span,
.st-events-create .group-type-page .selection span,
.st-groups-create .group-type-page .selection span,
.st-forums-create .group-type-page .selection span,
.st-trips-create .group-type-page .selection span,
.st-trips-enquire .group-type-page .selection span,
.st-photo-verification-page .group-type-page .selection span,
.st-account-delete .group-type-page .selection span,
.st-payments-cancel .group-type-page .selection span,
.st-events-create .open-group-page .selection span,
.st-groups-create .open-group-page .selection span,
.st-forums-create .open-group-page .selection span,
.st-trips-create .open-group-page .selection span,
.st-trips-enquire .open-group-page .selection span,
.st-photo-verification-page .open-group-page .selection span,
.st-account-delete .open-group-page .selection span,
.st-payments-cancel .open-group-page .selection span,
.st-events-create .is-virtual-event-page .selection span,
.st-groups-create .is-virtual-event-page .selection span,
.st-forums-create .is-virtual-event-page .selection span,
.st-trips-create .is-virtual-event-page .selection span,
.st-trips-enquire .is-virtual-event-page .selection span,
.st-photo-verification-page .is-virtual-event-page .selection span,
.st-account-delete .is-virtual-event-page .selection span,
.st-payments-cancel .is-virtual-event-page .selection span,
.st-events-create .suggestion-or-event-page .selection span,
.st-groups-create .suggestion-or-event-page .selection span,
.st-forums-create .suggestion-or-event-page .selection span,
.st-trips-create .suggestion-or-event-page .selection span,
.st-trips-enquire .suggestion-or-event-page .selection span,
.st-photo-verification-page .suggestion-or-event-page .selection span,
.st-account-delete .suggestion-or-event-page .selection span,
.st-payments-cancel .suggestion-or-event-page .selection span,
.st-events-create .phone-number-page .selection span,
.st-groups-create .phone-number-page .selection span,
.st-forums-create .phone-number-page .selection span,
.st-trips-create .phone-number-page .selection span,
.st-trips-enquire .phone-number-page .selection span,
.st-photo-verification-page .phone-number-page .selection span,
.st-account-delete .phone-number-page .selection span,
.st-payments-cancel .phone-number-page .selection span,
.st-events-create .suggestion-or-trip-page .selection span,
.st-groups-create .suggestion-or-trip-page .selection span,
.st-forums-create .suggestion-or-trip-page .selection span,
.st-trips-create .suggestion-or-trip-page .selection span,
.st-trips-enquire .suggestion-or-trip-page .selection span,
.st-photo-verification-page .suggestion-or-trip-page .selection span,
.st-account-delete .suggestion-or-trip-page .selection span,
.st-payments-cancel .suggestion-or-trip-page .selection span,
.st-events-create .trip-target-location-page .selection span,
.st-groups-create .trip-target-location-page .selection span,
.st-forums-create .trip-target-location-page .selection span,
.st-trips-create .trip-target-location-page .selection span,
.st-trips-enquire .trip-target-location-page .selection span,
.st-photo-verification-page .trip-target-location-page .selection span,
.st-account-delete .trip-target-location-page .selection span,
.st-payments-cancel .trip-target-location-page .selection span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
  word-wrap: normal;
}
.st-events-create .datetime-page .selection .subtext,
.st-groups-create .datetime-page .selection .subtext,
.st-forums-create .datetime-page .selection .subtext,
.st-trips-create .datetime-page .selection .subtext,
.st-trips-enquire .datetime-page .selection .subtext,
.st-photo-verification-page .datetime-page .selection .subtext,
.st-account-delete .datetime-page .selection .subtext,
.st-payments-cancel .datetime-page .selection .subtext,
.st-events-create .location-page .selection .subtext,
.st-groups-create .location-page .selection .subtext,
.st-forums-create .location-page .selection .subtext,
.st-trips-create .location-page .selection .subtext,
.st-trips-enquire .location-page .selection .subtext,
.st-photo-verification-page .location-page .selection .subtext,
.st-account-delete .location-page .selection .subtext,
.st-payments-cancel .location-page .selection .subtext,
.st-events-create .attendees-page .selection .subtext,
.st-groups-create .attendees-page .selection .subtext,
.st-forums-create .attendees-page .selection .subtext,
.st-trips-create .attendees-page .selection .subtext,
.st-trips-enquire .attendees-page .selection .subtext,
.st-photo-verification-page .attendees-page .selection .subtext,
.st-account-delete .attendees-page .selection .subtext,
.st-payments-cancel .attendees-page .selection .subtext,
.st-events-create .continue-page .selection .subtext,
.st-groups-create .continue-page .selection .subtext,
.st-forums-create .continue-page .selection .subtext,
.st-trips-create .continue-page .selection .subtext,
.st-trips-enquire .continue-page .selection .subtext,
.st-photo-verification-page .continue-page .selection .subtext,
.st-account-delete .continue-page .selection .subtext,
.st-payments-cancel .continue-page .selection .subtext,
.st-events-create .is-silver-sneakers-event-page .selection .subtext,
.st-groups-create .is-silver-sneakers-event-page .selection .subtext,
.st-forums-create .is-silver-sneakers-event-page .selection .subtext,
.st-trips-create .is-silver-sneakers-event-page .selection .subtext,
.st-trips-enquire .is-silver-sneakers-event-page .selection .subtext,
.st-photo-verification-page .is-silver-sneakers-event-page .selection .subtext,
.st-account-delete .is-silver-sneakers-event-page .selection .subtext,
.st-payments-cancel .is-silver-sneakers-event-page .selection .subtext,
.st-events-create .group-type-page .selection .subtext,
.st-groups-create .group-type-page .selection .subtext,
.st-forums-create .group-type-page .selection .subtext,
.st-trips-create .group-type-page .selection .subtext,
.st-trips-enquire .group-type-page .selection .subtext,
.st-photo-verification-page .group-type-page .selection .subtext,
.st-account-delete .group-type-page .selection .subtext,
.st-payments-cancel .group-type-page .selection .subtext,
.st-events-create .open-group-page .selection .subtext,
.st-groups-create .open-group-page .selection .subtext,
.st-forums-create .open-group-page .selection .subtext,
.st-trips-create .open-group-page .selection .subtext,
.st-trips-enquire .open-group-page .selection .subtext,
.st-photo-verification-page .open-group-page .selection .subtext,
.st-account-delete .open-group-page .selection .subtext,
.st-payments-cancel .open-group-page .selection .subtext,
.st-events-create .is-virtual-event-page .selection .subtext,
.st-groups-create .is-virtual-event-page .selection .subtext,
.st-forums-create .is-virtual-event-page .selection .subtext,
.st-trips-create .is-virtual-event-page .selection .subtext,
.st-trips-enquire .is-virtual-event-page .selection .subtext,
.st-photo-verification-page .is-virtual-event-page .selection .subtext,
.st-account-delete .is-virtual-event-page .selection .subtext,
.st-payments-cancel .is-virtual-event-page .selection .subtext,
.st-events-create .suggestion-or-event-page .selection .subtext,
.st-groups-create .suggestion-or-event-page .selection .subtext,
.st-forums-create .suggestion-or-event-page .selection .subtext,
.st-trips-create .suggestion-or-event-page .selection .subtext,
.st-trips-enquire .suggestion-or-event-page .selection .subtext,
.st-photo-verification-page .suggestion-or-event-page .selection .subtext,
.st-account-delete .suggestion-or-event-page .selection .subtext,
.st-payments-cancel .suggestion-or-event-page .selection .subtext,
.st-events-create .phone-number-page .selection .subtext,
.st-groups-create .phone-number-page .selection .subtext,
.st-forums-create .phone-number-page .selection .subtext,
.st-trips-create .phone-number-page .selection .subtext,
.st-trips-enquire .phone-number-page .selection .subtext,
.st-photo-verification-page .phone-number-page .selection .subtext,
.st-account-delete .phone-number-page .selection .subtext,
.st-payments-cancel .phone-number-page .selection .subtext,
.st-events-create .suggestion-or-trip-page .selection .subtext,
.st-groups-create .suggestion-or-trip-page .selection .subtext,
.st-forums-create .suggestion-or-trip-page .selection .subtext,
.st-trips-create .suggestion-or-trip-page .selection .subtext,
.st-trips-enquire .suggestion-or-trip-page .selection .subtext,
.st-photo-verification-page .suggestion-or-trip-page .selection .subtext,
.st-account-delete .suggestion-or-trip-page .selection .subtext,
.st-payments-cancel .suggestion-or-trip-page .selection .subtext,
.st-events-create .trip-target-location-page .selection .subtext,
.st-groups-create .trip-target-location-page .selection .subtext,
.st-forums-create .trip-target-location-page .selection .subtext,
.st-trips-create .trip-target-location-page .selection .subtext,
.st-trips-enquire .trip-target-location-page .selection .subtext,
.st-photo-verification-page .trip-target-location-page .selection .subtext,
.st-account-delete .trip-target-location-page .selection .subtext,
.st-payments-cancel .trip-target-location-page .selection .subtext {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.5;
  margin-top: 5px;
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .st-events-create .datetime-page .selection .subtext,
  .st-groups-create .datetime-page .selection .subtext,
  .st-forums-create .datetime-page .selection .subtext,
  .st-trips-create .datetime-page .selection .subtext,
  .st-trips-enquire .datetime-page .selection .subtext,
  .st-photo-verification-page .datetime-page .selection .subtext,
  .st-account-delete .datetime-page .selection .subtext,
  .st-payments-cancel .datetime-page .selection .subtext,
  .st-events-create .location-page .selection .subtext,
  .st-groups-create .location-page .selection .subtext,
  .st-forums-create .location-page .selection .subtext,
  .st-trips-create .location-page .selection .subtext,
  .st-trips-enquire .location-page .selection .subtext,
  .st-photo-verification-page .location-page .selection .subtext,
  .st-account-delete .location-page .selection .subtext,
  .st-payments-cancel .location-page .selection .subtext,
  .st-events-create .attendees-page .selection .subtext,
  .st-groups-create .attendees-page .selection .subtext,
  .st-forums-create .attendees-page .selection .subtext,
  .st-trips-create .attendees-page .selection .subtext,
  .st-trips-enquire .attendees-page .selection .subtext,
  .st-photo-verification-page .attendees-page .selection .subtext,
  .st-account-delete .attendees-page .selection .subtext,
  .st-payments-cancel .attendees-page .selection .subtext,
  .st-events-create .continue-page .selection .subtext,
  .st-groups-create .continue-page .selection .subtext,
  .st-forums-create .continue-page .selection .subtext,
  .st-trips-create .continue-page .selection .subtext,
  .st-trips-enquire .continue-page .selection .subtext,
  .st-photo-verification-page .continue-page .selection .subtext,
  .st-account-delete .continue-page .selection .subtext,
  .st-payments-cancel .continue-page .selection .subtext,
  .st-events-create .is-silver-sneakers-event-page .selection .subtext,
  .st-groups-create .is-silver-sneakers-event-page .selection .subtext,
  .st-forums-create .is-silver-sneakers-event-page .selection .subtext,
  .st-trips-create .is-silver-sneakers-event-page .selection .subtext,
  .st-trips-enquire .is-silver-sneakers-event-page .selection .subtext,
  .st-photo-verification-page .is-silver-sneakers-event-page .selection .subtext,
  .st-account-delete .is-silver-sneakers-event-page .selection .subtext,
  .st-payments-cancel .is-silver-sneakers-event-page .selection .subtext,
  .st-events-create .group-type-page .selection .subtext,
  .st-groups-create .group-type-page .selection .subtext,
  .st-forums-create .group-type-page .selection .subtext,
  .st-trips-create .group-type-page .selection .subtext,
  .st-trips-enquire .group-type-page .selection .subtext,
  .st-photo-verification-page .group-type-page .selection .subtext,
  .st-account-delete .group-type-page .selection .subtext,
  .st-payments-cancel .group-type-page .selection .subtext,
  .st-events-create .open-group-page .selection .subtext,
  .st-groups-create .open-group-page .selection .subtext,
  .st-forums-create .open-group-page .selection .subtext,
  .st-trips-create .open-group-page .selection .subtext,
  .st-trips-enquire .open-group-page .selection .subtext,
  .st-photo-verification-page .open-group-page .selection .subtext,
  .st-account-delete .open-group-page .selection .subtext,
  .st-payments-cancel .open-group-page .selection .subtext,
  .st-events-create .is-virtual-event-page .selection .subtext,
  .st-groups-create .is-virtual-event-page .selection .subtext,
  .st-forums-create .is-virtual-event-page .selection .subtext,
  .st-trips-create .is-virtual-event-page .selection .subtext,
  .st-trips-enquire .is-virtual-event-page .selection .subtext,
  .st-photo-verification-page .is-virtual-event-page .selection .subtext,
  .st-account-delete .is-virtual-event-page .selection .subtext,
  .st-payments-cancel .is-virtual-event-page .selection .subtext,
  .st-events-create .suggestion-or-event-page .selection .subtext,
  .st-groups-create .suggestion-or-event-page .selection .subtext,
  .st-forums-create .suggestion-or-event-page .selection .subtext,
  .st-trips-create .suggestion-or-event-page .selection .subtext,
  .st-trips-enquire .suggestion-or-event-page .selection .subtext,
  .st-photo-verification-page .suggestion-or-event-page .selection .subtext,
  .st-account-delete .suggestion-or-event-page .selection .subtext,
  .st-payments-cancel .suggestion-or-event-page .selection .subtext,
  .st-events-create .phone-number-page .selection .subtext,
  .st-groups-create .phone-number-page .selection .subtext,
  .st-forums-create .phone-number-page .selection .subtext,
  .st-trips-create .phone-number-page .selection .subtext,
  .st-trips-enquire .phone-number-page .selection .subtext,
  .st-photo-verification-page .phone-number-page .selection .subtext,
  .st-account-delete .phone-number-page .selection .subtext,
  .st-payments-cancel .phone-number-page .selection .subtext,
  .st-events-create .suggestion-or-trip-page .selection .subtext,
  .st-groups-create .suggestion-or-trip-page .selection .subtext,
  .st-forums-create .suggestion-or-trip-page .selection .subtext,
  .st-trips-create .suggestion-or-trip-page .selection .subtext,
  .st-trips-enquire .suggestion-or-trip-page .selection .subtext,
  .st-photo-verification-page .suggestion-or-trip-page .selection .subtext,
  .st-account-delete .suggestion-or-trip-page .selection .subtext,
  .st-payments-cancel .suggestion-or-trip-page .selection .subtext,
  .st-events-create .trip-target-location-page .selection .subtext,
  .st-groups-create .trip-target-location-page .selection .subtext,
  .st-forums-create .trip-target-location-page .selection .subtext,
  .st-trips-create .trip-target-location-page .selection .subtext,
  .st-trips-enquire .trip-target-location-page .selection .subtext,
  .st-photo-verification-page .trip-target-location-page .selection .subtext,
  .st-account-delete .trip-target-location-page .selection .subtext,
  .st-payments-cancel .trip-target-location-page .selection .subtext {
    margin-top: 5px;
    max-width: 300px;
  }
}
.st-events-create .datetime-page .selection p,
.st-groups-create .datetime-page .selection p,
.st-forums-create .datetime-page .selection p,
.st-trips-create .datetime-page .selection p,
.st-trips-enquire .datetime-page .selection p,
.st-photo-verification-page .datetime-page .selection p,
.st-account-delete .datetime-page .selection p,
.st-payments-cancel .datetime-page .selection p,
.st-events-create .location-page .selection p,
.st-groups-create .location-page .selection p,
.st-forums-create .location-page .selection p,
.st-trips-create .location-page .selection p,
.st-trips-enquire .location-page .selection p,
.st-photo-verification-page .location-page .selection p,
.st-account-delete .location-page .selection p,
.st-payments-cancel .location-page .selection p,
.st-events-create .attendees-page .selection p,
.st-groups-create .attendees-page .selection p,
.st-forums-create .attendees-page .selection p,
.st-trips-create .attendees-page .selection p,
.st-trips-enquire .attendees-page .selection p,
.st-photo-verification-page .attendees-page .selection p,
.st-account-delete .attendees-page .selection p,
.st-payments-cancel .attendees-page .selection p,
.st-events-create .continue-page .selection p,
.st-groups-create .continue-page .selection p,
.st-forums-create .continue-page .selection p,
.st-trips-create .continue-page .selection p,
.st-trips-enquire .continue-page .selection p,
.st-photo-verification-page .continue-page .selection p,
.st-account-delete .continue-page .selection p,
.st-payments-cancel .continue-page .selection p,
.st-events-create .is-silver-sneakers-event-page .selection p,
.st-groups-create .is-silver-sneakers-event-page .selection p,
.st-forums-create .is-silver-sneakers-event-page .selection p,
.st-trips-create .is-silver-sneakers-event-page .selection p,
.st-trips-enquire .is-silver-sneakers-event-page .selection p,
.st-photo-verification-page .is-silver-sneakers-event-page .selection p,
.st-account-delete .is-silver-sneakers-event-page .selection p,
.st-payments-cancel .is-silver-sneakers-event-page .selection p,
.st-events-create .group-type-page .selection p,
.st-groups-create .group-type-page .selection p,
.st-forums-create .group-type-page .selection p,
.st-trips-create .group-type-page .selection p,
.st-trips-enquire .group-type-page .selection p,
.st-photo-verification-page .group-type-page .selection p,
.st-account-delete .group-type-page .selection p,
.st-payments-cancel .group-type-page .selection p,
.st-events-create .open-group-page .selection p,
.st-groups-create .open-group-page .selection p,
.st-forums-create .open-group-page .selection p,
.st-trips-create .open-group-page .selection p,
.st-trips-enquire .open-group-page .selection p,
.st-photo-verification-page .open-group-page .selection p,
.st-account-delete .open-group-page .selection p,
.st-payments-cancel .open-group-page .selection p,
.st-events-create .is-virtual-event-page .selection p,
.st-groups-create .is-virtual-event-page .selection p,
.st-forums-create .is-virtual-event-page .selection p,
.st-trips-create .is-virtual-event-page .selection p,
.st-trips-enquire .is-virtual-event-page .selection p,
.st-photo-verification-page .is-virtual-event-page .selection p,
.st-account-delete .is-virtual-event-page .selection p,
.st-payments-cancel .is-virtual-event-page .selection p,
.st-events-create .suggestion-or-event-page .selection p,
.st-groups-create .suggestion-or-event-page .selection p,
.st-forums-create .suggestion-or-event-page .selection p,
.st-trips-create .suggestion-or-event-page .selection p,
.st-trips-enquire .suggestion-or-event-page .selection p,
.st-photo-verification-page .suggestion-or-event-page .selection p,
.st-account-delete .suggestion-or-event-page .selection p,
.st-payments-cancel .suggestion-or-event-page .selection p,
.st-events-create .phone-number-page .selection p,
.st-groups-create .phone-number-page .selection p,
.st-forums-create .phone-number-page .selection p,
.st-trips-create .phone-number-page .selection p,
.st-trips-enquire .phone-number-page .selection p,
.st-photo-verification-page .phone-number-page .selection p,
.st-account-delete .phone-number-page .selection p,
.st-payments-cancel .phone-number-page .selection p,
.st-events-create .suggestion-or-trip-page .selection p,
.st-groups-create .suggestion-or-trip-page .selection p,
.st-forums-create .suggestion-or-trip-page .selection p,
.st-trips-create .suggestion-or-trip-page .selection p,
.st-trips-enquire .suggestion-or-trip-page .selection p,
.st-photo-verification-page .suggestion-or-trip-page .selection p,
.st-account-delete .suggestion-or-trip-page .selection p,
.st-payments-cancel .suggestion-or-trip-page .selection p,
.st-events-create .trip-target-location-page .selection p,
.st-groups-create .trip-target-location-page .selection p,
.st-forums-create .trip-target-location-page .selection p,
.st-trips-create .trip-target-location-page .selection p,
.st-trips-enquire .trip-target-location-page .selection p,
.st-photo-verification-page .trip-target-location-page .selection p,
.st-account-delete .trip-target-location-page .selection p,
.st-payments-cancel .trip-target-location-page .selection p {
  font-size: 16px;
  margin-top: 10px;
}
.st-events-create .datetime-page .selection:hover,
.st-groups-create .datetime-page .selection:hover,
.st-forums-create .datetime-page .selection:hover,
.st-trips-create .datetime-page .selection:hover,
.st-trips-enquire .datetime-page .selection:hover,
.st-photo-verification-page .datetime-page .selection:hover,
.st-account-delete .datetime-page .selection:hover,
.st-payments-cancel .datetime-page .selection:hover,
.st-events-create .location-page .selection:hover,
.st-groups-create .location-page .selection:hover,
.st-forums-create .location-page .selection:hover,
.st-trips-create .location-page .selection:hover,
.st-trips-enquire .location-page .selection:hover,
.st-photo-verification-page .location-page .selection:hover,
.st-account-delete .location-page .selection:hover,
.st-payments-cancel .location-page .selection:hover,
.st-events-create .attendees-page .selection:hover,
.st-groups-create .attendees-page .selection:hover,
.st-forums-create .attendees-page .selection:hover,
.st-trips-create .attendees-page .selection:hover,
.st-trips-enquire .attendees-page .selection:hover,
.st-photo-verification-page .attendees-page .selection:hover,
.st-account-delete .attendees-page .selection:hover,
.st-payments-cancel .attendees-page .selection:hover,
.st-events-create .continue-page .selection:hover,
.st-groups-create .continue-page .selection:hover,
.st-forums-create .continue-page .selection:hover,
.st-trips-create .continue-page .selection:hover,
.st-trips-enquire .continue-page .selection:hover,
.st-photo-verification-page .continue-page .selection:hover,
.st-account-delete .continue-page .selection:hover,
.st-payments-cancel .continue-page .selection:hover,
.st-events-create .is-silver-sneakers-event-page .selection:hover,
.st-groups-create .is-silver-sneakers-event-page .selection:hover,
.st-forums-create .is-silver-sneakers-event-page .selection:hover,
.st-trips-create .is-silver-sneakers-event-page .selection:hover,
.st-trips-enquire .is-silver-sneakers-event-page .selection:hover,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:hover,
.st-account-delete .is-silver-sneakers-event-page .selection:hover,
.st-payments-cancel .is-silver-sneakers-event-page .selection:hover,
.st-events-create .group-type-page .selection:hover,
.st-groups-create .group-type-page .selection:hover,
.st-forums-create .group-type-page .selection:hover,
.st-trips-create .group-type-page .selection:hover,
.st-trips-enquire .group-type-page .selection:hover,
.st-photo-verification-page .group-type-page .selection:hover,
.st-account-delete .group-type-page .selection:hover,
.st-payments-cancel .group-type-page .selection:hover,
.st-events-create .open-group-page .selection:hover,
.st-groups-create .open-group-page .selection:hover,
.st-forums-create .open-group-page .selection:hover,
.st-trips-create .open-group-page .selection:hover,
.st-trips-enquire .open-group-page .selection:hover,
.st-photo-verification-page .open-group-page .selection:hover,
.st-account-delete .open-group-page .selection:hover,
.st-payments-cancel .open-group-page .selection:hover,
.st-events-create .is-virtual-event-page .selection:hover,
.st-groups-create .is-virtual-event-page .selection:hover,
.st-forums-create .is-virtual-event-page .selection:hover,
.st-trips-create .is-virtual-event-page .selection:hover,
.st-trips-enquire .is-virtual-event-page .selection:hover,
.st-photo-verification-page .is-virtual-event-page .selection:hover,
.st-account-delete .is-virtual-event-page .selection:hover,
.st-payments-cancel .is-virtual-event-page .selection:hover,
.st-events-create .suggestion-or-event-page .selection:hover,
.st-groups-create .suggestion-or-event-page .selection:hover,
.st-forums-create .suggestion-or-event-page .selection:hover,
.st-trips-create .suggestion-or-event-page .selection:hover,
.st-trips-enquire .suggestion-or-event-page .selection:hover,
.st-photo-verification-page .suggestion-or-event-page .selection:hover,
.st-account-delete .suggestion-or-event-page .selection:hover,
.st-payments-cancel .suggestion-or-event-page .selection:hover,
.st-events-create .phone-number-page .selection:hover,
.st-groups-create .phone-number-page .selection:hover,
.st-forums-create .phone-number-page .selection:hover,
.st-trips-create .phone-number-page .selection:hover,
.st-trips-enquire .phone-number-page .selection:hover,
.st-photo-verification-page .phone-number-page .selection:hover,
.st-account-delete .phone-number-page .selection:hover,
.st-payments-cancel .phone-number-page .selection:hover,
.st-events-create .suggestion-or-trip-page .selection:hover,
.st-groups-create .suggestion-or-trip-page .selection:hover,
.st-forums-create .suggestion-or-trip-page .selection:hover,
.st-trips-create .suggestion-or-trip-page .selection:hover,
.st-trips-enquire .suggestion-or-trip-page .selection:hover,
.st-photo-verification-page .suggestion-or-trip-page .selection:hover,
.st-account-delete .suggestion-or-trip-page .selection:hover,
.st-payments-cancel .suggestion-or-trip-page .selection:hover,
.st-events-create .trip-target-location-page .selection:hover,
.st-groups-create .trip-target-location-page .selection:hover,
.st-forums-create .trip-target-location-page .selection:hover,
.st-trips-create .trip-target-location-page .selection:hover,
.st-trips-enquire .trip-target-location-page .selection:hover,
.st-photo-verification-page .trip-target-location-page .selection:hover,
.st-account-delete .trip-target-location-page .selection:hover,
.st-payments-cancel .trip-target-location-page .selection:hover,
.st-events-create .datetime-page .selection:focus,
.st-groups-create .datetime-page .selection:focus,
.st-forums-create .datetime-page .selection:focus,
.st-trips-create .datetime-page .selection:focus,
.st-trips-enquire .datetime-page .selection:focus,
.st-photo-verification-page .datetime-page .selection:focus,
.st-account-delete .datetime-page .selection:focus,
.st-payments-cancel .datetime-page .selection:focus,
.st-events-create .location-page .selection:focus,
.st-groups-create .location-page .selection:focus,
.st-forums-create .location-page .selection:focus,
.st-trips-create .location-page .selection:focus,
.st-trips-enquire .location-page .selection:focus,
.st-photo-verification-page .location-page .selection:focus,
.st-account-delete .location-page .selection:focus,
.st-payments-cancel .location-page .selection:focus,
.st-events-create .attendees-page .selection:focus,
.st-groups-create .attendees-page .selection:focus,
.st-forums-create .attendees-page .selection:focus,
.st-trips-create .attendees-page .selection:focus,
.st-trips-enquire .attendees-page .selection:focus,
.st-photo-verification-page .attendees-page .selection:focus,
.st-account-delete .attendees-page .selection:focus,
.st-payments-cancel .attendees-page .selection:focus,
.st-events-create .continue-page .selection:focus,
.st-groups-create .continue-page .selection:focus,
.st-forums-create .continue-page .selection:focus,
.st-trips-create .continue-page .selection:focus,
.st-trips-enquire .continue-page .selection:focus,
.st-photo-verification-page .continue-page .selection:focus,
.st-account-delete .continue-page .selection:focus,
.st-payments-cancel .continue-page .selection:focus,
.st-events-create .is-silver-sneakers-event-page .selection:focus,
.st-groups-create .is-silver-sneakers-event-page .selection:focus,
.st-forums-create .is-silver-sneakers-event-page .selection:focus,
.st-trips-create .is-silver-sneakers-event-page .selection:focus,
.st-trips-enquire .is-silver-sneakers-event-page .selection:focus,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:focus,
.st-account-delete .is-silver-sneakers-event-page .selection:focus,
.st-payments-cancel .is-silver-sneakers-event-page .selection:focus,
.st-events-create .group-type-page .selection:focus,
.st-groups-create .group-type-page .selection:focus,
.st-forums-create .group-type-page .selection:focus,
.st-trips-create .group-type-page .selection:focus,
.st-trips-enquire .group-type-page .selection:focus,
.st-photo-verification-page .group-type-page .selection:focus,
.st-account-delete .group-type-page .selection:focus,
.st-payments-cancel .group-type-page .selection:focus,
.st-events-create .open-group-page .selection:focus,
.st-groups-create .open-group-page .selection:focus,
.st-forums-create .open-group-page .selection:focus,
.st-trips-create .open-group-page .selection:focus,
.st-trips-enquire .open-group-page .selection:focus,
.st-photo-verification-page .open-group-page .selection:focus,
.st-account-delete .open-group-page .selection:focus,
.st-payments-cancel .open-group-page .selection:focus,
.st-events-create .is-virtual-event-page .selection:focus,
.st-groups-create .is-virtual-event-page .selection:focus,
.st-forums-create .is-virtual-event-page .selection:focus,
.st-trips-create .is-virtual-event-page .selection:focus,
.st-trips-enquire .is-virtual-event-page .selection:focus,
.st-photo-verification-page .is-virtual-event-page .selection:focus,
.st-account-delete .is-virtual-event-page .selection:focus,
.st-payments-cancel .is-virtual-event-page .selection:focus,
.st-events-create .suggestion-or-event-page .selection:focus,
.st-groups-create .suggestion-or-event-page .selection:focus,
.st-forums-create .suggestion-or-event-page .selection:focus,
.st-trips-create .suggestion-or-event-page .selection:focus,
.st-trips-enquire .suggestion-or-event-page .selection:focus,
.st-photo-verification-page .suggestion-or-event-page .selection:focus,
.st-account-delete .suggestion-or-event-page .selection:focus,
.st-payments-cancel .suggestion-or-event-page .selection:focus,
.st-events-create .phone-number-page .selection:focus,
.st-groups-create .phone-number-page .selection:focus,
.st-forums-create .phone-number-page .selection:focus,
.st-trips-create .phone-number-page .selection:focus,
.st-trips-enquire .phone-number-page .selection:focus,
.st-photo-verification-page .phone-number-page .selection:focus,
.st-account-delete .phone-number-page .selection:focus,
.st-payments-cancel .phone-number-page .selection:focus,
.st-events-create .suggestion-or-trip-page .selection:focus,
.st-groups-create .suggestion-or-trip-page .selection:focus,
.st-forums-create .suggestion-or-trip-page .selection:focus,
.st-trips-create .suggestion-or-trip-page .selection:focus,
.st-trips-enquire .suggestion-or-trip-page .selection:focus,
.st-photo-verification-page .suggestion-or-trip-page .selection:focus,
.st-account-delete .suggestion-or-trip-page .selection:focus,
.st-payments-cancel .suggestion-or-trip-page .selection:focus,
.st-events-create .trip-target-location-page .selection:focus,
.st-groups-create .trip-target-location-page .selection:focus,
.st-forums-create .trip-target-location-page .selection:focus,
.st-trips-create .trip-target-location-page .selection:focus,
.st-trips-enquire .trip-target-location-page .selection:focus,
.st-photo-verification-page .trip-target-location-page .selection:focus,
.st-account-delete .trip-target-location-page .selection:focus,
.st-payments-cancel .trip-target-location-page .selection:focus {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  cursor: pointer;
}
.st-events-create .datetime-page .selection:hover .icon-wrapper,
.st-groups-create .datetime-page .selection:hover .icon-wrapper,
.st-forums-create .datetime-page .selection:hover .icon-wrapper,
.st-trips-create .datetime-page .selection:hover .icon-wrapper,
.st-trips-enquire .datetime-page .selection:hover .icon-wrapper,
.st-photo-verification-page .datetime-page .selection:hover .icon-wrapper,
.st-account-delete .datetime-page .selection:hover .icon-wrapper,
.st-payments-cancel .datetime-page .selection:hover .icon-wrapper,
.st-events-create .location-page .selection:hover .icon-wrapper,
.st-groups-create .location-page .selection:hover .icon-wrapper,
.st-forums-create .location-page .selection:hover .icon-wrapper,
.st-trips-create .location-page .selection:hover .icon-wrapper,
.st-trips-enquire .location-page .selection:hover .icon-wrapper,
.st-photo-verification-page .location-page .selection:hover .icon-wrapper,
.st-account-delete .location-page .selection:hover .icon-wrapper,
.st-payments-cancel .location-page .selection:hover .icon-wrapper,
.st-events-create .attendees-page .selection:hover .icon-wrapper,
.st-groups-create .attendees-page .selection:hover .icon-wrapper,
.st-forums-create .attendees-page .selection:hover .icon-wrapper,
.st-trips-create .attendees-page .selection:hover .icon-wrapper,
.st-trips-enquire .attendees-page .selection:hover .icon-wrapper,
.st-photo-verification-page .attendees-page .selection:hover .icon-wrapper,
.st-account-delete .attendees-page .selection:hover .icon-wrapper,
.st-payments-cancel .attendees-page .selection:hover .icon-wrapper,
.st-events-create .continue-page .selection:hover .icon-wrapper,
.st-groups-create .continue-page .selection:hover .icon-wrapper,
.st-forums-create .continue-page .selection:hover .icon-wrapper,
.st-trips-create .continue-page .selection:hover .icon-wrapper,
.st-trips-enquire .continue-page .selection:hover .icon-wrapper,
.st-photo-verification-page .continue-page .selection:hover .icon-wrapper,
.st-account-delete .continue-page .selection:hover .icon-wrapper,
.st-payments-cancel .continue-page .selection:hover .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection:hover .icon-wrapper,
.st-events-create .group-type-page .selection:hover .icon-wrapper,
.st-groups-create .group-type-page .selection:hover .icon-wrapper,
.st-forums-create .group-type-page .selection:hover .icon-wrapper,
.st-trips-create .group-type-page .selection:hover .icon-wrapper,
.st-trips-enquire .group-type-page .selection:hover .icon-wrapper,
.st-photo-verification-page .group-type-page .selection:hover .icon-wrapper,
.st-account-delete .group-type-page .selection:hover .icon-wrapper,
.st-payments-cancel .group-type-page .selection:hover .icon-wrapper,
.st-events-create .open-group-page .selection:hover .icon-wrapper,
.st-groups-create .open-group-page .selection:hover .icon-wrapper,
.st-forums-create .open-group-page .selection:hover .icon-wrapper,
.st-trips-create .open-group-page .selection:hover .icon-wrapper,
.st-trips-enquire .open-group-page .selection:hover .icon-wrapper,
.st-photo-verification-page .open-group-page .selection:hover .icon-wrapper,
.st-account-delete .open-group-page .selection:hover .icon-wrapper,
.st-payments-cancel .open-group-page .selection:hover .icon-wrapper,
.st-events-create .is-virtual-event-page .selection:hover .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection:hover .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection:hover .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection:hover .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection:hover .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection:hover .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection:hover .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection:hover .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection:hover .icon-wrapper,
.st-events-create .phone-number-page .selection:hover .icon-wrapper,
.st-groups-create .phone-number-page .selection:hover .icon-wrapper,
.st-forums-create .phone-number-page .selection:hover .icon-wrapper,
.st-trips-create .phone-number-page .selection:hover .icon-wrapper,
.st-trips-enquire .phone-number-page .selection:hover .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection:hover .icon-wrapper,
.st-account-delete .phone-number-page .selection:hover .icon-wrapper,
.st-payments-cancel .phone-number-page .selection:hover .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection:hover .icon-wrapper,
.st-events-create .trip-target-location-page .selection:hover .icon-wrapper,
.st-groups-create .trip-target-location-page .selection:hover .icon-wrapper,
.st-forums-create .trip-target-location-page .selection:hover .icon-wrapper,
.st-trips-create .trip-target-location-page .selection:hover .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection:hover .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection:hover .icon-wrapper,
.st-account-delete .trip-target-location-page .selection:hover .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection:hover .icon-wrapper,
.st-events-create .datetime-page .selection:focus .icon-wrapper,
.st-groups-create .datetime-page .selection:focus .icon-wrapper,
.st-forums-create .datetime-page .selection:focus .icon-wrapper,
.st-trips-create .datetime-page .selection:focus .icon-wrapper,
.st-trips-enquire .datetime-page .selection:focus .icon-wrapper,
.st-photo-verification-page .datetime-page .selection:focus .icon-wrapper,
.st-account-delete .datetime-page .selection:focus .icon-wrapper,
.st-payments-cancel .datetime-page .selection:focus .icon-wrapper,
.st-events-create .location-page .selection:focus .icon-wrapper,
.st-groups-create .location-page .selection:focus .icon-wrapper,
.st-forums-create .location-page .selection:focus .icon-wrapper,
.st-trips-create .location-page .selection:focus .icon-wrapper,
.st-trips-enquire .location-page .selection:focus .icon-wrapper,
.st-photo-verification-page .location-page .selection:focus .icon-wrapper,
.st-account-delete .location-page .selection:focus .icon-wrapper,
.st-payments-cancel .location-page .selection:focus .icon-wrapper,
.st-events-create .attendees-page .selection:focus .icon-wrapper,
.st-groups-create .attendees-page .selection:focus .icon-wrapper,
.st-forums-create .attendees-page .selection:focus .icon-wrapper,
.st-trips-create .attendees-page .selection:focus .icon-wrapper,
.st-trips-enquire .attendees-page .selection:focus .icon-wrapper,
.st-photo-verification-page .attendees-page .selection:focus .icon-wrapper,
.st-account-delete .attendees-page .selection:focus .icon-wrapper,
.st-payments-cancel .attendees-page .selection:focus .icon-wrapper,
.st-events-create .continue-page .selection:focus .icon-wrapper,
.st-groups-create .continue-page .selection:focus .icon-wrapper,
.st-forums-create .continue-page .selection:focus .icon-wrapper,
.st-trips-create .continue-page .selection:focus .icon-wrapper,
.st-trips-enquire .continue-page .selection:focus .icon-wrapper,
.st-photo-verification-page .continue-page .selection:focus .icon-wrapper,
.st-account-delete .continue-page .selection:focus .icon-wrapper,
.st-payments-cancel .continue-page .selection:focus .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection:focus .icon-wrapper,
.st-events-create .group-type-page .selection:focus .icon-wrapper,
.st-groups-create .group-type-page .selection:focus .icon-wrapper,
.st-forums-create .group-type-page .selection:focus .icon-wrapper,
.st-trips-create .group-type-page .selection:focus .icon-wrapper,
.st-trips-enquire .group-type-page .selection:focus .icon-wrapper,
.st-photo-verification-page .group-type-page .selection:focus .icon-wrapper,
.st-account-delete .group-type-page .selection:focus .icon-wrapper,
.st-payments-cancel .group-type-page .selection:focus .icon-wrapper,
.st-events-create .open-group-page .selection:focus .icon-wrapper,
.st-groups-create .open-group-page .selection:focus .icon-wrapper,
.st-forums-create .open-group-page .selection:focus .icon-wrapper,
.st-trips-create .open-group-page .selection:focus .icon-wrapper,
.st-trips-enquire .open-group-page .selection:focus .icon-wrapper,
.st-photo-verification-page .open-group-page .selection:focus .icon-wrapper,
.st-account-delete .open-group-page .selection:focus .icon-wrapper,
.st-payments-cancel .open-group-page .selection:focus .icon-wrapper,
.st-events-create .is-virtual-event-page .selection:focus .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection:focus .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection:focus .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection:focus .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection:focus .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection:focus .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection:focus .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection:focus .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection:focus .icon-wrapper,
.st-events-create .phone-number-page .selection:focus .icon-wrapper,
.st-groups-create .phone-number-page .selection:focus .icon-wrapper,
.st-forums-create .phone-number-page .selection:focus .icon-wrapper,
.st-trips-create .phone-number-page .selection:focus .icon-wrapper,
.st-trips-enquire .phone-number-page .selection:focus .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection:focus .icon-wrapper,
.st-account-delete .phone-number-page .selection:focus .icon-wrapper,
.st-payments-cancel .phone-number-page .selection:focus .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection:focus .icon-wrapper,
.st-events-create .trip-target-location-page .selection:focus .icon-wrapper,
.st-groups-create .trip-target-location-page .selection:focus .icon-wrapper,
.st-forums-create .trip-target-location-page .selection:focus .icon-wrapper,
.st-trips-create .trip-target-location-page .selection:focus .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection:focus .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection:focus .icon-wrapper,
.st-account-delete .trip-target-location-page .selection:focus .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#9E9E9E), to(#757575));
  background: linear-gradient(#9E9E9E, #757575);
  border: 3px solid #616161;
}
.st-events-create .datetime-page .selection:hover.green .icon-wrapper,
.st-groups-create .datetime-page .selection:hover.green .icon-wrapper,
.st-forums-create .datetime-page .selection:hover.green .icon-wrapper,
.st-trips-create .datetime-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .datetime-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .datetime-page .selection:hover.green .icon-wrapper,
.st-account-delete .datetime-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .datetime-page .selection:hover.green .icon-wrapper,
.st-events-create .location-page .selection:hover.green .icon-wrapper,
.st-groups-create .location-page .selection:hover.green .icon-wrapper,
.st-forums-create .location-page .selection:hover.green .icon-wrapper,
.st-trips-create .location-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .location-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .location-page .selection:hover.green .icon-wrapper,
.st-account-delete .location-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .location-page .selection:hover.green .icon-wrapper,
.st-events-create .attendees-page .selection:hover.green .icon-wrapper,
.st-groups-create .attendees-page .selection:hover.green .icon-wrapper,
.st-forums-create .attendees-page .selection:hover.green .icon-wrapper,
.st-trips-create .attendees-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .attendees-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .attendees-page .selection:hover.green .icon-wrapper,
.st-account-delete .attendees-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .attendees-page .selection:hover.green .icon-wrapper,
.st-events-create .continue-page .selection:hover.green .icon-wrapper,
.st-groups-create .continue-page .selection:hover.green .icon-wrapper,
.st-forums-create .continue-page .selection:hover.green .icon-wrapper,
.st-trips-create .continue-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .continue-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .continue-page .selection:hover.green .icon-wrapper,
.st-account-delete .continue-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .continue-page .selection:hover.green .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection:hover.green .icon-wrapper,
.st-events-create .group-type-page .selection:hover.green .icon-wrapper,
.st-groups-create .group-type-page .selection:hover.green .icon-wrapper,
.st-forums-create .group-type-page .selection:hover.green .icon-wrapper,
.st-trips-create .group-type-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .group-type-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .group-type-page .selection:hover.green .icon-wrapper,
.st-account-delete .group-type-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .group-type-page .selection:hover.green .icon-wrapper,
.st-events-create .open-group-page .selection:hover.green .icon-wrapper,
.st-groups-create .open-group-page .selection:hover.green .icon-wrapper,
.st-forums-create .open-group-page .selection:hover.green .icon-wrapper,
.st-trips-create .open-group-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .open-group-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .open-group-page .selection:hover.green .icon-wrapper,
.st-account-delete .open-group-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .open-group-page .selection:hover.green .icon-wrapper,
.st-events-create .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection:hover.green .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection:hover.green .icon-wrapper,
.st-events-create .phone-number-page .selection:hover.green .icon-wrapper,
.st-groups-create .phone-number-page .selection:hover.green .icon-wrapper,
.st-forums-create .phone-number-page .selection:hover.green .icon-wrapper,
.st-trips-create .phone-number-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .phone-number-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection:hover.green .icon-wrapper,
.st-account-delete .phone-number-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .phone-number-page .selection:hover.green .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection:hover.green .icon-wrapper,
.st-events-create .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-groups-create .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-forums-create .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-trips-create .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-account-delete .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection:hover.green .icon-wrapper,
.st-events-create .datetime-page .selection:focus.green .icon-wrapper,
.st-groups-create .datetime-page .selection:focus.green .icon-wrapper,
.st-forums-create .datetime-page .selection:focus.green .icon-wrapper,
.st-trips-create .datetime-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .datetime-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .datetime-page .selection:focus.green .icon-wrapper,
.st-account-delete .datetime-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .datetime-page .selection:focus.green .icon-wrapper,
.st-events-create .location-page .selection:focus.green .icon-wrapper,
.st-groups-create .location-page .selection:focus.green .icon-wrapper,
.st-forums-create .location-page .selection:focus.green .icon-wrapper,
.st-trips-create .location-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .location-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .location-page .selection:focus.green .icon-wrapper,
.st-account-delete .location-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .location-page .selection:focus.green .icon-wrapper,
.st-events-create .attendees-page .selection:focus.green .icon-wrapper,
.st-groups-create .attendees-page .selection:focus.green .icon-wrapper,
.st-forums-create .attendees-page .selection:focus.green .icon-wrapper,
.st-trips-create .attendees-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .attendees-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .attendees-page .selection:focus.green .icon-wrapper,
.st-account-delete .attendees-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .attendees-page .selection:focus.green .icon-wrapper,
.st-events-create .continue-page .selection:focus.green .icon-wrapper,
.st-groups-create .continue-page .selection:focus.green .icon-wrapper,
.st-forums-create .continue-page .selection:focus.green .icon-wrapper,
.st-trips-create .continue-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .continue-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .continue-page .selection:focus.green .icon-wrapper,
.st-account-delete .continue-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .continue-page .selection:focus.green .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection:focus.green .icon-wrapper,
.st-events-create .group-type-page .selection:focus.green .icon-wrapper,
.st-groups-create .group-type-page .selection:focus.green .icon-wrapper,
.st-forums-create .group-type-page .selection:focus.green .icon-wrapper,
.st-trips-create .group-type-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .group-type-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .group-type-page .selection:focus.green .icon-wrapper,
.st-account-delete .group-type-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .group-type-page .selection:focus.green .icon-wrapper,
.st-events-create .open-group-page .selection:focus.green .icon-wrapper,
.st-groups-create .open-group-page .selection:focus.green .icon-wrapper,
.st-forums-create .open-group-page .selection:focus.green .icon-wrapper,
.st-trips-create .open-group-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .open-group-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .open-group-page .selection:focus.green .icon-wrapper,
.st-account-delete .open-group-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .open-group-page .selection:focus.green .icon-wrapper,
.st-events-create .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection:focus.green .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection:focus.green .icon-wrapper,
.st-events-create .phone-number-page .selection:focus.green .icon-wrapper,
.st-groups-create .phone-number-page .selection:focus.green .icon-wrapper,
.st-forums-create .phone-number-page .selection:focus.green .icon-wrapper,
.st-trips-create .phone-number-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .phone-number-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection:focus.green .icon-wrapper,
.st-account-delete .phone-number-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .phone-number-page .selection:focus.green .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection:focus.green .icon-wrapper,
.st-events-create .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-groups-create .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-forums-create .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-trips-create .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-account-delete .trip-target-location-page .selection:focus.green .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection:focus.green .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 3px solid #43A047;
}
.st-events-create .datetime-page .selection:hover.red .icon-wrapper,
.st-groups-create .datetime-page .selection:hover.red .icon-wrapper,
.st-forums-create .datetime-page .selection:hover.red .icon-wrapper,
.st-trips-create .datetime-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .datetime-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .datetime-page .selection:hover.red .icon-wrapper,
.st-account-delete .datetime-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .datetime-page .selection:hover.red .icon-wrapper,
.st-events-create .location-page .selection:hover.red .icon-wrapper,
.st-groups-create .location-page .selection:hover.red .icon-wrapper,
.st-forums-create .location-page .selection:hover.red .icon-wrapper,
.st-trips-create .location-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .location-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .location-page .selection:hover.red .icon-wrapper,
.st-account-delete .location-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .location-page .selection:hover.red .icon-wrapper,
.st-events-create .attendees-page .selection:hover.red .icon-wrapper,
.st-groups-create .attendees-page .selection:hover.red .icon-wrapper,
.st-forums-create .attendees-page .selection:hover.red .icon-wrapper,
.st-trips-create .attendees-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .attendees-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .attendees-page .selection:hover.red .icon-wrapper,
.st-account-delete .attendees-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .attendees-page .selection:hover.red .icon-wrapper,
.st-events-create .continue-page .selection:hover.red .icon-wrapper,
.st-groups-create .continue-page .selection:hover.red .icon-wrapper,
.st-forums-create .continue-page .selection:hover.red .icon-wrapper,
.st-trips-create .continue-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .continue-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .continue-page .selection:hover.red .icon-wrapper,
.st-account-delete .continue-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .continue-page .selection:hover.red .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection:hover.red .icon-wrapper,
.st-events-create .group-type-page .selection:hover.red .icon-wrapper,
.st-groups-create .group-type-page .selection:hover.red .icon-wrapper,
.st-forums-create .group-type-page .selection:hover.red .icon-wrapper,
.st-trips-create .group-type-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .group-type-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .group-type-page .selection:hover.red .icon-wrapper,
.st-account-delete .group-type-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .group-type-page .selection:hover.red .icon-wrapper,
.st-events-create .open-group-page .selection:hover.red .icon-wrapper,
.st-groups-create .open-group-page .selection:hover.red .icon-wrapper,
.st-forums-create .open-group-page .selection:hover.red .icon-wrapper,
.st-trips-create .open-group-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .open-group-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .open-group-page .selection:hover.red .icon-wrapper,
.st-account-delete .open-group-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .open-group-page .selection:hover.red .icon-wrapper,
.st-events-create .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection:hover.red .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection:hover.red .icon-wrapper,
.st-events-create .phone-number-page .selection:hover.red .icon-wrapper,
.st-groups-create .phone-number-page .selection:hover.red .icon-wrapper,
.st-forums-create .phone-number-page .selection:hover.red .icon-wrapper,
.st-trips-create .phone-number-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .phone-number-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection:hover.red .icon-wrapper,
.st-account-delete .phone-number-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .phone-number-page .selection:hover.red .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection:hover.red .icon-wrapper,
.st-events-create .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-groups-create .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-forums-create .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-trips-create .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-account-delete .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection:hover.red .icon-wrapper,
.st-events-create .datetime-page .selection:focus.red .icon-wrapper,
.st-groups-create .datetime-page .selection:focus.red .icon-wrapper,
.st-forums-create .datetime-page .selection:focus.red .icon-wrapper,
.st-trips-create .datetime-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .datetime-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .datetime-page .selection:focus.red .icon-wrapper,
.st-account-delete .datetime-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .datetime-page .selection:focus.red .icon-wrapper,
.st-events-create .location-page .selection:focus.red .icon-wrapper,
.st-groups-create .location-page .selection:focus.red .icon-wrapper,
.st-forums-create .location-page .selection:focus.red .icon-wrapper,
.st-trips-create .location-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .location-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .location-page .selection:focus.red .icon-wrapper,
.st-account-delete .location-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .location-page .selection:focus.red .icon-wrapper,
.st-events-create .attendees-page .selection:focus.red .icon-wrapper,
.st-groups-create .attendees-page .selection:focus.red .icon-wrapper,
.st-forums-create .attendees-page .selection:focus.red .icon-wrapper,
.st-trips-create .attendees-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .attendees-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .attendees-page .selection:focus.red .icon-wrapper,
.st-account-delete .attendees-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .attendees-page .selection:focus.red .icon-wrapper,
.st-events-create .continue-page .selection:focus.red .icon-wrapper,
.st-groups-create .continue-page .selection:focus.red .icon-wrapper,
.st-forums-create .continue-page .selection:focus.red .icon-wrapper,
.st-trips-create .continue-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .continue-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .continue-page .selection:focus.red .icon-wrapper,
.st-account-delete .continue-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .continue-page .selection:focus.red .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection:focus.red .icon-wrapper,
.st-events-create .group-type-page .selection:focus.red .icon-wrapper,
.st-groups-create .group-type-page .selection:focus.red .icon-wrapper,
.st-forums-create .group-type-page .selection:focus.red .icon-wrapper,
.st-trips-create .group-type-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .group-type-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .group-type-page .selection:focus.red .icon-wrapper,
.st-account-delete .group-type-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .group-type-page .selection:focus.red .icon-wrapper,
.st-events-create .open-group-page .selection:focus.red .icon-wrapper,
.st-groups-create .open-group-page .selection:focus.red .icon-wrapper,
.st-forums-create .open-group-page .selection:focus.red .icon-wrapper,
.st-trips-create .open-group-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .open-group-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .open-group-page .selection:focus.red .icon-wrapper,
.st-account-delete .open-group-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .open-group-page .selection:focus.red .icon-wrapper,
.st-events-create .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection:focus.red .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection:focus.red .icon-wrapper,
.st-events-create .phone-number-page .selection:focus.red .icon-wrapper,
.st-groups-create .phone-number-page .selection:focus.red .icon-wrapper,
.st-forums-create .phone-number-page .selection:focus.red .icon-wrapper,
.st-trips-create .phone-number-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .phone-number-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection:focus.red .icon-wrapper,
.st-account-delete .phone-number-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .phone-number-page .selection:focus.red .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection:focus.red .icon-wrapper,
.st-events-create .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-groups-create .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-forums-create .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-trips-create .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-account-delete .trip-target-location-page .selection:focus.red .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection:focus.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#F44336));
  background: linear-gradient(#EF5350, #F44336);
  border: 3px solid #E53935;
}
.st-events-create .datetime-page .selection.selected .icon-wrapper,
.st-groups-create .datetime-page .selection.selected .icon-wrapper,
.st-forums-create .datetime-page .selection.selected .icon-wrapper,
.st-trips-create .datetime-page .selection.selected .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected .icon-wrapper,
.st-account-delete .datetime-page .selection.selected .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected .icon-wrapper,
.st-events-create .location-page .selection.selected .icon-wrapper,
.st-groups-create .location-page .selection.selected .icon-wrapper,
.st-forums-create .location-page .selection.selected .icon-wrapper,
.st-trips-create .location-page .selection.selected .icon-wrapper,
.st-trips-enquire .location-page .selection.selected .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected .icon-wrapper,
.st-account-delete .location-page .selection.selected .icon-wrapper,
.st-payments-cancel .location-page .selection.selected .icon-wrapper,
.st-events-create .attendees-page .selection.selected .icon-wrapper,
.st-groups-create .attendees-page .selection.selected .icon-wrapper,
.st-forums-create .attendees-page .selection.selected .icon-wrapper,
.st-trips-create .attendees-page .selection.selected .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected .icon-wrapper,
.st-account-delete .attendees-page .selection.selected .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected .icon-wrapper,
.st-events-create .continue-page .selection.selected .icon-wrapper,
.st-groups-create .continue-page .selection.selected .icon-wrapper,
.st-forums-create .continue-page .selection.selected .icon-wrapper,
.st-trips-create .continue-page .selection.selected .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected .icon-wrapper,
.st-account-delete .continue-page .selection.selected .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected .icon-wrapper,
.st-events-create .group-type-page .selection.selected .icon-wrapper,
.st-groups-create .group-type-page .selection.selected .icon-wrapper,
.st-forums-create .group-type-page .selection.selected .icon-wrapper,
.st-trips-create .group-type-page .selection.selected .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected .icon-wrapper,
.st-account-delete .group-type-page .selection.selected .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected .icon-wrapper,
.st-events-create .open-group-page .selection.selected .icon-wrapper,
.st-groups-create .open-group-page .selection.selected .icon-wrapper,
.st-forums-create .open-group-page .selection.selected .icon-wrapper,
.st-trips-create .open-group-page .selection.selected .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected .icon-wrapper,
.st-account-delete .open-group-page .selection.selected .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected .icon-wrapper,
.st-events-create .phone-number-page .selection.selected .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 3px solid #43A047;
}
.st-events-create .datetime-page .selection.selected:hover .icon-wrapper,
.st-groups-create .datetime-page .selection.selected:hover .icon-wrapper,
.st-forums-create .datetime-page .selection.selected:hover .icon-wrapper,
.st-trips-create .datetime-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected:hover .icon-wrapper,
.st-account-delete .datetime-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected:hover .icon-wrapper,
.st-events-create .location-page .selection.selected:hover .icon-wrapper,
.st-groups-create .location-page .selection.selected:hover .icon-wrapper,
.st-forums-create .location-page .selection.selected:hover .icon-wrapper,
.st-trips-create .location-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .location-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected:hover .icon-wrapper,
.st-account-delete .location-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .location-page .selection.selected:hover .icon-wrapper,
.st-events-create .attendees-page .selection.selected:hover .icon-wrapper,
.st-groups-create .attendees-page .selection.selected:hover .icon-wrapper,
.st-forums-create .attendees-page .selection.selected:hover .icon-wrapper,
.st-trips-create .attendees-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected:hover .icon-wrapper,
.st-account-delete .attendees-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected:hover .icon-wrapper,
.st-events-create .continue-page .selection.selected:hover .icon-wrapper,
.st-groups-create .continue-page .selection.selected:hover .icon-wrapper,
.st-forums-create .continue-page .selection.selected:hover .icon-wrapper,
.st-trips-create .continue-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected:hover .icon-wrapper,
.st-account-delete .continue-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected:hover .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected:hover .icon-wrapper,
.st-events-create .group-type-page .selection.selected:hover .icon-wrapper,
.st-groups-create .group-type-page .selection.selected:hover .icon-wrapper,
.st-forums-create .group-type-page .selection.selected:hover .icon-wrapper,
.st-trips-create .group-type-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected:hover .icon-wrapper,
.st-account-delete .group-type-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected:hover .icon-wrapper,
.st-events-create .open-group-page .selection.selected:hover .icon-wrapper,
.st-groups-create .open-group-page .selection.selected:hover .icon-wrapper,
.st-forums-create .open-group-page .selection.selected:hover .icon-wrapper,
.st-trips-create .open-group-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected:hover .icon-wrapper,
.st-account-delete .open-group-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected:hover .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected:hover .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected:hover .icon-wrapper,
.st-events-create .phone-number-page .selection.selected:hover .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected:hover .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected:hover .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected:hover .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected:hover .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected:hover .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected:hover .icon-wrapper,
.st-events-create .datetime-page .selection.selected:focus .icon-wrapper,
.st-groups-create .datetime-page .selection.selected:focus .icon-wrapper,
.st-forums-create .datetime-page .selection.selected:focus .icon-wrapper,
.st-trips-create .datetime-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected:focus .icon-wrapper,
.st-account-delete .datetime-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected:focus .icon-wrapper,
.st-events-create .location-page .selection.selected:focus .icon-wrapper,
.st-groups-create .location-page .selection.selected:focus .icon-wrapper,
.st-forums-create .location-page .selection.selected:focus .icon-wrapper,
.st-trips-create .location-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .location-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected:focus .icon-wrapper,
.st-account-delete .location-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .location-page .selection.selected:focus .icon-wrapper,
.st-events-create .attendees-page .selection.selected:focus .icon-wrapper,
.st-groups-create .attendees-page .selection.selected:focus .icon-wrapper,
.st-forums-create .attendees-page .selection.selected:focus .icon-wrapper,
.st-trips-create .attendees-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected:focus .icon-wrapper,
.st-account-delete .attendees-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected:focus .icon-wrapper,
.st-events-create .continue-page .selection.selected:focus .icon-wrapper,
.st-groups-create .continue-page .selection.selected:focus .icon-wrapper,
.st-forums-create .continue-page .selection.selected:focus .icon-wrapper,
.st-trips-create .continue-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected:focus .icon-wrapper,
.st-account-delete .continue-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected:focus .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected:focus .icon-wrapper,
.st-events-create .group-type-page .selection.selected:focus .icon-wrapper,
.st-groups-create .group-type-page .selection.selected:focus .icon-wrapper,
.st-forums-create .group-type-page .selection.selected:focus .icon-wrapper,
.st-trips-create .group-type-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected:focus .icon-wrapper,
.st-account-delete .group-type-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected:focus .icon-wrapper,
.st-events-create .open-group-page .selection.selected:focus .icon-wrapper,
.st-groups-create .open-group-page .selection.selected:focus .icon-wrapper,
.st-forums-create .open-group-page .selection.selected:focus .icon-wrapper,
.st-trips-create .open-group-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected:focus .icon-wrapper,
.st-account-delete .open-group-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected:focus .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected:focus .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected:focus .icon-wrapper,
.st-events-create .phone-number-page .selection.selected:focus .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected:focus .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected:focus .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected:focus .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected:focus .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected:focus .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected:focus .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 3px solid #388E3C;
}
.st-events-create .datetime-page .selection.selected.green .icon-wrapper,
.st-groups-create .datetime-page .selection.selected.green .icon-wrapper,
.st-forums-create .datetime-page .selection.selected.green .icon-wrapper,
.st-trips-create .datetime-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected.green .icon-wrapper,
.st-account-delete .datetime-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected.green .icon-wrapper,
.st-events-create .location-page .selection.selected.green .icon-wrapper,
.st-groups-create .location-page .selection.selected.green .icon-wrapper,
.st-forums-create .location-page .selection.selected.green .icon-wrapper,
.st-trips-create .location-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .location-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected.green .icon-wrapper,
.st-account-delete .location-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .location-page .selection.selected.green .icon-wrapper,
.st-events-create .attendees-page .selection.selected.green .icon-wrapper,
.st-groups-create .attendees-page .selection.selected.green .icon-wrapper,
.st-forums-create .attendees-page .selection.selected.green .icon-wrapper,
.st-trips-create .attendees-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected.green .icon-wrapper,
.st-account-delete .attendees-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected.green .icon-wrapper,
.st-events-create .continue-page .selection.selected.green .icon-wrapper,
.st-groups-create .continue-page .selection.selected.green .icon-wrapper,
.st-forums-create .continue-page .selection.selected.green .icon-wrapper,
.st-trips-create .continue-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected.green .icon-wrapper,
.st-account-delete .continue-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected.green .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected.green .icon-wrapper,
.st-events-create .group-type-page .selection.selected.green .icon-wrapper,
.st-groups-create .group-type-page .selection.selected.green .icon-wrapper,
.st-forums-create .group-type-page .selection.selected.green .icon-wrapper,
.st-trips-create .group-type-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected.green .icon-wrapper,
.st-account-delete .group-type-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected.green .icon-wrapper,
.st-events-create .open-group-page .selection.selected.green .icon-wrapper,
.st-groups-create .open-group-page .selection.selected.green .icon-wrapper,
.st-forums-create .open-group-page .selection.selected.green .icon-wrapper,
.st-trips-create .open-group-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected.green .icon-wrapper,
.st-account-delete .open-group-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected.green .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected.green .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected.green .icon-wrapper,
.st-events-create .phone-number-page .selection.selected.green .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected.green .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected.green .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected.green .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected.green .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected.green .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected.green .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected.green .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 3px solid #43A047;
}
.st-events-create .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .location-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .location-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .location-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .location-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .location-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .location-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .location-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .continue-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .continue-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .continue-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .continue-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .continue-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected.green:hover .icon-wrapper,
.st-events-create .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .location-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .location-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .location-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .location-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .location-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .location-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .location-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .continue-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .continue-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .continue-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .continue-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .continue-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected.green:focus .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected.green:focus .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected.green:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 3px solid #388E3C;
}
.st-events-create .datetime-page .selection.selected.red .icon-wrapper,
.st-groups-create .datetime-page .selection.selected.red .icon-wrapper,
.st-forums-create .datetime-page .selection.selected.red .icon-wrapper,
.st-trips-create .datetime-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected.red .icon-wrapper,
.st-account-delete .datetime-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected.red .icon-wrapper,
.st-events-create .location-page .selection.selected.red .icon-wrapper,
.st-groups-create .location-page .selection.selected.red .icon-wrapper,
.st-forums-create .location-page .selection.selected.red .icon-wrapper,
.st-trips-create .location-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .location-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected.red .icon-wrapper,
.st-account-delete .location-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .location-page .selection.selected.red .icon-wrapper,
.st-events-create .attendees-page .selection.selected.red .icon-wrapper,
.st-groups-create .attendees-page .selection.selected.red .icon-wrapper,
.st-forums-create .attendees-page .selection.selected.red .icon-wrapper,
.st-trips-create .attendees-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected.red .icon-wrapper,
.st-account-delete .attendees-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected.red .icon-wrapper,
.st-events-create .continue-page .selection.selected.red .icon-wrapper,
.st-groups-create .continue-page .selection.selected.red .icon-wrapper,
.st-forums-create .continue-page .selection.selected.red .icon-wrapper,
.st-trips-create .continue-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected.red .icon-wrapper,
.st-account-delete .continue-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected.red .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected.red .icon-wrapper,
.st-events-create .group-type-page .selection.selected.red .icon-wrapper,
.st-groups-create .group-type-page .selection.selected.red .icon-wrapper,
.st-forums-create .group-type-page .selection.selected.red .icon-wrapper,
.st-trips-create .group-type-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected.red .icon-wrapper,
.st-account-delete .group-type-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected.red .icon-wrapper,
.st-events-create .open-group-page .selection.selected.red .icon-wrapper,
.st-groups-create .open-group-page .selection.selected.red .icon-wrapper,
.st-forums-create .open-group-page .selection.selected.red .icon-wrapper,
.st-trips-create .open-group-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected.red .icon-wrapper,
.st-account-delete .open-group-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected.red .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected.red .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected.red .icon-wrapper,
.st-events-create .phone-number-page .selection.selected.red .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected.red .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected.red .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected.red .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected.red .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected.red .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected.red .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#F44336));
  background: linear-gradient(#EF5350, #F44336);
  border: 3px solid #E53935;
}
.st-events-create .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .location-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .location-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .location-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .location-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .location-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .location-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .location-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .continue-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .continue-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .continue-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .continue-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .continue-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected.red:hover .icon-wrapper,
.st-events-create .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .datetime-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .location-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .location-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .location-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .location-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .location-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .location-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .location-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .location-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .attendees-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .continue-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .continue-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .continue-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .continue-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .continue-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .continue-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .continue-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .continue-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .is-silver-sneakers-event-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .group-type-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .open-group-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .is-virtual-event-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-event-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .phone-number-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selection.selected.red:focus .icon-wrapper,
.st-events-create .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-groups-create .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-forums-create .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-trips-create .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-trips-enquire .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-photo-verification-page .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-account-delete .trip-target-location-page .selection.selected.red:focus .icon-wrapper,
.st-payments-cancel .trip-target-location-page .selection.selected.red:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#F44336), to(#E53935));
  background: linear-gradient(#F44336, #E53935);
  border: 3px solid #D32F2F;
}
.st-events-create .datetime-page .selector-info-message,
.st-groups-create .datetime-page .selector-info-message,
.st-forums-create .datetime-page .selector-info-message,
.st-trips-create .datetime-page .selector-info-message,
.st-trips-enquire .datetime-page .selector-info-message,
.st-photo-verification-page .datetime-page .selector-info-message,
.st-account-delete .datetime-page .selector-info-message,
.st-payments-cancel .datetime-page .selector-info-message,
.st-events-create .location-page .selector-info-message,
.st-groups-create .location-page .selector-info-message,
.st-forums-create .location-page .selector-info-message,
.st-trips-create .location-page .selector-info-message,
.st-trips-enquire .location-page .selector-info-message,
.st-photo-verification-page .location-page .selector-info-message,
.st-account-delete .location-page .selector-info-message,
.st-payments-cancel .location-page .selector-info-message,
.st-events-create .attendees-page .selector-info-message,
.st-groups-create .attendees-page .selector-info-message,
.st-forums-create .attendees-page .selector-info-message,
.st-trips-create .attendees-page .selector-info-message,
.st-trips-enquire .attendees-page .selector-info-message,
.st-photo-verification-page .attendees-page .selector-info-message,
.st-account-delete .attendees-page .selector-info-message,
.st-payments-cancel .attendees-page .selector-info-message,
.st-events-create .continue-page .selector-info-message,
.st-groups-create .continue-page .selector-info-message,
.st-forums-create .continue-page .selector-info-message,
.st-trips-create .continue-page .selector-info-message,
.st-trips-enquire .continue-page .selector-info-message,
.st-photo-verification-page .continue-page .selector-info-message,
.st-account-delete .continue-page .selector-info-message,
.st-payments-cancel .continue-page .selector-info-message,
.st-events-create .is-silver-sneakers-event-page .selector-info-message,
.st-groups-create .is-silver-sneakers-event-page .selector-info-message,
.st-forums-create .is-silver-sneakers-event-page .selector-info-message,
.st-trips-create .is-silver-sneakers-event-page .selector-info-message,
.st-trips-enquire .is-silver-sneakers-event-page .selector-info-message,
.st-photo-verification-page .is-silver-sneakers-event-page .selector-info-message,
.st-account-delete .is-silver-sneakers-event-page .selector-info-message,
.st-payments-cancel .is-silver-sneakers-event-page .selector-info-message,
.st-events-create .group-type-page .selector-info-message,
.st-groups-create .group-type-page .selector-info-message,
.st-forums-create .group-type-page .selector-info-message,
.st-trips-create .group-type-page .selector-info-message,
.st-trips-enquire .group-type-page .selector-info-message,
.st-photo-verification-page .group-type-page .selector-info-message,
.st-account-delete .group-type-page .selector-info-message,
.st-payments-cancel .group-type-page .selector-info-message,
.st-events-create .open-group-page .selector-info-message,
.st-groups-create .open-group-page .selector-info-message,
.st-forums-create .open-group-page .selector-info-message,
.st-trips-create .open-group-page .selector-info-message,
.st-trips-enquire .open-group-page .selector-info-message,
.st-photo-verification-page .open-group-page .selector-info-message,
.st-account-delete .open-group-page .selector-info-message,
.st-payments-cancel .open-group-page .selector-info-message,
.st-events-create .is-virtual-event-page .selector-info-message,
.st-groups-create .is-virtual-event-page .selector-info-message,
.st-forums-create .is-virtual-event-page .selector-info-message,
.st-trips-create .is-virtual-event-page .selector-info-message,
.st-trips-enquire .is-virtual-event-page .selector-info-message,
.st-photo-verification-page .is-virtual-event-page .selector-info-message,
.st-account-delete .is-virtual-event-page .selector-info-message,
.st-payments-cancel .is-virtual-event-page .selector-info-message,
.st-events-create .suggestion-or-event-page .selector-info-message,
.st-groups-create .suggestion-or-event-page .selector-info-message,
.st-forums-create .suggestion-or-event-page .selector-info-message,
.st-trips-create .suggestion-or-event-page .selector-info-message,
.st-trips-enquire .suggestion-or-event-page .selector-info-message,
.st-photo-verification-page .suggestion-or-event-page .selector-info-message,
.st-account-delete .suggestion-or-event-page .selector-info-message,
.st-payments-cancel .suggestion-or-event-page .selector-info-message,
.st-events-create .phone-number-page .selector-info-message,
.st-groups-create .phone-number-page .selector-info-message,
.st-forums-create .phone-number-page .selector-info-message,
.st-trips-create .phone-number-page .selector-info-message,
.st-trips-enquire .phone-number-page .selector-info-message,
.st-photo-verification-page .phone-number-page .selector-info-message,
.st-account-delete .phone-number-page .selector-info-message,
.st-payments-cancel .phone-number-page .selector-info-message,
.st-events-create .suggestion-or-trip-page .selector-info-message,
.st-groups-create .suggestion-or-trip-page .selector-info-message,
.st-forums-create .suggestion-or-trip-page .selector-info-message,
.st-trips-create .suggestion-or-trip-page .selector-info-message,
.st-trips-enquire .suggestion-or-trip-page .selector-info-message,
.st-photo-verification-page .suggestion-or-trip-page .selector-info-message,
.st-account-delete .suggestion-or-trip-page .selector-info-message,
.st-payments-cancel .suggestion-or-trip-page .selector-info-message,
.st-events-create .trip-target-location-page .selector-info-message,
.st-groups-create .trip-target-location-page .selector-info-message,
.st-forums-create .trip-target-location-page .selector-info-message,
.st-trips-create .trip-target-location-page .selector-info-message,
.st-trips-enquire .trip-target-location-page .selector-info-message,
.st-photo-verification-page .trip-target-location-page .selector-info-message,
.st-account-delete .trip-target-location-page .selector-info-message,
.st-payments-cancel .trip-target-location-page .selector-info-message {
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-events-create .attendees-page .selector-wrapper,
.st-groups-create .attendees-page .selector-wrapper,
.st-forums-create .attendees-page .selector-wrapper,
.st-trips-create .attendees-page .selector-wrapper,
.st-trips-enquire .attendees-page .selector-wrapper,
.st-photo-verification-page .attendees-page .selector-wrapper,
.st-account-delete .attendees-page .selector-wrapper,
.st-payments-cancel .attendees-page .selector-wrapper,
.st-events-create .group-type-page .selector-wrapper,
.st-groups-create .group-type-page .selector-wrapper,
.st-forums-create .group-type-page .selector-wrapper,
.st-trips-create .group-type-page .selector-wrapper,
.st-trips-enquire .group-type-page .selector-wrapper,
.st-photo-verification-page .group-type-page .selector-wrapper,
.st-account-delete .group-type-page .selector-wrapper,
.st-payments-cancel .group-type-page .selector-wrapper,
.st-events-create .topic-type-page .selector-wrapper,
.st-groups-create .topic-type-page .selector-wrapper,
.st-forums-create .topic-type-page .selector-wrapper,
.st-trips-create .topic-type-page .selector-wrapper,
.st-trips-enquire .topic-type-page .selector-wrapper,
.st-photo-verification-page .topic-type-page .selector-wrapper,
.st-account-delete .topic-type-page .selector-wrapper,
.st-payments-cancel .topic-type-page .selector-wrapper,
.st-events-create .topic-location-scope-page .selector-wrapper,
.st-groups-create .topic-location-scope-page .selector-wrapper,
.st-forums-create .topic-location-scope-page .selector-wrapper,
.st-trips-create .topic-location-scope-page .selector-wrapper,
.st-trips-enquire .topic-location-scope-page .selector-wrapper,
.st-photo-verification-page .topic-location-scope-page .selector-wrapper,
.st-account-delete .topic-location-scope-page .selector-wrapper,
.st-payments-cancel .topic-location-scope-page .selector-wrapper,
.st-events-create .virtual-event-details-page .selector-wrapper,
.st-groups-create .virtual-event-details-page .selector-wrapper,
.st-forums-create .virtual-event-details-page .selector-wrapper,
.st-trips-create .virtual-event-details-page .selector-wrapper,
.st-trips-enquire .virtual-event-details-page .selector-wrapper,
.st-photo-verification-page .virtual-event-details-page .selector-wrapper,
.st-account-delete .virtual-event-details-page .selector-wrapper,
.st-payments-cancel .virtual-event-details-page .selector-wrapper,
.st-events-create .is-virtual-event-page .selector-wrapper,
.st-groups-create .is-virtual-event-page .selector-wrapper,
.st-forums-create .is-virtual-event-page .selector-wrapper,
.st-trips-create .is-virtual-event-page .selector-wrapper,
.st-trips-enquire .is-virtual-event-page .selector-wrapper,
.st-photo-verification-page .is-virtual-event-page .selector-wrapper,
.st-account-delete .is-virtual-event-page .selector-wrapper,
.st-payments-cancel .is-virtual-event-page .selector-wrapper,
.st-events-create .group-locality-page .selector-wrapper,
.st-groups-create .group-locality-page .selector-wrapper,
.st-forums-create .group-locality-page .selector-wrapper,
.st-trips-create .group-locality-page .selector-wrapper,
.st-trips-enquire .group-locality-page .selector-wrapper,
.st-photo-verification-page .group-locality-page .selector-wrapper,
.st-account-delete .group-locality-page .selector-wrapper,
.st-payments-cancel .group-locality-page .selector-wrapper,
.st-events-create .automated-attendee-welcome-message-page .selector-wrapper,
.st-groups-create .automated-attendee-welcome-message-page .selector-wrapper,
.st-forums-create .automated-attendee-welcome-message-page .selector-wrapper,
.st-trips-create .automated-attendee-welcome-message-page .selector-wrapper,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-wrapper,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-wrapper,
.st-account-delete .automated-attendee-welcome-message-page .selector-wrapper,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-wrapper,
.st-events-create .suggestion-or-event-page .selector-wrapper,
.st-groups-create .suggestion-or-event-page .selector-wrapper,
.st-forums-create .suggestion-or-event-page .selector-wrapper,
.st-trips-create .suggestion-or-event-page .selector-wrapper,
.st-trips-enquire .suggestion-or-event-page .selector-wrapper,
.st-photo-verification-page .suggestion-or-event-page .selector-wrapper,
.st-account-delete .suggestion-or-event-page .selector-wrapper,
.st-payments-cancel .suggestion-or-event-page .selector-wrapper,
.st-events-create .datetime-page .selector-wrapper,
.st-groups-create .datetime-page .selector-wrapper,
.st-forums-create .datetime-page .selector-wrapper,
.st-trips-create .datetime-page .selector-wrapper,
.st-trips-enquire .datetime-page .selector-wrapper,
.st-photo-verification-page .datetime-page .selector-wrapper,
.st-account-delete .datetime-page .selector-wrapper,
.st-payments-cancel .datetime-page .selector-wrapper,
.st-events-create .location-page .selector-wrapper,
.st-groups-create .location-page .selector-wrapper,
.st-forums-create .location-page .selector-wrapper,
.st-trips-create .location-page .selector-wrapper,
.st-trips-enquire .location-page .selector-wrapper,
.st-photo-verification-page .location-page .selector-wrapper,
.st-account-delete .location-page .selector-wrapper,
.st-payments-cancel .location-page .selector-wrapper,
.st-events-create .suggestion-or-trip-page .selector-wrapper,
.st-groups-create .suggestion-or-trip-page .selector-wrapper,
.st-forums-create .suggestion-or-trip-page .selector-wrapper,
.st-trips-create .suggestion-or-trip-page .selector-wrapper,
.st-trips-enquire .suggestion-or-trip-page .selector-wrapper,
.st-photo-verification-page .suggestion-or-trip-page .selector-wrapper,
.st-account-delete .suggestion-or-trip-page .selector-wrapper,
.st-payments-cancel .suggestion-or-trip-page .selector-wrapper,
.st-events-create .trip-pricing-page .selector-wrapper,
.st-groups-create .trip-pricing-page .selector-wrapper,
.st-forums-create .trip-pricing-page .selector-wrapper,
.st-trips-create .trip-pricing-page .selector-wrapper,
.st-trips-enquire .trip-pricing-page .selector-wrapper,
.st-photo-verification-page .trip-pricing-page .selector-wrapper,
.st-account-delete .trip-pricing-page .selector-wrapper,
.st-payments-cancel .trip-pricing-page .selector-wrapper,
.st-events-create .trip-target-location-page .selector-wrapper,
.st-groups-create .trip-target-location-page .selector-wrapper,
.st-forums-create .trip-target-location-page .selector-wrapper,
.st-trips-create .trip-target-location-page .selector-wrapper,
.st-trips-enquire .trip-target-location-page .selector-wrapper,
.st-photo-verification-page .trip-target-location-page .selector-wrapper,
.st-account-delete .trip-target-location-page .selector-wrapper,
.st-payments-cancel .trip-target-location-page .selector-wrapper,
.st-events-create .topic-contributors-page .selector-wrapper,
.st-groups-create .topic-contributors-page .selector-wrapper,
.st-forums-create .topic-contributors-page .selector-wrapper,
.st-trips-create .topic-contributors-page .selector-wrapper,
.st-trips-enquire .topic-contributors-page .selector-wrapper,
.st-photo-verification-page .topic-contributors-page .selector-wrapper,
.st-account-delete .topic-contributors-page .selector-wrapper,
.st-payments-cancel .topic-contributors-page .selector-wrapper,
.st-events-create .enquiry-target-locality-page .selector-wrapper,
.st-groups-create .enquiry-target-locality-page .selector-wrapper,
.st-forums-create .enquiry-target-locality-page .selector-wrapper,
.st-trips-create .enquiry-target-locality-page .selector-wrapper,
.st-trips-enquire .enquiry-target-locality-page .selector-wrapper,
.st-photo-verification-page .enquiry-target-locality-page .selector-wrapper,
.st-account-delete .enquiry-target-locality-page .selector-wrapper,
.st-payments-cancel .enquiry-target-locality-page .selector-wrapper,
.st-events-create .travel-dates-page .selector-wrapper,
.st-groups-create .travel-dates-page .selector-wrapper,
.st-forums-create .travel-dates-page .selector-wrapper,
.st-trips-create .travel-dates-page .selector-wrapper,
.st-trips-enquire .travel-dates-page .selector-wrapper,
.st-photo-verification-page .travel-dates-page .selector-wrapper,
.st-account-delete .travel-dates-page .selector-wrapper,
.st-payments-cancel .travel-dates-page .selector-wrapper,
.st-events-create .trip-accommodation-page .selector-wrapper,
.st-groups-create .trip-accommodation-page .selector-wrapper,
.st-forums-create .trip-accommodation-page .selector-wrapper,
.st-trips-create .trip-accommodation-page .selector-wrapper,
.st-trips-enquire .trip-accommodation-page .selector-wrapper,
.st-photo-verification-page .trip-accommodation-page .selector-wrapper,
.st-account-delete .trip-accommodation-page .selector-wrapper,
.st-payments-cancel .trip-accommodation-page .selector-wrapper {
  margin-top: 20px;
  margin-bottom: 30px;
}
.st-events-create .attendees-page .selector,
.st-groups-create .attendees-page .selector,
.st-forums-create .attendees-page .selector,
.st-trips-create .attendees-page .selector,
.st-trips-enquire .attendees-page .selector,
.st-photo-verification-page .attendees-page .selector,
.st-account-delete .attendees-page .selector,
.st-payments-cancel .attendees-page .selector,
.st-events-create .group-type-page .selector,
.st-groups-create .group-type-page .selector,
.st-forums-create .group-type-page .selector,
.st-trips-create .group-type-page .selector,
.st-trips-enquire .group-type-page .selector,
.st-photo-verification-page .group-type-page .selector,
.st-account-delete .group-type-page .selector,
.st-payments-cancel .group-type-page .selector,
.st-events-create .topic-type-page .selector,
.st-groups-create .topic-type-page .selector,
.st-forums-create .topic-type-page .selector,
.st-trips-create .topic-type-page .selector,
.st-trips-enquire .topic-type-page .selector,
.st-photo-verification-page .topic-type-page .selector,
.st-account-delete .topic-type-page .selector,
.st-payments-cancel .topic-type-page .selector,
.st-events-create .topic-location-scope-page .selector,
.st-groups-create .topic-location-scope-page .selector,
.st-forums-create .topic-location-scope-page .selector,
.st-trips-create .topic-location-scope-page .selector,
.st-trips-enquire .topic-location-scope-page .selector,
.st-photo-verification-page .topic-location-scope-page .selector,
.st-account-delete .topic-location-scope-page .selector,
.st-payments-cancel .topic-location-scope-page .selector,
.st-events-create .virtual-event-details-page .selector,
.st-groups-create .virtual-event-details-page .selector,
.st-forums-create .virtual-event-details-page .selector,
.st-trips-create .virtual-event-details-page .selector,
.st-trips-enquire .virtual-event-details-page .selector,
.st-photo-verification-page .virtual-event-details-page .selector,
.st-account-delete .virtual-event-details-page .selector,
.st-payments-cancel .virtual-event-details-page .selector,
.st-events-create .is-virtual-event-page .selector,
.st-groups-create .is-virtual-event-page .selector,
.st-forums-create .is-virtual-event-page .selector,
.st-trips-create .is-virtual-event-page .selector,
.st-trips-enquire .is-virtual-event-page .selector,
.st-photo-verification-page .is-virtual-event-page .selector,
.st-account-delete .is-virtual-event-page .selector,
.st-payments-cancel .is-virtual-event-page .selector,
.st-events-create .group-locality-page .selector,
.st-groups-create .group-locality-page .selector,
.st-forums-create .group-locality-page .selector,
.st-trips-create .group-locality-page .selector,
.st-trips-enquire .group-locality-page .selector,
.st-photo-verification-page .group-locality-page .selector,
.st-account-delete .group-locality-page .selector,
.st-payments-cancel .group-locality-page .selector,
.st-events-create .automated-attendee-welcome-message-page .selector,
.st-groups-create .automated-attendee-welcome-message-page .selector,
.st-forums-create .automated-attendee-welcome-message-page .selector,
.st-trips-create .automated-attendee-welcome-message-page .selector,
.st-trips-enquire .automated-attendee-welcome-message-page .selector,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector,
.st-account-delete .automated-attendee-welcome-message-page .selector,
.st-payments-cancel .automated-attendee-welcome-message-page .selector,
.st-events-create .suggestion-or-event-page .selector,
.st-groups-create .suggestion-or-event-page .selector,
.st-forums-create .suggestion-or-event-page .selector,
.st-trips-create .suggestion-or-event-page .selector,
.st-trips-enquire .suggestion-or-event-page .selector,
.st-photo-verification-page .suggestion-or-event-page .selector,
.st-account-delete .suggestion-or-event-page .selector,
.st-payments-cancel .suggestion-or-event-page .selector,
.st-events-create .datetime-page .selector,
.st-groups-create .datetime-page .selector,
.st-forums-create .datetime-page .selector,
.st-trips-create .datetime-page .selector,
.st-trips-enquire .datetime-page .selector,
.st-photo-verification-page .datetime-page .selector,
.st-account-delete .datetime-page .selector,
.st-payments-cancel .datetime-page .selector,
.st-events-create .location-page .selector,
.st-groups-create .location-page .selector,
.st-forums-create .location-page .selector,
.st-trips-create .location-page .selector,
.st-trips-enquire .location-page .selector,
.st-photo-verification-page .location-page .selector,
.st-account-delete .location-page .selector,
.st-payments-cancel .location-page .selector,
.st-events-create .suggestion-or-trip-page .selector,
.st-groups-create .suggestion-or-trip-page .selector,
.st-forums-create .suggestion-or-trip-page .selector,
.st-trips-create .suggestion-or-trip-page .selector,
.st-trips-enquire .suggestion-or-trip-page .selector,
.st-photo-verification-page .suggestion-or-trip-page .selector,
.st-account-delete .suggestion-or-trip-page .selector,
.st-payments-cancel .suggestion-or-trip-page .selector,
.st-events-create .trip-pricing-page .selector,
.st-groups-create .trip-pricing-page .selector,
.st-forums-create .trip-pricing-page .selector,
.st-trips-create .trip-pricing-page .selector,
.st-trips-enquire .trip-pricing-page .selector,
.st-photo-verification-page .trip-pricing-page .selector,
.st-account-delete .trip-pricing-page .selector,
.st-payments-cancel .trip-pricing-page .selector,
.st-events-create .trip-target-location-page .selector,
.st-groups-create .trip-target-location-page .selector,
.st-forums-create .trip-target-location-page .selector,
.st-trips-create .trip-target-location-page .selector,
.st-trips-enquire .trip-target-location-page .selector,
.st-photo-verification-page .trip-target-location-page .selector,
.st-account-delete .trip-target-location-page .selector,
.st-payments-cancel .trip-target-location-page .selector,
.st-events-create .topic-contributors-page .selector,
.st-groups-create .topic-contributors-page .selector,
.st-forums-create .topic-contributors-page .selector,
.st-trips-create .topic-contributors-page .selector,
.st-trips-enquire .topic-contributors-page .selector,
.st-photo-verification-page .topic-contributors-page .selector,
.st-account-delete .topic-contributors-page .selector,
.st-payments-cancel .topic-contributors-page .selector,
.st-events-create .enquiry-target-locality-page .selector,
.st-groups-create .enquiry-target-locality-page .selector,
.st-forums-create .enquiry-target-locality-page .selector,
.st-trips-create .enquiry-target-locality-page .selector,
.st-trips-enquire .enquiry-target-locality-page .selector,
.st-photo-verification-page .enquiry-target-locality-page .selector,
.st-account-delete .enquiry-target-locality-page .selector,
.st-payments-cancel .enquiry-target-locality-page .selector,
.st-events-create .travel-dates-page .selector,
.st-groups-create .travel-dates-page .selector,
.st-forums-create .travel-dates-page .selector,
.st-trips-create .travel-dates-page .selector,
.st-trips-enquire .travel-dates-page .selector,
.st-photo-verification-page .travel-dates-page .selector,
.st-account-delete .travel-dates-page .selector,
.st-payments-cancel .travel-dates-page .selector,
.st-events-create .trip-accommodation-page .selector,
.st-groups-create .trip-accommodation-page .selector,
.st-forums-create .trip-accommodation-page .selector,
.st-trips-create .trip-accommodation-page .selector,
.st-trips-enquire .trip-accommodation-page .selector,
.st-photo-verification-page .trip-accommodation-page .selector,
.st-account-delete .trip-accommodation-page .selector,
.st-payments-cancel .trip-accommodation-page .selector {
  min-width: 250px;
  display: inline-block;
}
@media (min-width: 600px) {
  .st-events-create .attendees-page .selector,
  .st-groups-create .attendees-page .selector,
  .st-forums-create .attendees-page .selector,
  .st-trips-create .attendees-page .selector,
  .st-trips-enquire .attendees-page .selector,
  .st-photo-verification-page .attendees-page .selector,
  .st-account-delete .attendees-page .selector,
  .st-payments-cancel .attendees-page .selector,
  .st-events-create .group-type-page .selector,
  .st-groups-create .group-type-page .selector,
  .st-forums-create .group-type-page .selector,
  .st-trips-create .group-type-page .selector,
  .st-trips-enquire .group-type-page .selector,
  .st-photo-verification-page .group-type-page .selector,
  .st-account-delete .group-type-page .selector,
  .st-payments-cancel .group-type-page .selector,
  .st-events-create .topic-type-page .selector,
  .st-groups-create .topic-type-page .selector,
  .st-forums-create .topic-type-page .selector,
  .st-trips-create .topic-type-page .selector,
  .st-trips-enquire .topic-type-page .selector,
  .st-photo-verification-page .topic-type-page .selector,
  .st-account-delete .topic-type-page .selector,
  .st-payments-cancel .topic-type-page .selector,
  .st-events-create .topic-location-scope-page .selector,
  .st-groups-create .topic-location-scope-page .selector,
  .st-forums-create .topic-location-scope-page .selector,
  .st-trips-create .topic-location-scope-page .selector,
  .st-trips-enquire .topic-location-scope-page .selector,
  .st-photo-verification-page .topic-location-scope-page .selector,
  .st-account-delete .topic-location-scope-page .selector,
  .st-payments-cancel .topic-location-scope-page .selector,
  .st-events-create .virtual-event-details-page .selector,
  .st-groups-create .virtual-event-details-page .selector,
  .st-forums-create .virtual-event-details-page .selector,
  .st-trips-create .virtual-event-details-page .selector,
  .st-trips-enquire .virtual-event-details-page .selector,
  .st-photo-verification-page .virtual-event-details-page .selector,
  .st-account-delete .virtual-event-details-page .selector,
  .st-payments-cancel .virtual-event-details-page .selector,
  .st-events-create .is-virtual-event-page .selector,
  .st-groups-create .is-virtual-event-page .selector,
  .st-forums-create .is-virtual-event-page .selector,
  .st-trips-create .is-virtual-event-page .selector,
  .st-trips-enquire .is-virtual-event-page .selector,
  .st-photo-verification-page .is-virtual-event-page .selector,
  .st-account-delete .is-virtual-event-page .selector,
  .st-payments-cancel .is-virtual-event-page .selector,
  .st-events-create .group-locality-page .selector,
  .st-groups-create .group-locality-page .selector,
  .st-forums-create .group-locality-page .selector,
  .st-trips-create .group-locality-page .selector,
  .st-trips-enquire .group-locality-page .selector,
  .st-photo-verification-page .group-locality-page .selector,
  .st-account-delete .group-locality-page .selector,
  .st-payments-cancel .group-locality-page .selector,
  .st-events-create .automated-attendee-welcome-message-page .selector,
  .st-groups-create .automated-attendee-welcome-message-page .selector,
  .st-forums-create .automated-attendee-welcome-message-page .selector,
  .st-trips-create .automated-attendee-welcome-message-page .selector,
  .st-trips-enquire .automated-attendee-welcome-message-page .selector,
  .st-photo-verification-page .automated-attendee-welcome-message-page .selector,
  .st-account-delete .automated-attendee-welcome-message-page .selector,
  .st-payments-cancel .automated-attendee-welcome-message-page .selector,
  .st-events-create .suggestion-or-event-page .selector,
  .st-groups-create .suggestion-or-event-page .selector,
  .st-forums-create .suggestion-or-event-page .selector,
  .st-trips-create .suggestion-or-event-page .selector,
  .st-trips-enquire .suggestion-or-event-page .selector,
  .st-photo-verification-page .suggestion-or-event-page .selector,
  .st-account-delete .suggestion-or-event-page .selector,
  .st-payments-cancel .suggestion-or-event-page .selector,
  .st-events-create .datetime-page .selector,
  .st-groups-create .datetime-page .selector,
  .st-forums-create .datetime-page .selector,
  .st-trips-create .datetime-page .selector,
  .st-trips-enquire .datetime-page .selector,
  .st-photo-verification-page .datetime-page .selector,
  .st-account-delete .datetime-page .selector,
  .st-payments-cancel .datetime-page .selector,
  .st-events-create .location-page .selector,
  .st-groups-create .location-page .selector,
  .st-forums-create .location-page .selector,
  .st-trips-create .location-page .selector,
  .st-trips-enquire .location-page .selector,
  .st-photo-verification-page .location-page .selector,
  .st-account-delete .location-page .selector,
  .st-payments-cancel .location-page .selector,
  .st-events-create .suggestion-or-trip-page .selector,
  .st-groups-create .suggestion-or-trip-page .selector,
  .st-forums-create .suggestion-or-trip-page .selector,
  .st-trips-create .suggestion-or-trip-page .selector,
  .st-trips-enquire .suggestion-or-trip-page .selector,
  .st-photo-verification-page .suggestion-or-trip-page .selector,
  .st-account-delete .suggestion-or-trip-page .selector,
  .st-payments-cancel .suggestion-or-trip-page .selector,
  .st-events-create .trip-pricing-page .selector,
  .st-groups-create .trip-pricing-page .selector,
  .st-forums-create .trip-pricing-page .selector,
  .st-trips-create .trip-pricing-page .selector,
  .st-trips-enquire .trip-pricing-page .selector,
  .st-photo-verification-page .trip-pricing-page .selector,
  .st-account-delete .trip-pricing-page .selector,
  .st-payments-cancel .trip-pricing-page .selector,
  .st-events-create .trip-target-location-page .selector,
  .st-groups-create .trip-target-location-page .selector,
  .st-forums-create .trip-target-location-page .selector,
  .st-trips-create .trip-target-location-page .selector,
  .st-trips-enquire .trip-target-location-page .selector,
  .st-photo-verification-page .trip-target-location-page .selector,
  .st-account-delete .trip-target-location-page .selector,
  .st-payments-cancel .trip-target-location-page .selector,
  .st-events-create .topic-contributors-page .selector,
  .st-groups-create .topic-contributors-page .selector,
  .st-forums-create .topic-contributors-page .selector,
  .st-trips-create .topic-contributors-page .selector,
  .st-trips-enquire .topic-contributors-page .selector,
  .st-photo-verification-page .topic-contributors-page .selector,
  .st-account-delete .topic-contributors-page .selector,
  .st-payments-cancel .topic-contributors-page .selector,
  .st-events-create .enquiry-target-locality-page .selector,
  .st-groups-create .enquiry-target-locality-page .selector,
  .st-forums-create .enquiry-target-locality-page .selector,
  .st-trips-create .enquiry-target-locality-page .selector,
  .st-trips-enquire .enquiry-target-locality-page .selector,
  .st-photo-verification-page .enquiry-target-locality-page .selector,
  .st-account-delete .enquiry-target-locality-page .selector,
  .st-payments-cancel .enquiry-target-locality-page .selector,
  .st-events-create .travel-dates-page .selector,
  .st-groups-create .travel-dates-page .selector,
  .st-forums-create .travel-dates-page .selector,
  .st-trips-create .travel-dates-page .selector,
  .st-trips-enquire .travel-dates-page .selector,
  .st-photo-verification-page .travel-dates-page .selector,
  .st-account-delete .travel-dates-page .selector,
  .st-payments-cancel .travel-dates-page .selector,
  .st-events-create .trip-accommodation-page .selector,
  .st-groups-create .trip-accommodation-page .selector,
  .st-forums-create .trip-accommodation-page .selector,
  .st-trips-create .trip-accommodation-page .selector,
  .st-trips-enquire .trip-accommodation-page .selector,
  .st-photo-verification-page .trip-accommodation-page .selector,
  .st-account-delete .trip-accommodation-page .selector,
  .st-payments-cancel .trip-accommodation-page .selector {
    min-width: 300px;
  }
}
.st-events-create .attendees-page .selector:after,
.st-groups-create .attendees-page .selector:after,
.st-forums-create .attendees-page .selector:after,
.st-trips-create .attendees-page .selector:after,
.st-trips-enquire .attendees-page .selector:after,
.st-photo-verification-page .attendees-page .selector:after,
.st-account-delete .attendees-page .selector:after,
.st-payments-cancel .attendees-page .selector:after,
.st-events-create .group-type-page .selector:after,
.st-groups-create .group-type-page .selector:after,
.st-forums-create .group-type-page .selector:after,
.st-trips-create .group-type-page .selector:after,
.st-trips-enquire .group-type-page .selector:after,
.st-photo-verification-page .group-type-page .selector:after,
.st-account-delete .group-type-page .selector:after,
.st-payments-cancel .group-type-page .selector:after,
.st-events-create .topic-type-page .selector:after,
.st-groups-create .topic-type-page .selector:after,
.st-forums-create .topic-type-page .selector:after,
.st-trips-create .topic-type-page .selector:after,
.st-trips-enquire .topic-type-page .selector:after,
.st-photo-verification-page .topic-type-page .selector:after,
.st-account-delete .topic-type-page .selector:after,
.st-payments-cancel .topic-type-page .selector:after,
.st-events-create .topic-location-scope-page .selector:after,
.st-groups-create .topic-location-scope-page .selector:after,
.st-forums-create .topic-location-scope-page .selector:after,
.st-trips-create .topic-location-scope-page .selector:after,
.st-trips-enquire .topic-location-scope-page .selector:after,
.st-photo-verification-page .topic-location-scope-page .selector:after,
.st-account-delete .topic-location-scope-page .selector:after,
.st-payments-cancel .topic-location-scope-page .selector:after,
.st-events-create .virtual-event-details-page .selector:after,
.st-groups-create .virtual-event-details-page .selector:after,
.st-forums-create .virtual-event-details-page .selector:after,
.st-trips-create .virtual-event-details-page .selector:after,
.st-trips-enquire .virtual-event-details-page .selector:after,
.st-photo-verification-page .virtual-event-details-page .selector:after,
.st-account-delete .virtual-event-details-page .selector:after,
.st-payments-cancel .virtual-event-details-page .selector:after,
.st-events-create .is-virtual-event-page .selector:after,
.st-groups-create .is-virtual-event-page .selector:after,
.st-forums-create .is-virtual-event-page .selector:after,
.st-trips-create .is-virtual-event-page .selector:after,
.st-trips-enquire .is-virtual-event-page .selector:after,
.st-photo-verification-page .is-virtual-event-page .selector:after,
.st-account-delete .is-virtual-event-page .selector:after,
.st-payments-cancel .is-virtual-event-page .selector:after,
.st-events-create .group-locality-page .selector:after,
.st-groups-create .group-locality-page .selector:after,
.st-forums-create .group-locality-page .selector:after,
.st-trips-create .group-locality-page .selector:after,
.st-trips-enquire .group-locality-page .selector:after,
.st-photo-verification-page .group-locality-page .selector:after,
.st-account-delete .group-locality-page .selector:after,
.st-payments-cancel .group-locality-page .selector:after,
.st-events-create .automated-attendee-welcome-message-page .selector:after,
.st-groups-create .automated-attendee-welcome-message-page .selector:after,
.st-forums-create .automated-attendee-welcome-message-page .selector:after,
.st-trips-create .automated-attendee-welcome-message-page .selector:after,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after,
.st-account-delete .automated-attendee-welcome-message-page .selector:after,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after,
.st-events-create .suggestion-or-event-page .selector:after,
.st-groups-create .suggestion-or-event-page .selector:after,
.st-forums-create .suggestion-or-event-page .selector:after,
.st-trips-create .suggestion-or-event-page .selector:after,
.st-trips-enquire .suggestion-or-event-page .selector:after,
.st-photo-verification-page .suggestion-or-event-page .selector:after,
.st-account-delete .suggestion-or-event-page .selector:after,
.st-payments-cancel .suggestion-or-event-page .selector:after,
.st-events-create .datetime-page .selector:after,
.st-groups-create .datetime-page .selector:after,
.st-forums-create .datetime-page .selector:after,
.st-trips-create .datetime-page .selector:after,
.st-trips-enquire .datetime-page .selector:after,
.st-photo-verification-page .datetime-page .selector:after,
.st-account-delete .datetime-page .selector:after,
.st-payments-cancel .datetime-page .selector:after,
.st-events-create .location-page .selector:after,
.st-groups-create .location-page .selector:after,
.st-forums-create .location-page .selector:after,
.st-trips-create .location-page .selector:after,
.st-trips-enquire .location-page .selector:after,
.st-photo-verification-page .location-page .selector:after,
.st-account-delete .location-page .selector:after,
.st-payments-cancel .location-page .selector:after,
.st-events-create .suggestion-or-trip-page .selector:after,
.st-groups-create .suggestion-or-trip-page .selector:after,
.st-forums-create .suggestion-or-trip-page .selector:after,
.st-trips-create .suggestion-or-trip-page .selector:after,
.st-trips-enquire .suggestion-or-trip-page .selector:after,
.st-photo-verification-page .suggestion-or-trip-page .selector:after,
.st-account-delete .suggestion-or-trip-page .selector:after,
.st-payments-cancel .suggestion-or-trip-page .selector:after,
.st-events-create .trip-pricing-page .selector:after,
.st-groups-create .trip-pricing-page .selector:after,
.st-forums-create .trip-pricing-page .selector:after,
.st-trips-create .trip-pricing-page .selector:after,
.st-trips-enquire .trip-pricing-page .selector:after,
.st-photo-verification-page .trip-pricing-page .selector:after,
.st-account-delete .trip-pricing-page .selector:after,
.st-payments-cancel .trip-pricing-page .selector:after,
.st-events-create .trip-target-location-page .selector:after,
.st-groups-create .trip-target-location-page .selector:after,
.st-forums-create .trip-target-location-page .selector:after,
.st-trips-create .trip-target-location-page .selector:after,
.st-trips-enquire .trip-target-location-page .selector:after,
.st-photo-verification-page .trip-target-location-page .selector:after,
.st-account-delete .trip-target-location-page .selector:after,
.st-payments-cancel .trip-target-location-page .selector:after,
.st-events-create .topic-contributors-page .selector:after,
.st-groups-create .topic-contributors-page .selector:after,
.st-forums-create .topic-contributors-page .selector:after,
.st-trips-create .topic-contributors-page .selector:after,
.st-trips-enquire .topic-contributors-page .selector:after,
.st-photo-verification-page .topic-contributors-page .selector:after,
.st-account-delete .topic-contributors-page .selector:after,
.st-payments-cancel .topic-contributors-page .selector:after,
.st-events-create .enquiry-target-locality-page .selector:after,
.st-groups-create .enquiry-target-locality-page .selector:after,
.st-forums-create .enquiry-target-locality-page .selector:after,
.st-trips-create .enquiry-target-locality-page .selector:after,
.st-trips-enquire .enquiry-target-locality-page .selector:after,
.st-photo-verification-page .enquiry-target-locality-page .selector:after,
.st-account-delete .enquiry-target-locality-page .selector:after,
.st-payments-cancel .enquiry-target-locality-page .selector:after,
.st-events-create .travel-dates-page .selector:after,
.st-groups-create .travel-dates-page .selector:after,
.st-forums-create .travel-dates-page .selector:after,
.st-trips-create .travel-dates-page .selector:after,
.st-trips-enquire .travel-dates-page .selector:after,
.st-photo-verification-page .travel-dates-page .selector:after,
.st-account-delete .travel-dates-page .selector:after,
.st-payments-cancel .travel-dates-page .selector:after,
.st-events-create .trip-accommodation-page .selector:after,
.st-groups-create .trip-accommodation-page .selector:after,
.st-forums-create .trip-accommodation-page .selector:after,
.st-trips-create .trip-accommodation-page .selector:after,
.st-trips-enquire .trip-accommodation-page .selector:after,
.st-photo-verification-page .trip-accommodation-page .selector:after,
.st-account-delete .trip-accommodation-page .selector:after,
.st-payments-cancel .trip-accommodation-page .selector:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0dc";
  position: relative;
  margin-left: -20px;
  pointer-events: none;
}
.st-events-create .attendees-page .selector:after.fa-margin-right,
.st-groups-create .attendees-page .selector:after.fa-margin-right,
.st-forums-create .attendees-page .selector:after.fa-margin-right,
.st-trips-create .attendees-page .selector:after.fa-margin-right,
.st-trips-enquire .attendees-page .selector:after.fa-margin-right,
.st-photo-verification-page .attendees-page .selector:after.fa-margin-right,
.st-account-delete .attendees-page .selector:after.fa-margin-right,
.st-payments-cancel .attendees-page .selector:after.fa-margin-right,
.st-events-create .group-type-page .selector:after.fa-margin-right,
.st-groups-create .group-type-page .selector:after.fa-margin-right,
.st-forums-create .group-type-page .selector:after.fa-margin-right,
.st-trips-create .group-type-page .selector:after.fa-margin-right,
.st-trips-enquire .group-type-page .selector:after.fa-margin-right,
.st-photo-verification-page .group-type-page .selector:after.fa-margin-right,
.st-account-delete .group-type-page .selector:after.fa-margin-right,
.st-payments-cancel .group-type-page .selector:after.fa-margin-right,
.st-events-create .topic-type-page .selector:after.fa-margin-right,
.st-groups-create .topic-type-page .selector:after.fa-margin-right,
.st-forums-create .topic-type-page .selector:after.fa-margin-right,
.st-trips-create .topic-type-page .selector:after.fa-margin-right,
.st-trips-enquire .topic-type-page .selector:after.fa-margin-right,
.st-photo-verification-page .topic-type-page .selector:after.fa-margin-right,
.st-account-delete .topic-type-page .selector:after.fa-margin-right,
.st-payments-cancel .topic-type-page .selector:after.fa-margin-right,
.st-events-create .topic-location-scope-page .selector:after.fa-margin-right,
.st-groups-create .topic-location-scope-page .selector:after.fa-margin-right,
.st-forums-create .topic-location-scope-page .selector:after.fa-margin-right,
.st-trips-create .topic-location-scope-page .selector:after.fa-margin-right,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-margin-right,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-margin-right,
.st-account-delete .topic-location-scope-page .selector:after.fa-margin-right,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-margin-right,
.st-events-create .virtual-event-details-page .selector:after.fa-margin-right,
.st-groups-create .virtual-event-details-page .selector:after.fa-margin-right,
.st-forums-create .virtual-event-details-page .selector:after.fa-margin-right,
.st-trips-create .virtual-event-details-page .selector:after.fa-margin-right,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-margin-right,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-margin-right,
.st-account-delete .virtual-event-details-page .selector:after.fa-margin-right,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-margin-right,
.st-events-create .is-virtual-event-page .selector:after.fa-margin-right,
.st-groups-create .is-virtual-event-page .selector:after.fa-margin-right,
.st-forums-create .is-virtual-event-page .selector:after.fa-margin-right,
.st-trips-create .is-virtual-event-page .selector:after.fa-margin-right,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-margin-right,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-margin-right,
.st-account-delete .is-virtual-event-page .selector:after.fa-margin-right,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-margin-right,
.st-events-create .group-locality-page .selector:after.fa-margin-right,
.st-groups-create .group-locality-page .selector:after.fa-margin-right,
.st-forums-create .group-locality-page .selector:after.fa-margin-right,
.st-trips-create .group-locality-page .selector:after.fa-margin-right,
.st-trips-enquire .group-locality-page .selector:after.fa-margin-right,
.st-photo-verification-page .group-locality-page .selector:after.fa-margin-right,
.st-account-delete .group-locality-page .selector:after.fa-margin-right,
.st-payments-cancel .group-locality-page .selector:after.fa-margin-right,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-margin-right,
.st-events-create .suggestion-or-event-page .selector:after.fa-margin-right,
.st-groups-create .suggestion-or-event-page .selector:after.fa-margin-right,
.st-forums-create .suggestion-or-event-page .selector:after.fa-margin-right,
.st-trips-create .suggestion-or-event-page .selector:after.fa-margin-right,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-margin-right,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-margin-right,
.st-account-delete .suggestion-or-event-page .selector:after.fa-margin-right,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-margin-right,
.st-events-create .datetime-page .selector:after.fa-margin-right,
.st-groups-create .datetime-page .selector:after.fa-margin-right,
.st-forums-create .datetime-page .selector:after.fa-margin-right,
.st-trips-create .datetime-page .selector:after.fa-margin-right,
.st-trips-enquire .datetime-page .selector:after.fa-margin-right,
.st-photo-verification-page .datetime-page .selector:after.fa-margin-right,
.st-account-delete .datetime-page .selector:after.fa-margin-right,
.st-payments-cancel .datetime-page .selector:after.fa-margin-right,
.st-events-create .location-page .selector:after.fa-margin-right,
.st-groups-create .location-page .selector:after.fa-margin-right,
.st-forums-create .location-page .selector:after.fa-margin-right,
.st-trips-create .location-page .selector:after.fa-margin-right,
.st-trips-enquire .location-page .selector:after.fa-margin-right,
.st-photo-verification-page .location-page .selector:after.fa-margin-right,
.st-account-delete .location-page .selector:after.fa-margin-right,
.st-payments-cancel .location-page .selector:after.fa-margin-right,
.st-events-create .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-margin-right,
.st-events-create .trip-pricing-page .selector:after.fa-margin-right,
.st-groups-create .trip-pricing-page .selector:after.fa-margin-right,
.st-forums-create .trip-pricing-page .selector:after.fa-margin-right,
.st-trips-create .trip-pricing-page .selector:after.fa-margin-right,
.st-trips-enquire .trip-pricing-page .selector:after.fa-margin-right,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-margin-right,
.st-account-delete .trip-pricing-page .selector:after.fa-margin-right,
.st-payments-cancel .trip-pricing-page .selector:after.fa-margin-right,
.st-events-create .trip-target-location-page .selector:after.fa-margin-right,
.st-groups-create .trip-target-location-page .selector:after.fa-margin-right,
.st-forums-create .trip-target-location-page .selector:after.fa-margin-right,
.st-trips-create .trip-target-location-page .selector:after.fa-margin-right,
.st-trips-enquire .trip-target-location-page .selector:after.fa-margin-right,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-margin-right,
.st-account-delete .trip-target-location-page .selector:after.fa-margin-right,
.st-payments-cancel .trip-target-location-page .selector:after.fa-margin-right,
.st-events-create .topic-contributors-page .selector:after.fa-margin-right,
.st-groups-create .topic-contributors-page .selector:after.fa-margin-right,
.st-forums-create .topic-contributors-page .selector:after.fa-margin-right,
.st-trips-create .topic-contributors-page .selector:after.fa-margin-right,
.st-trips-enquire .topic-contributors-page .selector:after.fa-margin-right,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-margin-right,
.st-account-delete .topic-contributors-page .selector:after.fa-margin-right,
.st-payments-cancel .topic-contributors-page .selector:after.fa-margin-right,
.st-events-create .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-margin-right,
.st-events-create .travel-dates-page .selector:after.fa-margin-right,
.st-groups-create .travel-dates-page .selector:after.fa-margin-right,
.st-forums-create .travel-dates-page .selector:after.fa-margin-right,
.st-trips-create .travel-dates-page .selector:after.fa-margin-right,
.st-trips-enquire .travel-dates-page .selector:after.fa-margin-right,
.st-photo-verification-page .travel-dates-page .selector:after.fa-margin-right,
.st-account-delete .travel-dates-page .selector:after.fa-margin-right,
.st-payments-cancel .travel-dates-page .selector:after.fa-margin-right,
.st-events-create .trip-accommodation-page .selector:after.fa-margin-right,
.st-groups-create .trip-accommodation-page .selector:after.fa-margin-right,
.st-forums-create .trip-accommodation-page .selector:after.fa-margin-right,
.st-trips-create .trip-accommodation-page .selector:after.fa-margin-right,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-margin-right,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-margin-right,
.st-account-delete .trip-accommodation-page .selector:after.fa-margin-right,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-margin-right {
  margin-right: 0.25em;
}
.st-events-create .attendees-page .selector:after.fa-margin-left,
.st-groups-create .attendees-page .selector:after.fa-margin-left,
.st-forums-create .attendees-page .selector:after.fa-margin-left,
.st-trips-create .attendees-page .selector:after.fa-margin-left,
.st-trips-enquire .attendees-page .selector:after.fa-margin-left,
.st-photo-verification-page .attendees-page .selector:after.fa-margin-left,
.st-account-delete .attendees-page .selector:after.fa-margin-left,
.st-payments-cancel .attendees-page .selector:after.fa-margin-left,
.st-events-create .group-type-page .selector:after.fa-margin-left,
.st-groups-create .group-type-page .selector:after.fa-margin-left,
.st-forums-create .group-type-page .selector:after.fa-margin-left,
.st-trips-create .group-type-page .selector:after.fa-margin-left,
.st-trips-enquire .group-type-page .selector:after.fa-margin-left,
.st-photo-verification-page .group-type-page .selector:after.fa-margin-left,
.st-account-delete .group-type-page .selector:after.fa-margin-left,
.st-payments-cancel .group-type-page .selector:after.fa-margin-left,
.st-events-create .topic-type-page .selector:after.fa-margin-left,
.st-groups-create .topic-type-page .selector:after.fa-margin-left,
.st-forums-create .topic-type-page .selector:after.fa-margin-left,
.st-trips-create .topic-type-page .selector:after.fa-margin-left,
.st-trips-enquire .topic-type-page .selector:after.fa-margin-left,
.st-photo-verification-page .topic-type-page .selector:after.fa-margin-left,
.st-account-delete .topic-type-page .selector:after.fa-margin-left,
.st-payments-cancel .topic-type-page .selector:after.fa-margin-left,
.st-events-create .topic-location-scope-page .selector:after.fa-margin-left,
.st-groups-create .topic-location-scope-page .selector:after.fa-margin-left,
.st-forums-create .topic-location-scope-page .selector:after.fa-margin-left,
.st-trips-create .topic-location-scope-page .selector:after.fa-margin-left,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-margin-left,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-margin-left,
.st-account-delete .topic-location-scope-page .selector:after.fa-margin-left,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-margin-left,
.st-events-create .virtual-event-details-page .selector:after.fa-margin-left,
.st-groups-create .virtual-event-details-page .selector:after.fa-margin-left,
.st-forums-create .virtual-event-details-page .selector:after.fa-margin-left,
.st-trips-create .virtual-event-details-page .selector:after.fa-margin-left,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-margin-left,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-margin-left,
.st-account-delete .virtual-event-details-page .selector:after.fa-margin-left,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-margin-left,
.st-events-create .is-virtual-event-page .selector:after.fa-margin-left,
.st-groups-create .is-virtual-event-page .selector:after.fa-margin-left,
.st-forums-create .is-virtual-event-page .selector:after.fa-margin-left,
.st-trips-create .is-virtual-event-page .selector:after.fa-margin-left,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-margin-left,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-margin-left,
.st-account-delete .is-virtual-event-page .selector:after.fa-margin-left,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-margin-left,
.st-events-create .group-locality-page .selector:after.fa-margin-left,
.st-groups-create .group-locality-page .selector:after.fa-margin-left,
.st-forums-create .group-locality-page .selector:after.fa-margin-left,
.st-trips-create .group-locality-page .selector:after.fa-margin-left,
.st-trips-enquire .group-locality-page .selector:after.fa-margin-left,
.st-photo-verification-page .group-locality-page .selector:after.fa-margin-left,
.st-account-delete .group-locality-page .selector:after.fa-margin-left,
.st-payments-cancel .group-locality-page .selector:after.fa-margin-left,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-margin-left,
.st-events-create .suggestion-or-event-page .selector:after.fa-margin-left,
.st-groups-create .suggestion-or-event-page .selector:after.fa-margin-left,
.st-forums-create .suggestion-or-event-page .selector:after.fa-margin-left,
.st-trips-create .suggestion-or-event-page .selector:after.fa-margin-left,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-margin-left,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-margin-left,
.st-account-delete .suggestion-or-event-page .selector:after.fa-margin-left,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-margin-left,
.st-events-create .datetime-page .selector:after.fa-margin-left,
.st-groups-create .datetime-page .selector:after.fa-margin-left,
.st-forums-create .datetime-page .selector:after.fa-margin-left,
.st-trips-create .datetime-page .selector:after.fa-margin-left,
.st-trips-enquire .datetime-page .selector:after.fa-margin-left,
.st-photo-verification-page .datetime-page .selector:after.fa-margin-left,
.st-account-delete .datetime-page .selector:after.fa-margin-left,
.st-payments-cancel .datetime-page .selector:after.fa-margin-left,
.st-events-create .location-page .selector:after.fa-margin-left,
.st-groups-create .location-page .selector:after.fa-margin-left,
.st-forums-create .location-page .selector:after.fa-margin-left,
.st-trips-create .location-page .selector:after.fa-margin-left,
.st-trips-enquire .location-page .selector:after.fa-margin-left,
.st-photo-verification-page .location-page .selector:after.fa-margin-left,
.st-account-delete .location-page .selector:after.fa-margin-left,
.st-payments-cancel .location-page .selector:after.fa-margin-left,
.st-events-create .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-margin-left,
.st-events-create .trip-pricing-page .selector:after.fa-margin-left,
.st-groups-create .trip-pricing-page .selector:after.fa-margin-left,
.st-forums-create .trip-pricing-page .selector:after.fa-margin-left,
.st-trips-create .trip-pricing-page .selector:after.fa-margin-left,
.st-trips-enquire .trip-pricing-page .selector:after.fa-margin-left,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-margin-left,
.st-account-delete .trip-pricing-page .selector:after.fa-margin-left,
.st-payments-cancel .trip-pricing-page .selector:after.fa-margin-left,
.st-events-create .trip-target-location-page .selector:after.fa-margin-left,
.st-groups-create .trip-target-location-page .selector:after.fa-margin-left,
.st-forums-create .trip-target-location-page .selector:after.fa-margin-left,
.st-trips-create .trip-target-location-page .selector:after.fa-margin-left,
.st-trips-enquire .trip-target-location-page .selector:after.fa-margin-left,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-margin-left,
.st-account-delete .trip-target-location-page .selector:after.fa-margin-left,
.st-payments-cancel .trip-target-location-page .selector:after.fa-margin-left,
.st-events-create .topic-contributors-page .selector:after.fa-margin-left,
.st-groups-create .topic-contributors-page .selector:after.fa-margin-left,
.st-forums-create .topic-contributors-page .selector:after.fa-margin-left,
.st-trips-create .topic-contributors-page .selector:after.fa-margin-left,
.st-trips-enquire .topic-contributors-page .selector:after.fa-margin-left,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-margin-left,
.st-account-delete .topic-contributors-page .selector:after.fa-margin-left,
.st-payments-cancel .topic-contributors-page .selector:after.fa-margin-left,
.st-events-create .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-margin-left,
.st-events-create .travel-dates-page .selector:after.fa-margin-left,
.st-groups-create .travel-dates-page .selector:after.fa-margin-left,
.st-forums-create .travel-dates-page .selector:after.fa-margin-left,
.st-trips-create .travel-dates-page .selector:after.fa-margin-left,
.st-trips-enquire .travel-dates-page .selector:after.fa-margin-left,
.st-photo-verification-page .travel-dates-page .selector:after.fa-margin-left,
.st-account-delete .travel-dates-page .selector:after.fa-margin-left,
.st-payments-cancel .travel-dates-page .selector:after.fa-margin-left,
.st-events-create .trip-accommodation-page .selector:after.fa-margin-left,
.st-groups-create .trip-accommodation-page .selector:after.fa-margin-left,
.st-forums-create .trip-accommodation-page .selector:after.fa-margin-left,
.st-trips-create .trip-accommodation-page .selector:after.fa-margin-left,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-margin-left,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-margin-left,
.st-account-delete .trip-accommodation-page .selector:after.fa-margin-left,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-margin-left {
  margin-left: 0.25em;
}
.st-events-create .attendees-page .selector:after.fa-amber,
.st-groups-create .attendees-page .selector:after.fa-amber,
.st-forums-create .attendees-page .selector:after.fa-amber,
.st-trips-create .attendees-page .selector:after.fa-amber,
.st-trips-enquire .attendees-page .selector:after.fa-amber,
.st-photo-verification-page .attendees-page .selector:after.fa-amber,
.st-account-delete .attendees-page .selector:after.fa-amber,
.st-payments-cancel .attendees-page .selector:after.fa-amber,
.st-events-create .group-type-page .selector:after.fa-amber,
.st-groups-create .group-type-page .selector:after.fa-amber,
.st-forums-create .group-type-page .selector:after.fa-amber,
.st-trips-create .group-type-page .selector:after.fa-amber,
.st-trips-enquire .group-type-page .selector:after.fa-amber,
.st-photo-verification-page .group-type-page .selector:after.fa-amber,
.st-account-delete .group-type-page .selector:after.fa-amber,
.st-payments-cancel .group-type-page .selector:after.fa-amber,
.st-events-create .topic-type-page .selector:after.fa-amber,
.st-groups-create .topic-type-page .selector:after.fa-amber,
.st-forums-create .topic-type-page .selector:after.fa-amber,
.st-trips-create .topic-type-page .selector:after.fa-amber,
.st-trips-enquire .topic-type-page .selector:after.fa-amber,
.st-photo-verification-page .topic-type-page .selector:after.fa-amber,
.st-account-delete .topic-type-page .selector:after.fa-amber,
.st-payments-cancel .topic-type-page .selector:after.fa-amber,
.st-events-create .topic-location-scope-page .selector:after.fa-amber,
.st-groups-create .topic-location-scope-page .selector:after.fa-amber,
.st-forums-create .topic-location-scope-page .selector:after.fa-amber,
.st-trips-create .topic-location-scope-page .selector:after.fa-amber,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-amber,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-amber,
.st-account-delete .topic-location-scope-page .selector:after.fa-amber,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-amber,
.st-events-create .virtual-event-details-page .selector:after.fa-amber,
.st-groups-create .virtual-event-details-page .selector:after.fa-amber,
.st-forums-create .virtual-event-details-page .selector:after.fa-amber,
.st-trips-create .virtual-event-details-page .selector:after.fa-amber,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-amber,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-amber,
.st-account-delete .virtual-event-details-page .selector:after.fa-amber,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-amber,
.st-events-create .is-virtual-event-page .selector:after.fa-amber,
.st-groups-create .is-virtual-event-page .selector:after.fa-amber,
.st-forums-create .is-virtual-event-page .selector:after.fa-amber,
.st-trips-create .is-virtual-event-page .selector:after.fa-amber,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-amber,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-amber,
.st-account-delete .is-virtual-event-page .selector:after.fa-amber,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-amber,
.st-events-create .group-locality-page .selector:after.fa-amber,
.st-groups-create .group-locality-page .selector:after.fa-amber,
.st-forums-create .group-locality-page .selector:after.fa-amber,
.st-trips-create .group-locality-page .selector:after.fa-amber,
.st-trips-enquire .group-locality-page .selector:after.fa-amber,
.st-photo-verification-page .group-locality-page .selector:after.fa-amber,
.st-account-delete .group-locality-page .selector:after.fa-amber,
.st-payments-cancel .group-locality-page .selector:after.fa-amber,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-amber,
.st-events-create .suggestion-or-event-page .selector:after.fa-amber,
.st-groups-create .suggestion-or-event-page .selector:after.fa-amber,
.st-forums-create .suggestion-or-event-page .selector:after.fa-amber,
.st-trips-create .suggestion-or-event-page .selector:after.fa-amber,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-amber,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-amber,
.st-account-delete .suggestion-or-event-page .selector:after.fa-amber,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-amber,
.st-events-create .datetime-page .selector:after.fa-amber,
.st-groups-create .datetime-page .selector:after.fa-amber,
.st-forums-create .datetime-page .selector:after.fa-amber,
.st-trips-create .datetime-page .selector:after.fa-amber,
.st-trips-enquire .datetime-page .selector:after.fa-amber,
.st-photo-verification-page .datetime-page .selector:after.fa-amber,
.st-account-delete .datetime-page .selector:after.fa-amber,
.st-payments-cancel .datetime-page .selector:after.fa-amber,
.st-events-create .location-page .selector:after.fa-amber,
.st-groups-create .location-page .selector:after.fa-amber,
.st-forums-create .location-page .selector:after.fa-amber,
.st-trips-create .location-page .selector:after.fa-amber,
.st-trips-enquire .location-page .selector:after.fa-amber,
.st-photo-verification-page .location-page .selector:after.fa-amber,
.st-account-delete .location-page .selector:after.fa-amber,
.st-payments-cancel .location-page .selector:after.fa-amber,
.st-events-create .suggestion-or-trip-page .selector:after.fa-amber,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-amber,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-amber,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-amber,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-amber,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-amber,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-amber,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-amber,
.st-events-create .trip-pricing-page .selector:after.fa-amber,
.st-groups-create .trip-pricing-page .selector:after.fa-amber,
.st-forums-create .trip-pricing-page .selector:after.fa-amber,
.st-trips-create .trip-pricing-page .selector:after.fa-amber,
.st-trips-enquire .trip-pricing-page .selector:after.fa-amber,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-amber,
.st-account-delete .trip-pricing-page .selector:after.fa-amber,
.st-payments-cancel .trip-pricing-page .selector:after.fa-amber,
.st-events-create .trip-target-location-page .selector:after.fa-amber,
.st-groups-create .trip-target-location-page .selector:after.fa-amber,
.st-forums-create .trip-target-location-page .selector:after.fa-amber,
.st-trips-create .trip-target-location-page .selector:after.fa-amber,
.st-trips-enquire .trip-target-location-page .selector:after.fa-amber,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-amber,
.st-account-delete .trip-target-location-page .selector:after.fa-amber,
.st-payments-cancel .trip-target-location-page .selector:after.fa-amber,
.st-events-create .topic-contributors-page .selector:after.fa-amber,
.st-groups-create .topic-contributors-page .selector:after.fa-amber,
.st-forums-create .topic-contributors-page .selector:after.fa-amber,
.st-trips-create .topic-contributors-page .selector:after.fa-amber,
.st-trips-enquire .topic-contributors-page .selector:after.fa-amber,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-amber,
.st-account-delete .topic-contributors-page .selector:after.fa-amber,
.st-payments-cancel .topic-contributors-page .selector:after.fa-amber,
.st-events-create .enquiry-target-locality-page .selector:after.fa-amber,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-amber,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-amber,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-amber,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-amber,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-amber,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-amber,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-amber,
.st-events-create .travel-dates-page .selector:after.fa-amber,
.st-groups-create .travel-dates-page .selector:after.fa-amber,
.st-forums-create .travel-dates-page .selector:after.fa-amber,
.st-trips-create .travel-dates-page .selector:after.fa-amber,
.st-trips-enquire .travel-dates-page .selector:after.fa-amber,
.st-photo-verification-page .travel-dates-page .selector:after.fa-amber,
.st-account-delete .travel-dates-page .selector:after.fa-amber,
.st-payments-cancel .travel-dates-page .selector:after.fa-amber,
.st-events-create .trip-accommodation-page .selector:after.fa-amber,
.st-groups-create .trip-accommodation-page .selector:after.fa-amber,
.st-forums-create .trip-accommodation-page .selector:after.fa-amber,
.st-trips-create .trip-accommodation-page .selector:after.fa-amber,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-amber,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-amber,
.st-account-delete .trip-accommodation-page .selector:after.fa-amber,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-amber {
  color: #FFC107;
}
.st-events-create .attendees-page .selector:after.fa-blue,
.st-groups-create .attendees-page .selector:after.fa-blue,
.st-forums-create .attendees-page .selector:after.fa-blue,
.st-trips-create .attendees-page .selector:after.fa-blue,
.st-trips-enquire .attendees-page .selector:after.fa-blue,
.st-photo-verification-page .attendees-page .selector:after.fa-blue,
.st-account-delete .attendees-page .selector:after.fa-blue,
.st-payments-cancel .attendees-page .selector:after.fa-blue,
.st-events-create .group-type-page .selector:after.fa-blue,
.st-groups-create .group-type-page .selector:after.fa-blue,
.st-forums-create .group-type-page .selector:after.fa-blue,
.st-trips-create .group-type-page .selector:after.fa-blue,
.st-trips-enquire .group-type-page .selector:after.fa-blue,
.st-photo-verification-page .group-type-page .selector:after.fa-blue,
.st-account-delete .group-type-page .selector:after.fa-blue,
.st-payments-cancel .group-type-page .selector:after.fa-blue,
.st-events-create .topic-type-page .selector:after.fa-blue,
.st-groups-create .topic-type-page .selector:after.fa-blue,
.st-forums-create .topic-type-page .selector:after.fa-blue,
.st-trips-create .topic-type-page .selector:after.fa-blue,
.st-trips-enquire .topic-type-page .selector:after.fa-blue,
.st-photo-verification-page .topic-type-page .selector:after.fa-blue,
.st-account-delete .topic-type-page .selector:after.fa-blue,
.st-payments-cancel .topic-type-page .selector:after.fa-blue,
.st-events-create .topic-location-scope-page .selector:after.fa-blue,
.st-groups-create .topic-location-scope-page .selector:after.fa-blue,
.st-forums-create .topic-location-scope-page .selector:after.fa-blue,
.st-trips-create .topic-location-scope-page .selector:after.fa-blue,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-blue,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-blue,
.st-account-delete .topic-location-scope-page .selector:after.fa-blue,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-blue,
.st-events-create .virtual-event-details-page .selector:after.fa-blue,
.st-groups-create .virtual-event-details-page .selector:after.fa-blue,
.st-forums-create .virtual-event-details-page .selector:after.fa-blue,
.st-trips-create .virtual-event-details-page .selector:after.fa-blue,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-blue,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-blue,
.st-account-delete .virtual-event-details-page .selector:after.fa-blue,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-blue,
.st-events-create .is-virtual-event-page .selector:after.fa-blue,
.st-groups-create .is-virtual-event-page .selector:after.fa-blue,
.st-forums-create .is-virtual-event-page .selector:after.fa-blue,
.st-trips-create .is-virtual-event-page .selector:after.fa-blue,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-blue,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-blue,
.st-account-delete .is-virtual-event-page .selector:after.fa-blue,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-blue,
.st-events-create .group-locality-page .selector:after.fa-blue,
.st-groups-create .group-locality-page .selector:after.fa-blue,
.st-forums-create .group-locality-page .selector:after.fa-blue,
.st-trips-create .group-locality-page .selector:after.fa-blue,
.st-trips-enquire .group-locality-page .selector:after.fa-blue,
.st-photo-verification-page .group-locality-page .selector:after.fa-blue,
.st-account-delete .group-locality-page .selector:after.fa-blue,
.st-payments-cancel .group-locality-page .selector:after.fa-blue,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-blue,
.st-events-create .suggestion-or-event-page .selector:after.fa-blue,
.st-groups-create .suggestion-or-event-page .selector:after.fa-blue,
.st-forums-create .suggestion-or-event-page .selector:after.fa-blue,
.st-trips-create .suggestion-or-event-page .selector:after.fa-blue,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-blue,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-blue,
.st-account-delete .suggestion-or-event-page .selector:after.fa-blue,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-blue,
.st-events-create .datetime-page .selector:after.fa-blue,
.st-groups-create .datetime-page .selector:after.fa-blue,
.st-forums-create .datetime-page .selector:after.fa-blue,
.st-trips-create .datetime-page .selector:after.fa-blue,
.st-trips-enquire .datetime-page .selector:after.fa-blue,
.st-photo-verification-page .datetime-page .selector:after.fa-blue,
.st-account-delete .datetime-page .selector:after.fa-blue,
.st-payments-cancel .datetime-page .selector:after.fa-blue,
.st-events-create .location-page .selector:after.fa-blue,
.st-groups-create .location-page .selector:after.fa-blue,
.st-forums-create .location-page .selector:after.fa-blue,
.st-trips-create .location-page .selector:after.fa-blue,
.st-trips-enquire .location-page .selector:after.fa-blue,
.st-photo-verification-page .location-page .selector:after.fa-blue,
.st-account-delete .location-page .selector:after.fa-blue,
.st-payments-cancel .location-page .selector:after.fa-blue,
.st-events-create .suggestion-or-trip-page .selector:after.fa-blue,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-blue,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-blue,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-blue,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-blue,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-blue,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-blue,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-blue,
.st-events-create .trip-pricing-page .selector:after.fa-blue,
.st-groups-create .trip-pricing-page .selector:after.fa-blue,
.st-forums-create .trip-pricing-page .selector:after.fa-blue,
.st-trips-create .trip-pricing-page .selector:after.fa-blue,
.st-trips-enquire .trip-pricing-page .selector:after.fa-blue,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-blue,
.st-account-delete .trip-pricing-page .selector:after.fa-blue,
.st-payments-cancel .trip-pricing-page .selector:after.fa-blue,
.st-events-create .trip-target-location-page .selector:after.fa-blue,
.st-groups-create .trip-target-location-page .selector:after.fa-blue,
.st-forums-create .trip-target-location-page .selector:after.fa-blue,
.st-trips-create .trip-target-location-page .selector:after.fa-blue,
.st-trips-enquire .trip-target-location-page .selector:after.fa-blue,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-blue,
.st-account-delete .trip-target-location-page .selector:after.fa-blue,
.st-payments-cancel .trip-target-location-page .selector:after.fa-blue,
.st-events-create .topic-contributors-page .selector:after.fa-blue,
.st-groups-create .topic-contributors-page .selector:after.fa-blue,
.st-forums-create .topic-contributors-page .selector:after.fa-blue,
.st-trips-create .topic-contributors-page .selector:after.fa-blue,
.st-trips-enquire .topic-contributors-page .selector:after.fa-blue,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-blue,
.st-account-delete .topic-contributors-page .selector:after.fa-blue,
.st-payments-cancel .topic-contributors-page .selector:after.fa-blue,
.st-events-create .enquiry-target-locality-page .selector:after.fa-blue,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-blue,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-blue,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-blue,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-blue,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-blue,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-blue,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-blue,
.st-events-create .travel-dates-page .selector:after.fa-blue,
.st-groups-create .travel-dates-page .selector:after.fa-blue,
.st-forums-create .travel-dates-page .selector:after.fa-blue,
.st-trips-create .travel-dates-page .selector:after.fa-blue,
.st-trips-enquire .travel-dates-page .selector:after.fa-blue,
.st-photo-verification-page .travel-dates-page .selector:after.fa-blue,
.st-account-delete .travel-dates-page .selector:after.fa-blue,
.st-payments-cancel .travel-dates-page .selector:after.fa-blue,
.st-events-create .trip-accommodation-page .selector:after.fa-blue,
.st-groups-create .trip-accommodation-page .selector:after.fa-blue,
.st-forums-create .trip-accommodation-page .selector:after.fa-blue,
.st-trips-create .trip-accommodation-page .selector:after.fa-blue,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-blue,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-blue,
.st-account-delete .trip-accommodation-page .selector:after.fa-blue,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-blue {
  color: #42A5F5;
}
.st-events-create .attendees-page .selector:after.fa-cyan,
.st-groups-create .attendees-page .selector:after.fa-cyan,
.st-forums-create .attendees-page .selector:after.fa-cyan,
.st-trips-create .attendees-page .selector:after.fa-cyan,
.st-trips-enquire .attendees-page .selector:after.fa-cyan,
.st-photo-verification-page .attendees-page .selector:after.fa-cyan,
.st-account-delete .attendees-page .selector:after.fa-cyan,
.st-payments-cancel .attendees-page .selector:after.fa-cyan,
.st-events-create .group-type-page .selector:after.fa-cyan,
.st-groups-create .group-type-page .selector:after.fa-cyan,
.st-forums-create .group-type-page .selector:after.fa-cyan,
.st-trips-create .group-type-page .selector:after.fa-cyan,
.st-trips-enquire .group-type-page .selector:after.fa-cyan,
.st-photo-verification-page .group-type-page .selector:after.fa-cyan,
.st-account-delete .group-type-page .selector:after.fa-cyan,
.st-payments-cancel .group-type-page .selector:after.fa-cyan,
.st-events-create .topic-type-page .selector:after.fa-cyan,
.st-groups-create .topic-type-page .selector:after.fa-cyan,
.st-forums-create .topic-type-page .selector:after.fa-cyan,
.st-trips-create .topic-type-page .selector:after.fa-cyan,
.st-trips-enquire .topic-type-page .selector:after.fa-cyan,
.st-photo-verification-page .topic-type-page .selector:after.fa-cyan,
.st-account-delete .topic-type-page .selector:after.fa-cyan,
.st-payments-cancel .topic-type-page .selector:after.fa-cyan,
.st-events-create .topic-location-scope-page .selector:after.fa-cyan,
.st-groups-create .topic-location-scope-page .selector:after.fa-cyan,
.st-forums-create .topic-location-scope-page .selector:after.fa-cyan,
.st-trips-create .topic-location-scope-page .selector:after.fa-cyan,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-cyan,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-cyan,
.st-account-delete .topic-location-scope-page .selector:after.fa-cyan,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-cyan,
.st-events-create .virtual-event-details-page .selector:after.fa-cyan,
.st-groups-create .virtual-event-details-page .selector:after.fa-cyan,
.st-forums-create .virtual-event-details-page .selector:after.fa-cyan,
.st-trips-create .virtual-event-details-page .selector:after.fa-cyan,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-cyan,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-cyan,
.st-account-delete .virtual-event-details-page .selector:after.fa-cyan,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-cyan,
.st-events-create .is-virtual-event-page .selector:after.fa-cyan,
.st-groups-create .is-virtual-event-page .selector:after.fa-cyan,
.st-forums-create .is-virtual-event-page .selector:after.fa-cyan,
.st-trips-create .is-virtual-event-page .selector:after.fa-cyan,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-cyan,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-cyan,
.st-account-delete .is-virtual-event-page .selector:after.fa-cyan,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-cyan,
.st-events-create .group-locality-page .selector:after.fa-cyan,
.st-groups-create .group-locality-page .selector:after.fa-cyan,
.st-forums-create .group-locality-page .selector:after.fa-cyan,
.st-trips-create .group-locality-page .selector:after.fa-cyan,
.st-trips-enquire .group-locality-page .selector:after.fa-cyan,
.st-photo-verification-page .group-locality-page .selector:after.fa-cyan,
.st-account-delete .group-locality-page .selector:after.fa-cyan,
.st-payments-cancel .group-locality-page .selector:after.fa-cyan,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-cyan,
.st-events-create .suggestion-or-event-page .selector:after.fa-cyan,
.st-groups-create .suggestion-or-event-page .selector:after.fa-cyan,
.st-forums-create .suggestion-or-event-page .selector:after.fa-cyan,
.st-trips-create .suggestion-or-event-page .selector:after.fa-cyan,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-cyan,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-cyan,
.st-account-delete .suggestion-or-event-page .selector:after.fa-cyan,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-cyan,
.st-events-create .datetime-page .selector:after.fa-cyan,
.st-groups-create .datetime-page .selector:after.fa-cyan,
.st-forums-create .datetime-page .selector:after.fa-cyan,
.st-trips-create .datetime-page .selector:after.fa-cyan,
.st-trips-enquire .datetime-page .selector:after.fa-cyan,
.st-photo-verification-page .datetime-page .selector:after.fa-cyan,
.st-account-delete .datetime-page .selector:after.fa-cyan,
.st-payments-cancel .datetime-page .selector:after.fa-cyan,
.st-events-create .location-page .selector:after.fa-cyan,
.st-groups-create .location-page .selector:after.fa-cyan,
.st-forums-create .location-page .selector:after.fa-cyan,
.st-trips-create .location-page .selector:after.fa-cyan,
.st-trips-enquire .location-page .selector:after.fa-cyan,
.st-photo-verification-page .location-page .selector:after.fa-cyan,
.st-account-delete .location-page .selector:after.fa-cyan,
.st-payments-cancel .location-page .selector:after.fa-cyan,
.st-events-create .suggestion-or-trip-page .selector:after.fa-cyan,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-cyan,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-cyan,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-cyan,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-cyan,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-cyan,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-cyan,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-cyan,
.st-events-create .trip-pricing-page .selector:after.fa-cyan,
.st-groups-create .trip-pricing-page .selector:after.fa-cyan,
.st-forums-create .trip-pricing-page .selector:after.fa-cyan,
.st-trips-create .trip-pricing-page .selector:after.fa-cyan,
.st-trips-enquire .trip-pricing-page .selector:after.fa-cyan,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-cyan,
.st-account-delete .trip-pricing-page .selector:after.fa-cyan,
.st-payments-cancel .trip-pricing-page .selector:after.fa-cyan,
.st-events-create .trip-target-location-page .selector:after.fa-cyan,
.st-groups-create .trip-target-location-page .selector:after.fa-cyan,
.st-forums-create .trip-target-location-page .selector:after.fa-cyan,
.st-trips-create .trip-target-location-page .selector:after.fa-cyan,
.st-trips-enquire .trip-target-location-page .selector:after.fa-cyan,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-cyan,
.st-account-delete .trip-target-location-page .selector:after.fa-cyan,
.st-payments-cancel .trip-target-location-page .selector:after.fa-cyan,
.st-events-create .topic-contributors-page .selector:after.fa-cyan,
.st-groups-create .topic-contributors-page .selector:after.fa-cyan,
.st-forums-create .topic-contributors-page .selector:after.fa-cyan,
.st-trips-create .topic-contributors-page .selector:after.fa-cyan,
.st-trips-enquire .topic-contributors-page .selector:after.fa-cyan,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-cyan,
.st-account-delete .topic-contributors-page .selector:after.fa-cyan,
.st-payments-cancel .topic-contributors-page .selector:after.fa-cyan,
.st-events-create .enquiry-target-locality-page .selector:after.fa-cyan,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-cyan,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-cyan,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-cyan,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-cyan,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-cyan,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-cyan,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-cyan,
.st-events-create .travel-dates-page .selector:after.fa-cyan,
.st-groups-create .travel-dates-page .selector:after.fa-cyan,
.st-forums-create .travel-dates-page .selector:after.fa-cyan,
.st-trips-create .travel-dates-page .selector:after.fa-cyan,
.st-trips-enquire .travel-dates-page .selector:after.fa-cyan,
.st-photo-verification-page .travel-dates-page .selector:after.fa-cyan,
.st-account-delete .travel-dates-page .selector:after.fa-cyan,
.st-payments-cancel .travel-dates-page .selector:after.fa-cyan,
.st-events-create .trip-accommodation-page .selector:after.fa-cyan,
.st-groups-create .trip-accommodation-page .selector:after.fa-cyan,
.st-forums-create .trip-accommodation-page .selector:after.fa-cyan,
.st-trips-create .trip-accommodation-page .selector:after.fa-cyan,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-cyan,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-cyan,
.st-account-delete .trip-accommodation-page .selector:after.fa-cyan,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-cyan {
  color: #26C6DA;
}
.st-events-create .attendees-page .selector:after.fa-green,
.st-groups-create .attendees-page .selector:after.fa-green,
.st-forums-create .attendees-page .selector:after.fa-green,
.st-trips-create .attendees-page .selector:after.fa-green,
.st-trips-enquire .attendees-page .selector:after.fa-green,
.st-photo-verification-page .attendees-page .selector:after.fa-green,
.st-account-delete .attendees-page .selector:after.fa-green,
.st-payments-cancel .attendees-page .selector:after.fa-green,
.st-events-create .group-type-page .selector:after.fa-green,
.st-groups-create .group-type-page .selector:after.fa-green,
.st-forums-create .group-type-page .selector:after.fa-green,
.st-trips-create .group-type-page .selector:after.fa-green,
.st-trips-enquire .group-type-page .selector:after.fa-green,
.st-photo-verification-page .group-type-page .selector:after.fa-green,
.st-account-delete .group-type-page .selector:after.fa-green,
.st-payments-cancel .group-type-page .selector:after.fa-green,
.st-events-create .topic-type-page .selector:after.fa-green,
.st-groups-create .topic-type-page .selector:after.fa-green,
.st-forums-create .topic-type-page .selector:after.fa-green,
.st-trips-create .topic-type-page .selector:after.fa-green,
.st-trips-enquire .topic-type-page .selector:after.fa-green,
.st-photo-verification-page .topic-type-page .selector:after.fa-green,
.st-account-delete .topic-type-page .selector:after.fa-green,
.st-payments-cancel .topic-type-page .selector:after.fa-green,
.st-events-create .topic-location-scope-page .selector:after.fa-green,
.st-groups-create .topic-location-scope-page .selector:after.fa-green,
.st-forums-create .topic-location-scope-page .selector:after.fa-green,
.st-trips-create .topic-location-scope-page .selector:after.fa-green,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-green,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-green,
.st-account-delete .topic-location-scope-page .selector:after.fa-green,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-green,
.st-events-create .virtual-event-details-page .selector:after.fa-green,
.st-groups-create .virtual-event-details-page .selector:after.fa-green,
.st-forums-create .virtual-event-details-page .selector:after.fa-green,
.st-trips-create .virtual-event-details-page .selector:after.fa-green,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-green,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-green,
.st-account-delete .virtual-event-details-page .selector:after.fa-green,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-green,
.st-events-create .is-virtual-event-page .selector:after.fa-green,
.st-groups-create .is-virtual-event-page .selector:after.fa-green,
.st-forums-create .is-virtual-event-page .selector:after.fa-green,
.st-trips-create .is-virtual-event-page .selector:after.fa-green,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-green,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-green,
.st-account-delete .is-virtual-event-page .selector:after.fa-green,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-green,
.st-events-create .group-locality-page .selector:after.fa-green,
.st-groups-create .group-locality-page .selector:after.fa-green,
.st-forums-create .group-locality-page .selector:after.fa-green,
.st-trips-create .group-locality-page .selector:after.fa-green,
.st-trips-enquire .group-locality-page .selector:after.fa-green,
.st-photo-verification-page .group-locality-page .selector:after.fa-green,
.st-account-delete .group-locality-page .selector:after.fa-green,
.st-payments-cancel .group-locality-page .selector:after.fa-green,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-green,
.st-events-create .suggestion-or-event-page .selector:after.fa-green,
.st-groups-create .suggestion-or-event-page .selector:after.fa-green,
.st-forums-create .suggestion-or-event-page .selector:after.fa-green,
.st-trips-create .suggestion-or-event-page .selector:after.fa-green,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-green,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-green,
.st-account-delete .suggestion-or-event-page .selector:after.fa-green,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-green,
.st-events-create .datetime-page .selector:after.fa-green,
.st-groups-create .datetime-page .selector:after.fa-green,
.st-forums-create .datetime-page .selector:after.fa-green,
.st-trips-create .datetime-page .selector:after.fa-green,
.st-trips-enquire .datetime-page .selector:after.fa-green,
.st-photo-verification-page .datetime-page .selector:after.fa-green,
.st-account-delete .datetime-page .selector:after.fa-green,
.st-payments-cancel .datetime-page .selector:after.fa-green,
.st-events-create .location-page .selector:after.fa-green,
.st-groups-create .location-page .selector:after.fa-green,
.st-forums-create .location-page .selector:after.fa-green,
.st-trips-create .location-page .selector:after.fa-green,
.st-trips-enquire .location-page .selector:after.fa-green,
.st-photo-verification-page .location-page .selector:after.fa-green,
.st-account-delete .location-page .selector:after.fa-green,
.st-payments-cancel .location-page .selector:after.fa-green,
.st-events-create .suggestion-or-trip-page .selector:after.fa-green,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-green,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-green,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-green,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-green,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-green,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-green,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-green,
.st-events-create .trip-pricing-page .selector:after.fa-green,
.st-groups-create .trip-pricing-page .selector:after.fa-green,
.st-forums-create .trip-pricing-page .selector:after.fa-green,
.st-trips-create .trip-pricing-page .selector:after.fa-green,
.st-trips-enquire .trip-pricing-page .selector:after.fa-green,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-green,
.st-account-delete .trip-pricing-page .selector:after.fa-green,
.st-payments-cancel .trip-pricing-page .selector:after.fa-green,
.st-events-create .trip-target-location-page .selector:after.fa-green,
.st-groups-create .trip-target-location-page .selector:after.fa-green,
.st-forums-create .trip-target-location-page .selector:after.fa-green,
.st-trips-create .trip-target-location-page .selector:after.fa-green,
.st-trips-enquire .trip-target-location-page .selector:after.fa-green,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-green,
.st-account-delete .trip-target-location-page .selector:after.fa-green,
.st-payments-cancel .trip-target-location-page .selector:after.fa-green,
.st-events-create .topic-contributors-page .selector:after.fa-green,
.st-groups-create .topic-contributors-page .selector:after.fa-green,
.st-forums-create .topic-contributors-page .selector:after.fa-green,
.st-trips-create .topic-contributors-page .selector:after.fa-green,
.st-trips-enquire .topic-contributors-page .selector:after.fa-green,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-green,
.st-account-delete .topic-contributors-page .selector:after.fa-green,
.st-payments-cancel .topic-contributors-page .selector:after.fa-green,
.st-events-create .enquiry-target-locality-page .selector:after.fa-green,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-green,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-green,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-green,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-green,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-green,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-green,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-green,
.st-events-create .travel-dates-page .selector:after.fa-green,
.st-groups-create .travel-dates-page .selector:after.fa-green,
.st-forums-create .travel-dates-page .selector:after.fa-green,
.st-trips-create .travel-dates-page .selector:after.fa-green,
.st-trips-enquire .travel-dates-page .selector:after.fa-green,
.st-photo-verification-page .travel-dates-page .selector:after.fa-green,
.st-account-delete .travel-dates-page .selector:after.fa-green,
.st-payments-cancel .travel-dates-page .selector:after.fa-green,
.st-events-create .trip-accommodation-page .selector:after.fa-green,
.st-groups-create .trip-accommodation-page .selector:after.fa-green,
.st-forums-create .trip-accommodation-page .selector:after.fa-green,
.st-trips-create .trip-accommodation-page .selector:after.fa-green,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-green,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-green,
.st-account-delete .trip-accommodation-page .selector:after.fa-green,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-green {
  color: #66BB6A;
}
.st-events-create .attendees-page .selector:after.fa-indigo,
.st-groups-create .attendees-page .selector:after.fa-indigo,
.st-forums-create .attendees-page .selector:after.fa-indigo,
.st-trips-create .attendees-page .selector:after.fa-indigo,
.st-trips-enquire .attendees-page .selector:after.fa-indigo,
.st-photo-verification-page .attendees-page .selector:after.fa-indigo,
.st-account-delete .attendees-page .selector:after.fa-indigo,
.st-payments-cancel .attendees-page .selector:after.fa-indigo,
.st-events-create .group-type-page .selector:after.fa-indigo,
.st-groups-create .group-type-page .selector:after.fa-indigo,
.st-forums-create .group-type-page .selector:after.fa-indigo,
.st-trips-create .group-type-page .selector:after.fa-indigo,
.st-trips-enquire .group-type-page .selector:after.fa-indigo,
.st-photo-verification-page .group-type-page .selector:after.fa-indigo,
.st-account-delete .group-type-page .selector:after.fa-indigo,
.st-payments-cancel .group-type-page .selector:after.fa-indigo,
.st-events-create .topic-type-page .selector:after.fa-indigo,
.st-groups-create .topic-type-page .selector:after.fa-indigo,
.st-forums-create .topic-type-page .selector:after.fa-indigo,
.st-trips-create .topic-type-page .selector:after.fa-indigo,
.st-trips-enquire .topic-type-page .selector:after.fa-indigo,
.st-photo-verification-page .topic-type-page .selector:after.fa-indigo,
.st-account-delete .topic-type-page .selector:after.fa-indigo,
.st-payments-cancel .topic-type-page .selector:after.fa-indigo,
.st-events-create .topic-location-scope-page .selector:after.fa-indigo,
.st-groups-create .topic-location-scope-page .selector:after.fa-indigo,
.st-forums-create .topic-location-scope-page .selector:after.fa-indigo,
.st-trips-create .topic-location-scope-page .selector:after.fa-indigo,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-indigo,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-indigo,
.st-account-delete .topic-location-scope-page .selector:after.fa-indigo,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-indigo,
.st-events-create .virtual-event-details-page .selector:after.fa-indigo,
.st-groups-create .virtual-event-details-page .selector:after.fa-indigo,
.st-forums-create .virtual-event-details-page .selector:after.fa-indigo,
.st-trips-create .virtual-event-details-page .selector:after.fa-indigo,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-indigo,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-indigo,
.st-account-delete .virtual-event-details-page .selector:after.fa-indigo,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-indigo,
.st-events-create .is-virtual-event-page .selector:after.fa-indigo,
.st-groups-create .is-virtual-event-page .selector:after.fa-indigo,
.st-forums-create .is-virtual-event-page .selector:after.fa-indigo,
.st-trips-create .is-virtual-event-page .selector:after.fa-indigo,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-indigo,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-indigo,
.st-account-delete .is-virtual-event-page .selector:after.fa-indigo,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-indigo,
.st-events-create .group-locality-page .selector:after.fa-indigo,
.st-groups-create .group-locality-page .selector:after.fa-indigo,
.st-forums-create .group-locality-page .selector:after.fa-indigo,
.st-trips-create .group-locality-page .selector:after.fa-indigo,
.st-trips-enquire .group-locality-page .selector:after.fa-indigo,
.st-photo-verification-page .group-locality-page .selector:after.fa-indigo,
.st-account-delete .group-locality-page .selector:after.fa-indigo,
.st-payments-cancel .group-locality-page .selector:after.fa-indigo,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-indigo,
.st-events-create .suggestion-or-event-page .selector:after.fa-indigo,
.st-groups-create .suggestion-or-event-page .selector:after.fa-indigo,
.st-forums-create .suggestion-or-event-page .selector:after.fa-indigo,
.st-trips-create .suggestion-or-event-page .selector:after.fa-indigo,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-indigo,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-indigo,
.st-account-delete .suggestion-or-event-page .selector:after.fa-indigo,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-indigo,
.st-events-create .datetime-page .selector:after.fa-indigo,
.st-groups-create .datetime-page .selector:after.fa-indigo,
.st-forums-create .datetime-page .selector:after.fa-indigo,
.st-trips-create .datetime-page .selector:after.fa-indigo,
.st-trips-enquire .datetime-page .selector:after.fa-indigo,
.st-photo-verification-page .datetime-page .selector:after.fa-indigo,
.st-account-delete .datetime-page .selector:after.fa-indigo,
.st-payments-cancel .datetime-page .selector:after.fa-indigo,
.st-events-create .location-page .selector:after.fa-indigo,
.st-groups-create .location-page .selector:after.fa-indigo,
.st-forums-create .location-page .selector:after.fa-indigo,
.st-trips-create .location-page .selector:after.fa-indigo,
.st-trips-enquire .location-page .selector:after.fa-indigo,
.st-photo-verification-page .location-page .selector:after.fa-indigo,
.st-account-delete .location-page .selector:after.fa-indigo,
.st-payments-cancel .location-page .selector:after.fa-indigo,
.st-events-create .suggestion-or-trip-page .selector:after.fa-indigo,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-indigo,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-indigo,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-indigo,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-indigo,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-indigo,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-indigo,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-indigo,
.st-events-create .trip-pricing-page .selector:after.fa-indigo,
.st-groups-create .trip-pricing-page .selector:after.fa-indigo,
.st-forums-create .trip-pricing-page .selector:after.fa-indigo,
.st-trips-create .trip-pricing-page .selector:after.fa-indigo,
.st-trips-enquire .trip-pricing-page .selector:after.fa-indigo,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-indigo,
.st-account-delete .trip-pricing-page .selector:after.fa-indigo,
.st-payments-cancel .trip-pricing-page .selector:after.fa-indigo,
.st-events-create .trip-target-location-page .selector:after.fa-indigo,
.st-groups-create .trip-target-location-page .selector:after.fa-indigo,
.st-forums-create .trip-target-location-page .selector:after.fa-indigo,
.st-trips-create .trip-target-location-page .selector:after.fa-indigo,
.st-trips-enquire .trip-target-location-page .selector:after.fa-indigo,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-indigo,
.st-account-delete .trip-target-location-page .selector:after.fa-indigo,
.st-payments-cancel .trip-target-location-page .selector:after.fa-indigo,
.st-events-create .topic-contributors-page .selector:after.fa-indigo,
.st-groups-create .topic-contributors-page .selector:after.fa-indigo,
.st-forums-create .topic-contributors-page .selector:after.fa-indigo,
.st-trips-create .topic-contributors-page .selector:after.fa-indigo,
.st-trips-enquire .topic-contributors-page .selector:after.fa-indigo,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-indigo,
.st-account-delete .topic-contributors-page .selector:after.fa-indigo,
.st-payments-cancel .topic-contributors-page .selector:after.fa-indigo,
.st-events-create .enquiry-target-locality-page .selector:after.fa-indigo,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-indigo,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-indigo,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-indigo,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-indigo,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-indigo,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-indigo,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-indigo,
.st-events-create .travel-dates-page .selector:after.fa-indigo,
.st-groups-create .travel-dates-page .selector:after.fa-indigo,
.st-forums-create .travel-dates-page .selector:after.fa-indigo,
.st-trips-create .travel-dates-page .selector:after.fa-indigo,
.st-trips-enquire .travel-dates-page .selector:after.fa-indigo,
.st-photo-verification-page .travel-dates-page .selector:after.fa-indigo,
.st-account-delete .travel-dates-page .selector:after.fa-indigo,
.st-payments-cancel .travel-dates-page .selector:after.fa-indigo,
.st-events-create .trip-accommodation-page .selector:after.fa-indigo,
.st-groups-create .trip-accommodation-page .selector:after.fa-indigo,
.st-forums-create .trip-accommodation-page .selector:after.fa-indigo,
.st-trips-create .trip-accommodation-page .selector:after.fa-indigo,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-indigo,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-indigo,
.st-account-delete .trip-accommodation-page .selector:after.fa-indigo,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-indigo {
  color: #5C6BC0;
}
.st-events-create .attendees-page .selector:after.fa-light-blue,
.st-groups-create .attendees-page .selector:after.fa-light-blue,
.st-forums-create .attendees-page .selector:after.fa-light-blue,
.st-trips-create .attendees-page .selector:after.fa-light-blue,
.st-trips-enquire .attendees-page .selector:after.fa-light-blue,
.st-photo-verification-page .attendees-page .selector:after.fa-light-blue,
.st-account-delete .attendees-page .selector:after.fa-light-blue,
.st-payments-cancel .attendees-page .selector:after.fa-light-blue,
.st-events-create .group-type-page .selector:after.fa-light-blue,
.st-groups-create .group-type-page .selector:after.fa-light-blue,
.st-forums-create .group-type-page .selector:after.fa-light-blue,
.st-trips-create .group-type-page .selector:after.fa-light-blue,
.st-trips-enquire .group-type-page .selector:after.fa-light-blue,
.st-photo-verification-page .group-type-page .selector:after.fa-light-blue,
.st-account-delete .group-type-page .selector:after.fa-light-blue,
.st-payments-cancel .group-type-page .selector:after.fa-light-blue,
.st-events-create .topic-type-page .selector:after.fa-light-blue,
.st-groups-create .topic-type-page .selector:after.fa-light-blue,
.st-forums-create .topic-type-page .selector:after.fa-light-blue,
.st-trips-create .topic-type-page .selector:after.fa-light-blue,
.st-trips-enquire .topic-type-page .selector:after.fa-light-blue,
.st-photo-verification-page .topic-type-page .selector:after.fa-light-blue,
.st-account-delete .topic-type-page .selector:after.fa-light-blue,
.st-payments-cancel .topic-type-page .selector:after.fa-light-blue,
.st-events-create .topic-location-scope-page .selector:after.fa-light-blue,
.st-groups-create .topic-location-scope-page .selector:after.fa-light-blue,
.st-forums-create .topic-location-scope-page .selector:after.fa-light-blue,
.st-trips-create .topic-location-scope-page .selector:after.fa-light-blue,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-light-blue,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-light-blue,
.st-account-delete .topic-location-scope-page .selector:after.fa-light-blue,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-light-blue,
.st-events-create .virtual-event-details-page .selector:after.fa-light-blue,
.st-groups-create .virtual-event-details-page .selector:after.fa-light-blue,
.st-forums-create .virtual-event-details-page .selector:after.fa-light-blue,
.st-trips-create .virtual-event-details-page .selector:after.fa-light-blue,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-light-blue,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-light-blue,
.st-account-delete .virtual-event-details-page .selector:after.fa-light-blue,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-light-blue,
.st-events-create .is-virtual-event-page .selector:after.fa-light-blue,
.st-groups-create .is-virtual-event-page .selector:after.fa-light-blue,
.st-forums-create .is-virtual-event-page .selector:after.fa-light-blue,
.st-trips-create .is-virtual-event-page .selector:after.fa-light-blue,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-light-blue,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-light-blue,
.st-account-delete .is-virtual-event-page .selector:after.fa-light-blue,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-light-blue,
.st-events-create .group-locality-page .selector:after.fa-light-blue,
.st-groups-create .group-locality-page .selector:after.fa-light-blue,
.st-forums-create .group-locality-page .selector:after.fa-light-blue,
.st-trips-create .group-locality-page .selector:after.fa-light-blue,
.st-trips-enquire .group-locality-page .selector:after.fa-light-blue,
.st-photo-verification-page .group-locality-page .selector:after.fa-light-blue,
.st-account-delete .group-locality-page .selector:after.fa-light-blue,
.st-payments-cancel .group-locality-page .selector:after.fa-light-blue,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-light-blue,
.st-events-create .suggestion-or-event-page .selector:after.fa-light-blue,
.st-groups-create .suggestion-or-event-page .selector:after.fa-light-blue,
.st-forums-create .suggestion-or-event-page .selector:after.fa-light-blue,
.st-trips-create .suggestion-or-event-page .selector:after.fa-light-blue,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-light-blue,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-light-blue,
.st-account-delete .suggestion-or-event-page .selector:after.fa-light-blue,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-light-blue,
.st-events-create .datetime-page .selector:after.fa-light-blue,
.st-groups-create .datetime-page .selector:after.fa-light-blue,
.st-forums-create .datetime-page .selector:after.fa-light-blue,
.st-trips-create .datetime-page .selector:after.fa-light-blue,
.st-trips-enquire .datetime-page .selector:after.fa-light-blue,
.st-photo-verification-page .datetime-page .selector:after.fa-light-blue,
.st-account-delete .datetime-page .selector:after.fa-light-blue,
.st-payments-cancel .datetime-page .selector:after.fa-light-blue,
.st-events-create .location-page .selector:after.fa-light-blue,
.st-groups-create .location-page .selector:after.fa-light-blue,
.st-forums-create .location-page .selector:after.fa-light-blue,
.st-trips-create .location-page .selector:after.fa-light-blue,
.st-trips-enquire .location-page .selector:after.fa-light-blue,
.st-photo-verification-page .location-page .selector:after.fa-light-blue,
.st-account-delete .location-page .selector:after.fa-light-blue,
.st-payments-cancel .location-page .selector:after.fa-light-blue,
.st-events-create .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-light-blue,
.st-events-create .trip-pricing-page .selector:after.fa-light-blue,
.st-groups-create .trip-pricing-page .selector:after.fa-light-blue,
.st-forums-create .trip-pricing-page .selector:after.fa-light-blue,
.st-trips-create .trip-pricing-page .selector:after.fa-light-blue,
.st-trips-enquire .trip-pricing-page .selector:after.fa-light-blue,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-light-blue,
.st-account-delete .trip-pricing-page .selector:after.fa-light-blue,
.st-payments-cancel .trip-pricing-page .selector:after.fa-light-blue,
.st-events-create .trip-target-location-page .selector:after.fa-light-blue,
.st-groups-create .trip-target-location-page .selector:after.fa-light-blue,
.st-forums-create .trip-target-location-page .selector:after.fa-light-blue,
.st-trips-create .trip-target-location-page .selector:after.fa-light-blue,
.st-trips-enquire .trip-target-location-page .selector:after.fa-light-blue,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-light-blue,
.st-account-delete .trip-target-location-page .selector:after.fa-light-blue,
.st-payments-cancel .trip-target-location-page .selector:after.fa-light-blue,
.st-events-create .topic-contributors-page .selector:after.fa-light-blue,
.st-groups-create .topic-contributors-page .selector:after.fa-light-blue,
.st-forums-create .topic-contributors-page .selector:after.fa-light-blue,
.st-trips-create .topic-contributors-page .selector:after.fa-light-blue,
.st-trips-enquire .topic-contributors-page .selector:after.fa-light-blue,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-light-blue,
.st-account-delete .topic-contributors-page .selector:after.fa-light-blue,
.st-payments-cancel .topic-contributors-page .selector:after.fa-light-blue,
.st-events-create .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-light-blue,
.st-events-create .travel-dates-page .selector:after.fa-light-blue,
.st-groups-create .travel-dates-page .selector:after.fa-light-blue,
.st-forums-create .travel-dates-page .selector:after.fa-light-blue,
.st-trips-create .travel-dates-page .selector:after.fa-light-blue,
.st-trips-enquire .travel-dates-page .selector:after.fa-light-blue,
.st-photo-verification-page .travel-dates-page .selector:after.fa-light-blue,
.st-account-delete .travel-dates-page .selector:after.fa-light-blue,
.st-payments-cancel .travel-dates-page .selector:after.fa-light-blue,
.st-events-create .trip-accommodation-page .selector:after.fa-light-blue,
.st-groups-create .trip-accommodation-page .selector:after.fa-light-blue,
.st-forums-create .trip-accommodation-page .selector:after.fa-light-blue,
.st-trips-create .trip-accommodation-page .selector:after.fa-light-blue,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-light-blue,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-light-blue,
.st-account-delete .trip-accommodation-page .selector:after.fa-light-blue,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-light-blue {
  color: #29B6F6;
}
.st-events-create .attendees-page .selector:after.fa-orange,
.st-groups-create .attendees-page .selector:after.fa-orange,
.st-forums-create .attendees-page .selector:after.fa-orange,
.st-trips-create .attendees-page .selector:after.fa-orange,
.st-trips-enquire .attendees-page .selector:after.fa-orange,
.st-photo-verification-page .attendees-page .selector:after.fa-orange,
.st-account-delete .attendees-page .selector:after.fa-orange,
.st-payments-cancel .attendees-page .selector:after.fa-orange,
.st-events-create .group-type-page .selector:after.fa-orange,
.st-groups-create .group-type-page .selector:after.fa-orange,
.st-forums-create .group-type-page .selector:after.fa-orange,
.st-trips-create .group-type-page .selector:after.fa-orange,
.st-trips-enquire .group-type-page .selector:after.fa-orange,
.st-photo-verification-page .group-type-page .selector:after.fa-orange,
.st-account-delete .group-type-page .selector:after.fa-orange,
.st-payments-cancel .group-type-page .selector:after.fa-orange,
.st-events-create .topic-type-page .selector:after.fa-orange,
.st-groups-create .topic-type-page .selector:after.fa-orange,
.st-forums-create .topic-type-page .selector:after.fa-orange,
.st-trips-create .topic-type-page .selector:after.fa-orange,
.st-trips-enquire .topic-type-page .selector:after.fa-orange,
.st-photo-verification-page .topic-type-page .selector:after.fa-orange,
.st-account-delete .topic-type-page .selector:after.fa-orange,
.st-payments-cancel .topic-type-page .selector:after.fa-orange,
.st-events-create .topic-location-scope-page .selector:after.fa-orange,
.st-groups-create .topic-location-scope-page .selector:after.fa-orange,
.st-forums-create .topic-location-scope-page .selector:after.fa-orange,
.st-trips-create .topic-location-scope-page .selector:after.fa-orange,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-orange,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-orange,
.st-account-delete .topic-location-scope-page .selector:after.fa-orange,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-orange,
.st-events-create .virtual-event-details-page .selector:after.fa-orange,
.st-groups-create .virtual-event-details-page .selector:after.fa-orange,
.st-forums-create .virtual-event-details-page .selector:after.fa-orange,
.st-trips-create .virtual-event-details-page .selector:after.fa-orange,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-orange,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-orange,
.st-account-delete .virtual-event-details-page .selector:after.fa-orange,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-orange,
.st-events-create .is-virtual-event-page .selector:after.fa-orange,
.st-groups-create .is-virtual-event-page .selector:after.fa-orange,
.st-forums-create .is-virtual-event-page .selector:after.fa-orange,
.st-trips-create .is-virtual-event-page .selector:after.fa-orange,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-orange,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-orange,
.st-account-delete .is-virtual-event-page .selector:after.fa-orange,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-orange,
.st-events-create .group-locality-page .selector:after.fa-orange,
.st-groups-create .group-locality-page .selector:after.fa-orange,
.st-forums-create .group-locality-page .selector:after.fa-orange,
.st-trips-create .group-locality-page .selector:after.fa-orange,
.st-trips-enquire .group-locality-page .selector:after.fa-orange,
.st-photo-verification-page .group-locality-page .selector:after.fa-orange,
.st-account-delete .group-locality-page .selector:after.fa-orange,
.st-payments-cancel .group-locality-page .selector:after.fa-orange,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-orange,
.st-events-create .suggestion-or-event-page .selector:after.fa-orange,
.st-groups-create .suggestion-or-event-page .selector:after.fa-orange,
.st-forums-create .suggestion-or-event-page .selector:after.fa-orange,
.st-trips-create .suggestion-or-event-page .selector:after.fa-orange,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-orange,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-orange,
.st-account-delete .suggestion-or-event-page .selector:after.fa-orange,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-orange,
.st-events-create .datetime-page .selector:after.fa-orange,
.st-groups-create .datetime-page .selector:after.fa-orange,
.st-forums-create .datetime-page .selector:after.fa-orange,
.st-trips-create .datetime-page .selector:after.fa-orange,
.st-trips-enquire .datetime-page .selector:after.fa-orange,
.st-photo-verification-page .datetime-page .selector:after.fa-orange,
.st-account-delete .datetime-page .selector:after.fa-orange,
.st-payments-cancel .datetime-page .selector:after.fa-orange,
.st-events-create .location-page .selector:after.fa-orange,
.st-groups-create .location-page .selector:after.fa-orange,
.st-forums-create .location-page .selector:after.fa-orange,
.st-trips-create .location-page .selector:after.fa-orange,
.st-trips-enquire .location-page .selector:after.fa-orange,
.st-photo-verification-page .location-page .selector:after.fa-orange,
.st-account-delete .location-page .selector:after.fa-orange,
.st-payments-cancel .location-page .selector:after.fa-orange,
.st-events-create .suggestion-or-trip-page .selector:after.fa-orange,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-orange,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-orange,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-orange,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-orange,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-orange,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-orange,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-orange,
.st-events-create .trip-pricing-page .selector:after.fa-orange,
.st-groups-create .trip-pricing-page .selector:after.fa-orange,
.st-forums-create .trip-pricing-page .selector:after.fa-orange,
.st-trips-create .trip-pricing-page .selector:after.fa-orange,
.st-trips-enquire .trip-pricing-page .selector:after.fa-orange,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-orange,
.st-account-delete .trip-pricing-page .selector:after.fa-orange,
.st-payments-cancel .trip-pricing-page .selector:after.fa-orange,
.st-events-create .trip-target-location-page .selector:after.fa-orange,
.st-groups-create .trip-target-location-page .selector:after.fa-orange,
.st-forums-create .trip-target-location-page .selector:after.fa-orange,
.st-trips-create .trip-target-location-page .selector:after.fa-orange,
.st-trips-enquire .trip-target-location-page .selector:after.fa-orange,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-orange,
.st-account-delete .trip-target-location-page .selector:after.fa-orange,
.st-payments-cancel .trip-target-location-page .selector:after.fa-orange,
.st-events-create .topic-contributors-page .selector:after.fa-orange,
.st-groups-create .topic-contributors-page .selector:after.fa-orange,
.st-forums-create .topic-contributors-page .selector:after.fa-orange,
.st-trips-create .topic-contributors-page .selector:after.fa-orange,
.st-trips-enquire .topic-contributors-page .selector:after.fa-orange,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-orange,
.st-account-delete .topic-contributors-page .selector:after.fa-orange,
.st-payments-cancel .topic-contributors-page .selector:after.fa-orange,
.st-events-create .enquiry-target-locality-page .selector:after.fa-orange,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-orange,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-orange,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-orange,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-orange,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-orange,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-orange,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-orange,
.st-events-create .travel-dates-page .selector:after.fa-orange,
.st-groups-create .travel-dates-page .selector:after.fa-orange,
.st-forums-create .travel-dates-page .selector:after.fa-orange,
.st-trips-create .travel-dates-page .selector:after.fa-orange,
.st-trips-enquire .travel-dates-page .selector:after.fa-orange,
.st-photo-verification-page .travel-dates-page .selector:after.fa-orange,
.st-account-delete .travel-dates-page .selector:after.fa-orange,
.st-payments-cancel .travel-dates-page .selector:after.fa-orange,
.st-events-create .trip-accommodation-page .selector:after.fa-orange,
.st-groups-create .trip-accommodation-page .selector:after.fa-orange,
.st-forums-create .trip-accommodation-page .selector:after.fa-orange,
.st-trips-create .trip-accommodation-page .selector:after.fa-orange,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-orange,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-orange,
.st-account-delete .trip-accommodation-page .selector:after.fa-orange,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-orange {
  color: #FFA726;
}
.st-events-create .attendees-page .selector:after.fa-red,
.st-groups-create .attendees-page .selector:after.fa-red,
.st-forums-create .attendees-page .selector:after.fa-red,
.st-trips-create .attendees-page .selector:after.fa-red,
.st-trips-enquire .attendees-page .selector:after.fa-red,
.st-photo-verification-page .attendees-page .selector:after.fa-red,
.st-account-delete .attendees-page .selector:after.fa-red,
.st-payments-cancel .attendees-page .selector:after.fa-red,
.st-events-create .group-type-page .selector:after.fa-red,
.st-groups-create .group-type-page .selector:after.fa-red,
.st-forums-create .group-type-page .selector:after.fa-red,
.st-trips-create .group-type-page .selector:after.fa-red,
.st-trips-enquire .group-type-page .selector:after.fa-red,
.st-photo-verification-page .group-type-page .selector:after.fa-red,
.st-account-delete .group-type-page .selector:after.fa-red,
.st-payments-cancel .group-type-page .selector:after.fa-red,
.st-events-create .topic-type-page .selector:after.fa-red,
.st-groups-create .topic-type-page .selector:after.fa-red,
.st-forums-create .topic-type-page .selector:after.fa-red,
.st-trips-create .topic-type-page .selector:after.fa-red,
.st-trips-enquire .topic-type-page .selector:after.fa-red,
.st-photo-verification-page .topic-type-page .selector:after.fa-red,
.st-account-delete .topic-type-page .selector:after.fa-red,
.st-payments-cancel .topic-type-page .selector:after.fa-red,
.st-events-create .topic-location-scope-page .selector:after.fa-red,
.st-groups-create .topic-location-scope-page .selector:after.fa-red,
.st-forums-create .topic-location-scope-page .selector:after.fa-red,
.st-trips-create .topic-location-scope-page .selector:after.fa-red,
.st-trips-enquire .topic-location-scope-page .selector:after.fa-red,
.st-photo-verification-page .topic-location-scope-page .selector:after.fa-red,
.st-account-delete .topic-location-scope-page .selector:after.fa-red,
.st-payments-cancel .topic-location-scope-page .selector:after.fa-red,
.st-events-create .virtual-event-details-page .selector:after.fa-red,
.st-groups-create .virtual-event-details-page .selector:after.fa-red,
.st-forums-create .virtual-event-details-page .selector:after.fa-red,
.st-trips-create .virtual-event-details-page .selector:after.fa-red,
.st-trips-enquire .virtual-event-details-page .selector:after.fa-red,
.st-photo-verification-page .virtual-event-details-page .selector:after.fa-red,
.st-account-delete .virtual-event-details-page .selector:after.fa-red,
.st-payments-cancel .virtual-event-details-page .selector:after.fa-red,
.st-events-create .is-virtual-event-page .selector:after.fa-red,
.st-groups-create .is-virtual-event-page .selector:after.fa-red,
.st-forums-create .is-virtual-event-page .selector:after.fa-red,
.st-trips-create .is-virtual-event-page .selector:after.fa-red,
.st-trips-enquire .is-virtual-event-page .selector:after.fa-red,
.st-photo-verification-page .is-virtual-event-page .selector:after.fa-red,
.st-account-delete .is-virtual-event-page .selector:after.fa-red,
.st-payments-cancel .is-virtual-event-page .selector:after.fa-red,
.st-events-create .group-locality-page .selector:after.fa-red,
.st-groups-create .group-locality-page .selector:after.fa-red,
.st-forums-create .group-locality-page .selector:after.fa-red,
.st-trips-create .group-locality-page .selector:after.fa-red,
.st-trips-enquire .group-locality-page .selector:after.fa-red,
.st-photo-verification-page .group-locality-page .selector:after.fa-red,
.st-account-delete .group-locality-page .selector:after.fa-red,
.st-payments-cancel .group-locality-page .selector:after.fa-red,
.st-events-create .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-groups-create .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-forums-create .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-trips-create .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-trips-enquire .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-account-delete .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-payments-cancel .automated-attendee-welcome-message-page .selector:after.fa-red,
.st-events-create .suggestion-or-event-page .selector:after.fa-red,
.st-groups-create .suggestion-or-event-page .selector:after.fa-red,
.st-forums-create .suggestion-or-event-page .selector:after.fa-red,
.st-trips-create .suggestion-or-event-page .selector:after.fa-red,
.st-trips-enquire .suggestion-or-event-page .selector:after.fa-red,
.st-photo-verification-page .suggestion-or-event-page .selector:after.fa-red,
.st-account-delete .suggestion-or-event-page .selector:after.fa-red,
.st-payments-cancel .suggestion-or-event-page .selector:after.fa-red,
.st-events-create .datetime-page .selector:after.fa-red,
.st-groups-create .datetime-page .selector:after.fa-red,
.st-forums-create .datetime-page .selector:after.fa-red,
.st-trips-create .datetime-page .selector:after.fa-red,
.st-trips-enquire .datetime-page .selector:after.fa-red,
.st-photo-verification-page .datetime-page .selector:after.fa-red,
.st-account-delete .datetime-page .selector:after.fa-red,
.st-payments-cancel .datetime-page .selector:after.fa-red,
.st-events-create .location-page .selector:after.fa-red,
.st-groups-create .location-page .selector:after.fa-red,
.st-forums-create .location-page .selector:after.fa-red,
.st-trips-create .location-page .selector:after.fa-red,
.st-trips-enquire .location-page .selector:after.fa-red,
.st-photo-verification-page .location-page .selector:after.fa-red,
.st-account-delete .location-page .selector:after.fa-red,
.st-payments-cancel .location-page .selector:after.fa-red,
.st-events-create .suggestion-or-trip-page .selector:after.fa-red,
.st-groups-create .suggestion-or-trip-page .selector:after.fa-red,
.st-forums-create .suggestion-or-trip-page .selector:after.fa-red,
.st-trips-create .suggestion-or-trip-page .selector:after.fa-red,
.st-trips-enquire .suggestion-or-trip-page .selector:after.fa-red,
.st-photo-verification-page .suggestion-or-trip-page .selector:after.fa-red,
.st-account-delete .suggestion-or-trip-page .selector:after.fa-red,
.st-payments-cancel .suggestion-or-trip-page .selector:after.fa-red,
.st-events-create .trip-pricing-page .selector:after.fa-red,
.st-groups-create .trip-pricing-page .selector:after.fa-red,
.st-forums-create .trip-pricing-page .selector:after.fa-red,
.st-trips-create .trip-pricing-page .selector:after.fa-red,
.st-trips-enquire .trip-pricing-page .selector:after.fa-red,
.st-photo-verification-page .trip-pricing-page .selector:after.fa-red,
.st-account-delete .trip-pricing-page .selector:after.fa-red,
.st-payments-cancel .trip-pricing-page .selector:after.fa-red,
.st-events-create .trip-target-location-page .selector:after.fa-red,
.st-groups-create .trip-target-location-page .selector:after.fa-red,
.st-forums-create .trip-target-location-page .selector:after.fa-red,
.st-trips-create .trip-target-location-page .selector:after.fa-red,
.st-trips-enquire .trip-target-location-page .selector:after.fa-red,
.st-photo-verification-page .trip-target-location-page .selector:after.fa-red,
.st-account-delete .trip-target-location-page .selector:after.fa-red,
.st-payments-cancel .trip-target-location-page .selector:after.fa-red,
.st-events-create .topic-contributors-page .selector:after.fa-red,
.st-groups-create .topic-contributors-page .selector:after.fa-red,
.st-forums-create .topic-contributors-page .selector:after.fa-red,
.st-trips-create .topic-contributors-page .selector:after.fa-red,
.st-trips-enquire .topic-contributors-page .selector:after.fa-red,
.st-photo-verification-page .topic-contributors-page .selector:after.fa-red,
.st-account-delete .topic-contributors-page .selector:after.fa-red,
.st-payments-cancel .topic-contributors-page .selector:after.fa-red,
.st-events-create .enquiry-target-locality-page .selector:after.fa-red,
.st-groups-create .enquiry-target-locality-page .selector:after.fa-red,
.st-forums-create .enquiry-target-locality-page .selector:after.fa-red,
.st-trips-create .enquiry-target-locality-page .selector:after.fa-red,
.st-trips-enquire .enquiry-target-locality-page .selector:after.fa-red,
.st-photo-verification-page .enquiry-target-locality-page .selector:after.fa-red,
.st-account-delete .enquiry-target-locality-page .selector:after.fa-red,
.st-payments-cancel .enquiry-target-locality-page .selector:after.fa-red,
.st-events-create .travel-dates-page .selector:after.fa-red,
.st-groups-create .travel-dates-page .selector:after.fa-red,
.st-forums-create .travel-dates-page .selector:after.fa-red,
.st-trips-create .travel-dates-page .selector:after.fa-red,
.st-trips-enquire .travel-dates-page .selector:after.fa-red,
.st-photo-verification-page .travel-dates-page .selector:after.fa-red,
.st-account-delete .travel-dates-page .selector:after.fa-red,
.st-payments-cancel .travel-dates-page .selector:after.fa-red,
.st-events-create .trip-accommodation-page .selector:after.fa-red,
.st-groups-create .trip-accommodation-page .selector:after.fa-red,
.st-forums-create .trip-accommodation-page .selector:after.fa-red,
.st-trips-create .trip-accommodation-page .selector:after.fa-red,
.st-trips-enquire .trip-accommodation-page .selector:after.fa-red,
.st-photo-verification-page .trip-accommodation-page .selector:after.fa-red,
.st-account-delete .trip-accommodation-page .selector:after.fa-red,
.st-payments-cancel .trip-accommodation-page .selector:after.fa-red {
  color: #EF5350;
}
.st-events-create .attendees-page .selector-warning-message,
.st-groups-create .attendees-page .selector-warning-message,
.st-forums-create .attendees-page .selector-warning-message,
.st-trips-create .attendees-page .selector-warning-message,
.st-trips-enquire .attendees-page .selector-warning-message,
.st-photo-verification-page .attendees-page .selector-warning-message,
.st-account-delete .attendees-page .selector-warning-message,
.st-payments-cancel .attendees-page .selector-warning-message,
.st-events-create .group-type-page .selector-warning-message,
.st-groups-create .group-type-page .selector-warning-message,
.st-forums-create .group-type-page .selector-warning-message,
.st-trips-create .group-type-page .selector-warning-message,
.st-trips-enquire .group-type-page .selector-warning-message,
.st-photo-verification-page .group-type-page .selector-warning-message,
.st-account-delete .group-type-page .selector-warning-message,
.st-payments-cancel .group-type-page .selector-warning-message,
.st-events-create .topic-type-page .selector-warning-message,
.st-groups-create .topic-type-page .selector-warning-message,
.st-forums-create .topic-type-page .selector-warning-message,
.st-trips-create .topic-type-page .selector-warning-message,
.st-trips-enquire .topic-type-page .selector-warning-message,
.st-photo-verification-page .topic-type-page .selector-warning-message,
.st-account-delete .topic-type-page .selector-warning-message,
.st-payments-cancel .topic-type-page .selector-warning-message,
.st-events-create .topic-location-scope-page .selector-warning-message,
.st-groups-create .topic-location-scope-page .selector-warning-message,
.st-forums-create .topic-location-scope-page .selector-warning-message,
.st-trips-create .topic-location-scope-page .selector-warning-message,
.st-trips-enquire .topic-location-scope-page .selector-warning-message,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message,
.st-account-delete .topic-location-scope-page .selector-warning-message,
.st-payments-cancel .topic-location-scope-page .selector-warning-message,
.st-events-create .virtual-event-details-page .selector-warning-message,
.st-groups-create .virtual-event-details-page .selector-warning-message,
.st-forums-create .virtual-event-details-page .selector-warning-message,
.st-trips-create .virtual-event-details-page .selector-warning-message,
.st-trips-enquire .virtual-event-details-page .selector-warning-message,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message,
.st-account-delete .virtual-event-details-page .selector-warning-message,
.st-payments-cancel .virtual-event-details-page .selector-warning-message,
.st-events-create .is-virtual-event-page .selector-warning-message,
.st-groups-create .is-virtual-event-page .selector-warning-message,
.st-forums-create .is-virtual-event-page .selector-warning-message,
.st-trips-create .is-virtual-event-page .selector-warning-message,
.st-trips-enquire .is-virtual-event-page .selector-warning-message,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message,
.st-account-delete .is-virtual-event-page .selector-warning-message,
.st-payments-cancel .is-virtual-event-page .selector-warning-message,
.st-events-create .group-locality-page .selector-warning-message,
.st-groups-create .group-locality-page .selector-warning-message,
.st-forums-create .group-locality-page .selector-warning-message,
.st-trips-create .group-locality-page .selector-warning-message,
.st-trips-enquire .group-locality-page .selector-warning-message,
.st-photo-verification-page .group-locality-page .selector-warning-message,
.st-account-delete .group-locality-page .selector-warning-message,
.st-payments-cancel .group-locality-page .selector-warning-message,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message,
.st-events-create .suggestion-or-event-page .selector-warning-message,
.st-groups-create .suggestion-or-event-page .selector-warning-message,
.st-forums-create .suggestion-or-event-page .selector-warning-message,
.st-trips-create .suggestion-or-event-page .selector-warning-message,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message,
.st-account-delete .suggestion-or-event-page .selector-warning-message,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message,
.st-events-create .datetime-page .selector-warning-message,
.st-groups-create .datetime-page .selector-warning-message,
.st-forums-create .datetime-page .selector-warning-message,
.st-trips-create .datetime-page .selector-warning-message,
.st-trips-enquire .datetime-page .selector-warning-message,
.st-photo-verification-page .datetime-page .selector-warning-message,
.st-account-delete .datetime-page .selector-warning-message,
.st-payments-cancel .datetime-page .selector-warning-message,
.st-events-create .location-page .selector-warning-message,
.st-groups-create .location-page .selector-warning-message,
.st-forums-create .location-page .selector-warning-message,
.st-trips-create .location-page .selector-warning-message,
.st-trips-enquire .location-page .selector-warning-message,
.st-photo-verification-page .location-page .selector-warning-message,
.st-account-delete .location-page .selector-warning-message,
.st-payments-cancel .location-page .selector-warning-message,
.st-events-create .suggestion-or-trip-page .selector-warning-message,
.st-groups-create .suggestion-or-trip-page .selector-warning-message,
.st-forums-create .suggestion-or-trip-page .selector-warning-message,
.st-trips-create .suggestion-or-trip-page .selector-warning-message,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message,
.st-account-delete .suggestion-or-trip-page .selector-warning-message,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message,
.st-events-create .trip-pricing-page .selector-warning-message,
.st-groups-create .trip-pricing-page .selector-warning-message,
.st-forums-create .trip-pricing-page .selector-warning-message,
.st-trips-create .trip-pricing-page .selector-warning-message,
.st-trips-enquire .trip-pricing-page .selector-warning-message,
.st-photo-verification-page .trip-pricing-page .selector-warning-message,
.st-account-delete .trip-pricing-page .selector-warning-message,
.st-payments-cancel .trip-pricing-page .selector-warning-message,
.st-events-create .trip-target-location-page .selector-warning-message,
.st-groups-create .trip-target-location-page .selector-warning-message,
.st-forums-create .trip-target-location-page .selector-warning-message,
.st-trips-create .trip-target-location-page .selector-warning-message,
.st-trips-enquire .trip-target-location-page .selector-warning-message,
.st-photo-verification-page .trip-target-location-page .selector-warning-message,
.st-account-delete .trip-target-location-page .selector-warning-message,
.st-payments-cancel .trip-target-location-page .selector-warning-message,
.st-events-create .topic-contributors-page .selector-warning-message,
.st-groups-create .topic-contributors-page .selector-warning-message,
.st-forums-create .topic-contributors-page .selector-warning-message,
.st-trips-create .topic-contributors-page .selector-warning-message,
.st-trips-enquire .topic-contributors-page .selector-warning-message,
.st-photo-verification-page .topic-contributors-page .selector-warning-message,
.st-account-delete .topic-contributors-page .selector-warning-message,
.st-payments-cancel .topic-contributors-page .selector-warning-message,
.st-events-create .enquiry-target-locality-page .selector-warning-message,
.st-groups-create .enquiry-target-locality-page .selector-warning-message,
.st-forums-create .enquiry-target-locality-page .selector-warning-message,
.st-trips-create .enquiry-target-locality-page .selector-warning-message,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message,
.st-account-delete .enquiry-target-locality-page .selector-warning-message,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message,
.st-events-create .travel-dates-page .selector-warning-message,
.st-groups-create .travel-dates-page .selector-warning-message,
.st-forums-create .travel-dates-page .selector-warning-message,
.st-trips-create .travel-dates-page .selector-warning-message,
.st-trips-enquire .travel-dates-page .selector-warning-message,
.st-photo-verification-page .travel-dates-page .selector-warning-message,
.st-account-delete .travel-dates-page .selector-warning-message,
.st-payments-cancel .travel-dates-page .selector-warning-message,
.st-events-create .trip-accommodation-page .selector-warning-message,
.st-groups-create .trip-accommodation-page .selector-warning-message,
.st-forums-create .trip-accommodation-page .selector-warning-message,
.st-trips-create .trip-accommodation-page .selector-warning-message,
.st-trips-enquire .trip-accommodation-page .selector-warning-message,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message,
.st-account-delete .trip-accommodation-page .selector-warning-message,
.st-payments-cancel .trip-accommodation-page .selector-warning-message {
  margin-top: 10px;
}
.st-events-create .attendees-page .selector-warning-message p,
.st-groups-create .attendees-page .selector-warning-message p,
.st-forums-create .attendees-page .selector-warning-message p,
.st-trips-create .attendees-page .selector-warning-message p,
.st-trips-enquire .attendees-page .selector-warning-message p,
.st-photo-verification-page .attendees-page .selector-warning-message p,
.st-account-delete .attendees-page .selector-warning-message p,
.st-payments-cancel .attendees-page .selector-warning-message p,
.st-events-create .group-type-page .selector-warning-message p,
.st-groups-create .group-type-page .selector-warning-message p,
.st-forums-create .group-type-page .selector-warning-message p,
.st-trips-create .group-type-page .selector-warning-message p,
.st-trips-enquire .group-type-page .selector-warning-message p,
.st-photo-verification-page .group-type-page .selector-warning-message p,
.st-account-delete .group-type-page .selector-warning-message p,
.st-payments-cancel .group-type-page .selector-warning-message p,
.st-events-create .topic-type-page .selector-warning-message p,
.st-groups-create .topic-type-page .selector-warning-message p,
.st-forums-create .topic-type-page .selector-warning-message p,
.st-trips-create .topic-type-page .selector-warning-message p,
.st-trips-enquire .topic-type-page .selector-warning-message p,
.st-photo-verification-page .topic-type-page .selector-warning-message p,
.st-account-delete .topic-type-page .selector-warning-message p,
.st-payments-cancel .topic-type-page .selector-warning-message p,
.st-events-create .topic-location-scope-page .selector-warning-message p,
.st-groups-create .topic-location-scope-page .selector-warning-message p,
.st-forums-create .topic-location-scope-page .selector-warning-message p,
.st-trips-create .topic-location-scope-page .selector-warning-message p,
.st-trips-enquire .topic-location-scope-page .selector-warning-message p,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message p,
.st-account-delete .topic-location-scope-page .selector-warning-message p,
.st-payments-cancel .topic-location-scope-page .selector-warning-message p,
.st-events-create .virtual-event-details-page .selector-warning-message p,
.st-groups-create .virtual-event-details-page .selector-warning-message p,
.st-forums-create .virtual-event-details-page .selector-warning-message p,
.st-trips-create .virtual-event-details-page .selector-warning-message p,
.st-trips-enquire .virtual-event-details-page .selector-warning-message p,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message p,
.st-account-delete .virtual-event-details-page .selector-warning-message p,
.st-payments-cancel .virtual-event-details-page .selector-warning-message p,
.st-events-create .is-virtual-event-page .selector-warning-message p,
.st-groups-create .is-virtual-event-page .selector-warning-message p,
.st-forums-create .is-virtual-event-page .selector-warning-message p,
.st-trips-create .is-virtual-event-page .selector-warning-message p,
.st-trips-enquire .is-virtual-event-page .selector-warning-message p,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message p,
.st-account-delete .is-virtual-event-page .selector-warning-message p,
.st-payments-cancel .is-virtual-event-page .selector-warning-message p,
.st-events-create .group-locality-page .selector-warning-message p,
.st-groups-create .group-locality-page .selector-warning-message p,
.st-forums-create .group-locality-page .selector-warning-message p,
.st-trips-create .group-locality-page .selector-warning-message p,
.st-trips-enquire .group-locality-page .selector-warning-message p,
.st-photo-verification-page .group-locality-page .selector-warning-message p,
.st-account-delete .group-locality-page .selector-warning-message p,
.st-payments-cancel .group-locality-page .selector-warning-message p,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message p,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message p,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message p,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message p,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message p,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message p,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message p,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message p,
.st-events-create .suggestion-or-event-page .selector-warning-message p,
.st-groups-create .suggestion-or-event-page .selector-warning-message p,
.st-forums-create .suggestion-or-event-page .selector-warning-message p,
.st-trips-create .suggestion-or-event-page .selector-warning-message p,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message p,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message p,
.st-account-delete .suggestion-or-event-page .selector-warning-message p,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message p,
.st-events-create .datetime-page .selector-warning-message p,
.st-groups-create .datetime-page .selector-warning-message p,
.st-forums-create .datetime-page .selector-warning-message p,
.st-trips-create .datetime-page .selector-warning-message p,
.st-trips-enquire .datetime-page .selector-warning-message p,
.st-photo-verification-page .datetime-page .selector-warning-message p,
.st-account-delete .datetime-page .selector-warning-message p,
.st-payments-cancel .datetime-page .selector-warning-message p,
.st-events-create .location-page .selector-warning-message p,
.st-groups-create .location-page .selector-warning-message p,
.st-forums-create .location-page .selector-warning-message p,
.st-trips-create .location-page .selector-warning-message p,
.st-trips-enquire .location-page .selector-warning-message p,
.st-photo-verification-page .location-page .selector-warning-message p,
.st-account-delete .location-page .selector-warning-message p,
.st-payments-cancel .location-page .selector-warning-message p,
.st-events-create .suggestion-or-trip-page .selector-warning-message p,
.st-groups-create .suggestion-or-trip-page .selector-warning-message p,
.st-forums-create .suggestion-or-trip-page .selector-warning-message p,
.st-trips-create .suggestion-or-trip-page .selector-warning-message p,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message p,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message p,
.st-account-delete .suggestion-or-trip-page .selector-warning-message p,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message p,
.st-events-create .trip-pricing-page .selector-warning-message p,
.st-groups-create .trip-pricing-page .selector-warning-message p,
.st-forums-create .trip-pricing-page .selector-warning-message p,
.st-trips-create .trip-pricing-page .selector-warning-message p,
.st-trips-enquire .trip-pricing-page .selector-warning-message p,
.st-photo-verification-page .trip-pricing-page .selector-warning-message p,
.st-account-delete .trip-pricing-page .selector-warning-message p,
.st-payments-cancel .trip-pricing-page .selector-warning-message p,
.st-events-create .trip-target-location-page .selector-warning-message p,
.st-groups-create .trip-target-location-page .selector-warning-message p,
.st-forums-create .trip-target-location-page .selector-warning-message p,
.st-trips-create .trip-target-location-page .selector-warning-message p,
.st-trips-enquire .trip-target-location-page .selector-warning-message p,
.st-photo-verification-page .trip-target-location-page .selector-warning-message p,
.st-account-delete .trip-target-location-page .selector-warning-message p,
.st-payments-cancel .trip-target-location-page .selector-warning-message p,
.st-events-create .topic-contributors-page .selector-warning-message p,
.st-groups-create .topic-contributors-page .selector-warning-message p,
.st-forums-create .topic-contributors-page .selector-warning-message p,
.st-trips-create .topic-contributors-page .selector-warning-message p,
.st-trips-enquire .topic-contributors-page .selector-warning-message p,
.st-photo-verification-page .topic-contributors-page .selector-warning-message p,
.st-account-delete .topic-contributors-page .selector-warning-message p,
.st-payments-cancel .topic-contributors-page .selector-warning-message p,
.st-events-create .enquiry-target-locality-page .selector-warning-message p,
.st-groups-create .enquiry-target-locality-page .selector-warning-message p,
.st-forums-create .enquiry-target-locality-page .selector-warning-message p,
.st-trips-create .enquiry-target-locality-page .selector-warning-message p,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message p,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message p,
.st-account-delete .enquiry-target-locality-page .selector-warning-message p,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message p,
.st-events-create .travel-dates-page .selector-warning-message p,
.st-groups-create .travel-dates-page .selector-warning-message p,
.st-forums-create .travel-dates-page .selector-warning-message p,
.st-trips-create .travel-dates-page .selector-warning-message p,
.st-trips-enquire .travel-dates-page .selector-warning-message p,
.st-photo-verification-page .travel-dates-page .selector-warning-message p,
.st-account-delete .travel-dates-page .selector-warning-message p,
.st-payments-cancel .travel-dates-page .selector-warning-message p,
.st-events-create .trip-accommodation-page .selector-warning-message p,
.st-groups-create .trip-accommodation-page .selector-warning-message p,
.st-forums-create .trip-accommodation-page .selector-warning-message p,
.st-trips-create .trip-accommodation-page .selector-warning-message p,
.st-trips-enquire .trip-accommodation-page .selector-warning-message p,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message p,
.st-account-delete .trip-accommodation-page .selector-warning-message p,
.st-payments-cancel .trip-accommodation-page .selector-warning-message p {
  font-size: 16px;
}
.st-events-create .attendees-page .selector-warning-message p strong,
.st-groups-create .attendees-page .selector-warning-message p strong,
.st-forums-create .attendees-page .selector-warning-message p strong,
.st-trips-create .attendees-page .selector-warning-message p strong,
.st-trips-enquire .attendees-page .selector-warning-message p strong,
.st-photo-verification-page .attendees-page .selector-warning-message p strong,
.st-account-delete .attendees-page .selector-warning-message p strong,
.st-payments-cancel .attendees-page .selector-warning-message p strong,
.st-events-create .group-type-page .selector-warning-message p strong,
.st-groups-create .group-type-page .selector-warning-message p strong,
.st-forums-create .group-type-page .selector-warning-message p strong,
.st-trips-create .group-type-page .selector-warning-message p strong,
.st-trips-enquire .group-type-page .selector-warning-message p strong,
.st-photo-verification-page .group-type-page .selector-warning-message p strong,
.st-account-delete .group-type-page .selector-warning-message p strong,
.st-payments-cancel .group-type-page .selector-warning-message p strong,
.st-events-create .topic-type-page .selector-warning-message p strong,
.st-groups-create .topic-type-page .selector-warning-message p strong,
.st-forums-create .topic-type-page .selector-warning-message p strong,
.st-trips-create .topic-type-page .selector-warning-message p strong,
.st-trips-enquire .topic-type-page .selector-warning-message p strong,
.st-photo-verification-page .topic-type-page .selector-warning-message p strong,
.st-account-delete .topic-type-page .selector-warning-message p strong,
.st-payments-cancel .topic-type-page .selector-warning-message p strong,
.st-events-create .topic-location-scope-page .selector-warning-message p strong,
.st-groups-create .topic-location-scope-page .selector-warning-message p strong,
.st-forums-create .topic-location-scope-page .selector-warning-message p strong,
.st-trips-create .topic-location-scope-page .selector-warning-message p strong,
.st-trips-enquire .topic-location-scope-page .selector-warning-message p strong,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message p strong,
.st-account-delete .topic-location-scope-page .selector-warning-message p strong,
.st-payments-cancel .topic-location-scope-page .selector-warning-message p strong,
.st-events-create .virtual-event-details-page .selector-warning-message p strong,
.st-groups-create .virtual-event-details-page .selector-warning-message p strong,
.st-forums-create .virtual-event-details-page .selector-warning-message p strong,
.st-trips-create .virtual-event-details-page .selector-warning-message p strong,
.st-trips-enquire .virtual-event-details-page .selector-warning-message p strong,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message p strong,
.st-account-delete .virtual-event-details-page .selector-warning-message p strong,
.st-payments-cancel .virtual-event-details-page .selector-warning-message p strong,
.st-events-create .is-virtual-event-page .selector-warning-message p strong,
.st-groups-create .is-virtual-event-page .selector-warning-message p strong,
.st-forums-create .is-virtual-event-page .selector-warning-message p strong,
.st-trips-create .is-virtual-event-page .selector-warning-message p strong,
.st-trips-enquire .is-virtual-event-page .selector-warning-message p strong,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message p strong,
.st-account-delete .is-virtual-event-page .selector-warning-message p strong,
.st-payments-cancel .is-virtual-event-page .selector-warning-message p strong,
.st-events-create .group-locality-page .selector-warning-message p strong,
.st-groups-create .group-locality-page .selector-warning-message p strong,
.st-forums-create .group-locality-page .selector-warning-message p strong,
.st-trips-create .group-locality-page .selector-warning-message p strong,
.st-trips-enquire .group-locality-page .selector-warning-message p strong,
.st-photo-verification-page .group-locality-page .selector-warning-message p strong,
.st-account-delete .group-locality-page .selector-warning-message p strong,
.st-payments-cancel .group-locality-page .selector-warning-message p strong,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message p strong,
.st-events-create .suggestion-or-event-page .selector-warning-message p strong,
.st-groups-create .suggestion-or-event-page .selector-warning-message p strong,
.st-forums-create .suggestion-or-event-page .selector-warning-message p strong,
.st-trips-create .suggestion-or-event-page .selector-warning-message p strong,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message p strong,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message p strong,
.st-account-delete .suggestion-or-event-page .selector-warning-message p strong,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message p strong,
.st-events-create .datetime-page .selector-warning-message p strong,
.st-groups-create .datetime-page .selector-warning-message p strong,
.st-forums-create .datetime-page .selector-warning-message p strong,
.st-trips-create .datetime-page .selector-warning-message p strong,
.st-trips-enquire .datetime-page .selector-warning-message p strong,
.st-photo-verification-page .datetime-page .selector-warning-message p strong,
.st-account-delete .datetime-page .selector-warning-message p strong,
.st-payments-cancel .datetime-page .selector-warning-message p strong,
.st-events-create .location-page .selector-warning-message p strong,
.st-groups-create .location-page .selector-warning-message p strong,
.st-forums-create .location-page .selector-warning-message p strong,
.st-trips-create .location-page .selector-warning-message p strong,
.st-trips-enquire .location-page .selector-warning-message p strong,
.st-photo-verification-page .location-page .selector-warning-message p strong,
.st-account-delete .location-page .selector-warning-message p strong,
.st-payments-cancel .location-page .selector-warning-message p strong,
.st-events-create .suggestion-or-trip-page .selector-warning-message p strong,
.st-groups-create .suggestion-or-trip-page .selector-warning-message p strong,
.st-forums-create .suggestion-or-trip-page .selector-warning-message p strong,
.st-trips-create .suggestion-or-trip-page .selector-warning-message p strong,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message p strong,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message p strong,
.st-account-delete .suggestion-or-trip-page .selector-warning-message p strong,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message p strong,
.st-events-create .trip-pricing-page .selector-warning-message p strong,
.st-groups-create .trip-pricing-page .selector-warning-message p strong,
.st-forums-create .trip-pricing-page .selector-warning-message p strong,
.st-trips-create .trip-pricing-page .selector-warning-message p strong,
.st-trips-enquire .trip-pricing-page .selector-warning-message p strong,
.st-photo-verification-page .trip-pricing-page .selector-warning-message p strong,
.st-account-delete .trip-pricing-page .selector-warning-message p strong,
.st-payments-cancel .trip-pricing-page .selector-warning-message p strong,
.st-events-create .trip-target-location-page .selector-warning-message p strong,
.st-groups-create .trip-target-location-page .selector-warning-message p strong,
.st-forums-create .trip-target-location-page .selector-warning-message p strong,
.st-trips-create .trip-target-location-page .selector-warning-message p strong,
.st-trips-enquire .trip-target-location-page .selector-warning-message p strong,
.st-photo-verification-page .trip-target-location-page .selector-warning-message p strong,
.st-account-delete .trip-target-location-page .selector-warning-message p strong,
.st-payments-cancel .trip-target-location-page .selector-warning-message p strong,
.st-events-create .topic-contributors-page .selector-warning-message p strong,
.st-groups-create .topic-contributors-page .selector-warning-message p strong,
.st-forums-create .topic-contributors-page .selector-warning-message p strong,
.st-trips-create .topic-contributors-page .selector-warning-message p strong,
.st-trips-enquire .topic-contributors-page .selector-warning-message p strong,
.st-photo-verification-page .topic-contributors-page .selector-warning-message p strong,
.st-account-delete .topic-contributors-page .selector-warning-message p strong,
.st-payments-cancel .topic-contributors-page .selector-warning-message p strong,
.st-events-create .enquiry-target-locality-page .selector-warning-message p strong,
.st-groups-create .enquiry-target-locality-page .selector-warning-message p strong,
.st-forums-create .enquiry-target-locality-page .selector-warning-message p strong,
.st-trips-create .enquiry-target-locality-page .selector-warning-message p strong,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message p strong,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message p strong,
.st-account-delete .enquiry-target-locality-page .selector-warning-message p strong,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message p strong,
.st-events-create .travel-dates-page .selector-warning-message p strong,
.st-groups-create .travel-dates-page .selector-warning-message p strong,
.st-forums-create .travel-dates-page .selector-warning-message p strong,
.st-trips-create .travel-dates-page .selector-warning-message p strong,
.st-trips-enquire .travel-dates-page .selector-warning-message p strong,
.st-photo-verification-page .travel-dates-page .selector-warning-message p strong,
.st-account-delete .travel-dates-page .selector-warning-message p strong,
.st-payments-cancel .travel-dates-page .selector-warning-message p strong,
.st-events-create .trip-accommodation-page .selector-warning-message p strong,
.st-groups-create .trip-accommodation-page .selector-warning-message p strong,
.st-forums-create .trip-accommodation-page .selector-warning-message p strong,
.st-trips-create .trip-accommodation-page .selector-warning-message p strong,
.st-trips-enquire .trip-accommodation-page .selector-warning-message p strong,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message p strong,
.st-account-delete .trip-accommodation-page .selector-warning-message p strong,
.st-payments-cancel .trip-accommodation-page .selector-warning-message p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-events-create .attendees-page .selector-warning-message .fa-warning,
.st-groups-create .attendees-page .selector-warning-message .fa-warning,
.st-forums-create .attendees-page .selector-warning-message .fa-warning,
.st-trips-create .attendees-page .selector-warning-message .fa-warning,
.st-trips-enquire .attendees-page .selector-warning-message .fa-warning,
.st-photo-verification-page .attendees-page .selector-warning-message .fa-warning,
.st-account-delete .attendees-page .selector-warning-message .fa-warning,
.st-payments-cancel .attendees-page .selector-warning-message .fa-warning,
.st-events-create .group-type-page .selector-warning-message .fa-warning,
.st-groups-create .group-type-page .selector-warning-message .fa-warning,
.st-forums-create .group-type-page .selector-warning-message .fa-warning,
.st-trips-create .group-type-page .selector-warning-message .fa-warning,
.st-trips-enquire .group-type-page .selector-warning-message .fa-warning,
.st-photo-verification-page .group-type-page .selector-warning-message .fa-warning,
.st-account-delete .group-type-page .selector-warning-message .fa-warning,
.st-payments-cancel .group-type-page .selector-warning-message .fa-warning,
.st-events-create .topic-type-page .selector-warning-message .fa-warning,
.st-groups-create .topic-type-page .selector-warning-message .fa-warning,
.st-forums-create .topic-type-page .selector-warning-message .fa-warning,
.st-trips-create .topic-type-page .selector-warning-message .fa-warning,
.st-trips-enquire .topic-type-page .selector-warning-message .fa-warning,
.st-photo-verification-page .topic-type-page .selector-warning-message .fa-warning,
.st-account-delete .topic-type-page .selector-warning-message .fa-warning,
.st-payments-cancel .topic-type-page .selector-warning-message .fa-warning,
.st-events-create .topic-location-scope-page .selector-warning-message .fa-warning,
.st-groups-create .topic-location-scope-page .selector-warning-message .fa-warning,
.st-forums-create .topic-location-scope-page .selector-warning-message .fa-warning,
.st-trips-create .topic-location-scope-page .selector-warning-message .fa-warning,
.st-trips-enquire .topic-location-scope-page .selector-warning-message .fa-warning,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message .fa-warning,
.st-account-delete .topic-location-scope-page .selector-warning-message .fa-warning,
.st-payments-cancel .topic-location-scope-page .selector-warning-message .fa-warning,
.st-events-create .virtual-event-details-page .selector-warning-message .fa-warning,
.st-groups-create .virtual-event-details-page .selector-warning-message .fa-warning,
.st-forums-create .virtual-event-details-page .selector-warning-message .fa-warning,
.st-trips-create .virtual-event-details-page .selector-warning-message .fa-warning,
.st-trips-enquire .virtual-event-details-page .selector-warning-message .fa-warning,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message .fa-warning,
.st-account-delete .virtual-event-details-page .selector-warning-message .fa-warning,
.st-payments-cancel .virtual-event-details-page .selector-warning-message .fa-warning,
.st-events-create .is-virtual-event-page .selector-warning-message .fa-warning,
.st-groups-create .is-virtual-event-page .selector-warning-message .fa-warning,
.st-forums-create .is-virtual-event-page .selector-warning-message .fa-warning,
.st-trips-create .is-virtual-event-page .selector-warning-message .fa-warning,
.st-trips-enquire .is-virtual-event-page .selector-warning-message .fa-warning,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message .fa-warning,
.st-account-delete .is-virtual-event-page .selector-warning-message .fa-warning,
.st-payments-cancel .is-virtual-event-page .selector-warning-message .fa-warning,
.st-events-create .group-locality-page .selector-warning-message .fa-warning,
.st-groups-create .group-locality-page .selector-warning-message .fa-warning,
.st-forums-create .group-locality-page .selector-warning-message .fa-warning,
.st-trips-create .group-locality-page .selector-warning-message .fa-warning,
.st-trips-enquire .group-locality-page .selector-warning-message .fa-warning,
.st-photo-verification-page .group-locality-page .selector-warning-message .fa-warning,
.st-account-delete .group-locality-page .selector-warning-message .fa-warning,
.st-payments-cancel .group-locality-page .selector-warning-message .fa-warning,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message .fa-warning,
.st-events-create .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-groups-create .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-forums-create .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-trips-create .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-account-delete .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message .fa-warning,
.st-events-create .datetime-page .selector-warning-message .fa-warning,
.st-groups-create .datetime-page .selector-warning-message .fa-warning,
.st-forums-create .datetime-page .selector-warning-message .fa-warning,
.st-trips-create .datetime-page .selector-warning-message .fa-warning,
.st-trips-enquire .datetime-page .selector-warning-message .fa-warning,
.st-photo-verification-page .datetime-page .selector-warning-message .fa-warning,
.st-account-delete .datetime-page .selector-warning-message .fa-warning,
.st-payments-cancel .datetime-page .selector-warning-message .fa-warning,
.st-events-create .location-page .selector-warning-message .fa-warning,
.st-groups-create .location-page .selector-warning-message .fa-warning,
.st-forums-create .location-page .selector-warning-message .fa-warning,
.st-trips-create .location-page .selector-warning-message .fa-warning,
.st-trips-enquire .location-page .selector-warning-message .fa-warning,
.st-photo-verification-page .location-page .selector-warning-message .fa-warning,
.st-account-delete .location-page .selector-warning-message .fa-warning,
.st-payments-cancel .location-page .selector-warning-message .fa-warning,
.st-events-create .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-groups-create .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-forums-create .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-trips-create .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-account-delete .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message .fa-warning,
.st-events-create .trip-pricing-page .selector-warning-message .fa-warning,
.st-groups-create .trip-pricing-page .selector-warning-message .fa-warning,
.st-forums-create .trip-pricing-page .selector-warning-message .fa-warning,
.st-trips-create .trip-pricing-page .selector-warning-message .fa-warning,
.st-trips-enquire .trip-pricing-page .selector-warning-message .fa-warning,
.st-photo-verification-page .trip-pricing-page .selector-warning-message .fa-warning,
.st-account-delete .trip-pricing-page .selector-warning-message .fa-warning,
.st-payments-cancel .trip-pricing-page .selector-warning-message .fa-warning,
.st-events-create .trip-target-location-page .selector-warning-message .fa-warning,
.st-groups-create .trip-target-location-page .selector-warning-message .fa-warning,
.st-forums-create .trip-target-location-page .selector-warning-message .fa-warning,
.st-trips-create .trip-target-location-page .selector-warning-message .fa-warning,
.st-trips-enquire .trip-target-location-page .selector-warning-message .fa-warning,
.st-photo-verification-page .trip-target-location-page .selector-warning-message .fa-warning,
.st-account-delete .trip-target-location-page .selector-warning-message .fa-warning,
.st-payments-cancel .trip-target-location-page .selector-warning-message .fa-warning,
.st-events-create .topic-contributors-page .selector-warning-message .fa-warning,
.st-groups-create .topic-contributors-page .selector-warning-message .fa-warning,
.st-forums-create .topic-contributors-page .selector-warning-message .fa-warning,
.st-trips-create .topic-contributors-page .selector-warning-message .fa-warning,
.st-trips-enquire .topic-contributors-page .selector-warning-message .fa-warning,
.st-photo-verification-page .topic-contributors-page .selector-warning-message .fa-warning,
.st-account-delete .topic-contributors-page .selector-warning-message .fa-warning,
.st-payments-cancel .topic-contributors-page .selector-warning-message .fa-warning,
.st-events-create .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-groups-create .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-forums-create .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-trips-create .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-account-delete .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message .fa-warning,
.st-events-create .travel-dates-page .selector-warning-message .fa-warning,
.st-groups-create .travel-dates-page .selector-warning-message .fa-warning,
.st-forums-create .travel-dates-page .selector-warning-message .fa-warning,
.st-trips-create .travel-dates-page .selector-warning-message .fa-warning,
.st-trips-enquire .travel-dates-page .selector-warning-message .fa-warning,
.st-photo-verification-page .travel-dates-page .selector-warning-message .fa-warning,
.st-account-delete .travel-dates-page .selector-warning-message .fa-warning,
.st-payments-cancel .travel-dates-page .selector-warning-message .fa-warning,
.st-events-create .trip-accommodation-page .selector-warning-message .fa-warning,
.st-groups-create .trip-accommodation-page .selector-warning-message .fa-warning,
.st-forums-create .trip-accommodation-page .selector-warning-message .fa-warning,
.st-trips-create .trip-accommodation-page .selector-warning-message .fa-warning,
.st-trips-enquire .trip-accommodation-page .selector-warning-message .fa-warning,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message .fa-warning,
.st-account-delete .trip-accommodation-page .selector-warning-message .fa-warning,
.st-payments-cancel .trip-accommodation-page .selector-warning-message .fa-warning {
  color: #FFB300;
}
.st-events-create .attendees-page .selector-warning-message .fa-ban,
.st-groups-create .attendees-page .selector-warning-message .fa-ban,
.st-forums-create .attendees-page .selector-warning-message .fa-ban,
.st-trips-create .attendees-page .selector-warning-message .fa-ban,
.st-trips-enquire .attendees-page .selector-warning-message .fa-ban,
.st-photo-verification-page .attendees-page .selector-warning-message .fa-ban,
.st-account-delete .attendees-page .selector-warning-message .fa-ban,
.st-payments-cancel .attendees-page .selector-warning-message .fa-ban,
.st-events-create .group-type-page .selector-warning-message .fa-ban,
.st-groups-create .group-type-page .selector-warning-message .fa-ban,
.st-forums-create .group-type-page .selector-warning-message .fa-ban,
.st-trips-create .group-type-page .selector-warning-message .fa-ban,
.st-trips-enquire .group-type-page .selector-warning-message .fa-ban,
.st-photo-verification-page .group-type-page .selector-warning-message .fa-ban,
.st-account-delete .group-type-page .selector-warning-message .fa-ban,
.st-payments-cancel .group-type-page .selector-warning-message .fa-ban,
.st-events-create .topic-type-page .selector-warning-message .fa-ban,
.st-groups-create .topic-type-page .selector-warning-message .fa-ban,
.st-forums-create .topic-type-page .selector-warning-message .fa-ban,
.st-trips-create .topic-type-page .selector-warning-message .fa-ban,
.st-trips-enquire .topic-type-page .selector-warning-message .fa-ban,
.st-photo-verification-page .topic-type-page .selector-warning-message .fa-ban,
.st-account-delete .topic-type-page .selector-warning-message .fa-ban,
.st-payments-cancel .topic-type-page .selector-warning-message .fa-ban,
.st-events-create .topic-location-scope-page .selector-warning-message .fa-ban,
.st-groups-create .topic-location-scope-page .selector-warning-message .fa-ban,
.st-forums-create .topic-location-scope-page .selector-warning-message .fa-ban,
.st-trips-create .topic-location-scope-page .selector-warning-message .fa-ban,
.st-trips-enquire .topic-location-scope-page .selector-warning-message .fa-ban,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message .fa-ban,
.st-account-delete .topic-location-scope-page .selector-warning-message .fa-ban,
.st-payments-cancel .topic-location-scope-page .selector-warning-message .fa-ban,
.st-events-create .virtual-event-details-page .selector-warning-message .fa-ban,
.st-groups-create .virtual-event-details-page .selector-warning-message .fa-ban,
.st-forums-create .virtual-event-details-page .selector-warning-message .fa-ban,
.st-trips-create .virtual-event-details-page .selector-warning-message .fa-ban,
.st-trips-enquire .virtual-event-details-page .selector-warning-message .fa-ban,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message .fa-ban,
.st-account-delete .virtual-event-details-page .selector-warning-message .fa-ban,
.st-payments-cancel .virtual-event-details-page .selector-warning-message .fa-ban,
.st-events-create .is-virtual-event-page .selector-warning-message .fa-ban,
.st-groups-create .is-virtual-event-page .selector-warning-message .fa-ban,
.st-forums-create .is-virtual-event-page .selector-warning-message .fa-ban,
.st-trips-create .is-virtual-event-page .selector-warning-message .fa-ban,
.st-trips-enquire .is-virtual-event-page .selector-warning-message .fa-ban,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message .fa-ban,
.st-account-delete .is-virtual-event-page .selector-warning-message .fa-ban,
.st-payments-cancel .is-virtual-event-page .selector-warning-message .fa-ban,
.st-events-create .group-locality-page .selector-warning-message .fa-ban,
.st-groups-create .group-locality-page .selector-warning-message .fa-ban,
.st-forums-create .group-locality-page .selector-warning-message .fa-ban,
.st-trips-create .group-locality-page .selector-warning-message .fa-ban,
.st-trips-enquire .group-locality-page .selector-warning-message .fa-ban,
.st-photo-verification-page .group-locality-page .selector-warning-message .fa-ban,
.st-account-delete .group-locality-page .selector-warning-message .fa-ban,
.st-payments-cancel .group-locality-page .selector-warning-message .fa-ban,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message .fa-ban,
.st-events-create .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-groups-create .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-forums-create .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-trips-create .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-account-delete .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message .fa-ban,
.st-events-create .datetime-page .selector-warning-message .fa-ban,
.st-groups-create .datetime-page .selector-warning-message .fa-ban,
.st-forums-create .datetime-page .selector-warning-message .fa-ban,
.st-trips-create .datetime-page .selector-warning-message .fa-ban,
.st-trips-enquire .datetime-page .selector-warning-message .fa-ban,
.st-photo-verification-page .datetime-page .selector-warning-message .fa-ban,
.st-account-delete .datetime-page .selector-warning-message .fa-ban,
.st-payments-cancel .datetime-page .selector-warning-message .fa-ban,
.st-events-create .location-page .selector-warning-message .fa-ban,
.st-groups-create .location-page .selector-warning-message .fa-ban,
.st-forums-create .location-page .selector-warning-message .fa-ban,
.st-trips-create .location-page .selector-warning-message .fa-ban,
.st-trips-enquire .location-page .selector-warning-message .fa-ban,
.st-photo-verification-page .location-page .selector-warning-message .fa-ban,
.st-account-delete .location-page .selector-warning-message .fa-ban,
.st-payments-cancel .location-page .selector-warning-message .fa-ban,
.st-events-create .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-groups-create .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-forums-create .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-trips-create .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-account-delete .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message .fa-ban,
.st-events-create .trip-pricing-page .selector-warning-message .fa-ban,
.st-groups-create .trip-pricing-page .selector-warning-message .fa-ban,
.st-forums-create .trip-pricing-page .selector-warning-message .fa-ban,
.st-trips-create .trip-pricing-page .selector-warning-message .fa-ban,
.st-trips-enquire .trip-pricing-page .selector-warning-message .fa-ban,
.st-photo-verification-page .trip-pricing-page .selector-warning-message .fa-ban,
.st-account-delete .trip-pricing-page .selector-warning-message .fa-ban,
.st-payments-cancel .trip-pricing-page .selector-warning-message .fa-ban,
.st-events-create .trip-target-location-page .selector-warning-message .fa-ban,
.st-groups-create .trip-target-location-page .selector-warning-message .fa-ban,
.st-forums-create .trip-target-location-page .selector-warning-message .fa-ban,
.st-trips-create .trip-target-location-page .selector-warning-message .fa-ban,
.st-trips-enquire .trip-target-location-page .selector-warning-message .fa-ban,
.st-photo-verification-page .trip-target-location-page .selector-warning-message .fa-ban,
.st-account-delete .trip-target-location-page .selector-warning-message .fa-ban,
.st-payments-cancel .trip-target-location-page .selector-warning-message .fa-ban,
.st-events-create .topic-contributors-page .selector-warning-message .fa-ban,
.st-groups-create .topic-contributors-page .selector-warning-message .fa-ban,
.st-forums-create .topic-contributors-page .selector-warning-message .fa-ban,
.st-trips-create .topic-contributors-page .selector-warning-message .fa-ban,
.st-trips-enquire .topic-contributors-page .selector-warning-message .fa-ban,
.st-photo-verification-page .topic-contributors-page .selector-warning-message .fa-ban,
.st-account-delete .topic-contributors-page .selector-warning-message .fa-ban,
.st-payments-cancel .topic-contributors-page .selector-warning-message .fa-ban,
.st-events-create .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-groups-create .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-forums-create .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-trips-create .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-account-delete .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message .fa-ban,
.st-events-create .travel-dates-page .selector-warning-message .fa-ban,
.st-groups-create .travel-dates-page .selector-warning-message .fa-ban,
.st-forums-create .travel-dates-page .selector-warning-message .fa-ban,
.st-trips-create .travel-dates-page .selector-warning-message .fa-ban,
.st-trips-enquire .travel-dates-page .selector-warning-message .fa-ban,
.st-photo-verification-page .travel-dates-page .selector-warning-message .fa-ban,
.st-account-delete .travel-dates-page .selector-warning-message .fa-ban,
.st-payments-cancel .travel-dates-page .selector-warning-message .fa-ban,
.st-events-create .trip-accommodation-page .selector-warning-message .fa-ban,
.st-groups-create .trip-accommodation-page .selector-warning-message .fa-ban,
.st-forums-create .trip-accommodation-page .selector-warning-message .fa-ban,
.st-trips-create .trip-accommodation-page .selector-warning-message .fa-ban,
.st-trips-enquire .trip-accommodation-page .selector-warning-message .fa-ban,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message .fa-ban,
.st-account-delete .trip-accommodation-page .selector-warning-message .fa-ban,
.st-payments-cancel .trip-accommodation-page .selector-warning-message .fa-ban {
  color: #EF5350;
}
.st-events-create .attendees-page .selector-warning-message.url-validation,
.st-groups-create .attendees-page .selector-warning-message.url-validation,
.st-forums-create .attendees-page .selector-warning-message.url-validation,
.st-trips-create .attendees-page .selector-warning-message.url-validation,
.st-trips-enquire .attendees-page .selector-warning-message.url-validation,
.st-photo-verification-page .attendees-page .selector-warning-message.url-validation,
.st-account-delete .attendees-page .selector-warning-message.url-validation,
.st-payments-cancel .attendees-page .selector-warning-message.url-validation,
.st-events-create .group-type-page .selector-warning-message.url-validation,
.st-groups-create .group-type-page .selector-warning-message.url-validation,
.st-forums-create .group-type-page .selector-warning-message.url-validation,
.st-trips-create .group-type-page .selector-warning-message.url-validation,
.st-trips-enquire .group-type-page .selector-warning-message.url-validation,
.st-photo-verification-page .group-type-page .selector-warning-message.url-validation,
.st-account-delete .group-type-page .selector-warning-message.url-validation,
.st-payments-cancel .group-type-page .selector-warning-message.url-validation,
.st-events-create .topic-type-page .selector-warning-message.url-validation,
.st-groups-create .topic-type-page .selector-warning-message.url-validation,
.st-forums-create .topic-type-page .selector-warning-message.url-validation,
.st-trips-create .topic-type-page .selector-warning-message.url-validation,
.st-trips-enquire .topic-type-page .selector-warning-message.url-validation,
.st-photo-verification-page .topic-type-page .selector-warning-message.url-validation,
.st-account-delete .topic-type-page .selector-warning-message.url-validation,
.st-payments-cancel .topic-type-page .selector-warning-message.url-validation,
.st-events-create .topic-location-scope-page .selector-warning-message.url-validation,
.st-groups-create .topic-location-scope-page .selector-warning-message.url-validation,
.st-forums-create .topic-location-scope-page .selector-warning-message.url-validation,
.st-trips-create .topic-location-scope-page .selector-warning-message.url-validation,
.st-trips-enquire .topic-location-scope-page .selector-warning-message.url-validation,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message.url-validation,
.st-account-delete .topic-location-scope-page .selector-warning-message.url-validation,
.st-payments-cancel .topic-location-scope-page .selector-warning-message.url-validation,
.st-events-create .virtual-event-details-page .selector-warning-message.url-validation,
.st-groups-create .virtual-event-details-page .selector-warning-message.url-validation,
.st-forums-create .virtual-event-details-page .selector-warning-message.url-validation,
.st-trips-create .virtual-event-details-page .selector-warning-message.url-validation,
.st-trips-enquire .virtual-event-details-page .selector-warning-message.url-validation,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message.url-validation,
.st-account-delete .virtual-event-details-page .selector-warning-message.url-validation,
.st-payments-cancel .virtual-event-details-page .selector-warning-message.url-validation,
.st-events-create .is-virtual-event-page .selector-warning-message.url-validation,
.st-groups-create .is-virtual-event-page .selector-warning-message.url-validation,
.st-forums-create .is-virtual-event-page .selector-warning-message.url-validation,
.st-trips-create .is-virtual-event-page .selector-warning-message.url-validation,
.st-trips-enquire .is-virtual-event-page .selector-warning-message.url-validation,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message.url-validation,
.st-account-delete .is-virtual-event-page .selector-warning-message.url-validation,
.st-payments-cancel .is-virtual-event-page .selector-warning-message.url-validation,
.st-events-create .group-locality-page .selector-warning-message.url-validation,
.st-groups-create .group-locality-page .selector-warning-message.url-validation,
.st-forums-create .group-locality-page .selector-warning-message.url-validation,
.st-trips-create .group-locality-page .selector-warning-message.url-validation,
.st-trips-enquire .group-locality-page .selector-warning-message.url-validation,
.st-photo-verification-page .group-locality-page .selector-warning-message.url-validation,
.st-account-delete .group-locality-page .selector-warning-message.url-validation,
.st-payments-cancel .group-locality-page .selector-warning-message.url-validation,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message.url-validation,
.st-events-create .suggestion-or-event-page .selector-warning-message.url-validation,
.st-groups-create .suggestion-or-event-page .selector-warning-message.url-validation,
.st-forums-create .suggestion-or-event-page .selector-warning-message.url-validation,
.st-trips-create .suggestion-or-event-page .selector-warning-message.url-validation,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message.url-validation,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message.url-validation,
.st-account-delete .suggestion-or-event-page .selector-warning-message.url-validation,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message.url-validation,
.st-events-create .datetime-page .selector-warning-message.url-validation,
.st-groups-create .datetime-page .selector-warning-message.url-validation,
.st-forums-create .datetime-page .selector-warning-message.url-validation,
.st-trips-create .datetime-page .selector-warning-message.url-validation,
.st-trips-enquire .datetime-page .selector-warning-message.url-validation,
.st-photo-verification-page .datetime-page .selector-warning-message.url-validation,
.st-account-delete .datetime-page .selector-warning-message.url-validation,
.st-payments-cancel .datetime-page .selector-warning-message.url-validation,
.st-events-create .location-page .selector-warning-message.url-validation,
.st-groups-create .location-page .selector-warning-message.url-validation,
.st-forums-create .location-page .selector-warning-message.url-validation,
.st-trips-create .location-page .selector-warning-message.url-validation,
.st-trips-enquire .location-page .selector-warning-message.url-validation,
.st-photo-verification-page .location-page .selector-warning-message.url-validation,
.st-account-delete .location-page .selector-warning-message.url-validation,
.st-payments-cancel .location-page .selector-warning-message.url-validation,
.st-events-create .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-groups-create .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-forums-create .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-trips-create .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-account-delete .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message.url-validation,
.st-events-create .trip-pricing-page .selector-warning-message.url-validation,
.st-groups-create .trip-pricing-page .selector-warning-message.url-validation,
.st-forums-create .trip-pricing-page .selector-warning-message.url-validation,
.st-trips-create .trip-pricing-page .selector-warning-message.url-validation,
.st-trips-enquire .trip-pricing-page .selector-warning-message.url-validation,
.st-photo-verification-page .trip-pricing-page .selector-warning-message.url-validation,
.st-account-delete .trip-pricing-page .selector-warning-message.url-validation,
.st-payments-cancel .trip-pricing-page .selector-warning-message.url-validation,
.st-events-create .trip-target-location-page .selector-warning-message.url-validation,
.st-groups-create .trip-target-location-page .selector-warning-message.url-validation,
.st-forums-create .trip-target-location-page .selector-warning-message.url-validation,
.st-trips-create .trip-target-location-page .selector-warning-message.url-validation,
.st-trips-enquire .trip-target-location-page .selector-warning-message.url-validation,
.st-photo-verification-page .trip-target-location-page .selector-warning-message.url-validation,
.st-account-delete .trip-target-location-page .selector-warning-message.url-validation,
.st-payments-cancel .trip-target-location-page .selector-warning-message.url-validation,
.st-events-create .topic-contributors-page .selector-warning-message.url-validation,
.st-groups-create .topic-contributors-page .selector-warning-message.url-validation,
.st-forums-create .topic-contributors-page .selector-warning-message.url-validation,
.st-trips-create .topic-contributors-page .selector-warning-message.url-validation,
.st-trips-enquire .topic-contributors-page .selector-warning-message.url-validation,
.st-photo-verification-page .topic-contributors-page .selector-warning-message.url-validation,
.st-account-delete .topic-contributors-page .selector-warning-message.url-validation,
.st-payments-cancel .topic-contributors-page .selector-warning-message.url-validation,
.st-events-create .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-groups-create .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-forums-create .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-trips-create .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-account-delete .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message.url-validation,
.st-events-create .travel-dates-page .selector-warning-message.url-validation,
.st-groups-create .travel-dates-page .selector-warning-message.url-validation,
.st-forums-create .travel-dates-page .selector-warning-message.url-validation,
.st-trips-create .travel-dates-page .selector-warning-message.url-validation,
.st-trips-enquire .travel-dates-page .selector-warning-message.url-validation,
.st-photo-verification-page .travel-dates-page .selector-warning-message.url-validation,
.st-account-delete .travel-dates-page .selector-warning-message.url-validation,
.st-payments-cancel .travel-dates-page .selector-warning-message.url-validation,
.st-events-create .trip-accommodation-page .selector-warning-message.url-validation,
.st-groups-create .trip-accommodation-page .selector-warning-message.url-validation,
.st-forums-create .trip-accommodation-page .selector-warning-message.url-validation,
.st-trips-create .trip-accommodation-page .selector-warning-message.url-validation,
.st-trips-enquire .trip-accommodation-page .selector-warning-message.url-validation,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message.url-validation,
.st-account-delete .trip-accommodation-page .selector-warning-message.url-validation,
.st-payments-cancel .trip-accommodation-page .selector-warning-message.url-validation {
  margin-top: 0px;
  margin-bottom: 35px;
}
.st-events-create .attendees-page .selector-warning-message.url-validation .example-link,
.st-groups-create .attendees-page .selector-warning-message.url-validation .example-link,
.st-forums-create .attendees-page .selector-warning-message.url-validation .example-link,
.st-trips-create .attendees-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .attendees-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .attendees-page .selector-warning-message.url-validation .example-link,
.st-account-delete .attendees-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .attendees-page .selector-warning-message.url-validation .example-link,
.st-events-create .group-type-page .selector-warning-message.url-validation .example-link,
.st-groups-create .group-type-page .selector-warning-message.url-validation .example-link,
.st-forums-create .group-type-page .selector-warning-message.url-validation .example-link,
.st-trips-create .group-type-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .group-type-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .group-type-page .selector-warning-message.url-validation .example-link,
.st-account-delete .group-type-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .group-type-page .selector-warning-message.url-validation .example-link,
.st-events-create .topic-type-page .selector-warning-message.url-validation .example-link,
.st-groups-create .topic-type-page .selector-warning-message.url-validation .example-link,
.st-forums-create .topic-type-page .selector-warning-message.url-validation .example-link,
.st-trips-create .topic-type-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .topic-type-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .topic-type-page .selector-warning-message.url-validation .example-link,
.st-account-delete .topic-type-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .topic-type-page .selector-warning-message.url-validation .example-link,
.st-events-create .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-groups-create .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-forums-create .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-trips-create .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-account-delete .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .topic-location-scope-page .selector-warning-message.url-validation .example-link,
.st-events-create .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-groups-create .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-forums-create .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-trips-create .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-account-delete .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .virtual-event-details-page .selector-warning-message.url-validation .example-link,
.st-events-create .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-groups-create .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-forums-create .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-trips-create .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-account-delete .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .is-virtual-event-page .selector-warning-message.url-validation .example-link,
.st-events-create .group-locality-page .selector-warning-message.url-validation .example-link,
.st-groups-create .group-locality-page .selector-warning-message.url-validation .example-link,
.st-forums-create .group-locality-page .selector-warning-message.url-validation .example-link,
.st-trips-create .group-locality-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .group-locality-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .group-locality-page .selector-warning-message.url-validation .example-link,
.st-account-delete .group-locality-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .group-locality-page .selector-warning-message.url-validation .example-link,
.st-events-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-groups-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-forums-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-trips-create .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-account-delete .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-warning-message.url-validation .example-link,
.st-events-create .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-groups-create .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-forums-create .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-trips-create .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-account-delete .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .suggestion-or-event-page .selector-warning-message.url-validation .example-link,
.st-events-create .datetime-page .selector-warning-message.url-validation .example-link,
.st-groups-create .datetime-page .selector-warning-message.url-validation .example-link,
.st-forums-create .datetime-page .selector-warning-message.url-validation .example-link,
.st-trips-create .datetime-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .datetime-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .datetime-page .selector-warning-message.url-validation .example-link,
.st-account-delete .datetime-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .datetime-page .selector-warning-message.url-validation .example-link,
.st-events-create .location-page .selector-warning-message.url-validation .example-link,
.st-groups-create .location-page .selector-warning-message.url-validation .example-link,
.st-forums-create .location-page .selector-warning-message.url-validation .example-link,
.st-trips-create .location-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .location-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .location-page .selector-warning-message.url-validation .example-link,
.st-account-delete .location-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .location-page .selector-warning-message.url-validation .example-link,
.st-events-create .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-groups-create .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-forums-create .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-trips-create .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-account-delete .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .suggestion-or-trip-page .selector-warning-message.url-validation .example-link,
.st-events-create .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-groups-create .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-forums-create .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-trips-create .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-account-delete .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .trip-pricing-page .selector-warning-message.url-validation .example-link,
.st-events-create .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-groups-create .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-forums-create .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-trips-create .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-account-delete .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .trip-target-location-page .selector-warning-message.url-validation .example-link,
.st-events-create .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-groups-create .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-forums-create .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-trips-create .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-account-delete .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .topic-contributors-page .selector-warning-message.url-validation .example-link,
.st-events-create .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-groups-create .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-forums-create .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-trips-create .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-account-delete .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .enquiry-target-locality-page .selector-warning-message.url-validation .example-link,
.st-events-create .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-groups-create .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-forums-create .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-trips-create .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-account-delete .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .travel-dates-page .selector-warning-message.url-validation .example-link,
.st-events-create .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-groups-create .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-forums-create .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-trips-create .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-trips-enquire .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-photo-verification-page .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-account-delete .trip-accommodation-page .selector-warning-message.url-validation .example-link,
.st-payments-cancel .trip-accommodation-page .selector-warning-message.url-validation .example-link {
  color: #F44336;
  white-space: nowrap;
}
.st-events-create .attendees-page .selector-info-message,
.st-groups-create .attendees-page .selector-info-message,
.st-forums-create .attendees-page .selector-info-message,
.st-trips-create .attendees-page .selector-info-message,
.st-trips-enquire .attendees-page .selector-info-message,
.st-photo-verification-page .attendees-page .selector-info-message,
.st-account-delete .attendees-page .selector-info-message,
.st-payments-cancel .attendees-page .selector-info-message,
.st-events-create .group-type-page .selector-info-message,
.st-groups-create .group-type-page .selector-info-message,
.st-forums-create .group-type-page .selector-info-message,
.st-trips-create .group-type-page .selector-info-message,
.st-trips-enquire .group-type-page .selector-info-message,
.st-photo-verification-page .group-type-page .selector-info-message,
.st-account-delete .group-type-page .selector-info-message,
.st-payments-cancel .group-type-page .selector-info-message,
.st-events-create .topic-type-page .selector-info-message,
.st-groups-create .topic-type-page .selector-info-message,
.st-forums-create .topic-type-page .selector-info-message,
.st-trips-create .topic-type-page .selector-info-message,
.st-trips-enquire .topic-type-page .selector-info-message,
.st-photo-verification-page .topic-type-page .selector-info-message,
.st-account-delete .topic-type-page .selector-info-message,
.st-payments-cancel .topic-type-page .selector-info-message,
.st-events-create .topic-location-scope-page .selector-info-message,
.st-groups-create .topic-location-scope-page .selector-info-message,
.st-forums-create .topic-location-scope-page .selector-info-message,
.st-trips-create .topic-location-scope-page .selector-info-message,
.st-trips-enquire .topic-location-scope-page .selector-info-message,
.st-photo-verification-page .topic-location-scope-page .selector-info-message,
.st-account-delete .topic-location-scope-page .selector-info-message,
.st-payments-cancel .topic-location-scope-page .selector-info-message,
.st-events-create .virtual-event-details-page .selector-info-message,
.st-groups-create .virtual-event-details-page .selector-info-message,
.st-forums-create .virtual-event-details-page .selector-info-message,
.st-trips-create .virtual-event-details-page .selector-info-message,
.st-trips-enquire .virtual-event-details-page .selector-info-message,
.st-photo-verification-page .virtual-event-details-page .selector-info-message,
.st-account-delete .virtual-event-details-page .selector-info-message,
.st-payments-cancel .virtual-event-details-page .selector-info-message,
.st-events-create .is-virtual-event-page .selector-info-message,
.st-groups-create .is-virtual-event-page .selector-info-message,
.st-forums-create .is-virtual-event-page .selector-info-message,
.st-trips-create .is-virtual-event-page .selector-info-message,
.st-trips-enquire .is-virtual-event-page .selector-info-message,
.st-photo-verification-page .is-virtual-event-page .selector-info-message,
.st-account-delete .is-virtual-event-page .selector-info-message,
.st-payments-cancel .is-virtual-event-page .selector-info-message,
.st-events-create .group-locality-page .selector-info-message,
.st-groups-create .group-locality-page .selector-info-message,
.st-forums-create .group-locality-page .selector-info-message,
.st-trips-create .group-locality-page .selector-info-message,
.st-trips-enquire .group-locality-page .selector-info-message,
.st-photo-verification-page .group-locality-page .selector-info-message,
.st-account-delete .group-locality-page .selector-info-message,
.st-payments-cancel .group-locality-page .selector-info-message,
.st-events-create .automated-attendee-welcome-message-page .selector-info-message,
.st-groups-create .automated-attendee-welcome-message-page .selector-info-message,
.st-forums-create .automated-attendee-welcome-message-page .selector-info-message,
.st-trips-create .automated-attendee-welcome-message-page .selector-info-message,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-info-message,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-info-message,
.st-account-delete .automated-attendee-welcome-message-page .selector-info-message,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-info-message,
.st-events-create .suggestion-or-event-page .selector-info-message,
.st-groups-create .suggestion-or-event-page .selector-info-message,
.st-forums-create .suggestion-or-event-page .selector-info-message,
.st-trips-create .suggestion-or-event-page .selector-info-message,
.st-trips-enquire .suggestion-or-event-page .selector-info-message,
.st-photo-verification-page .suggestion-or-event-page .selector-info-message,
.st-account-delete .suggestion-or-event-page .selector-info-message,
.st-payments-cancel .suggestion-or-event-page .selector-info-message,
.st-events-create .datetime-page .selector-info-message,
.st-groups-create .datetime-page .selector-info-message,
.st-forums-create .datetime-page .selector-info-message,
.st-trips-create .datetime-page .selector-info-message,
.st-trips-enquire .datetime-page .selector-info-message,
.st-photo-verification-page .datetime-page .selector-info-message,
.st-account-delete .datetime-page .selector-info-message,
.st-payments-cancel .datetime-page .selector-info-message,
.st-events-create .location-page .selector-info-message,
.st-groups-create .location-page .selector-info-message,
.st-forums-create .location-page .selector-info-message,
.st-trips-create .location-page .selector-info-message,
.st-trips-enquire .location-page .selector-info-message,
.st-photo-verification-page .location-page .selector-info-message,
.st-account-delete .location-page .selector-info-message,
.st-payments-cancel .location-page .selector-info-message,
.st-events-create .suggestion-or-trip-page .selector-info-message,
.st-groups-create .suggestion-or-trip-page .selector-info-message,
.st-forums-create .suggestion-or-trip-page .selector-info-message,
.st-trips-create .suggestion-or-trip-page .selector-info-message,
.st-trips-enquire .suggestion-or-trip-page .selector-info-message,
.st-photo-verification-page .suggestion-or-trip-page .selector-info-message,
.st-account-delete .suggestion-or-trip-page .selector-info-message,
.st-payments-cancel .suggestion-or-trip-page .selector-info-message,
.st-events-create .trip-pricing-page .selector-info-message,
.st-groups-create .trip-pricing-page .selector-info-message,
.st-forums-create .trip-pricing-page .selector-info-message,
.st-trips-create .trip-pricing-page .selector-info-message,
.st-trips-enquire .trip-pricing-page .selector-info-message,
.st-photo-verification-page .trip-pricing-page .selector-info-message,
.st-account-delete .trip-pricing-page .selector-info-message,
.st-payments-cancel .trip-pricing-page .selector-info-message,
.st-events-create .trip-target-location-page .selector-info-message,
.st-groups-create .trip-target-location-page .selector-info-message,
.st-forums-create .trip-target-location-page .selector-info-message,
.st-trips-create .trip-target-location-page .selector-info-message,
.st-trips-enquire .trip-target-location-page .selector-info-message,
.st-photo-verification-page .trip-target-location-page .selector-info-message,
.st-account-delete .trip-target-location-page .selector-info-message,
.st-payments-cancel .trip-target-location-page .selector-info-message,
.st-events-create .topic-contributors-page .selector-info-message,
.st-groups-create .topic-contributors-page .selector-info-message,
.st-forums-create .topic-contributors-page .selector-info-message,
.st-trips-create .topic-contributors-page .selector-info-message,
.st-trips-enquire .topic-contributors-page .selector-info-message,
.st-photo-verification-page .topic-contributors-page .selector-info-message,
.st-account-delete .topic-contributors-page .selector-info-message,
.st-payments-cancel .topic-contributors-page .selector-info-message,
.st-events-create .enquiry-target-locality-page .selector-info-message,
.st-groups-create .enquiry-target-locality-page .selector-info-message,
.st-forums-create .enquiry-target-locality-page .selector-info-message,
.st-trips-create .enquiry-target-locality-page .selector-info-message,
.st-trips-enquire .enquiry-target-locality-page .selector-info-message,
.st-photo-verification-page .enquiry-target-locality-page .selector-info-message,
.st-account-delete .enquiry-target-locality-page .selector-info-message,
.st-payments-cancel .enquiry-target-locality-page .selector-info-message,
.st-events-create .travel-dates-page .selector-info-message,
.st-groups-create .travel-dates-page .selector-info-message,
.st-forums-create .travel-dates-page .selector-info-message,
.st-trips-create .travel-dates-page .selector-info-message,
.st-trips-enquire .travel-dates-page .selector-info-message,
.st-photo-verification-page .travel-dates-page .selector-info-message,
.st-account-delete .travel-dates-page .selector-info-message,
.st-payments-cancel .travel-dates-page .selector-info-message,
.st-events-create .trip-accommodation-page .selector-info-message,
.st-groups-create .trip-accommodation-page .selector-info-message,
.st-forums-create .trip-accommodation-page .selector-info-message,
.st-trips-create .trip-accommodation-page .selector-info-message,
.st-trips-enquire .trip-accommodation-page .selector-info-message,
.st-photo-verification-page .trip-accommodation-page .selector-info-message,
.st-account-delete .trip-accommodation-page .selector-info-message,
.st-payments-cancel .trip-accommodation-page .selector-info-message {
  margin-bottom: 30px;
}
.st-events-create .attendees-page .selector-info-message h2,
.st-groups-create .attendees-page .selector-info-message h2,
.st-forums-create .attendees-page .selector-info-message h2,
.st-trips-create .attendees-page .selector-info-message h2,
.st-trips-enquire .attendees-page .selector-info-message h2,
.st-photo-verification-page .attendees-page .selector-info-message h2,
.st-account-delete .attendees-page .selector-info-message h2,
.st-payments-cancel .attendees-page .selector-info-message h2,
.st-events-create .group-type-page .selector-info-message h2,
.st-groups-create .group-type-page .selector-info-message h2,
.st-forums-create .group-type-page .selector-info-message h2,
.st-trips-create .group-type-page .selector-info-message h2,
.st-trips-enquire .group-type-page .selector-info-message h2,
.st-photo-verification-page .group-type-page .selector-info-message h2,
.st-account-delete .group-type-page .selector-info-message h2,
.st-payments-cancel .group-type-page .selector-info-message h2,
.st-events-create .topic-type-page .selector-info-message h2,
.st-groups-create .topic-type-page .selector-info-message h2,
.st-forums-create .topic-type-page .selector-info-message h2,
.st-trips-create .topic-type-page .selector-info-message h2,
.st-trips-enquire .topic-type-page .selector-info-message h2,
.st-photo-verification-page .topic-type-page .selector-info-message h2,
.st-account-delete .topic-type-page .selector-info-message h2,
.st-payments-cancel .topic-type-page .selector-info-message h2,
.st-events-create .topic-location-scope-page .selector-info-message h2,
.st-groups-create .topic-location-scope-page .selector-info-message h2,
.st-forums-create .topic-location-scope-page .selector-info-message h2,
.st-trips-create .topic-location-scope-page .selector-info-message h2,
.st-trips-enquire .topic-location-scope-page .selector-info-message h2,
.st-photo-verification-page .topic-location-scope-page .selector-info-message h2,
.st-account-delete .topic-location-scope-page .selector-info-message h2,
.st-payments-cancel .topic-location-scope-page .selector-info-message h2,
.st-events-create .virtual-event-details-page .selector-info-message h2,
.st-groups-create .virtual-event-details-page .selector-info-message h2,
.st-forums-create .virtual-event-details-page .selector-info-message h2,
.st-trips-create .virtual-event-details-page .selector-info-message h2,
.st-trips-enquire .virtual-event-details-page .selector-info-message h2,
.st-photo-verification-page .virtual-event-details-page .selector-info-message h2,
.st-account-delete .virtual-event-details-page .selector-info-message h2,
.st-payments-cancel .virtual-event-details-page .selector-info-message h2,
.st-events-create .is-virtual-event-page .selector-info-message h2,
.st-groups-create .is-virtual-event-page .selector-info-message h2,
.st-forums-create .is-virtual-event-page .selector-info-message h2,
.st-trips-create .is-virtual-event-page .selector-info-message h2,
.st-trips-enquire .is-virtual-event-page .selector-info-message h2,
.st-photo-verification-page .is-virtual-event-page .selector-info-message h2,
.st-account-delete .is-virtual-event-page .selector-info-message h2,
.st-payments-cancel .is-virtual-event-page .selector-info-message h2,
.st-events-create .group-locality-page .selector-info-message h2,
.st-groups-create .group-locality-page .selector-info-message h2,
.st-forums-create .group-locality-page .selector-info-message h2,
.st-trips-create .group-locality-page .selector-info-message h2,
.st-trips-enquire .group-locality-page .selector-info-message h2,
.st-photo-verification-page .group-locality-page .selector-info-message h2,
.st-account-delete .group-locality-page .selector-info-message h2,
.st-payments-cancel .group-locality-page .selector-info-message h2,
.st-events-create .automated-attendee-welcome-message-page .selector-info-message h2,
.st-groups-create .automated-attendee-welcome-message-page .selector-info-message h2,
.st-forums-create .automated-attendee-welcome-message-page .selector-info-message h2,
.st-trips-create .automated-attendee-welcome-message-page .selector-info-message h2,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-info-message h2,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-info-message h2,
.st-account-delete .automated-attendee-welcome-message-page .selector-info-message h2,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-info-message h2,
.st-events-create .suggestion-or-event-page .selector-info-message h2,
.st-groups-create .suggestion-or-event-page .selector-info-message h2,
.st-forums-create .suggestion-or-event-page .selector-info-message h2,
.st-trips-create .suggestion-or-event-page .selector-info-message h2,
.st-trips-enquire .suggestion-or-event-page .selector-info-message h2,
.st-photo-verification-page .suggestion-or-event-page .selector-info-message h2,
.st-account-delete .suggestion-or-event-page .selector-info-message h2,
.st-payments-cancel .suggestion-or-event-page .selector-info-message h2,
.st-events-create .datetime-page .selector-info-message h2,
.st-groups-create .datetime-page .selector-info-message h2,
.st-forums-create .datetime-page .selector-info-message h2,
.st-trips-create .datetime-page .selector-info-message h2,
.st-trips-enquire .datetime-page .selector-info-message h2,
.st-photo-verification-page .datetime-page .selector-info-message h2,
.st-account-delete .datetime-page .selector-info-message h2,
.st-payments-cancel .datetime-page .selector-info-message h2,
.st-events-create .location-page .selector-info-message h2,
.st-groups-create .location-page .selector-info-message h2,
.st-forums-create .location-page .selector-info-message h2,
.st-trips-create .location-page .selector-info-message h2,
.st-trips-enquire .location-page .selector-info-message h2,
.st-photo-verification-page .location-page .selector-info-message h2,
.st-account-delete .location-page .selector-info-message h2,
.st-payments-cancel .location-page .selector-info-message h2,
.st-events-create .suggestion-or-trip-page .selector-info-message h2,
.st-groups-create .suggestion-or-trip-page .selector-info-message h2,
.st-forums-create .suggestion-or-trip-page .selector-info-message h2,
.st-trips-create .suggestion-or-trip-page .selector-info-message h2,
.st-trips-enquire .suggestion-or-trip-page .selector-info-message h2,
.st-photo-verification-page .suggestion-or-trip-page .selector-info-message h2,
.st-account-delete .suggestion-or-trip-page .selector-info-message h2,
.st-payments-cancel .suggestion-or-trip-page .selector-info-message h2,
.st-events-create .trip-pricing-page .selector-info-message h2,
.st-groups-create .trip-pricing-page .selector-info-message h2,
.st-forums-create .trip-pricing-page .selector-info-message h2,
.st-trips-create .trip-pricing-page .selector-info-message h2,
.st-trips-enquire .trip-pricing-page .selector-info-message h2,
.st-photo-verification-page .trip-pricing-page .selector-info-message h2,
.st-account-delete .trip-pricing-page .selector-info-message h2,
.st-payments-cancel .trip-pricing-page .selector-info-message h2,
.st-events-create .trip-target-location-page .selector-info-message h2,
.st-groups-create .trip-target-location-page .selector-info-message h2,
.st-forums-create .trip-target-location-page .selector-info-message h2,
.st-trips-create .trip-target-location-page .selector-info-message h2,
.st-trips-enquire .trip-target-location-page .selector-info-message h2,
.st-photo-verification-page .trip-target-location-page .selector-info-message h2,
.st-account-delete .trip-target-location-page .selector-info-message h2,
.st-payments-cancel .trip-target-location-page .selector-info-message h2,
.st-events-create .topic-contributors-page .selector-info-message h2,
.st-groups-create .topic-contributors-page .selector-info-message h2,
.st-forums-create .topic-contributors-page .selector-info-message h2,
.st-trips-create .topic-contributors-page .selector-info-message h2,
.st-trips-enquire .topic-contributors-page .selector-info-message h2,
.st-photo-verification-page .topic-contributors-page .selector-info-message h2,
.st-account-delete .topic-contributors-page .selector-info-message h2,
.st-payments-cancel .topic-contributors-page .selector-info-message h2,
.st-events-create .enquiry-target-locality-page .selector-info-message h2,
.st-groups-create .enquiry-target-locality-page .selector-info-message h2,
.st-forums-create .enquiry-target-locality-page .selector-info-message h2,
.st-trips-create .enquiry-target-locality-page .selector-info-message h2,
.st-trips-enquire .enquiry-target-locality-page .selector-info-message h2,
.st-photo-verification-page .enquiry-target-locality-page .selector-info-message h2,
.st-account-delete .enquiry-target-locality-page .selector-info-message h2,
.st-payments-cancel .enquiry-target-locality-page .selector-info-message h2,
.st-events-create .travel-dates-page .selector-info-message h2,
.st-groups-create .travel-dates-page .selector-info-message h2,
.st-forums-create .travel-dates-page .selector-info-message h2,
.st-trips-create .travel-dates-page .selector-info-message h2,
.st-trips-enquire .travel-dates-page .selector-info-message h2,
.st-photo-verification-page .travel-dates-page .selector-info-message h2,
.st-account-delete .travel-dates-page .selector-info-message h2,
.st-payments-cancel .travel-dates-page .selector-info-message h2,
.st-events-create .trip-accommodation-page .selector-info-message h2,
.st-groups-create .trip-accommodation-page .selector-info-message h2,
.st-forums-create .trip-accommodation-page .selector-info-message h2,
.st-trips-create .trip-accommodation-page .selector-info-message h2,
.st-trips-enquire .trip-accommodation-page .selector-info-message h2,
.st-photo-verification-page .trip-accommodation-page .selector-info-message h2,
.st-account-delete .trip-accommodation-page .selector-info-message h2,
.st-payments-cancel .trip-accommodation-page .selector-info-message h2 {
  margin-top: 0;
  margin-bottom: 5px;
}
.st-events-create .attendees-page .selector-info-message p,
.st-groups-create .attendees-page .selector-info-message p,
.st-forums-create .attendees-page .selector-info-message p,
.st-trips-create .attendees-page .selector-info-message p,
.st-trips-enquire .attendees-page .selector-info-message p,
.st-photo-verification-page .attendees-page .selector-info-message p,
.st-account-delete .attendees-page .selector-info-message p,
.st-payments-cancel .attendees-page .selector-info-message p,
.st-events-create .group-type-page .selector-info-message p,
.st-groups-create .group-type-page .selector-info-message p,
.st-forums-create .group-type-page .selector-info-message p,
.st-trips-create .group-type-page .selector-info-message p,
.st-trips-enquire .group-type-page .selector-info-message p,
.st-photo-verification-page .group-type-page .selector-info-message p,
.st-account-delete .group-type-page .selector-info-message p,
.st-payments-cancel .group-type-page .selector-info-message p,
.st-events-create .topic-type-page .selector-info-message p,
.st-groups-create .topic-type-page .selector-info-message p,
.st-forums-create .topic-type-page .selector-info-message p,
.st-trips-create .topic-type-page .selector-info-message p,
.st-trips-enquire .topic-type-page .selector-info-message p,
.st-photo-verification-page .topic-type-page .selector-info-message p,
.st-account-delete .topic-type-page .selector-info-message p,
.st-payments-cancel .topic-type-page .selector-info-message p,
.st-events-create .topic-location-scope-page .selector-info-message p,
.st-groups-create .topic-location-scope-page .selector-info-message p,
.st-forums-create .topic-location-scope-page .selector-info-message p,
.st-trips-create .topic-location-scope-page .selector-info-message p,
.st-trips-enquire .topic-location-scope-page .selector-info-message p,
.st-photo-verification-page .topic-location-scope-page .selector-info-message p,
.st-account-delete .topic-location-scope-page .selector-info-message p,
.st-payments-cancel .topic-location-scope-page .selector-info-message p,
.st-events-create .virtual-event-details-page .selector-info-message p,
.st-groups-create .virtual-event-details-page .selector-info-message p,
.st-forums-create .virtual-event-details-page .selector-info-message p,
.st-trips-create .virtual-event-details-page .selector-info-message p,
.st-trips-enquire .virtual-event-details-page .selector-info-message p,
.st-photo-verification-page .virtual-event-details-page .selector-info-message p,
.st-account-delete .virtual-event-details-page .selector-info-message p,
.st-payments-cancel .virtual-event-details-page .selector-info-message p,
.st-events-create .is-virtual-event-page .selector-info-message p,
.st-groups-create .is-virtual-event-page .selector-info-message p,
.st-forums-create .is-virtual-event-page .selector-info-message p,
.st-trips-create .is-virtual-event-page .selector-info-message p,
.st-trips-enquire .is-virtual-event-page .selector-info-message p,
.st-photo-verification-page .is-virtual-event-page .selector-info-message p,
.st-account-delete .is-virtual-event-page .selector-info-message p,
.st-payments-cancel .is-virtual-event-page .selector-info-message p,
.st-events-create .group-locality-page .selector-info-message p,
.st-groups-create .group-locality-page .selector-info-message p,
.st-forums-create .group-locality-page .selector-info-message p,
.st-trips-create .group-locality-page .selector-info-message p,
.st-trips-enquire .group-locality-page .selector-info-message p,
.st-photo-verification-page .group-locality-page .selector-info-message p,
.st-account-delete .group-locality-page .selector-info-message p,
.st-payments-cancel .group-locality-page .selector-info-message p,
.st-events-create .automated-attendee-welcome-message-page .selector-info-message p,
.st-groups-create .automated-attendee-welcome-message-page .selector-info-message p,
.st-forums-create .automated-attendee-welcome-message-page .selector-info-message p,
.st-trips-create .automated-attendee-welcome-message-page .selector-info-message p,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-info-message p,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-info-message p,
.st-account-delete .automated-attendee-welcome-message-page .selector-info-message p,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-info-message p,
.st-events-create .suggestion-or-event-page .selector-info-message p,
.st-groups-create .suggestion-or-event-page .selector-info-message p,
.st-forums-create .suggestion-or-event-page .selector-info-message p,
.st-trips-create .suggestion-or-event-page .selector-info-message p,
.st-trips-enquire .suggestion-or-event-page .selector-info-message p,
.st-photo-verification-page .suggestion-or-event-page .selector-info-message p,
.st-account-delete .suggestion-or-event-page .selector-info-message p,
.st-payments-cancel .suggestion-or-event-page .selector-info-message p,
.st-events-create .datetime-page .selector-info-message p,
.st-groups-create .datetime-page .selector-info-message p,
.st-forums-create .datetime-page .selector-info-message p,
.st-trips-create .datetime-page .selector-info-message p,
.st-trips-enquire .datetime-page .selector-info-message p,
.st-photo-verification-page .datetime-page .selector-info-message p,
.st-account-delete .datetime-page .selector-info-message p,
.st-payments-cancel .datetime-page .selector-info-message p,
.st-events-create .location-page .selector-info-message p,
.st-groups-create .location-page .selector-info-message p,
.st-forums-create .location-page .selector-info-message p,
.st-trips-create .location-page .selector-info-message p,
.st-trips-enquire .location-page .selector-info-message p,
.st-photo-verification-page .location-page .selector-info-message p,
.st-account-delete .location-page .selector-info-message p,
.st-payments-cancel .location-page .selector-info-message p,
.st-events-create .suggestion-or-trip-page .selector-info-message p,
.st-groups-create .suggestion-or-trip-page .selector-info-message p,
.st-forums-create .suggestion-or-trip-page .selector-info-message p,
.st-trips-create .suggestion-or-trip-page .selector-info-message p,
.st-trips-enquire .suggestion-or-trip-page .selector-info-message p,
.st-photo-verification-page .suggestion-or-trip-page .selector-info-message p,
.st-account-delete .suggestion-or-trip-page .selector-info-message p,
.st-payments-cancel .suggestion-or-trip-page .selector-info-message p,
.st-events-create .trip-pricing-page .selector-info-message p,
.st-groups-create .trip-pricing-page .selector-info-message p,
.st-forums-create .trip-pricing-page .selector-info-message p,
.st-trips-create .trip-pricing-page .selector-info-message p,
.st-trips-enquire .trip-pricing-page .selector-info-message p,
.st-photo-verification-page .trip-pricing-page .selector-info-message p,
.st-account-delete .trip-pricing-page .selector-info-message p,
.st-payments-cancel .trip-pricing-page .selector-info-message p,
.st-events-create .trip-target-location-page .selector-info-message p,
.st-groups-create .trip-target-location-page .selector-info-message p,
.st-forums-create .trip-target-location-page .selector-info-message p,
.st-trips-create .trip-target-location-page .selector-info-message p,
.st-trips-enquire .trip-target-location-page .selector-info-message p,
.st-photo-verification-page .trip-target-location-page .selector-info-message p,
.st-account-delete .trip-target-location-page .selector-info-message p,
.st-payments-cancel .trip-target-location-page .selector-info-message p,
.st-events-create .topic-contributors-page .selector-info-message p,
.st-groups-create .topic-contributors-page .selector-info-message p,
.st-forums-create .topic-contributors-page .selector-info-message p,
.st-trips-create .topic-contributors-page .selector-info-message p,
.st-trips-enquire .topic-contributors-page .selector-info-message p,
.st-photo-verification-page .topic-contributors-page .selector-info-message p,
.st-account-delete .topic-contributors-page .selector-info-message p,
.st-payments-cancel .topic-contributors-page .selector-info-message p,
.st-events-create .enquiry-target-locality-page .selector-info-message p,
.st-groups-create .enquiry-target-locality-page .selector-info-message p,
.st-forums-create .enquiry-target-locality-page .selector-info-message p,
.st-trips-create .enquiry-target-locality-page .selector-info-message p,
.st-trips-enquire .enquiry-target-locality-page .selector-info-message p,
.st-photo-verification-page .enquiry-target-locality-page .selector-info-message p,
.st-account-delete .enquiry-target-locality-page .selector-info-message p,
.st-payments-cancel .enquiry-target-locality-page .selector-info-message p,
.st-events-create .travel-dates-page .selector-info-message p,
.st-groups-create .travel-dates-page .selector-info-message p,
.st-forums-create .travel-dates-page .selector-info-message p,
.st-trips-create .travel-dates-page .selector-info-message p,
.st-trips-enquire .travel-dates-page .selector-info-message p,
.st-photo-verification-page .travel-dates-page .selector-info-message p,
.st-account-delete .travel-dates-page .selector-info-message p,
.st-payments-cancel .travel-dates-page .selector-info-message p,
.st-events-create .trip-accommodation-page .selector-info-message p,
.st-groups-create .trip-accommodation-page .selector-info-message p,
.st-forums-create .trip-accommodation-page .selector-info-message p,
.st-trips-create .trip-accommodation-page .selector-info-message p,
.st-trips-enquire .trip-accommodation-page .selector-info-message p,
.st-photo-verification-page .trip-accommodation-page .selector-info-message p,
.st-account-delete .trip-accommodation-page .selector-info-message p,
.st-payments-cancel .trip-accommodation-page .selector-info-message p {
  margin-bottom: 0;
}
.st-events-create .attendees-page .selector-info-message .fa,
.st-groups-create .attendees-page .selector-info-message .fa,
.st-forums-create .attendees-page .selector-info-message .fa,
.st-trips-create .attendees-page .selector-info-message .fa,
.st-trips-enquire .attendees-page .selector-info-message .fa,
.st-photo-verification-page .attendees-page .selector-info-message .fa,
.st-account-delete .attendees-page .selector-info-message .fa,
.st-payments-cancel .attendees-page .selector-info-message .fa,
.st-events-create .group-type-page .selector-info-message .fa,
.st-groups-create .group-type-page .selector-info-message .fa,
.st-forums-create .group-type-page .selector-info-message .fa,
.st-trips-create .group-type-page .selector-info-message .fa,
.st-trips-enquire .group-type-page .selector-info-message .fa,
.st-photo-verification-page .group-type-page .selector-info-message .fa,
.st-account-delete .group-type-page .selector-info-message .fa,
.st-payments-cancel .group-type-page .selector-info-message .fa,
.st-events-create .topic-type-page .selector-info-message .fa,
.st-groups-create .topic-type-page .selector-info-message .fa,
.st-forums-create .topic-type-page .selector-info-message .fa,
.st-trips-create .topic-type-page .selector-info-message .fa,
.st-trips-enquire .topic-type-page .selector-info-message .fa,
.st-photo-verification-page .topic-type-page .selector-info-message .fa,
.st-account-delete .topic-type-page .selector-info-message .fa,
.st-payments-cancel .topic-type-page .selector-info-message .fa,
.st-events-create .topic-location-scope-page .selector-info-message .fa,
.st-groups-create .topic-location-scope-page .selector-info-message .fa,
.st-forums-create .topic-location-scope-page .selector-info-message .fa,
.st-trips-create .topic-location-scope-page .selector-info-message .fa,
.st-trips-enquire .topic-location-scope-page .selector-info-message .fa,
.st-photo-verification-page .topic-location-scope-page .selector-info-message .fa,
.st-account-delete .topic-location-scope-page .selector-info-message .fa,
.st-payments-cancel .topic-location-scope-page .selector-info-message .fa,
.st-events-create .virtual-event-details-page .selector-info-message .fa,
.st-groups-create .virtual-event-details-page .selector-info-message .fa,
.st-forums-create .virtual-event-details-page .selector-info-message .fa,
.st-trips-create .virtual-event-details-page .selector-info-message .fa,
.st-trips-enquire .virtual-event-details-page .selector-info-message .fa,
.st-photo-verification-page .virtual-event-details-page .selector-info-message .fa,
.st-account-delete .virtual-event-details-page .selector-info-message .fa,
.st-payments-cancel .virtual-event-details-page .selector-info-message .fa,
.st-events-create .is-virtual-event-page .selector-info-message .fa,
.st-groups-create .is-virtual-event-page .selector-info-message .fa,
.st-forums-create .is-virtual-event-page .selector-info-message .fa,
.st-trips-create .is-virtual-event-page .selector-info-message .fa,
.st-trips-enquire .is-virtual-event-page .selector-info-message .fa,
.st-photo-verification-page .is-virtual-event-page .selector-info-message .fa,
.st-account-delete .is-virtual-event-page .selector-info-message .fa,
.st-payments-cancel .is-virtual-event-page .selector-info-message .fa,
.st-events-create .group-locality-page .selector-info-message .fa,
.st-groups-create .group-locality-page .selector-info-message .fa,
.st-forums-create .group-locality-page .selector-info-message .fa,
.st-trips-create .group-locality-page .selector-info-message .fa,
.st-trips-enquire .group-locality-page .selector-info-message .fa,
.st-photo-verification-page .group-locality-page .selector-info-message .fa,
.st-account-delete .group-locality-page .selector-info-message .fa,
.st-payments-cancel .group-locality-page .selector-info-message .fa,
.st-events-create .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-groups-create .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-forums-create .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-trips-create .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-trips-enquire .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-photo-verification-page .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-account-delete .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-payments-cancel .automated-attendee-welcome-message-page .selector-info-message .fa,
.st-events-create .suggestion-or-event-page .selector-info-message .fa,
.st-groups-create .suggestion-or-event-page .selector-info-message .fa,
.st-forums-create .suggestion-or-event-page .selector-info-message .fa,
.st-trips-create .suggestion-or-event-page .selector-info-message .fa,
.st-trips-enquire .suggestion-or-event-page .selector-info-message .fa,
.st-photo-verification-page .suggestion-or-event-page .selector-info-message .fa,
.st-account-delete .suggestion-or-event-page .selector-info-message .fa,
.st-payments-cancel .suggestion-or-event-page .selector-info-message .fa,
.st-events-create .datetime-page .selector-info-message .fa,
.st-groups-create .datetime-page .selector-info-message .fa,
.st-forums-create .datetime-page .selector-info-message .fa,
.st-trips-create .datetime-page .selector-info-message .fa,
.st-trips-enquire .datetime-page .selector-info-message .fa,
.st-photo-verification-page .datetime-page .selector-info-message .fa,
.st-account-delete .datetime-page .selector-info-message .fa,
.st-payments-cancel .datetime-page .selector-info-message .fa,
.st-events-create .location-page .selector-info-message .fa,
.st-groups-create .location-page .selector-info-message .fa,
.st-forums-create .location-page .selector-info-message .fa,
.st-trips-create .location-page .selector-info-message .fa,
.st-trips-enquire .location-page .selector-info-message .fa,
.st-photo-verification-page .location-page .selector-info-message .fa,
.st-account-delete .location-page .selector-info-message .fa,
.st-payments-cancel .location-page .selector-info-message .fa,
.st-events-create .suggestion-or-trip-page .selector-info-message .fa,
.st-groups-create .suggestion-or-trip-page .selector-info-message .fa,
.st-forums-create .suggestion-or-trip-page .selector-info-message .fa,
.st-trips-create .suggestion-or-trip-page .selector-info-message .fa,
.st-trips-enquire .suggestion-or-trip-page .selector-info-message .fa,
.st-photo-verification-page .suggestion-or-trip-page .selector-info-message .fa,
.st-account-delete .suggestion-or-trip-page .selector-info-message .fa,
.st-payments-cancel .suggestion-or-trip-page .selector-info-message .fa,
.st-events-create .trip-pricing-page .selector-info-message .fa,
.st-groups-create .trip-pricing-page .selector-info-message .fa,
.st-forums-create .trip-pricing-page .selector-info-message .fa,
.st-trips-create .trip-pricing-page .selector-info-message .fa,
.st-trips-enquire .trip-pricing-page .selector-info-message .fa,
.st-photo-verification-page .trip-pricing-page .selector-info-message .fa,
.st-account-delete .trip-pricing-page .selector-info-message .fa,
.st-payments-cancel .trip-pricing-page .selector-info-message .fa,
.st-events-create .trip-target-location-page .selector-info-message .fa,
.st-groups-create .trip-target-location-page .selector-info-message .fa,
.st-forums-create .trip-target-location-page .selector-info-message .fa,
.st-trips-create .trip-target-location-page .selector-info-message .fa,
.st-trips-enquire .trip-target-location-page .selector-info-message .fa,
.st-photo-verification-page .trip-target-location-page .selector-info-message .fa,
.st-account-delete .trip-target-location-page .selector-info-message .fa,
.st-payments-cancel .trip-target-location-page .selector-info-message .fa,
.st-events-create .topic-contributors-page .selector-info-message .fa,
.st-groups-create .topic-contributors-page .selector-info-message .fa,
.st-forums-create .topic-contributors-page .selector-info-message .fa,
.st-trips-create .topic-contributors-page .selector-info-message .fa,
.st-trips-enquire .topic-contributors-page .selector-info-message .fa,
.st-photo-verification-page .topic-contributors-page .selector-info-message .fa,
.st-account-delete .topic-contributors-page .selector-info-message .fa,
.st-payments-cancel .topic-contributors-page .selector-info-message .fa,
.st-events-create .enquiry-target-locality-page .selector-info-message .fa,
.st-groups-create .enquiry-target-locality-page .selector-info-message .fa,
.st-forums-create .enquiry-target-locality-page .selector-info-message .fa,
.st-trips-create .enquiry-target-locality-page .selector-info-message .fa,
.st-trips-enquire .enquiry-target-locality-page .selector-info-message .fa,
.st-photo-verification-page .enquiry-target-locality-page .selector-info-message .fa,
.st-account-delete .enquiry-target-locality-page .selector-info-message .fa,
.st-payments-cancel .enquiry-target-locality-page .selector-info-message .fa,
.st-events-create .travel-dates-page .selector-info-message .fa,
.st-groups-create .travel-dates-page .selector-info-message .fa,
.st-forums-create .travel-dates-page .selector-info-message .fa,
.st-trips-create .travel-dates-page .selector-info-message .fa,
.st-trips-enquire .travel-dates-page .selector-info-message .fa,
.st-photo-verification-page .travel-dates-page .selector-info-message .fa,
.st-account-delete .travel-dates-page .selector-info-message .fa,
.st-payments-cancel .travel-dates-page .selector-info-message .fa,
.st-events-create .trip-accommodation-page .selector-info-message .fa,
.st-groups-create .trip-accommodation-page .selector-info-message .fa,
.st-forums-create .trip-accommodation-page .selector-info-message .fa,
.st-trips-create .trip-accommodation-page .selector-info-message .fa,
.st-trips-enquire .trip-accommodation-page .selector-info-message .fa,
.st-photo-verification-page .trip-accommodation-page .selector-info-message .fa,
.st-account-delete .trip-accommodation-page .selector-info-message .fa,
.st-payments-cancel .trip-accommodation-page .selector-info-message .fa {
  color: #2196F3;
}
.st-events-create .attendees-page p strong,
.st-groups-create .attendees-page p strong,
.st-forums-create .attendees-page p strong,
.st-trips-create .attendees-page p strong,
.st-trips-enquire .attendees-page p strong,
.st-photo-verification-page .attendees-page p strong,
.st-account-delete .attendees-page p strong,
.st-payments-cancel .attendees-page p strong,
.st-events-create .group-type-page p strong,
.st-groups-create .group-type-page p strong,
.st-forums-create .group-type-page p strong,
.st-trips-create .group-type-page p strong,
.st-trips-enquire .group-type-page p strong,
.st-photo-verification-page .group-type-page p strong,
.st-account-delete .group-type-page p strong,
.st-payments-cancel .group-type-page p strong,
.st-events-create .topic-type-page p strong,
.st-groups-create .topic-type-page p strong,
.st-forums-create .topic-type-page p strong,
.st-trips-create .topic-type-page p strong,
.st-trips-enquire .topic-type-page p strong,
.st-photo-verification-page .topic-type-page p strong,
.st-account-delete .topic-type-page p strong,
.st-payments-cancel .topic-type-page p strong,
.st-events-create .topic-location-scope-page p strong,
.st-groups-create .topic-location-scope-page p strong,
.st-forums-create .topic-location-scope-page p strong,
.st-trips-create .topic-location-scope-page p strong,
.st-trips-enquire .topic-location-scope-page p strong,
.st-photo-verification-page .topic-location-scope-page p strong,
.st-account-delete .topic-location-scope-page p strong,
.st-payments-cancel .topic-location-scope-page p strong,
.st-events-create .virtual-event-details-page p strong,
.st-groups-create .virtual-event-details-page p strong,
.st-forums-create .virtual-event-details-page p strong,
.st-trips-create .virtual-event-details-page p strong,
.st-trips-enquire .virtual-event-details-page p strong,
.st-photo-verification-page .virtual-event-details-page p strong,
.st-account-delete .virtual-event-details-page p strong,
.st-payments-cancel .virtual-event-details-page p strong,
.st-events-create .is-virtual-event-page p strong,
.st-groups-create .is-virtual-event-page p strong,
.st-forums-create .is-virtual-event-page p strong,
.st-trips-create .is-virtual-event-page p strong,
.st-trips-enquire .is-virtual-event-page p strong,
.st-photo-verification-page .is-virtual-event-page p strong,
.st-account-delete .is-virtual-event-page p strong,
.st-payments-cancel .is-virtual-event-page p strong,
.st-events-create .group-locality-page p strong,
.st-groups-create .group-locality-page p strong,
.st-forums-create .group-locality-page p strong,
.st-trips-create .group-locality-page p strong,
.st-trips-enquire .group-locality-page p strong,
.st-photo-verification-page .group-locality-page p strong,
.st-account-delete .group-locality-page p strong,
.st-payments-cancel .group-locality-page p strong,
.st-events-create .automated-attendee-welcome-message-page p strong,
.st-groups-create .automated-attendee-welcome-message-page p strong,
.st-forums-create .automated-attendee-welcome-message-page p strong,
.st-trips-create .automated-attendee-welcome-message-page p strong,
.st-trips-enquire .automated-attendee-welcome-message-page p strong,
.st-photo-verification-page .automated-attendee-welcome-message-page p strong,
.st-account-delete .automated-attendee-welcome-message-page p strong,
.st-payments-cancel .automated-attendee-welcome-message-page p strong,
.st-events-create .suggestion-or-event-page p strong,
.st-groups-create .suggestion-or-event-page p strong,
.st-forums-create .suggestion-or-event-page p strong,
.st-trips-create .suggestion-or-event-page p strong,
.st-trips-enquire .suggestion-or-event-page p strong,
.st-photo-verification-page .suggestion-or-event-page p strong,
.st-account-delete .suggestion-or-event-page p strong,
.st-payments-cancel .suggestion-or-event-page p strong,
.st-events-create .datetime-page p strong,
.st-groups-create .datetime-page p strong,
.st-forums-create .datetime-page p strong,
.st-trips-create .datetime-page p strong,
.st-trips-enquire .datetime-page p strong,
.st-photo-verification-page .datetime-page p strong,
.st-account-delete .datetime-page p strong,
.st-payments-cancel .datetime-page p strong,
.st-events-create .location-page p strong,
.st-groups-create .location-page p strong,
.st-forums-create .location-page p strong,
.st-trips-create .location-page p strong,
.st-trips-enquire .location-page p strong,
.st-photo-verification-page .location-page p strong,
.st-account-delete .location-page p strong,
.st-payments-cancel .location-page p strong,
.st-events-create .suggestion-or-trip-page p strong,
.st-groups-create .suggestion-or-trip-page p strong,
.st-forums-create .suggestion-or-trip-page p strong,
.st-trips-create .suggestion-or-trip-page p strong,
.st-trips-enquire .suggestion-or-trip-page p strong,
.st-photo-verification-page .suggestion-or-trip-page p strong,
.st-account-delete .suggestion-or-trip-page p strong,
.st-payments-cancel .suggestion-or-trip-page p strong,
.st-events-create .trip-pricing-page p strong,
.st-groups-create .trip-pricing-page p strong,
.st-forums-create .trip-pricing-page p strong,
.st-trips-create .trip-pricing-page p strong,
.st-trips-enquire .trip-pricing-page p strong,
.st-photo-verification-page .trip-pricing-page p strong,
.st-account-delete .trip-pricing-page p strong,
.st-payments-cancel .trip-pricing-page p strong,
.st-events-create .trip-target-location-page p strong,
.st-groups-create .trip-target-location-page p strong,
.st-forums-create .trip-target-location-page p strong,
.st-trips-create .trip-target-location-page p strong,
.st-trips-enquire .trip-target-location-page p strong,
.st-photo-verification-page .trip-target-location-page p strong,
.st-account-delete .trip-target-location-page p strong,
.st-payments-cancel .trip-target-location-page p strong,
.st-events-create .topic-contributors-page p strong,
.st-groups-create .topic-contributors-page p strong,
.st-forums-create .topic-contributors-page p strong,
.st-trips-create .topic-contributors-page p strong,
.st-trips-enquire .topic-contributors-page p strong,
.st-photo-verification-page .topic-contributors-page p strong,
.st-account-delete .topic-contributors-page p strong,
.st-payments-cancel .topic-contributors-page p strong,
.st-events-create .enquiry-target-locality-page p strong,
.st-groups-create .enquiry-target-locality-page p strong,
.st-forums-create .enquiry-target-locality-page p strong,
.st-trips-create .enquiry-target-locality-page p strong,
.st-trips-enquire .enquiry-target-locality-page p strong,
.st-photo-verification-page .enquiry-target-locality-page p strong,
.st-account-delete .enquiry-target-locality-page p strong,
.st-payments-cancel .enquiry-target-locality-page p strong,
.st-events-create .travel-dates-page p strong,
.st-groups-create .travel-dates-page p strong,
.st-forums-create .travel-dates-page p strong,
.st-trips-create .travel-dates-page p strong,
.st-trips-enquire .travel-dates-page p strong,
.st-photo-verification-page .travel-dates-page p strong,
.st-account-delete .travel-dates-page p strong,
.st-payments-cancel .travel-dates-page p strong,
.st-events-create .trip-accommodation-page p strong,
.st-groups-create .trip-accommodation-page p strong,
.st-forums-create .trip-accommodation-page p strong,
.st-trips-create .trip-accommodation-page p strong,
.st-trips-enquire .trip-accommodation-page p strong,
.st-photo-verification-page .trip-accommodation-page p strong,
.st-account-delete .trip-accommodation-page p strong,
.st-payments-cancel .trip-accommodation-page p strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-events-create .attendance-notification-page .radio-button-wrapper,
.st-groups-create .attendance-notification-page .radio-button-wrapper,
.st-forums-create .attendance-notification-page .radio-button-wrapper,
.st-trips-create .attendance-notification-page .radio-button-wrapper,
.st-trips-enquire .attendance-notification-page .radio-button-wrapper,
.st-photo-verification-page .attendance-notification-page .radio-button-wrapper,
.st-account-delete .attendance-notification-page .radio-button-wrapper,
.st-payments-cancel .attendance-notification-page .radio-button-wrapper,
.st-events-create .attendance-fee-page .radio-button-wrapper,
.st-groups-create .attendance-fee-page .radio-button-wrapper,
.st-forums-create .attendance-fee-page .radio-button-wrapper,
.st-trips-create .attendance-fee-page .radio-button-wrapper,
.st-trips-enquire .attendance-fee-page .radio-button-wrapper,
.st-photo-verification-page .attendance-fee-page .radio-button-wrapper,
.st-account-delete .attendance-fee-page .radio-button-wrapper,
.st-payments-cancel .attendance-fee-page .radio-button-wrapper,
.st-events-create .suggestion-or-event-page .radio-button-wrapper,
.st-groups-create .suggestion-or-event-page .radio-button-wrapper,
.st-forums-create .suggestion-or-event-page .radio-button-wrapper,
.st-trips-create .suggestion-or-event-page .radio-button-wrapper,
.st-trips-enquire .suggestion-or-event-page .radio-button-wrapper,
.st-photo-verification-page .suggestion-or-event-page .radio-button-wrapper,
.st-account-delete .suggestion-or-event-page .radio-button-wrapper,
.st-payments-cancel .suggestion-or-event-page .radio-button-wrapper,
.st-events-create .datetime-page .radio-button-wrapper,
.st-groups-create .datetime-page .radio-button-wrapper,
.st-forums-create .datetime-page .radio-button-wrapper,
.st-trips-create .datetime-page .radio-button-wrapper,
.st-trips-enquire .datetime-page .radio-button-wrapper,
.st-photo-verification-page .datetime-page .radio-button-wrapper,
.st-account-delete .datetime-page .radio-button-wrapper,
.st-payments-cancel .datetime-page .radio-button-wrapper,
.st-events-create .close-original-suggestion-page .radio-button-wrapper,
.st-groups-create .close-original-suggestion-page .radio-button-wrapper,
.st-forums-create .close-original-suggestion-page .radio-button-wrapper,
.st-trips-create .close-original-suggestion-page .radio-button-wrapper,
.st-trips-enquire .close-original-suggestion-page .radio-button-wrapper,
.st-photo-verification-page .close-original-suggestion-page .radio-button-wrapper,
.st-account-delete .close-original-suggestion-page .radio-button-wrapper,
.st-payments-cancel .close-original-suggestion-page .radio-button-wrapper,
.st-events-create .travel-dates-page .radio-button-wrapper,
.st-groups-create .travel-dates-page .radio-button-wrapper,
.st-forums-create .travel-dates-page .radio-button-wrapper,
.st-trips-create .travel-dates-page .radio-button-wrapper,
.st-trips-enquire .travel-dates-page .radio-button-wrapper,
.st-photo-verification-page .travel-dates-page .radio-button-wrapper,
.st-account-delete .travel-dates-page .radio-button-wrapper,
.st-payments-cancel .travel-dates-page .radio-button-wrapper,
.st-events-create .trip-dietary-requirements-page .radio-button-wrapper,
.st-groups-create .trip-dietary-requirements-page .radio-button-wrapper,
.st-forums-create .trip-dietary-requirements-page .radio-button-wrapper,
.st-trips-create .trip-dietary-requirements-page .radio-button-wrapper,
.st-trips-enquire .trip-dietary-requirements-page .radio-button-wrapper,
.st-photo-verification-page .trip-dietary-requirements-page .radio-button-wrapper,
.st-account-delete .trip-dietary-requirements-page .radio-button-wrapper,
.st-payments-cancel .trip-dietary-requirements-page .radio-button-wrapper {
  max-width: 380px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.st-events-create .photo-page .photo-selector,
.st-groups-create .photo-page .photo-selector,
.st-forums-create .photo-page .photo-selector,
.st-trips-create .photo-page .photo-selector,
.st-trips-enquire .photo-page .photo-selector,
.st-photo-verification-page .photo-page .photo-selector,
.st-account-delete .photo-page .photo-selector,
.st-payments-cancel .photo-page .photo-selector {
  margin-bottom: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px;
  width: 100%;
  min-width: 260px;
  max-width: 500px;
  min-height: 188px;
  background-color: #FAFAFA;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  position: relative;
}
.st-events-create .photo-page .photo-selector:before,
.st-groups-create .photo-page .photo-selector:before,
.st-forums-create .photo-page .photo-selector:before,
.st-trips-create .photo-page .photo-selector:before,
.st-trips-enquire .photo-page .photo-selector:before,
.st-photo-verification-page .photo-page .photo-selector:before,
.st-account-delete .photo-page .photo-selector:before,
.st-payments-cancel .photo-page .photo-selector:before {
  content: "";
  display: block;
  padding-top: 66.66666667%;
}
.st-events-create .photo-page .photo-selector > div,
.st-groups-create .photo-page .photo-selector > div,
.st-forums-create .photo-page .photo-selector > div,
.st-trips-create .photo-page .photo-selector > div,
.st-trips-enquire .photo-page .photo-selector > div,
.st-photo-verification-page .photo-page .photo-selector > div,
.st-account-delete .photo-page .photo-selector > div,
.st-payments-cancel .photo-page .photo-selector > div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.st-events-create .photo-page .photo-selector img,
.st-groups-create .photo-page .photo-selector img,
.st-forums-create .photo-page .photo-selector img,
.st-trips-create .photo-page .photo-selector img,
.st-trips-enquire .photo-page .photo-selector img,
.st-photo-verification-page .photo-page .photo-selector img,
.st-account-delete .photo-page .photo-selector img,
.st-payments-cancel .photo-page .photo-selector img {
  width: 100%;
  display: block;
  max-width: 100%;
  height: auto;
}
.st-events-create .photo-page .photo-selector .overlay-container,
.st-groups-create .photo-page .photo-selector .overlay-container,
.st-forums-create .photo-page .photo-selector .overlay-container,
.st-trips-create .photo-page .photo-selector .overlay-container,
.st-trips-enquire .photo-page .photo-selector .overlay-container,
.st-photo-verification-page .photo-page .photo-selector .overlay-container,
.st-account-delete .photo-page .photo-selector .overlay-container,
.st-payments-cancel .photo-page .photo-selector .overlay-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-events-create .photo-page .photo-selector .btn-select,
.st-groups-create .photo-page .photo-selector .btn-select,
.st-forums-create .photo-page .photo-selector .btn-select,
.st-trips-create .photo-page .photo-selector .btn-select,
.st-trips-enquire .photo-page .photo-selector .btn-select,
.st-photo-verification-page .photo-page .photo-selector .btn-select,
.st-account-delete .photo-page .photo-selector .btn-select,
.st-payments-cancel .photo-page .photo-selector .btn-select {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 20px;
  padding: 20px;
  max-width: 200px;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  background-color: #F5F5F5;
  border: 1px solid #EEEEEE;
  border-radius: 4px;
}
.st-events-create .photo-page .photo-selector .btn-select:nth-child(odd),
.st-groups-create .photo-page .photo-selector .btn-select:nth-child(odd),
.st-forums-create .photo-page .photo-selector .btn-select:nth-child(odd),
.st-trips-create .photo-page .photo-selector .btn-select:nth-child(odd),
.st-trips-enquire .photo-page .photo-selector .btn-select:nth-child(odd),
.st-photo-verification-page .photo-page .photo-selector .btn-select:nth-child(odd),
.st-account-delete .photo-page .photo-selector .btn-select:nth-child(odd),
.st-payments-cancel .photo-page .photo-selector .btn-select:nth-child(odd) {
  margin-right: 10px;
}
.st-events-create .photo-page .photo-selector .btn-select:nth-child(even),
.st-groups-create .photo-page .photo-selector .btn-select:nth-child(even),
.st-forums-create .photo-page .photo-selector .btn-select:nth-child(even),
.st-trips-create .photo-page .photo-selector .btn-select:nth-child(even),
.st-trips-enquire .photo-page .photo-selector .btn-select:nth-child(even),
.st-photo-verification-page .photo-page .photo-selector .btn-select:nth-child(even),
.st-account-delete .photo-page .photo-selector .btn-select:nth-child(even),
.st-payments-cancel .photo-page .photo-selector .btn-select:nth-child(even) {
  margin-left: 10px;
}
@media (max-width: 599px) {
  .st-events-create .photo-page .photo-selector .btn-select,
  .st-groups-create .photo-page .photo-selector .btn-select,
  .st-forums-create .photo-page .photo-selector .btn-select,
  .st-trips-create .photo-page .photo-selector .btn-select,
  .st-trips-enquire .photo-page .photo-selector .btn-select,
  .st-photo-verification-page .photo-page .photo-selector .btn-select,
  .st-account-delete .photo-page .photo-selector .btn-select,
  .st-payments-cancel .photo-page .photo-selector .btn-select {
    margin: 10px;
  }
  .st-events-create .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-groups-create .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-forums-create .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-trips-create .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-trips-enquire .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-photo-verification-page .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-account-delete .photo-page .photo-selector .btn-select:nth-child(odd),
  .st-payments-cancel .photo-page .photo-selector .btn-select:nth-child(odd) {
    margin-right: 5px;
  }
  .st-events-create .photo-page .photo-selector .btn-select:nth-child(even),
  .st-groups-create .photo-page .photo-selector .btn-select:nth-child(even),
  .st-forums-create .photo-page .photo-selector .btn-select:nth-child(even),
  .st-trips-create .photo-page .photo-selector .btn-select:nth-child(even),
  .st-trips-enquire .photo-page .photo-selector .btn-select:nth-child(even),
  .st-photo-verification-page .photo-page .photo-selector .btn-select:nth-child(even),
  .st-account-delete .photo-page .photo-selector .btn-select:nth-child(even),
  .st-payments-cancel .photo-page .photo-selector .btn-select:nth-child(even) {
    margin-left: 5px;
  }
}
.st-events-create .photo-page .photo-selector .btn-select i,
.st-groups-create .photo-page .photo-selector .btn-select i,
.st-forums-create .photo-page .photo-selector .btn-select i,
.st-trips-create .photo-page .photo-selector .btn-select i,
.st-trips-enquire .photo-page .photo-selector .btn-select i,
.st-photo-verification-page .photo-page .photo-selector .btn-select i,
.st-account-delete .photo-page .photo-selector .btn-select i,
.st-payments-cancel .photo-page .photo-selector .btn-select i {
  font-size: 50px;
  color: #9E9E9E;
  margin-bottom: 10px;
}
@media (max-width: 599px) {
  .st-events-create .photo-page .photo-selector .btn-select i,
  .st-groups-create .photo-page .photo-selector .btn-select i,
  .st-forums-create .photo-page .photo-selector .btn-select i,
  .st-trips-create .photo-page .photo-selector .btn-select i,
  .st-trips-enquire .photo-page .photo-selector .btn-select i,
  .st-photo-verification-page .photo-page .photo-selector .btn-select i,
  .st-account-delete .photo-page .photo-selector .btn-select i,
  .st-payments-cancel .photo-page .photo-selector .btn-select i {
    font-size: 40px;
  }
}
.st-events-create .photo-page .photo-selector .btn-select span,
.st-groups-create .photo-page .photo-selector .btn-select span,
.st-forums-create .photo-page .photo-selector .btn-select span,
.st-trips-create .photo-page .photo-selector .btn-select span,
.st-trips-enquire .photo-page .photo-selector .btn-select span,
.st-photo-verification-page .photo-page .photo-selector .btn-select span,
.st-account-delete .photo-page .photo-selector .btn-select span,
.st-payments-cancel .photo-page .photo-selector .btn-select span {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 22px;
  line-height: 1;
  color: #616161;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
}
@media (max-width: 599px) {
  .st-events-create .photo-page .photo-selector .btn-select span,
  .st-groups-create .photo-page .photo-selector .btn-select span,
  .st-forums-create .photo-page .photo-selector .btn-select span,
  .st-trips-create .photo-page .photo-selector .btn-select span,
  .st-trips-enquire .photo-page .photo-selector .btn-select span,
  .st-photo-verification-page .photo-page .photo-selector .btn-select span,
  .st-account-delete .photo-page .photo-selector .btn-select span,
  .st-payments-cancel .photo-page .photo-selector .btn-select span {
    font-size: 17px;
  }
}
@media (max-width: 320px) {
  .st-events-create .photo-page .photo-selector .btn-select span,
  .st-groups-create .photo-page .photo-selector .btn-select span,
  .st-forums-create .photo-page .photo-selector .btn-select span,
  .st-trips-create .photo-page .photo-selector .btn-select span,
  .st-trips-enquire .photo-page .photo-selector .btn-select span,
  .st-photo-verification-page .photo-page .photo-selector .btn-select span,
  .st-account-delete .photo-page .photo-selector .btn-select span,
  .st-payments-cancel .photo-page .photo-selector .btn-select span {
    margin-left: -5px;
    margin-right: -5px;
  }
}
.st-events-create .photo-page .photo-selector .btn-select:hover,
.st-groups-create .photo-page .photo-selector .btn-select:hover,
.st-forums-create .photo-page .photo-selector .btn-select:hover,
.st-trips-create .photo-page .photo-selector .btn-select:hover,
.st-trips-enquire .photo-page .photo-selector .btn-select:hover,
.st-photo-verification-page .photo-page .photo-selector .btn-select:hover,
.st-account-delete .photo-page .photo-selector .btn-select:hover,
.st-payments-cancel .photo-page .photo-selector .btn-select:hover {
  cursor: pointer;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  background-color: #EEEEEE;
  border: 1px solid #E0E0E0;
}
.st-events-create .photo-page .photo-selector .photo-loading-spinner,
.st-groups-create .photo-page .photo-selector .photo-loading-spinner,
.st-forums-create .photo-page .photo-selector .photo-loading-spinner,
.st-trips-create .photo-page .photo-selector .photo-loading-spinner,
.st-trips-enquire .photo-page .photo-selector .photo-loading-spinner,
.st-photo-verification-page .photo-page .photo-selector .photo-loading-spinner,
.st-account-delete .photo-page .photo-selector .photo-loading-spinner,
.st-payments-cancel .photo-page .photo-selector .photo-loading-spinner {
  background-color: rgba(238, 238, 238, 0.5);
}
.st-events-create .photo-page .photo-selector .clear-photo-container,
.st-groups-create .photo-page .photo-selector .clear-photo-container,
.st-forums-create .photo-page .photo-selector .clear-photo-container,
.st-trips-create .photo-page .photo-selector .clear-photo-container,
.st-trips-enquire .photo-page .photo-selector .clear-photo-container,
.st-photo-verification-page .photo-page .photo-selector .clear-photo-container,
.st-account-delete .photo-page .photo-selector .clear-photo-container,
.st-payments-cancel .photo-page .photo-selector .clear-photo-container {
  cursor: pointer;
  position: absolute;
  top: -10px;
  bottom: auto;
  left: auto;
  right: -10px;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FAFAFA;
  border: 2px solid #757575;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.st-events-create .photo-page .photo-selector .clear-photo-container i,
.st-groups-create .photo-page .photo-selector .clear-photo-container i,
.st-forums-create .photo-page .photo-selector .clear-photo-container i,
.st-trips-create .photo-page .photo-selector .clear-photo-container i,
.st-trips-enquire .photo-page .photo-selector .clear-photo-container i,
.st-photo-verification-page .photo-page .photo-selector .clear-photo-container i,
.st-account-delete .photo-page .photo-selector .clear-photo-container i,
.st-payments-cancel .photo-page .photo-selector .clear-photo-container i {
  font-size: 25px;
  color: #757575;
}
.st-events-create .photo-page .photo-selector .clear-photo-container:hover,
.st-groups-create .photo-page .photo-selector .clear-photo-container:hover,
.st-forums-create .photo-page .photo-selector .clear-photo-container:hover,
.st-trips-create .photo-page .photo-selector .clear-photo-container:hover,
.st-trips-enquire .photo-page .photo-selector .clear-photo-container:hover,
.st-photo-verification-page .photo-page .photo-selector .clear-photo-container:hover,
.st-account-delete .photo-page .photo-selector .clear-photo-container:hover,
.st-payments-cancel .photo-page .photo-selector .clear-photo-container:hover {
  cursor: pointer;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  border: 2px solid #616161;
}
.st-events-create .photo-page .photo-selector .clear-photo-container:hover i,
.st-groups-create .photo-page .photo-selector .clear-photo-container:hover i,
.st-forums-create .photo-page .photo-selector .clear-photo-container:hover i,
.st-trips-create .photo-page .photo-selector .clear-photo-container:hover i,
.st-trips-enquire .photo-page .photo-selector .clear-photo-container:hover i,
.st-photo-verification-page .photo-page .photo-selector .clear-photo-container:hover i,
.st-account-delete .photo-page .photo-selector .clear-photo-container:hover i,
.st-payments-cancel .photo-page .photo-selector .clear-photo-container:hover i {
  color: #616161;
}
.st-events-create .summary-page,
.st-groups-create .summary-page,
.st-forums-create .summary-page,
.st-trips-create .summary-page,
.st-trips-enquire .summary-page,
.st-photo-verification-page .summary-page,
.st-account-delete .summary-page,
.st-payments-cancel .summary-page {
  width: 100%;
}
.st-events-create .summary-page > h1,
.st-groups-create .summary-page > h1,
.st-forums-create .summary-page > h1,
.st-trips-create .summary-page > h1,
.st-trips-enquire .summary-page > h1,
.st-photo-verification-page .summary-page > h1,
.st-account-delete .summary-page > h1,
.st-payments-cancel .summary-page > h1,
.st-events-create .summary-page > p,
.st-groups-create .summary-page > p,
.st-forums-create .summary-page > p,
.st-trips-create .summary-page > p,
.st-trips-enquire .summary-page > p,
.st-photo-verification-page .summary-page > p,
.st-account-delete .summary-page > p,
.st-payments-cancel .summary-page > p {
  text-align: center;
}
.st-events-create .summary-page form,
.st-groups-create .summary-page form,
.st-forums-create .summary-page form,
.st-trips-create .summary-page form,
.st-trips-enquire .summary-page form,
.st-photo-verification-page .summary-page form,
.st-account-delete .summary-page form,
.st-payments-cancel .summary-page form {
  margin-top: 30px;
}
.st-events-create .summary-page .st-event-title-owner,
.st-groups-create .summary-page .st-event-title-owner,
.st-forums-create .summary-page .st-event-title-owner,
.st-trips-create .summary-page .st-event-title-owner,
.st-trips-enquire .summary-page .st-event-title-owner,
.st-photo-verification-page .summary-page .st-event-title-owner,
.st-account-delete .summary-page .st-event-title-owner,
.st-payments-cancel .summary-page .st-event-title-owner,
.st-events-create .summary-page .st-trip-title-owner,
.st-groups-create .summary-page .st-trip-title-owner,
.st-forums-create .summary-page .st-trip-title-owner,
.st-trips-create .summary-page .st-trip-title-owner,
.st-trips-enquire .summary-page .st-trip-title-owner,
.st-photo-verification-page .summary-page .st-trip-title-owner,
.st-account-delete .summary-page .st-trip-title-owner,
.st-payments-cancel .summary-page .st-trip-title-owner {
  margin-top: 0;
}
.st-events-create .success-page .img svg,
.st-groups-create .success-page .img svg,
.st-forums-create .success-page .img svg,
.st-trips-create .success-page .img svg,
.st-trips-enquire .success-page .img svg,
.st-photo-verification-page .success-page .img svg,
.st-account-delete .success-page .img svg,
.st-payments-cancel .success-page .img svg {
  display: block;
  height: 240px;
  width: 240px;
  margin: 40px auto;
}
@media (max-width: 599px) {
  .st-events-create .success-page .img svg,
  .st-groups-create .success-page .img svg,
  .st-forums-create .success-page .img svg,
  .st-trips-create .success-page .img svg,
  .st-trips-enquire .success-page .img svg,
  .st-photo-verification-page .success-page .img svg,
  .st-account-delete .success-page .img svg,
  .st-payments-cancel .success-page .img svg {
    margin: 20px auto;
    height: 180px;
    width: 180px;
  }
}
.st-events-create .success-page .img.svg-small svg,
.st-groups-create .success-page .img.svg-small svg,
.st-forums-create .success-page .img.svg-small svg,
.st-trips-create .success-page .img.svg-small svg,
.st-trips-enquire .success-page .img.svg-small svg,
.st-photo-verification-page .success-page .img.svg-small svg,
.st-account-delete .success-page .img.svg-small svg,
.st-payments-cancel .success-page .img.svg-small svg {
  margin: 15px auto;
  height: 120px;
  width: 120px;
}
.st-events-create .success-page .sh-fa-circle-icon-100,
.st-groups-create .success-page .sh-fa-circle-icon-100,
.st-forums-create .success-page .sh-fa-circle-icon-100,
.st-trips-create .success-page .sh-fa-circle-icon-100,
.st-trips-enquire .success-page .sh-fa-circle-icon-100,
.st-photo-verification-page .success-page .sh-fa-circle-icon-100,
.st-account-delete .success-page .sh-fa-circle-icon-100,
.st-payments-cancel .success-page .sh-fa-circle-icon-100 {
  padding: 31px;
}
@media (max-width: 599px) {
  .st-events-create .success-page .sh-fa-circle-icon-100,
  .st-groups-create .success-page .sh-fa-circle-icon-100,
  .st-forums-create .success-page .sh-fa-circle-icon-100,
  .st-trips-create .success-page .sh-fa-circle-icon-100,
  .st-trips-enquire .success-page .sh-fa-circle-icon-100,
  .st-photo-verification-page .success-page .sh-fa-circle-icon-100,
  .st-account-delete .success-page .sh-fa-circle-icon-100,
  .st-payments-cancel .success-page .sh-fa-circle-icon-100 {
    padding: 21px;
    font-size: 40px;
  }
  .st-events-create .success-page .sh-fa-circle-icon-100::before,
  .st-groups-create .success-page .sh-fa-circle-icon-100::before,
  .st-forums-create .success-page .sh-fa-circle-icon-100::before,
  .st-trips-create .success-page .sh-fa-circle-icon-100::before,
  .st-trips-enquire .success-page .sh-fa-circle-icon-100::before,
  .st-photo-verification-page .success-page .sh-fa-circle-icon-100::before,
  .st-account-delete .success-page .sh-fa-circle-icon-100::before,
  .st-payments-cancel .success-page .sh-fa-circle-icon-100::before {
    height: 40px;
    width: 40px;
  }
}
.st-events-create .animate-fade-in-out.ng-hide-add,
.st-groups-create .animate-fade-in-out.ng-hide-add,
.st-forums-create .animate-fade-in-out.ng-hide-add,
.st-trips-create .animate-fade-in-out.ng-hide-add,
.st-trips-enquire .animate-fade-in-out.ng-hide-add,
.st-photo-verification-page .animate-fade-in-out.ng-hide-add,
.st-account-delete .animate-fade-in-out.ng-hide-add,
.st-payments-cancel .animate-fade-in-out.ng-hide-add,
.st-events-create .animate-fade-in-out.ng-hide-remove,
.st-groups-create .animate-fade-in-out.ng-hide-remove,
.st-forums-create .animate-fade-in-out.ng-hide-remove,
.st-trips-create .animate-fade-in-out.ng-hide-remove,
.st-trips-enquire .animate-fade-in-out.ng-hide-remove,
.st-photo-verification-page .animate-fade-in-out.ng-hide-remove,
.st-account-delete .animate-fade-in-out.ng-hide-remove,
.st-payments-cancel .animate-fade-in-out.ng-hide-remove {
  -webkit-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.st-events-create .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-groups-create .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-forums-create .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-trips-create .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-trips-enquire .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-photo-verification-page .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-account-delete .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-payments-cancel .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-events-create .animate-fade-in-out.ng-hide-remove,
.st-groups-create .animate-fade-in-out.ng-hide-remove,
.st-forums-create .animate-fade-in-out.ng-hide-remove,
.st-trips-create .animate-fade-in-out.ng-hide-remove,
.st-trips-enquire .animate-fade-in-out.ng-hide-remove,
.st-photo-verification-page .animate-fade-in-out.ng-hide-remove,
.st-account-delete .animate-fade-in-out.ng-hide-remove,
.st-payments-cancel .animate-fade-in-out.ng-hide-remove {
  opacity: 0;
}
.st-events-create .animate-fade-in-out.ng-hide-add,
.st-groups-create .animate-fade-in-out.ng-hide-add,
.st-forums-create .animate-fade-in-out.ng-hide-add,
.st-trips-create .animate-fade-in-out.ng-hide-add,
.st-trips-enquire .animate-fade-in-out.ng-hide-add,
.st-photo-verification-page .animate-fade-in-out.ng-hide-add,
.st-account-delete .animate-fade-in-out.ng-hide-add,
.st-payments-cancel .animate-fade-in-out.ng-hide-add,
.st-events-create .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-groups-create .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-forums-create .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-trips-create .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-trips-enquire .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-photo-verification-page .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-account-delete .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active,
.st-payments-cancel .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.st-events-create .new-text,
.st-groups-create .new-text,
.st-forums-create .new-text,
.st-trips-create .new-text,
.st-trips-enquire .new-text,
.st-photo-verification-page .new-text,
.st-account-delete .new-text,
.st-payments-cancel .new-text {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  color: #66BB6A;
  display: block;
  margin: 0;
}
.st-event-about,
.st-trip-about {
  position: relative;
}
.st-event-about h2,
.st-trip-about h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  color: #424242;
}
.st-event-about h2:last-of-type,
.st-trip-about h2:last-of-type {
  margin-top: 20px;
}
.st-event-about p,
.st-trip-about p,
.st-event-about .trip-about-text,
.st-trip-about .trip-about-text,
.st-event-about .trip-itinerary-text,
.st-trip-about .trip-itinerary-text {
  white-space: pre-wrap;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.4em;
  color: #424242;
}
.st-event-about p .show-more,
.st-trip-about p .show-more,
.st-event-about .trip-about-text .show-more,
.st-trip-about .trip-about-text .show-more,
.st-event-about .trip-itinerary-text .show-more,
.st-trip-about .trip-itinerary-text .show-more {
  display: block;
}
.st-event-about .textarea-wrapper,
.st-trip-about .textarea-wrapper {
  padding: 4px;
  margin: -5px;
  width: calc(100% + 10px);
  max-width: calc(100% + 10px);
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-event-about textarea,
.st-trip-about textarea {
  -ms-overflow-style: none;
  border: none;
  padding: 0px;
  width: 100%;
  max-width: 100%;
  white-space: pre-wrap;
  background-color: transparent;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.4em;
  min-height: 47.6px;
  color: #424242;
}
.st-event-about textarea:hover,
.st-trip-about textarea:hover,
.st-event-about textarea.ng-invalid.ng-dirty,
.st-trip-about textarea.ng-invalid.ng-dirty {
  background-color: transparent;
}
.st-event-about .disclaimer-text,
.st-trip-about .disclaimer-text {
  margin-top: 20px;
  font-size: 14px;
}
.st-event-about .disclaimer-text i,
.st-trip-about .disclaimer-text i {
  color: #29B6F6;
}
.st-event-about .sh-edit-buttons-wrapper,
.st-trip-about .sh-edit-buttons-wrapper {
  margin-top: 15px;
  margin-bottom: 15px;
}
.st-event-about .sh-edit-buttons-wrapper .btn,
.st-trip-about .sh-edit-buttons-wrapper .btn {
  max-width: 240px;
}
.st-event-admin-controls h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  color: #424242;
}
.st-event-admin-controls .setting-toggle-container {
  margin-top: 10px;
  margin-bottom: 20px;
}
.st-event-admin-controls .button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -5px;
}
.st-event-admin-controls .button-wrapper .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 300px;
      -ms-flex: 1 0 300px;
          flex: 1 0 300px;
  max-width: 300px;
  margin: 5px;
}
.st-event-comments,
.st-group-comments,
.st-forum-comments,
.st-trip-comments {
  margin-top: 40px;
  padding: 15px;
  border-radius: 6px;
  background: rgba(245, 245, 245, 0.9);
}
@media (max-width: 599px) {
  .st-event-comments,
  .st-group-comments,
  .st-forum-comments,
  .st-trip-comments {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.st-event-comments h2,
.st-group-comments h2,
.st-forum-comments h2,
.st-trip-comments h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2em;
  margin: 0;
  margin-bottom: 10px;
  color: #424242;
}
.st-event-comments .follow-info-text,
.st-group-comments .follow-info-text,
.st-forum-comments .follow-info-text,
.st-trip-comments .follow-info-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.3;
}
.st-event-comments .follow-info-text strong,
.st-group-comments .follow-info-text strong,
.st-forum-comments .follow-info-text strong,
.st-trip-comments .follow-info-text strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-event-comments .follow-info-text .not-following i,
.st-group-comments .follow-info-text .not-following i,
.st-forum-comments .follow-info-text .not-following i,
.st-trip-comments .follow-info-text .not-following i {
  color: #42A5F5;
}
.st-event-comments .follow-info-text .following i,
.st-group-comments .follow-info-text .following i,
.st-forum-comments .follow-info-text .following i,
.st-trip-comments .follow-info-text .following i {
  color: #66BB6A;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#aaaaaa));
  background: linear-gradient(#BDBDBD, #aaaaaa);
  max-width: 250px;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey span,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey span,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey span,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey span,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey i,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey i,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey i,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey i,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon {
  vertical-align: middle;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey[disabled],
.st-group-comments .sh-edit-buttons-wrapper .btn-grey[disabled],
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey[disabled],
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey[disabled] {
  opacity: 1;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.btn-mw300,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.btn-mw300,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.btn-mw300,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.btn-xl,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.btn-xl,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.btn-xl,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align span,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align span,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align span,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align span,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align i,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align i,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align i,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align i,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align .icon,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align .icon,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align .icon,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:hover,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:hover,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:hover,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:hover,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:focus,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:focus,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:focus,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#979797));
  background: linear-gradient(#aaaaaa, #979797);
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#aaaaaa));
  background: linear-gradient(#979797, #aaaaaa);
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active i,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active i,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active i,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg path,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg path,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg path,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg path,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg rect,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg rect,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg rect,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg rect,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg polygon,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg polygon,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg polygon,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg polygon,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg circle,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg circle,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg circle,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg circle,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg ellipse,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg ellipse,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg ellipse,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon svg path,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon svg path,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon svg path,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon svg path,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon svg rect,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon svg rect,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon svg rect,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon svg rect,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon svg polygon,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon svg polygon,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon svg polygon,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon svg polygon,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon svg circle,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon svg circle,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon svg circle,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon svg circle,
.st-event-comments .sh-edit-buttons-wrapper .btn-grey .icon svg ellipse,
.st-group-comments .sh-edit-buttons-wrapper .btn-grey .icon svg ellipse,
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey .icon svg ellipse,
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey .icon svg ellipse {
  fill: white;
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey[disabled]:not([data-loading]),
.st-group-comments .sh-edit-buttons-wrapper .btn-grey[disabled]:not([data-loading]),
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey[disabled]:not([data-loading]),
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-comments .sh-edit-buttons-wrapper .btn-grey.btn-disabled:not([data-loading]),
.st-group-comments .sh-edit-buttons-wrapper .btn-grey.btn-disabled:not([data-loading]),
.st-forum-comments .sh-edit-buttons-wrapper .btn-grey.btn-disabled:not([data-loading]),
.st-trip-comments .sh-edit-buttons-wrapper .btn-grey.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-comments .st-load-more-button,
.st-group-comments .st-load-more-button,
.st-forum-comments .st-load-more-button,
.st-trip-comments .st-load-more-button,
.st-event-comments .spinner-wrapper,
.st-group-comments .spinner-wrapper,
.st-forum-comments .spinner-wrapper,
.st-trip-comments .spinner-wrapper {
  margin-top: 40px;
  margin-bottom: 10px;
}
@-webkit-keyframes stEventCommentsBounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -200%, 0);
            transform: translate3d(0, -200%, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes stEventCommentsBounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -200%, 0);
            transform: translate3d(0, -200%, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}
.st-event-comments .animate-bounceInDown,
.st-group-comments .animate-bounceInDown,
.st-forum-comments .animate-bounceInDown,
.st-trip-comments .animate-bounceInDown {
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-name: stEventCommentsBounceInDown;
          animation-name: stEventCommentsBounceInDown;
}
@-webkit-keyframes stEventCommentsFadeGreenToWhite {
  from {
    background-color: #66BB6A;
  }
  to {
    background-color: white;
  }
}
@keyframes stEventCommentsFadeGreenToWhite {
  from {
    background-color: #66BB6A;
  }
  to {
    background-color: white;
  }
}
.st-event-comments .animate-fadeGreenToWhite,
.st-group-comments .animate-fadeGreenToWhite,
.st-forum-comments .animate-fadeGreenToWhite,
.st-trip-comments .animate-fadeGreenToWhite {
  -webkit-animation-delay: 500ms;
          animation-delay: 500ms;
  -webkit-animation-duration: 1000ms;
          animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-name: stEventCommentsFadeGreenToWhite;
          animation-name: stEventCommentsFadeGreenToWhite;
}
.st-event-comments .animate-fadeGreenToWhite .triangle > div,
.st-group-comments .animate-fadeGreenToWhite .triangle > div,
.st-forum-comments .animate-fadeGreenToWhite .triangle > div,
.st-trip-comments .animate-fadeGreenToWhite .triangle > div {
  -webkit-animation-duration: 2000ms;
          animation-duration: 2000ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-name: stEventCommentsFadeGreenToWhite;
          animation-name: stEventCommentsFadeGreenToWhite;
}
@media (max-height: 800px) {
  .ngdialog.st-events-pick-event-date {
    padding-top: 15px;
  }
}
.ngdialog.st-events-pick-event-date .ngdialog-content {
  padding: 5px;
}
.ngdialog.st-events-pick-event-time .ngdialog-content {
  max-width: 400px;
}
.st-events-pick-event-date .sh-edit-buttons-wrapper,
.st-events-pick-event-time .sh-edit-buttons-wrapper {
  margin-top: 10px;
}
.sh-edit-buttons-wrapper {
  margin-top: 15px;
}
.st-events-pick-event-time .sh-edit-buttons-wrapper .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
}
.st-events-pick-event-time .flex-select-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: -5px;
  margin-bottom: 20px;
}
.st-events-pick-event-time .flex-select-wrapper select {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-events-pick-event-time .spacer {
  margin: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  height: 40px;
  line-height: 40px;
  color: #424242;
}
.st-events-pick-event-time select {
  -webkit-appearance: menulist-button;
  margin: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  height: 40px;
  line-height: 40px;
  color: #424242;
  background: #FAFAFA;
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
@media (max-width: 375px) {
  .st-events-pick-event-time select {
    font-size: 14px;
  }
}
.st-events-pick-event-time select:hover {
  border-color: #cfcfcf;
  background: #f8f8f8;
}
.st-events-pick-event-time select:focus {
  border-color: #E0E0E0;
  background: #FAFAFA;
}
.st-event-info,
.st-event-virtual-info,
.st-forum-info,
.st-trip-info {
  position: relative;
}
.st-event-info .info-wrapper:not(.is-editing) .attendee-limit,
.st-event-virtual-info .info-wrapper:not(.is-editing) .attendee-limit,
.st-forum-info .info-wrapper:not(.is-editing) .attendee-limit,
.st-trip-info .info-wrapper:not(.is-editing) .attendee-limit {
  margin-bottom: 5px;
}
.st-event-info input,
.st-event-virtual-info input,
.st-forum-info input,
.st-trip-info input {
  -webkit-appearance: none;
  padding: 4px;
  margin: -5px;
  width: calc(100% + 10px);
  max-width: calc(100% + 10px);
  background: #FAFAFA;
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-event-info input:hover,
.st-event-virtual-info input:hover,
.st-forum-info input:hover,
.st-trip-info input:hover {
  border-color: #cfcfcf;
  background: #f8f8f8;
}
.st-event-info input:focus,
.st-event-virtual-info input:focus,
.st-forum-info input:focus,
.st-trip-info input:focus {
  border-color: #E0E0E0;
  background: white;
}
.st-event-info .btn,
.st-event-virtual-info .btn,
.st-forum-info .btn,
.st-trip-info .btn {
  max-width: 250px;
}
.st-event-info .past,
.st-event-virtual-info .past,
.st-forum-info .past,
.st-trip-info .past {
  opacity: 0.5;
}
.st-event-info .event-info-row,
.st-event-virtual-info .event-info-row,
.st-forum-info .event-info-row,
.st-trip-info .event-info-row,
.st-event-info .st-event-virtual-info,
.st-event-virtual-info .st-event-virtual-info,
.st-forum-info .st-event-virtual-info,
.st-trip-info .st-event-virtual-info,
.st-event-info .forum-info-row,
.st-event-virtual-info .forum-info-row,
.st-forum-info .forum-info-row,
.st-trip-info .forum-info-row,
.st-event-info .trip-info-row,
.st-event-virtual-info .trip-info-row,
.st-forum-info .trip-info-row,
.st-trip-info .trip-info-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-event-info .event-info-row:not(:last-child),
.st-event-virtual-info .event-info-row:not(:last-child),
.st-forum-info .event-info-row:not(:last-child),
.st-trip-info .event-info-row:not(:last-child),
.st-event-info .st-event-virtual-info:not(:last-child),
.st-event-virtual-info .st-event-virtual-info:not(:last-child),
.st-forum-info .st-event-virtual-info:not(:last-child),
.st-trip-info .st-event-virtual-info:not(:last-child),
.st-event-info .forum-info-row:not(:last-child),
.st-event-virtual-info .forum-info-row:not(:last-child),
.st-forum-info .forum-info-row:not(:last-child),
.st-trip-info .forum-info-row:not(:last-child),
.st-event-info .trip-info-row:not(:last-child),
.st-event-virtual-info .trip-info-row:not(:last-child),
.st-forum-info .trip-info-row:not(:last-child),
.st-trip-info .trip-info-row:not(:last-child) {
  margin-bottom: 10px;
}
.st-event-info .event-info-row .icon,
.st-event-virtual-info .event-info-row .icon,
.st-forum-info .event-info-row .icon,
.st-trip-info .event-info-row .icon,
.st-event-info .st-event-virtual-info .icon,
.st-event-virtual-info .st-event-virtual-info .icon,
.st-forum-info .st-event-virtual-info .icon,
.st-trip-info .st-event-virtual-info .icon,
.st-event-info .forum-info-row .icon,
.st-event-virtual-info .forum-info-row .icon,
.st-forum-info .forum-info-row .icon,
.st-trip-info .forum-info-row .icon,
.st-event-info .trip-info-row .icon,
.st-event-virtual-info .trip-info-row .icon,
.st-forum-info .trip-info-row .icon,
.st-trip-info .trip-info-row .icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 15px;
  width: 22px;
  min-width: 22px;
  text-align: center;
}
.st-event-info .event-info-row .icon svg path,
.st-event-virtual-info .event-info-row .icon svg path,
.st-forum-info .event-info-row .icon svg path,
.st-trip-info .event-info-row .icon svg path,
.st-event-info .st-event-virtual-info .icon svg path,
.st-event-virtual-info .st-event-virtual-info .icon svg path,
.st-forum-info .st-event-virtual-info .icon svg path,
.st-trip-info .st-event-virtual-info .icon svg path,
.st-event-info .forum-info-row .icon svg path,
.st-event-virtual-info .forum-info-row .icon svg path,
.st-forum-info .forum-info-row .icon svg path,
.st-trip-info .forum-info-row .icon svg path,
.st-event-info .trip-info-row .icon svg path,
.st-event-virtual-info .trip-info-row .icon svg path,
.st-forum-info .trip-info-row .icon svg path,
.st-trip-info .trip-info-row .icon svg path,
.st-event-info .event-info-row .icon svg rect,
.st-event-virtual-info .event-info-row .icon svg rect,
.st-forum-info .event-info-row .icon svg rect,
.st-trip-info .event-info-row .icon svg rect,
.st-event-info .st-event-virtual-info .icon svg rect,
.st-event-virtual-info .st-event-virtual-info .icon svg rect,
.st-forum-info .st-event-virtual-info .icon svg rect,
.st-trip-info .st-event-virtual-info .icon svg rect,
.st-event-info .forum-info-row .icon svg rect,
.st-event-virtual-info .forum-info-row .icon svg rect,
.st-forum-info .forum-info-row .icon svg rect,
.st-trip-info .forum-info-row .icon svg rect,
.st-event-info .trip-info-row .icon svg rect,
.st-event-virtual-info .trip-info-row .icon svg rect,
.st-forum-info .trip-info-row .icon svg rect,
.st-trip-info .trip-info-row .icon svg rect,
.st-event-info .event-info-row .icon svg polygon,
.st-event-virtual-info .event-info-row .icon svg polygon,
.st-forum-info .event-info-row .icon svg polygon,
.st-trip-info .event-info-row .icon svg polygon,
.st-event-info .st-event-virtual-info .icon svg polygon,
.st-event-virtual-info .st-event-virtual-info .icon svg polygon,
.st-forum-info .st-event-virtual-info .icon svg polygon,
.st-trip-info .st-event-virtual-info .icon svg polygon,
.st-event-info .forum-info-row .icon svg polygon,
.st-event-virtual-info .forum-info-row .icon svg polygon,
.st-forum-info .forum-info-row .icon svg polygon,
.st-trip-info .forum-info-row .icon svg polygon,
.st-event-info .trip-info-row .icon svg polygon,
.st-event-virtual-info .trip-info-row .icon svg polygon,
.st-forum-info .trip-info-row .icon svg polygon,
.st-trip-info .trip-info-row .icon svg polygon,
.st-event-info .event-info-row .icon svg circle,
.st-event-virtual-info .event-info-row .icon svg circle,
.st-forum-info .event-info-row .icon svg circle,
.st-trip-info .event-info-row .icon svg circle,
.st-event-info .st-event-virtual-info .icon svg circle,
.st-event-virtual-info .st-event-virtual-info .icon svg circle,
.st-forum-info .st-event-virtual-info .icon svg circle,
.st-trip-info .st-event-virtual-info .icon svg circle,
.st-event-info .forum-info-row .icon svg circle,
.st-event-virtual-info .forum-info-row .icon svg circle,
.st-forum-info .forum-info-row .icon svg circle,
.st-trip-info .forum-info-row .icon svg circle,
.st-event-info .trip-info-row .icon svg circle,
.st-event-virtual-info .trip-info-row .icon svg circle,
.st-forum-info .trip-info-row .icon svg circle,
.st-trip-info .trip-info-row .icon svg circle,
.st-event-info .event-info-row .icon svg ellipse,
.st-event-virtual-info .event-info-row .icon svg ellipse,
.st-forum-info .event-info-row .icon svg ellipse,
.st-trip-info .event-info-row .icon svg ellipse,
.st-event-info .st-event-virtual-info .icon svg ellipse,
.st-event-virtual-info .st-event-virtual-info .icon svg ellipse,
.st-forum-info .st-event-virtual-info .icon svg ellipse,
.st-trip-info .st-event-virtual-info .icon svg ellipse,
.st-event-info .forum-info-row .icon svg ellipse,
.st-event-virtual-info .forum-info-row .icon svg ellipse,
.st-forum-info .forum-info-row .icon svg ellipse,
.st-trip-info .forum-info-row .icon svg ellipse,
.st-event-info .trip-info-row .icon svg ellipse,
.st-event-virtual-info .trip-info-row .icon svg ellipse,
.st-forum-info .trip-info-row .icon svg ellipse,
.st-trip-info .trip-info-row .icon svg ellipse {
  fill: #616161;
}
.st-event-info .event-info-row .icon svg,
.st-event-virtual-info .event-info-row .icon svg,
.st-forum-info .event-info-row .icon svg,
.st-trip-info .event-info-row .icon svg,
.st-event-info .st-event-virtual-info .icon svg,
.st-event-virtual-info .st-event-virtual-info .icon svg,
.st-forum-info .st-event-virtual-info .icon svg,
.st-trip-info .st-event-virtual-info .icon svg,
.st-event-info .forum-info-row .icon svg,
.st-event-virtual-info .forum-info-row .icon svg,
.st-forum-info .forum-info-row .icon svg,
.st-trip-info .forum-info-row .icon svg,
.st-event-info .trip-info-row .icon svg,
.st-event-virtual-info .trip-info-row .icon svg,
.st-forum-info .trip-info-row .icon svg,
.st-trip-info .trip-info-row .icon svg {
  vertical-align: text-bottom;
  width: 100%;
  height: 100%;
  max-width: 22px;
  max-height: 22px;
}
.st-event-info .event-info-row .icon i,
.st-event-virtual-info .event-info-row .icon i,
.st-forum-info .event-info-row .icon i,
.st-trip-info .event-info-row .icon i,
.st-event-info .st-event-virtual-info .icon i,
.st-event-virtual-info .st-event-virtual-info .icon i,
.st-forum-info .st-event-virtual-info .icon i,
.st-trip-info .st-event-virtual-info .icon i,
.st-event-info .forum-info-row .icon i,
.st-event-virtual-info .forum-info-row .icon i,
.st-forum-info .forum-info-row .icon i,
.st-trip-info .forum-info-row .icon i,
.st-event-info .trip-info-row .icon i,
.st-event-virtual-info .trip-info-row .icon i,
.st-forum-info .trip-info-row .icon i,
.st-trip-info .trip-info-row .icon i {
  font-size: 22px;
  margin-top: -2px;
  color: #616161;
}
.st-event-info .event-info-row .icon i.amber,
.st-event-virtual-info .event-info-row .icon i.amber,
.st-forum-info .event-info-row .icon i.amber,
.st-trip-info .event-info-row .icon i.amber,
.st-event-info .st-event-virtual-info .icon i.amber,
.st-event-virtual-info .st-event-virtual-info .icon i.amber,
.st-forum-info .st-event-virtual-info .icon i.amber,
.st-trip-info .st-event-virtual-info .icon i.amber,
.st-event-info .forum-info-row .icon i.amber,
.st-event-virtual-info .forum-info-row .icon i.amber,
.st-forum-info .forum-info-row .icon i.amber,
.st-trip-info .forum-info-row .icon i.amber,
.st-event-info .trip-info-row .icon i.amber,
.st-event-virtual-info .trip-info-row .icon i.amber,
.st-forum-info .trip-info-row .icon i.amber,
.st-trip-info .trip-info-row .icon i.amber {
  color: #FFB300;
}
.st-event-info .event-info-row .text-wrapper,
.st-event-virtual-info .event-info-row .text-wrapper,
.st-forum-info .event-info-row .text-wrapper,
.st-trip-info .event-info-row .text-wrapper,
.st-event-info .st-event-virtual-info .text-wrapper,
.st-event-virtual-info .st-event-virtual-info .text-wrapper,
.st-forum-info .st-event-virtual-info .text-wrapper,
.st-trip-info .st-event-virtual-info .text-wrapper,
.st-event-info .forum-info-row .text-wrapper,
.st-event-virtual-info .forum-info-row .text-wrapper,
.st-forum-info .forum-info-row .text-wrapper,
.st-trip-info .forum-info-row .text-wrapper,
.st-event-info .trip-info-row .text-wrapper,
.st-event-virtual-info .trip-info-row .text-wrapper,
.st-forum-info .trip-info-row .text-wrapper,
.st-trip-info .trip-info-row .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% -  37px );
}
.st-event-info .event-info-row .text-wrapper .selector-wrapper,
.st-event-virtual-info .event-info-row .text-wrapper .selector-wrapper,
.st-forum-info .event-info-row .text-wrapper .selector-wrapper,
.st-trip-info .event-info-row .text-wrapper .selector-wrapper,
.st-event-info .st-event-virtual-info .text-wrapper .selector-wrapper,
.st-event-virtual-info .st-event-virtual-info .text-wrapper .selector-wrapper,
.st-forum-info .st-event-virtual-info .text-wrapper .selector-wrapper,
.st-trip-info .st-event-virtual-info .text-wrapper .selector-wrapper,
.st-event-info .forum-info-row .text-wrapper .selector-wrapper,
.st-event-virtual-info .forum-info-row .text-wrapper .selector-wrapper,
.st-forum-info .forum-info-row .text-wrapper .selector-wrapper,
.st-trip-info .forum-info-row .text-wrapper .selector-wrapper,
.st-event-info .trip-info-row .text-wrapper .selector-wrapper,
.st-event-virtual-info .trip-info-row .text-wrapper .selector-wrapper,
.st-forum-info .trip-info-row .text-wrapper .selector-wrapper,
.st-trip-info .trip-info-row .text-wrapper .selector-wrapper {
  margin: -5px;
}
.st-event-info .event-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-virtual-info .event-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-forum-info .event-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-trip-info .event-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-info .st-event-virtual-info .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-virtual-info .st-event-virtual-info .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-forum-info .st-event-virtual-info .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-trip-info .st-event-virtual-info .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-info .forum-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-virtual-info .forum-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-forum-info .forum-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-trip-info .forum-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-info .trip-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-event-virtual-info .trip-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-forum-info .trip-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select,
.st-trip-info .trip-info-row .text-wrapper .selector-wrapper .sh-select-wrapper .sh-select {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
}
.st-event-info .event-info-row .desc,
.st-event-virtual-info .event-info-row .desc,
.st-forum-info .event-info-row .desc,
.st-trip-info .event-info-row .desc,
.st-event-info .st-event-virtual-info .desc,
.st-event-virtual-info .st-event-virtual-info .desc,
.st-forum-info .st-event-virtual-info .desc,
.st-trip-info .st-event-virtual-info .desc,
.st-event-info .forum-info-row .desc,
.st-event-virtual-info .forum-info-row .desc,
.st-forum-info .forum-info-row .desc,
.st-trip-info .forum-info-row .desc,
.st-event-info .trip-info-row .desc,
.st-event-virtual-info .trip-info-row .desc,
.st-forum-info .trip-info-row .desc,
.st-trip-info .trip-info-row .desc {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 170px;
  padding-right: 10px;
  margin-bottom: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-event-info .event-info-row .info,
.st-event-virtual-info .event-info-row .info,
.st-forum-info .event-info-row .info,
.st-trip-info .event-info-row .info,
.st-event-info .st-event-virtual-info .info,
.st-event-virtual-info .st-event-virtual-info .info,
.st-forum-info .st-event-virtual-info .info,
.st-trip-info .st-event-virtual-info .info,
.st-event-info .forum-info-row .info,
.st-event-virtual-info .forum-info-row .info,
.st-forum-info .forum-info-row .info,
.st-trip-info .forum-info-row .info,
.st-event-info .trip-info-row .info,
.st-event-virtual-info .trip-info-row .info,
.st-forum-info .trip-info-row .info,
.st-trip-info .trip-info-row .info {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: calc(100% -  170px );
  margin-bottom: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
  position: relative;
}
.st-event-info .event-info-row .info input,
.st-event-virtual-info .event-info-row .info input,
.st-forum-info .event-info-row .info input,
.st-trip-info .event-info-row .info input,
.st-event-info .st-event-virtual-info .info input,
.st-event-virtual-info .st-event-virtual-info .info input,
.st-forum-info .st-event-virtual-info .info input,
.st-trip-info .st-event-virtual-info .info input,
.st-event-info .forum-info-row .info input,
.st-event-virtual-info .forum-info-row .info input,
.st-forum-info .forum-info-row .info input,
.st-trip-info .forum-info-row .info input,
.st-event-info .trip-info-row .info input,
.st-event-virtual-info .trip-info-row .info input,
.st-forum-info .trip-info-row .info input,
.st-trip-info .trip-info-row .info input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-event-info .event-info-row .info input.has-icon,
.st-event-virtual-info .event-info-row .info input.has-icon,
.st-forum-info .event-info-row .info input.has-icon,
.st-trip-info .event-info-row .info input.has-icon,
.st-event-info .st-event-virtual-info .info input.has-icon,
.st-event-virtual-info .st-event-virtual-info .info input.has-icon,
.st-forum-info .st-event-virtual-info .info input.has-icon,
.st-trip-info .st-event-virtual-info .info input.has-icon,
.st-event-info .forum-info-row .info input.has-icon,
.st-event-virtual-info .forum-info-row .info input.has-icon,
.st-forum-info .forum-info-row .info input.has-icon,
.st-trip-info .forum-info-row .info input.has-icon,
.st-event-info .trip-info-row .info input.has-icon,
.st-event-virtual-info .trip-info-row .info input.has-icon,
.st-forum-info .trip-info-row .info input.has-icon,
.st-trip-info .trip-info-row .info input.has-icon {
  padding-right: 25px;
}
@media (min-width: 600px) {
  .st-event-info .event-info-row .info.has-calendar,
  .st-event-virtual-info .event-info-row .info.has-calendar,
  .st-forum-info .event-info-row .info.has-calendar,
  .st-trip-info .event-info-row .info.has-calendar,
  .st-event-info .st-event-virtual-info .info.has-calendar,
  .st-event-virtual-info .st-event-virtual-info .info.has-calendar,
  .st-forum-info .st-event-virtual-info .info.has-calendar,
  .st-trip-info .st-event-virtual-info .info.has-calendar,
  .st-event-info .forum-info-row .info.has-calendar,
  .st-event-virtual-info .forum-info-row .info.has-calendar,
  .st-forum-info .forum-info-row .info.has-calendar,
  .st-trip-info .forum-info-row .info.has-calendar,
  .st-event-info .trip-info-row .info.has-calendar,
  .st-event-virtual-info .trip-info-row .info.has-calendar,
  .st-forum-info .trip-info-row .info.has-calendar,
  .st-trip-info .trip-info-row .info.has-calendar {
    width: calc(100% -  170px  - 70px);
  }
}
.st-event-info .event-info-row .info.short,
.st-event-virtual-info .event-info-row .info.short,
.st-forum-info .event-info-row .info.short,
.st-trip-info .event-info-row .info.short,
.st-event-info .st-event-virtual-info .info.short,
.st-event-virtual-info .st-event-virtual-info .info.short,
.st-forum-info .st-event-virtual-info .info.short,
.st-trip-info .st-event-virtual-info .info.short,
.st-event-info .forum-info-row .info.short,
.st-event-virtual-info .forum-info-row .info.short,
.st-forum-info .forum-info-row .info.short,
.st-trip-info .forum-info-row .info.short,
.st-event-info .trip-info-row .info.short,
.st-event-virtual-info .trip-info-row .info.short,
.st-forum-info .trip-info-row .info.short,
.st-trip-info .trip-info-row .info.short {
  max-width: 300px;
}
.st-event-info .event-info-row .info .fa,
.st-event-virtual-info .event-info-row .info .fa,
.st-forum-info .event-info-row .info .fa,
.st-trip-info .event-info-row .info .fa,
.st-event-info .st-event-virtual-info .info .fa,
.st-event-virtual-info .st-event-virtual-info .info .fa,
.st-forum-info .st-event-virtual-info .info .fa,
.st-trip-info .st-event-virtual-info .info .fa,
.st-event-info .forum-info-row .info .fa,
.st-event-virtual-info .forum-info-row .info .fa,
.st-forum-info .forum-info-row .info .fa,
.st-trip-info .forum-info-row .info .fa,
.st-event-info .trip-info-row .info .fa,
.st-event-virtual-info .trip-info-row .info .fa,
.st-forum-info .trip-info-row .info .fa,
.st-trip-info .trip-info-row .info .fa {
  pointer-events: none;
  color: #616161;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 17px;
  line-height: 1.2em;
}
.st-event-info .event-info-row .info:hover .fa,
.st-event-virtual-info .event-info-row .info:hover .fa,
.st-forum-info .event-info-row .info:hover .fa,
.st-trip-info .event-info-row .info:hover .fa,
.st-event-info .st-event-virtual-info .info:hover .fa,
.st-event-virtual-info .st-event-virtual-info .info:hover .fa,
.st-forum-info .st-event-virtual-info .info:hover .fa,
.st-trip-info .st-event-virtual-info .info:hover .fa,
.st-event-info .forum-info-row .info:hover .fa,
.st-event-virtual-info .forum-info-row .info:hover .fa,
.st-forum-info .forum-info-row .info:hover .fa,
.st-trip-info .forum-info-row .info:hover .fa,
.st-event-info .trip-info-row .info:hover .fa,
.st-event-virtual-info .trip-info-row .info:hover .fa,
.st-forum-info .trip-info-row .info:hover .fa,
.st-trip-info .trip-info-row .info:hover .fa {
  color: #212121;
}
.st-event-info .event-info-row .info #input_duration::-webkit-inner-spin-button,
.st-event-virtual-info .event-info-row .info #input_duration::-webkit-inner-spin-button,
.st-forum-info .event-info-row .info #input_duration::-webkit-inner-spin-button,
.st-trip-info .event-info-row .info #input_duration::-webkit-inner-spin-button,
.st-event-info .st-event-virtual-info .info #input_duration::-webkit-inner-spin-button,
.st-event-virtual-info .st-event-virtual-info .info #input_duration::-webkit-inner-spin-button,
.st-forum-info .st-event-virtual-info .info #input_duration::-webkit-inner-spin-button,
.st-trip-info .st-event-virtual-info .info #input_duration::-webkit-inner-spin-button,
.st-event-info .forum-info-row .info #input_duration::-webkit-inner-spin-button,
.st-event-virtual-info .forum-info-row .info #input_duration::-webkit-inner-spin-button,
.st-forum-info .forum-info-row .info #input_duration::-webkit-inner-spin-button,
.st-trip-info .forum-info-row .info #input_duration::-webkit-inner-spin-button,
.st-event-info .trip-info-row .info #input_duration::-webkit-inner-spin-button,
.st-event-virtual-info .trip-info-row .info #input_duration::-webkit-inner-spin-button,
.st-forum-info .trip-info-row .info #input_duration::-webkit-inner-spin-button,
.st-trip-info .trip-info-row .info #input_duration::-webkit-inner-spin-button {
  -webkit-appearance: auto;
          appearance: auto;
  opacity: 1;
}
.st-event-info .event-info-row .info .duration-unit,
.st-event-virtual-info .event-info-row .info .duration-unit,
.st-forum-info .event-info-row .info .duration-unit,
.st-trip-info .event-info-row .info .duration-unit,
.st-event-info .st-event-virtual-info .info .duration-unit,
.st-event-virtual-info .st-event-virtual-info .info .duration-unit,
.st-forum-info .st-event-virtual-info .info .duration-unit,
.st-trip-info .st-event-virtual-info .info .duration-unit,
.st-event-info .forum-info-row .info .duration-unit,
.st-event-virtual-info .forum-info-row .info .duration-unit,
.st-forum-info .forum-info-row .info .duration-unit,
.st-trip-info .forum-info-row .info .duration-unit,
.st-event-info .trip-info-row .info .duration-unit,
.st-event-virtual-info .trip-info-row .info .duration-unit,
.st-forum-info .trip-info-row .info .duration-unit,
.st-trip-info .trip-info-row .info .duration-unit {
  position: absolute;
  left: 15px;
  pointer-events: none;
  color: #757575;
}
.st-event-info .event-info-row .info .duration-unit.double-digit,
.st-event-virtual-info .event-info-row .info .duration-unit.double-digit,
.st-forum-info .event-info-row .info .duration-unit.double-digit,
.st-trip-info .event-info-row .info .duration-unit.double-digit,
.st-event-info .st-event-virtual-info .info .duration-unit.double-digit,
.st-event-virtual-info .st-event-virtual-info .info .duration-unit.double-digit,
.st-forum-info .st-event-virtual-info .info .duration-unit.double-digit,
.st-trip-info .st-event-virtual-info .info .duration-unit.double-digit,
.st-event-info .forum-info-row .info .duration-unit.double-digit,
.st-event-virtual-info .forum-info-row .info .duration-unit.double-digit,
.st-forum-info .forum-info-row .info .duration-unit.double-digit,
.st-trip-info .forum-info-row .info .duration-unit.double-digit,
.st-event-info .trip-info-row .info .duration-unit.double-digit,
.st-event-virtual-info .trip-info-row .info .duration-unit.double-digit,
.st-forum-info .trip-info-row .info .duration-unit.double-digit,
.st-trip-info .trip-info-row .info .duration-unit.double-digit {
  left: 25px;
}
.st-event-info .event-info-row .info .error-container,
.st-event-virtual-info .event-info-row .info .error-container,
.st-forum-info .event-info-row .info .error-container,
.st-trip-info .event-info-row .info .error-container,
.st-event-info .st-event-virtual-info .info .error-container,
.st-event-virtual-info .st-event-virtual-info .info .error-container,
.st-forum-info .st-event-virtual-info .info .error-container,
.st-trip-info .st-event-virtual-info .info .error-container,
.st-event-info .forum-info-row .info .error-container,
.st-event-virtual-info .forum-info-row .info .error-container,
.st-forum-info .forum-info-row .info .error-container,
.st-trip-info .forum-info-row .info .error-container,
.st-event-info .trip-info-row .info .error-container,
.st-event-virtual-info .trip-info-row .info .error-container,
.st-forum-info .trip-info-row .info .error-container,
.st-trip-info .trip-info-row .info .error-container {
  min-height: 36px;
  width: 100%;
}
.st-event-info .event-info-row .info .error-container .error,
.st-event-virtual-info .event-info-row .info .error-container .error,
.st-forum-info .event-info-row .info .error-container .error,
.st-trip-info .event-info-row .info .error-container .error,
.st-event-info .st-event-virtual-info .info .error-container .error,
.st-event-virtual-info .st-event-virtual-info .info .error-container .error,
.st-forum-info .st-event-virtual-info .info .error-container .error,
.st-trip-info .st-event-virtual-info .info .error-container .error,
.st-event-info .forum-info-row .info .error-container .error,
.st-event-virtual-info .forum-info-row .info .error-container .error,
.st-forum-info .forum-info-row .info .error-container .error,
.st-trip-info .forum-info-row .info .error-container .error,
.st-event-info .trip-info-row .info .error-container .error,
.st-event-virtual-info .trip-info-row .info .error-container .error,
.st-forum-info .trip-info-row .info .error-container .error,
.st-trip-info .trip-info-row .info .error-container .error {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 15px;
  text-align: center;
  background-color: #FFEBEE;
  color: #EF5350;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border: 1px solid #FFCDD2;
  border-bottom: none;
  padding: 10px 10px;
  margin: 0px 10px;
}
.st-event-info .event-info-row .stripe-connect-fee-info a,
.st-event-virtual-info .event-info-row .stripe-connect-fee-info a,
.st-forum-info .event-info-row .stripe-connect-fee-info a,
.st-trip-info .event-info-row .stripe-connect-fee-info a,
.st-event-info .st-event-virtual-info .stripe-connect-fee-info a,
.st-event-virtual-info .st-event-virtual-info .stripe-connect-fee-info a,
.st-forum-info .st-event-virtual-info .stripe-connect-fee-info a,
.st-trip-info .st-event-virtual-info .stripe-connect-fee-info a,
.st-event-info .forum-info-row .stripe-connect-fee-info a,
.st-event-virtual-info .forum-info-row .stripe-connect-fee-info a,
.st-forum-info .forum-info-row .stripe-connect-fee-info a,
.st-trip-info .forum-info-row .stripe-connect-fee-info a,
.st-event-info .trip-info-row .stripe-connect-fee-info a,
.st-event-virtual-info .trip-info-row .stripe-connect-fee-info a,
.st-forum-info .trip-info-row .stripe-connect-fee-info a,
.st-trip-info .trip-info-row .stripe-connect-fee-info a {
  white-space: nowrap;
}
.st-event-info .event-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-event-virtual-info .event-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-forum-info .event-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-trip-info .event-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-event-info .st-event-virtual-info .stripe-connect-fee-info a .fee-info-icon,
.st-event-virtual-info .st-event-virtual-info .stripe-connect-fee-info a .fee-info-icon,
.st-forum-info .st-event-virtual-info .stripe-connect-fee-info a .fee-info-icon,
.st-trip-info .st-event-virtual-info .stripe-connect-fee-info a .fee-info-icon,
.st-event-info .forum-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-event-virtual-info .forum-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-forum-info .forum-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-trip-info .forum-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-event-info .trip-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-event-virtual-info .trip-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-forum-info .trip-info-row .stripe-connect-fee-info a .fee-info-icon,
.st-trip-info .trip-info-row .stripe-connect-fee-info a .fee-info-icon {
  pointer-events: unset;
  color: #2196F3;
  position: unset;
}
.st-event-info .event-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-virtual-info .event-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-forum-info .event-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-trip-info .event-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-info .st-event-virtual-info .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-virtual-info .st-event-virtual-info .stripe-connect-fee-info a:hover .fee-info-icon,
.st-forum-info .st-event-virtual-info .stripe-connect-fee-info a:hover .fee-info-icon,
.st-trip-info .st-event-virtual-info .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-info .forum-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-virtual-info .forum-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-forum-info .forum-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-trip-info .forum-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-info .trip-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-event-virtual-info .trip-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-forum-info .trip-info-row .stripe-connect-fee-info a:hover .fee-info-icon,
.st-trip-info .trip-info-row .stripe-connect-fee-info a:hover .fee-info-icon {
  color: #1976D2;
}
.st-event-info .event-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-virtual-info .event-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-forum-info .event-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-trip-info .event-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-info .st-event-virtual-info .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-virtual-info .st-event-virtual-info .stripe-connect-fee-info:hover .fee-info-icon,
.st-forum-info .st-event-virtual-info .stripe-connect-fee-info:hover .fee-info-icon,
.st-trip-info .st-event-virtual-info .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-info .forum-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-virtual-info .forum-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-forum-info .forum-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-trip-info .forum-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-info .trip-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-event-virtual-info .trip-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-forum-info .trip-info-row .stripe-connect-fee-info:hover .fee-info-icon,
.st-trip-info .trip-info-row .stripe-connect-fee-info:hover .fee-info-icon {
  color: #2196F3;
}
.st-event-info .event-info-row .link,
.st-event-virtual-info .event-info-row .link,
.st-forum-info .event-info-row .link,
.st-trip-info .event-info-row .link,
.st-event-info .st-event-virtual-info .link,
.st-event-virtual-info .st-event-virtual-info .link,
.st-forum-info .st-event-virtual-info .link,
.st-trip-info .st-event-virtual-info .link,
.st-event-info .forum-info-row .link,
.st-event-virtual-info .forum-info-row .link,
.st-forum-info .forum-info-row .link,
.st-trip-info .forum-info-row .link,
.st-event-info .trip-info-row .link,
.st-event-virtual-info .trip-info-row .link,
.st-forum-info .trip-info-row .link,
.st-trip-info .trip-info-row .link {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: calc(100% -  170px );
  margin-bottom: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
}
@media (max-width: 599px) {
  .st-event-info .event-info-row .icon,
  .st-event-virtual-info .event-info-row .icon,
  .st-forum-info .event-info-row .icon,
  .st-trip-info .event-info-row .icon,
  .st-event-info .st-event-virtual-info .icon,
  .st-event-virtual-info .st-event-virtual-info .icon,
  .st-forum-info .st-event-virtual-info .icon,
  .st-trip-info .st-event-virtual-info .icon,
  .st-event-info .forum-info-row .icon,
  .st-event-virtual-info .forum-info-row .icon,
  .st-forum-info .forum-info-row .icon,
  .st-trip-info .forum-info-row .icon,
  .st-event-info .trip-info-row .icon,
  .st-event-virtual-info .trip-info-row .icon,
  .st-forum-info .trip-info-row .icon,
  .st-trip-info .trip-info-row .icon {
    margin-right: 5px;
    width: 20px;
    min-width: 20px;
  }
  .st-event-info .event-info-row .icon svg,
  .st-event-virtual-info .event-info-row .icon svg,
  .st-forum-info .event-info-row .icon svg,
  .st-trip-info .event-info-row .icon svg,
  .st-event-info .st-event-virtual-info .icon svg,
  .st-event-virtual-info .st-event-virtual-info .icon svg,
  .st-forum-info .st-event-virtual-info .icon svg,
  .st-trip-info .st-event-virtual-info .icon svg,
  .st-event-info .forum-info-row .icon svg,
  .st-event-virtual-info .forum-info-row .icon svg,
  .st-forum-info .forum-info-row .icon svg,
  .st-trip-info .forum-info-row .icon svg,
  .st-event-info .trip-info-row .icon svg,
  .st-event-virtual-info .trip-info-row .icon svg,
  .st-forum-info .trip-info-row .icon svg,
  .st-trip-info .trip-info-row .icon svg {
    max-width: 20px;
    max-height: 20px;
  }
  .st-event-info .event-info-row .text-wrapper,
  .st-event-virtual-info .event-info-row .text-wrapper,
  .st-forum-info .event-info-row .text-wrapper,
  .st-trip-info .event-info-row .text-wrapper,
  .st-event-info .st-event-virtual-info .text-wrapper,
  .st-event-virtual-info .st-event-virtual-info .text-wrapper,
  .st-forum-info .st-event-virtual-info .text-wrapper,
  .st-trip-info .st-event-virtual-info .text-wrapper,
  .st-event-info .forum-info-row .text-wrapper,
  .st-event-virtual-info .forum-info-row .text-wrapper,
  .st-forum-info .forum-info-row .text-wrapper,
  .st-trip-info .forum-info-row .text-wrapper,
  .st-event-info .trip-info-row .text-wrapper,
  .st-event-virtual-info .trip-info-row .text-wrapper,
  .st-forum-info .trip-info-row .text-wrapper,
  .st-trip-info .trip-info-row .text-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: calc(100% -  25px );
  }
  .st-event-info .event-info-row .desc,
  .st-event-virtual-info .event-info-row .desc,
  .st-forum-info .event-info-row .desc,
  .st-trip-info .event-info-row .desc,
  .st-event-info .st-event-virtual-info .desc,
  .st-event-virtual-info .st-event-virtual-info .desc,
  .st-forum-info .st-event-virtual-info .desc,
  .st-trip-info .st-event-virtual-info .desc,
  .st-event-info .forum-info-row .desc,
  .st-event-virtual-info .forum-info-row .desc,
  .st-forum-info .forum-info-row .desc,
  .st-trip-info .forum-info-row .desc,
  .st-event-info .trip-info-row .desc,
  .st-event-virtual-info .trip-info-row .desc,
  .st-forum-info .trip-info-row .desc,
  .st-trip-info .trip-info-row .desc {
    width: 100%;
  }
  .st-event-info .event-info-row .info,
  .st-event-virtual-info .event-info-row .info,
  .st-forum-info .event-info-row .info,
  .st-trip-info .event-info-row .info,
  .st-event-info .st-event-virtual-info .info,
  .st-event-virtual-info .st-event-virtual-info .info,
  .st-forum-info .st-event-virtual-info .info,
  .st-trip-info .st-event-virtual-info .info,
  .st-event-info .forum-info-row .info,
  .st-event-virtual-info .forum-info-row .info,
  .st-forum-info .forum-info-row .info,
  .st-trip-info .forum-info-row .info,
  .st-event-info .trip-info-row .info,
  .st-event-virtual-info .trip-info-row .info,
  .st-forum-info .trip-info-row .info,
  .st-trip-info .trip-info-row .info,
  .st-event-info .event-info-row .link,
  .st-event-virtual-info .event-info-row .link,
  .st-forum-info .event-info-row .link,
  .st-trip-info .event-info-row .link,
  .st-event-info .st-event-virtual-info .link,
  .st-event-virtual-info .st-event-virtual-info .link,
  .st-forum-info .st-event-virtual-info .link,
  .st-trip-info .st-event-virtual-info .link,
  .st-event-info .forum-info-row .link,
  .st-event-virtual-info .forum-info-row .link,
  .st-forum-info .forum-info-row .link,
  .st-trip-info .forum-info-row .link,
  .st-event-info .trip-info-row .link,
  .st-event-virtual-info .trip-info-row .link,
  .st-forum-info .trip-info-row .link,
  .st-trip-info .trip-info-row .link {
    font-size: 17px;
    width: 100%;
  }
  .st-event-info .event-info-row .pac-container,
  .st-event-virtual-info .event-info-row .pac-container,
  .st-forum-info .event-info-row .pac-container,
  .st-trip-info .event-info-row .pac-container,
  .st-event-info .st-event-virtual-info .pac-container,
  .st-event-virtual-info .st-event-virtual-info .pac-container,
  .st-forum-info .st-event-virtual-info .pac-container,
  .st-trip-info .st-event-virtual-info .pac-container,
  .st-event-info .forum-info-row .pac-container,
  .st-event-virtual-info .forum-info-row .pac-container,
  .st-forum-info .forum-info-row .pac-container,
  .st-trip-info .forum-info-row .pac-container,
  .st-event-info .trip-info-row .pac-container,
  .st-event-virtual-info .trip-info-row .pac-container,
  .st-forum-info .trip-info-row .pac-container,
  .st-trip-info .trip-info-row .pac-container {
    width: calc(100% +  30px ) !important;
    margin-left: -25px;
  }
}
.st-event-info .event-info-inline-row,
.st-event-virtual-info .event-info-inline-row,
.st-forum-info .event-info-inline-row,
.st-trip-info .event-info-inline-row {
  margin-bottom: 20px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-event-info .event-info-inline-row i,
.st-event-virtual-info .event-info-inline-row i,
.st-forum-info .event-info-inline-row i,
.st-trip-info .event-info-inline-row i {
  color: #616161;
}
.st-event-info .event-info-inline-row i.blue,
.st-event-virtual-info .event-info-inline-row i.blue,
.st-forum-info .event-info-inline-row i.blue,
.st-trip-info .event-info-inline-row i.blue {
  color: #2196F3;
}
.st-event-info .event-info-inline-row strong,
.st-event-virtual-info .event-info-inline-row strong,
.st-forum-info .event-info-inline-row strong,
.st-trip-info .event-info-inline-row strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-event-info .event-info-inline-row .header,
.st-event-virtual-info .event-info-inline-row .header,
.st-forum-info .event-info-inline-row .header,
.st-trip-info .event-info-inline-row .header {
  margin-bottom: 5px;
}
.st-event-info .event-info-inline-row .details,
.st-event-virtual-info .event-info-inline-row .details,
.st-forum-info .event-info-inline-row .details,
.st-trip-info .event-info-inline-row .details {
  white-space: pre-wrap;
}
.st-event-info .event-info-inline-row .input-wrapper,
.st-event-virtual-info .event-info-inline-row .input-wrapper,
.st-forum-info .event-info-inline-row .input-wrapper,
.st-trip-info .event-info-inline-row .input-wrapper {
  padding: 4px;
  margin: -5px;
}
.st-event-info .event-info-inline-row .input-warning-message,
.st-event-virtual-info .event-info-inline-row .input-warning-message,
.st-forum-info .event-info-inline-row .input-warning-message,
.st-trip-info .event-info-inline-row .input-warning-message {
  margin-top: 10px;
}
.st-event-info .event-info-inline-row .input-warning-message p,
.st-event-virtual-info .event-info-inline-row .input-warning-message p,
.st-forum-info .event-info-inline-row .input-warning-message p,
.st-trip-info .event-info-inline-row .input-warning-message p {
  font-size: 16px;
  text-align: center;
  margin-bottom: 10px;
}
.st-event-info .event-info-inline-row .input-warning-message p strong,
.st-event-virtual-info .event-info-inline-row .input-warning-message p strong,
.st-forum-info .event-info-inline-row .input-warning-message p strong,
.st-trip-info .event-info-inline-row .input-warning-message p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-event-info .event-info-inline-row .input-warning-message .fa-warning,
.st-event-virtual-info .event-info-inline-row .input-warning-message .fa-warning,
.st-forum-info .event-info-inline-row .input-warning-message .fa-warning,
.st-trip-info .event-info-inline-row .input-warning-message .fa-warning {
  color: #FFB300;
}
.st-event-info .event-info-inline-row .input-warning-message .example-link,
.st-event-virtual-info .event-info-inline-row .input-warning-message .example-link,
.st-forum-info .event-info-inline-row .input-warning-message .example-link,
.st-trip-info .event-info-inline-row .input-warning-message .example-link {
  color: #F44336;
  white-space: nowrap;
}
.st-event-info .event-info-inline-row .textarea-wrapper,
.st-event-virtual-info .event-info-inline-row .textarea-wrapper,
.st-forum-info .event-info-inline-row .textarea-wrapper,
.st-trip-info .event-info-inline-row .textarea-wrapper {
  padding: 4px;
  margin: -5px;
  width: calc(100% + 10px);
  max-width: calc(100% + 10px);
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-event-info .event-info-inline-row textarea,
.st-event-virtual-info .event-info-inline-row textarea,
.st-forum-info .event-info-inline-row textarea,
.st-trip-info .event-info-inline-row textarea {
  -ms-overflow-style: none;
  border: none;
  padding: 0px;
  width: 100%;
  max-width: 100%;
  white-space: pre-wrap;
  background-color: transparent;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.4em;
  min-height: 47.6px;
  color: #424242;
}
.st-event-info .event-info-inline-row textarea:hover,
.st-event-virtual-info .event-info-inline-row textarea:hover,
.st-forum-info .event-info-inline-row textarea:hover,
.st-trip-info .event-info-inline-row textarea:hover,
.st-event-info .event-info-inline-row textarea.ng-invalid.ng-dirty,
.st-event-virtual-info .event-info-inline-row textarea.ng-invalid.ng-dirty,
.st-forum-info .event-info-inline-row textarea.ng-invalid.ng-dirty,
.st-trip-info .event-info-inline-row textarea.ng-invalid.ng-dirty {
  background-color: transparent;
}
.st-event-info .pac-container,
.st-trip-info .pac-container {
  margin-left: -5px;
  margin-top: 4px;
}
.st-event-info .pac-item,
.st-trip-info .pac-item {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  padding: 2px 4px;
  padding-left: 0px;
  font-size: 12px;
  line-height: 35px;
}
.st-event-info .pac-item-selected .pac-icon,
.st-trip-info .pac-item-selected .pac-icon {
  color: #e70e43;
}
.st-event-info .pac-item-selected:hover,
.st-trip-info .pac-item-selected:hover {
  background-color: #EEEEEE;
}
.st-event-info .pac-icon,
.st-trip-info .pac-icon {
  margin-top: 0;
  margin-right: 0;
  background: none;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 35px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #9E9E9E;
  text-align: center;
  vertical-align: middle;
}
.st-event-info .pac-icon.fa-margin-right,
.st-trip-info .pac-icon.fa-margin-right {
  margin-right: 0.25em;
}
.st-event-info .pac-icon.fa-margin-left,
.st-trip-info .pac-icon.fa-margin-left {
  margin-left: 0.25em;
}
.st-event-info .pac-icon.fa-amber,
.st-trip-info .pac-icon.fa-amber {
  color: #FFC107;
}
.st-event-info .pac-icon.fa-blue,
.st-trip-info .pac-icon.fa-blue {
  color: #42A5F5;
}
.st-event-info .pac-icon.fa-cyan,
.st-trip-info .pac-icon.fa-cyan {
  color: #26C6DA;
}
.st-event-info .pac-icon.fa-green,
.st-trip-info .pac-icon.fa-green {
  color: #66BB6A;
}
.st-event-info .pac-icon.fa-indigo,
.st-trip-info .pac-icon.fa-indigo {
  color: #5C6BC0;
}
.st-event-info .pac-icon.fa-light-blue,
.st-trip-info .pac-icon.fa-light-blue {
  color: #29B6F6;
}
.st-event-info .pac-icon.fa-orange,
.st-trip-info .pac-icon.fa-orange {
  color: #FFA726;
}
.st-event-info .pac-icon.fa-red,
.st-trip-info .pac-icon.fa-red {
  color: #EF5350;
}
.st-event-info .pac-icon:before,
.st-trip-info .pac-icon:before {
  content: "\f041";
}
.st-event-info .pac-item-query,
.st-trip-info .pac-item-query {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #424242;
  padding-right: 4px;
}
.st-event-info .pac-matched,
.st-trip-info .pac-matched {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-event-mark-attendance .inline-spinner {
  min-height: 120px;
  margin-bottom: 20px;
}
.st-event-mark-attendance .user-list {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 4px;
  border: 1px solid #EEEEEE;
  position: relative;
  max-height: 457px;
  overflow: auto;
}
.st-event-mark-attendance .user-list.empty {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 92px;
  background: #F5F5F5;
  color: #9E9E9E;
  font-size: 16px;
}
.st-event-mark-attendance .user-list .user-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #FAFAFA;
  padding: 10px 15px;
}
.st-event-mark-attendance .user-list .user-card:nth-child(even) {
  background: #F5F5F5;
}
.st-event-mark-attendance .user-list .user-card:not(:last-child) {
  border-bottom: 1px solid #EEEEEE;
}
.st-event-mark-attendance .user-list .user-card .st-avatar {
  margin-right: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-event-mark-attendance .user-list .user-card .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 100px;
}
.st-event-mark-attendance .user-list .user-card .text-wrapper .st-blur-user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}
.st-event-mark-attendance .user-list .user-card .text-wrapper .st-badge-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 2px;
}
@media (min-width: 600px) {
  .st-event-mark-attendance .user-list .user-card .text-wrapper {
    max-width: 220px;
  }
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item {
  font-size: 50px;
  line-height: 1;
  color: #E0E0E0;
  padding: 5px;
  position: relative;
  width: 60px;
  height: 60px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item:hover {
  text-decoration: none;
  color: #BDBDBD;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.green.selected {
  color: #66BB6A;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.green.selected:hover {
  color: #4CAF50;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.green .fa-spinner {
  color: #4CAF50;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.amber.selected {
  color: #FFCA28;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.amber.selected:hover {
  color: #FFC107;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.amber .fa-spinner {
  color: #FFC107;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.red.selected {
  color: #EF5350;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.red.selected:hover {
  color: #F44336;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item.red .fa-spinner {
  color: #F44336;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item .fa-spinner {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 24px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-event-mark-attendance .user-list .user-card .attendance-action-menu .action-item .fa-spinner::before {
  background: white;
  border-radius: 50%;
  padding: 8px;
}
.st-event-mark-attendance .user-count-wrapper {
  margin-top: 15px;
  margin-bottom: 20px;
  color: #9E9E9E;
  font-size: 16px;
}
.st-event-mark-attendance .user-count-wrapper .done {
  color: #4CAF50;
}
.st-event-mark-attendance.mark-no-shows .user-count-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #757575;
}
.st-event-mark-attendance.mark-no-shows .user-count-wrapper.no-user-list {
  height: 90px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-event-mark-attendance.mark-no-shows .user-count-wrapper .fa-warning,
.st-event-mark-attendance.mark-no-shows .user-count-wrapper strong {
  color: #FF9800;
}
.st-event-mark-attendance.mark-no-shows .user-count-wrapper .done {
  color: #4CAF50;
}
.st-event-mark-attendance.mark-no-shows .user-count-wrapper .reset-link {
  font-size: 16px;
  line-height: 1.2em;
  padding: 5px;
  margin: -5px;
  margin-left: 5px;
}
@media (max-width: 599px) {
  .st-event-mark-attendance.mark-no-shows .user-count-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .st-event-mark-attendance.mark-no-shows .user-count-wrapper .reset-link {
    margin-top: 5px;
    margin-left: -5px;
  }
}
.st-event-mark-attendance.mark-no-shows .user-card .attendance-action-menu {
  padding: 5px;
  margin-right: -5px;
}
@media (max-width: 599px) {
  .st-event-mark-attendance.mark-no-shows .user-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .st-event-mark-attendance.mark-no-shows .user-card .attendance-action-menu {
    margin: auto;
    margin-top: 10px;
  }
}
.st-event-register-button,
.st-suggestion-register-button,
.st-group-register-button,
.st-forum-register-button,
.st-trip-register-button {
  display: inline-block;
}
.st-event-register-button.has-button,
.st-suggestion-register-button.has-button,
.st-group-register-button.has-button,
.st-forum-register-button.has-button,
.st-trip-register-button.has-button,
.st-event-register-button.join-group,
.st-suggestion-register-button.join-group,
.st-group-register-button.join-group,
.st-forum-register-button.join-group,
.st-trip-register-button.join-group,
.st-event-register-button.suggestion,
.st-suggestion-register-button.suggestion,
.st-group-register-button.suggestion,
.st-forum-register-button.suggestion,
.st-trip-register-button.suggestion {
  width: 100%;
  max-width: 250px;
}
@media (max-width: 599px) {
  .st-event-register-button.has-button,
  .st-suggestion-register-button.has-button,
  .st-group-register-button.has-button,
  .st-forum-register-button.has-button,
  .st-trip-register-button.has-button,
  .st-event-register-button.join-group,
  .st-suggestion-register-button.join-group,
  .st-group-register-button.join-group,
  .st-forum-register-button.join-group,
  .st-trip-register-button.join-group,
  .st-event-register-button.suggestion,
  .st-suggestion-register-button.suggestion,
  .st-group-register-button.suggestion,
  .st-forum-register-button.suggestion,
  .st-trip-register-button.suggestion {
    max-width: 300px;
  }
}
.st-event-register-button .btn,
.st-suggestion-register-button .btn,
.st-group-register-button .btn,
.st-forum-register-button .btn,
.st-trip-register-button .btn {
  width: 100%;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#5ca85f));
  background: linear-gradient(#66BB6A, #5ca85f);
}
.st-event-register-button .btn span,
.st-suggestion-register-button .btn span,
.st-group-register-button .btn span,
.st-forum-register-button .btn span,
.st-trip-register-button .btn span,
.st-event-register-button .btn i,
.st-suggestion-register-button .btn i,
.st-group-register-button .btn i,
.st-forum-register-button .btn i,
.st-trip-register-button .btn i,
.st-event-register-button .btn .icon,
.st-suggestion-register-button .btn .icon,
.st-group-register-button .btn .icon,
.st-forum-register-button .btn .icon,
.st-trip-register-button .btn .icon {
  vertical-align: middle;
}
.st-event-register-button .btn .icon,
.st-suggestion-register-button .btn .icon,
.st-group-register-button .btn .icon,
.st-forum-register-button .btn .icon,
.st-trip-register-button .btn .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-register-button .btn.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-suggestion-register-button .btn.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-register-button .btn.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forum-register-button .btn.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trip-register-button .btn.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-register-button .btn[disabled],
.st-suggestion-register-button .btn[disabled],
.st-group-register-button .btn[disabled],
.st-forum-register-button .btn[disabled],
.st-trip-register-button .btn[disabled] {
  opacity: 1;
}
.st-event-register-button .btn.btn-mw300,
.st-suggestion-register-button .btn.btn-mw300,
.st-group-register-button .btn.btn-mw300,
.st-forum-register-button .btn.btn-mw300,
.st-trip-register-button .btn.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-register-button .btn.btn-xl,
.st-suggestion-register-button .btn.btn-xl,
.st-group-register-button .btn.btn-xl,
.st-forum-register-button .btn.btn-xl,
.st-trip-register-button .btn.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-register-button .btn.btn-reset-vertical-align span,
.st-suggestion-register-button .btn.btn-reset-vertical-align span,
.st-group-register-button .btn.btn-reset-vertical-align span,
.st-forum-register-button .btn.btn-reset-vertical-align span,
.st-trip-register-button .btn.btn-reset-vertical-align span,
.st-event-register-button .btn.btn-reset-vertical-align i,
.st-suggestion-register-button .btn.btn-reset-vertical-align i,
.st-group-register-button .btn.btn-reset-vertical-align i,
.st-forum-register-button .btn.btn-reset-vertical-align i,
.st-trip-register-button .btn.btn-reset-vertical-align i,
.st-event-register-button .btn.btn-reset-vertical-align .icon,
.st-suggestion-register-button .btn.btn-reset-vertical-align .icon,
.st-group-register-button .btn.btn-reset-vertical-align .icon,
.st-forum-register-button .btn.btn-reset-vertical-align .icon,
.st-trip-register-button .btn.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-register-button .btn:hover,
.st-suggestion-register-button .btn:hover,
.st-group-register-button .btn:hover,
.st-forum-register-button .btn:hover,
.st-trip-register-button .btn:hover,
.st-event-register-button .btn:focus,
.st-suggestion-register-button .btn:focus,
.st-group-register-button .btn:focus,
.st-forum-register-button .btn:focus,
.st-trip-register-button .btn:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#5ca85f), to(#529655));
  background: linear-gradient(#5ca85f, #529655);
}
.st-event-register-button .btn:active,
.st-suggestion-register-button .btn:active,
.st-group-register-button .btn:active,
.st-forum-register-button .btn:active,
.st-trip-register-button .btn:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#529655), to(#5ca85f));
  background: linear-gradient(#529655, #5ca85f);
}
.st-event-register-button .btn:active i,
.st-suggestion-register-button .btn:active i,
.st-group-register-button .btn:active i,
.st-forum-register-button .btn:active i,
.st-trip-register-button .btn:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn:active .icon svg path,
.st-suggestion-register-button .btn:active .icon svg path,
.st-group-register-button .btn:active .icon svg path,
.st-forum-register-button .btn:active .icon svg path,
.st-trip-register-button .btn:active .icon svg path,
.st-event-register-button .btn:active .icon svg rect,
.st-suggestion-register-button .btn:active .icon svg rect,
.st-group-register-button .btn:active .icon svg rect,
.st-forum-register-button .btn:active .icon svg rect,
.st-trip-register-button .btn:active .icon svg rect,
.st-event-register-button .btn:active .icon svg polygon,
.st-suggestion-register-button .btn:active .icon svg polygon,
.st-group-register-button .btn:active .icon svg polygon,
.st-forum-register-button .btn:active .icon svg polygon,
.st-trip-register-button .btn:active .icon svg polygon,
.st-event-register-button .btn:active .icon svg circle,
.st-suggestion-register-button .btn:active .icon svg circle,
.st-group-register-button .btn:active .icon svg circle,
.st-forum-register-button .btn:active .icon svg circle,
.st-trip-register-button .btn:active .icon svg circle,
.st-event-register-button .btn:active .icon svg ellipse,
.st-suggestion-register-button .btn:active .icon svg ellipse,
.st-group-register-button .btn:active .icon svg ellipse,
.st-forum-register-button .btn:active .icon svg ellipse,
.st-trip-register-button .btn:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn .icon svg path,
.st-suggestion-register-button .btn .icon svg path,
.st-group-register-button .btn .icon svg path,
.st-forum-register-button .btn .icon svg path,
.st-trip-register-button .btn .icon svg path,
.st-event-register-button .btn .icon svg rect,
.st-suggestion-register-button .btn .icon svg rect,
.st-group-register-button .btn .icon svg rect,
.st-forum-register-button .btn .icon svg rect,
.st-trip-register-button .btn .icon svg rect,
.st-event-register-button .btn .icon svg polygon,
.st-suggestion-register-button .btn .icon svg polygon,
.st-group-register-button .btn .icon svg polygon,
.st-forum-register-button .btn .icon svg polygon,
.st-trip-register-button .btn .icon svg polygon,
.st-event-register-button .btn .icon svg circle,
.st-suggestion-register-button .btn .icon svg circle,
.st-group-register-button .btn .icon svg circle,
.st-forum-register-button .btn .icon svg circle,
.st-trip-register-button .btn .icon svg circle,
.st-event-register-button .btn .icon svg ellipse,
.st-suggestion-register-button .btn .icon svg ellipse,
.st-group-register-button .btn .icon svg ellipse,
.st-forum-register-button .btn .icon svg ellipse,
.st-trip-register-button .btn .icon svg ellipse {
  fill: white;
}
.st-event-register-button .btn[disabled]:not([data-loading]),
.st-suggestion-register-button .btn[disabled]:not([data-loading]),
.st-group-register-button .btn[disabled]:not([data-loading]),
.st-forum-register-button .btn[disabled]:not([data-loading]),
.st-trip-register-button .btn[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-register-button .btn.btn-disabled:not([data-loading]),
.st-suggestion-register-button .btn.btn-disabled:not([data-loading]),
.st-group-register-button .btn.btn-disabled:not([data-loading]),
.st-forum-register-button .btn.btn-disabled:not([data-loading]),
.st-trip-register-button .btn.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-register-button .btn-register,
.st-suggestion-register-button .btn-register,
.st-group-register-button .btn-register,
.st-forum-register-button .btn-register,
.st-trip-register-button .btn-register {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#5ca85f));
  background: linear-gradient(#66BB6A, #5ca85f);
}
.st-event-register-button .btn-register span,
.st-suggestion-register-button .btn-register span,
.st-group-register-button .btn-register span,
.st-forum-register-button .btn-register span,
.st-trip-register-button .btn-register span,
.st-event-register-button .btn-register i,
.st-suggestion-register-button .btn-register i,
.st-group-register-button .btn-register i,
.st-forum-register-button .btn-register i,
.st-trip-register-button .btn-register i,
.st-event-register-button .btn-register .icon,
.st-suggestion-register-button .btn-register .icon,
.st-group-register-button .btn-register .icon,
.st-forum-register-button .btn-register .icon,
.st-trip-register-button .btn-register .icon {
  vertical-align: middle;
}
.st-event-register-button .btn-register .icon,
.st-suggestion-register-button .btn-register .icon,
.st-group-register-button .btn-register .icon,
.st-forum-register-button .btn-register .icon,
.st-trip-register-button .btn-register .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-register-button .btn-register.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-suggestion-register-button .btn-register.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-register-button .btn-register.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forum-register-button .btn-register.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trip-register-button .btn-register.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-register-button .btn-register[disabled],
.st-suggestion-register-button .btn-register[disabled],
.st-group-register-button .btn-register[disabled],
.st-forum-register-button .btn-register[disabled],
.st-trip-register-button .btn-register[disabled] {
  opacity: 1;
}
.st-event-register-button .btn-register.btn-mw300,
.st-suggestion-register-button .btn-register.btn-mw300,
.st-group-register-button .btn-register.btn-mw300,
.st-forum-register-button .btn-register.btn-mw300,
.st-trip-register-button .btn-register.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-register-button .btn-register.btn-xl,
.st-suggestion-register-button .btn-register.btn-xl,
.st-group-register-button .btn-register.btn-xl,
.st-forum-register-button .btn-register.btn-xl,
.st-trip-register-button .btn-register.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-register-button .btn-register.btn-reset-vertical-align span,
.st-suggestion-register-button .btn-register.btn-reset-vertical-align span,
.st-group-register-button .btn-register.btn-reset-vertical-align span,
.st-forum-register-button .btn-register.btn-reset-vertical-align span,
.st-trip-register-button .btn-register.btn-reset-vertical-align span,
.st-event-register-button .btn-register.btn-reset-vertical-align i,
.st-suggestion-register-button .btn-register.btn-reset-vertical-align i,
.st-group-register-button .btn-register.btn-reset-vertical-align i,
.st-forum-register-button .btn-register.btn-reset-vertical-align i,
.st-trip-register-button .btn-register.btn-reset-vertical-align i,
.st-event-register-button .btn-register.btn-reset-vertical-align .icon,
.st-suggestion-register-button .btn-register.btn-reset-vertical-align .icon,
.st-group-register-button .btn-register.btn-reset-vertical-align .icon,
.st-forum-register-button .btn-register.btn-reset-vertical-align .icon,
.st-trip-register-button .btn-register.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-register-button .btn-register:hover,
.st-suggestion-register-button .btn-register:hover,
.st-group-register-button .btn-register:hover,
.st-forum-register-button .btn-register:hover,
.st-trip-register-button .btn-register:hover,
.st-event-register-button .btn-register:focus,
.st-suggestion-register-button .btn-register:focus,
.st-group-register-button .btn-register:focus,
.st-forum-register-button .btn-register:focus,
.st-trip-register-button .btn-register:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#5ca85f), to(#529655));
  background: linear-gradient(#5ca85f, #529655);
}
.st-event-register-button .btn-register:active,
.st-suggestion-register-button .btn-register:active,
.st-group-register-button .btn-register:active,
.st-forum-register-button .btn-register:active,
.st-trip-register-button .btn-register:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#529655), to(#5ca85f));
  background: linear-gradient(#529655, #5ca85f);
}
.st-event-register-button .btn-register:active i,
.st-suggestion-register-button .btn-register:active i,
.st-group-register-button .btn-register:active i,
.st-forum-register-button .btn-register:active i,
.st-trip-register-button .btn-register:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-register:active .icon svg path,
.st-suggestion-register-button .btn-register:active .icon svg path,
.st-group-register-button .btn-register:active .icon svg path,
.st-forum-register-button .btn-register:active .icon svg path,
.st-trip-register-button .btn-register:active .icon svg path,
.st-event-register-button .btn-register:active .icon svg rect,
.st-suggestion-register-button .btn-register:active .icon svg rect,
.st-group-register-button .btn-register:active .icon svg rect,
.st-forum-register-button .btn-register:active .icon svg rect,
.st-trip-register-button .btn-register:active .icon svg rect,
.st-event-register-button .btn-register:active .icon svg polygon,
.st-suggestion-register-button .btn-register:active .icon svg polygon,
.st-group-register-button .btn-register:active .icon svg polygon,
.st-forum-register-button .btn-register:active .icon svg polygon,
.st-trip-register-button .btn-register:active .icon svg polygon,
.st-event-register-button .btn-register:active .icon svg circle,
.st-suggestion-register-button .btn-register:active .icon svg circle,
.st-group-register-button .btn-register:active .icon svg circle,
.st-forum-register-button .btn-register:active .icon svg circle,
.st-trip-register-button .btn-register:active .icon svg circle,
.st-event-register-button .btn-register:active .icon svg ellipse,
.st-suggestion-register-button .btn-register:active .icon svg ellipse,
.st-group-register-button .btn-register:active .icon svg ellipse,
.st-forum-register-button .btn-register:active .icon svg ellipse,
.st-trip-register-button .btn-register:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-register .icon svg path,
.st-suggestion-register-button .btn-register .icon svg path,
.st-group-register-button .btn-register .icon svg path,
.st-forum-register-button .btn-register .icon svg path,
.st-trip-register-button .btn-register .icon svg path,
.st-event-register-button .btn-register .icon svg rect,
.st-suggestion-register-button .btn-register .icon svg rect,
.st-group-register-button .btn-register .icon svg rect,
.st-forum-register-button .btn-register .icon svg rect,
.st-trip-register-button .btn-register .icon svg rect,
.st-event-register-button .btn-register .icon svg polygon,
.st-suggestion-register-button .btn-register .icon svg polygon,
.st-group-register-button .btn-register .icon svg polygon,
.st-forum-register-button .btn-register .icon svg polygon,
.st-trip-register-button .btn-register .icon svg polygon,
.st-event-register-button .btn-register .icon svg circle,
.st-suggestion-register-button .btn-register .icon svg circle,
.st-group-register-button .btn-register .icon svg circle,
.st-forum-register-button .btn-register .icon svg circle,
.st-trip-register-button .btn-register .icon svg circle,
.st-event-register-button .btn-register .icon svg ellipse,
.st-suggestion-register-button .btn-register .icon svg ellipse,
.st-group-register-button .btn-register .icon svg ellipse,
.st-forum-register-button .btn-register .icon svg ellipse,
.st-trip-register-button .btn-register .icon svg ellipse {
  fill: white;
}
.st-event-register-button .btn-register[disabled]:not([data-loading]),
.st-suggestion-register-button .btn-register[disabled]:not([data-loading]),
.st-group-register-button .btn-register[disabled]:not([data-loading]),
.st-forum-register-button .btn-register[disabled]:not([data-loading]),
.st-trip-register-button .btn-register[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-register-button .btn-register.btn-disabled:not([data-loading]),
.st-suggestion-register-button .btn-register.btn-disabled:not([data-loading]),
.st-group-register-button .btn-register.btn-disabled:not([data-loading]),
.st-forum-register-button .btn-register.btn-disabled:not([data-loading]),
.st-trip-register-button .btn-register.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-register-button .btn-unregister,
.st-suggestion-register-button .btn-unregister,
.st-group-register-button .btn-unregister,
.st-forum-register-button .btn-unregister,
.st-trip-register-button .btn-unregister {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.st-event-register-button .btn-unregister span,
.st-suggestion-register-button .btn-unregister span,
.st-group-register-button .btn-unregister span,
.st-forum-register-button .btn-unregister span,
.st-trip-register-button .btn-unregister span,
.st-event-register-button .btn-unregister i,
.st-suggestion-register-button .btn-unregister i,
.st-group-register-button .btn-unregister i,
.st-forum-register-button .btn-unregister i,
.st-trip-register-button .btn-unregister i,
.st-event-register-button .btn-unregister .icon,
.st-suggestion-register-button .btn-unregister .icon,
.st-group-register-button .btn-unregister .icon,
.st-forum-register-button .btn-unregister .icon,
.st-trip-register-button .btn-unregister .icon {
  vertical-align: middle;
}
.st-event-register-button .btn-unregister .icon,
.st-suggestion-register-button .btn-unregister .icon,
.st-group-register-button .btn-unregister .icon,
.st-forum-register-button .btn-unregister .icon,
.st-trip-register-button .btn-unregister .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-register-button .btn-unregister.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-suggestion-register-button .btn-unregister.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-register-button .btn-unregister.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forum-register-button .btn-unregister.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trip-register-button .btn-unregister.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-register-button .btn-unregister[disabled],
.st-suggestion-register-button .btn-unregister[disabled],
.st-group-register-button .btn-unregister[disabled],
.st-forum-register-button .btn-unregister[disabled],
.st-trip-register-button .btn-unregister[disabled] {
  opacity: 1;
}
.st-event-register-button .btn-unregister.btn-mw300,
.st-suggestion-register-button .btn-unregister.btn-mw300,
.st-group-register-button .btn-unregister.btn-mw300,
.st-forum-register-button .btn-unregister.btn-mw300,
.st-trip-register-button .btn-unregister.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-register-button .btn-unregister.btn-xl,
.st-suggestion-register-button .btn-unregister.btn-xl,
.st-group-register-button .btn-unregister.btn-xl,
.st-forum-register-button .btn-unregister.btn-xl,
.st-trip-register-button .btn-unregister.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-register-button .btn-unregister.btn-reset-vertical-align span,
.st-suggestion-register-button .btn-unregister.btn-reset-vertical-align span,
.st-group-register-button .btn-unregister.btn-reset-vertical-align span,
.st-forum-register-button .btn-unregister.btn-reset-vertical-align span,
.st-trip-register-button .btn-unregister.btn-reset-vertical-align span,
.st-event-register-button .btn-unregister.btn-reset-vertical-align i,
.st-suggestion-register-button .btn-unregister.btn-reset-vertical-align i,
.st-group-register-button .btn-unregister.btn-reset-vertical-align i,
.st-forum-register-button .btn-unregister.btn-reset-vertical-align i,
.st-trip-register-button .btn-unregister.btn-reset-vertical-align i,
.st-event-register-button .btn-unregister.btn-reset-vertical-align .icon,
.st-suggestion-register-button .btn-unregister.btn-reset-vertical-align .icon,
.st-group-register-button .btn-unregister.btn-reset-vertical-align .icon,
.st-forum-register-button .btn-unregister.btn-reset-vertical-align .icon,
.st-trip-register-button .btn-unregister.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-register-button .btn-unregister:hover,
.st-suggestion-register-button .btn-unregister:hover,
.st-group-register-button .btn-unregister:hover,
.st-forum-register-button .btn-unregister:hover,
.st-trip-register-button .btn-unregister:hover,
.st-event-register-button .btn-unregister:focus,
.st-suggestion-register-button .btn-unregister:focus,
.st-group-register-button .btn-unregister:focus,
.st-forum-register-button .btn-unregister:focus,
.st-trip-register-button .btn-unregister:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-event-register-button .btn-unregister:active,
.st-suggestion-register-button .btn-unregister:active,
.st-group-register-button .btn-unregister:active,
.st-forum-register-button .btn-unregister:active,
.st-trip-register-button .btn-unregister:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-event-register-button .btn-unregister:active i,
.st-suggestion-register-button .btn-unregister:active i,
.st-group-register-button .btn-unregister:active i,
.st-forum-register-button .btn-unregister:active i,
.st-trip-register-button .btn-unregister:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-unregister:active .icon svg path,
.st-suggestion-register-button .btn-unregister:active .icon svg path,
.st-group-register-button .btn-unregister:active .icon svg path,
.st-forum-register-button .btn-unregister:active .icon svg path,
.st-trip-register-button .btn-unregister:active .icon svg path,
.st-event-register-button .btn-unregister:active .icon svg rect,
.st-suggestion-register-button .btn-unregister:active .icon svg rect,
.st-group-register-button .btn-unregister:active .icon svg rect,
.st-forum-register-button .btn-unregister:active .icon svg rect,
.st-trip-register-button .btn-unregister:active .icon svg rect,
.st-event-register-button .btn-unregister:active .icon svg polygon,
.st-suggestion-register-button .btn-unregister:active .icon svg polygon,
.st-group-register-button .btn-unregister:active .icon svg polygon,
.st-forum-register-button .btn-unregister:active .icon svg polygon,
.st-trip-register-button .btn-unregister:active .icon svg polygon,
.st-event-register-button .btn-unregister:active .icon svg circle,
.st-suggestion-register-button .btn-unregister:active .icon svg circle,
.st-group-register-button .btn-unregister:active .icon svg circle,
.st-forum-register-button .btn-unregister:active .icon svg circle,
.st-trip-register-button .btn-unregister:active .icon svg circle,
.st-event-register-button .btn-unregister:active .icon svg ellipse,
.st-suggestion-register-button .btn-unregister:active .icon svg ellipse,
.st-group-register-button .btn-unregister:active .icon svg ellipse,
.st-forum-register-button .btn-unregister:active .icon svg ellipse,
.st-trip-register-button .btn-unregister:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-unregister .icon svg path,
.st-suggestion-register-button .btn-unregister .icon svg path,
.st-group-register-button .btn-unregister .icon svg path,
.st-forum-register-button .btn-unregister .icon svg path,
.st-trip-register-button .btn-unregister .icon svg path,
.st-event-register-button .btn-unregister .icon svg rect,
.st-suggestion-register-button .btn-unregister .icon svg rect,
.st-group-register-button .btn-unregister .icon svg rect,
.st-forum-register-button .btn-unregister .icon svg rect,
.st-trip-register-button .btn-unregister .icon svg rect,
.st-event-register-button .btn-unregister .icon svg polygon,
.st-suggestion-register-button .btn-unregister .icon svg polygon,
.st-group-register-button .btn-unregister .icon svg polygon,
.st-forum-register-button .btn-unregister .icon svg polygon,
.st-trip-register-button .btn-unregister .icon svg polygon,
.st-event-register-button .btn-unregister .icon svg circle,
.st-suggestion-register-button .btn-unregister .icon svg circle,
.st-group-register-button .btn-unregister .icon svg circle,
.st-forum-register-button .btn-unregister .icon svg circle,
.st-trip-register-button .btn-unregister .icon svg circle,
.st-event-register-button .btn-unregister .icon svg ellipse,
.st-suggestion-register-button .btn-unregister .icon svg ellipse,
.st-group-register-button .btn-unregister .icon svg ellipse,
.st-forum-register-button .btn-unregister .icon svg ellipse,
.st-trip-register-button .btn-unregister .icon svg ellipse {
  fill: white;
}
.st-event-register-button .btn-unregister[disabled]:not([data-loading]),
.st-suggestion-register-button .btn-unregister[disabled]:not([data-loading]),
.st-group-register-button .btn-unregister[disabled]:not([data-loading]),
.st-forum-register-button .btn-unregister[disabled]:not([data-loading]),
.st-trip-register-button .btn-unregister[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-register-button .btn-unregister.btn-disabled:not([data-loading]),
.st-suggestion-register-button .btn-unregister.btn-disabled:not([data-loading]),
.st-group-register-button .btn-unregister.btn-disabled:not([data-loading]),
.st-forum-register-button .btn-unregister.btn-disabled:not([data-loading]),
.st-trip-register-button .btn-unregister.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-register-button .btn-convert,
.st-suggestion-register-button .btn-convert,
.st-group-register-button .btn-convert,
.st-forum-register-button .btn-convert,
.st-trip-register-button .btn-convert {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#42A5F5), to(#3b95dd));
  background: linear-gradient(#42A5F5, #3b95dd);
}
.st-event-register-button .btn-convert span,
.st-suggestion-register-button .btn-convert span,
.st-group-register-button .btn-convert span,
.st-forum-register-button .btn-convert span,
.st-trip-register-button .btn-convert span,
.st-event-register-button .btn-convert i,
.st-suggestion-register-button .btn-convert i,
.st-group-register-button .btn-convert i,
.st-forum-register-button .btn-convert i,
.st-trip-register-button .btn-convert i,
.st-event-register-button .btn-convert .icon,
.st-suggestion-register-button .btn-convert .icon,
.st-group-register-button .btn-convert .icon,
.st-forum-register-button .btn-convert .icon,
.st-trip-register-button .btn-convert .icon {
  vertical-align: middle;
}
.st-event-register-button .btn-convert .icon,
.st-suggestion-register-button .btn-convert .icon,
.st-group-register-button .btn-convert .icon,
.st-forum-register-button .btn-convert .icon,
.st-trip-register-button .btn-convert .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-register-button .btn-convert.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-suggestion-register-button .btn-convert.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-register-button .btn-convert.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forum-register-button .btn-convert.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trip-register-button .btn-convert.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-register-button .btn-convert[disabled],
.st-suggestion-register-button .btn-convert[disabled],
.st-group-register-button .btn-convert[disabled],
.st-forum-register-button .btn-convert[disabled],
.st-trip-register-button .btn-convert[disabled] {
  opacity: 1;
}
.st-event-register-button .btn-convert.btn-mw300,
.st-suggestion-register-button .btn-convert.btn-mw300,
.st-group-register-button .btn-convert.btn-mw300,
.st-forum-register-button .btn-convert.btn-mw300,
.st-trip-register-button .btn-convert.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-register-button .btn-convert.btn-xl,
.st-suggestion-register-button .btn-convert.btn-xl,
.st-group-register-button .btn-convert.btn-xl,
.st-forum-register-button .btn-convert.btn-xl,
.st-trip-register-button .btn-convert.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-register-button .btn-convert.btn-reset-vertical-align span,
.st-suggestion-register-button .btn-convert.btn-reset-vertical-align span,
.st-group-register-button .btn-convert.btn-reset-vertical-align span,
.st-forum-register-button .btn-convert.btn-reset-vertical-align span,
.st-trip-register-button .btn-convert.btn-reset-vertical-align span,
.st-event-register-button .btn-convert.btn-reset-vertical-align i,
.st-suggestion-register-button .btn-convert.btn-reset-vertical-align i,
.st-group-register-button .btn-convert.btn-reset-vertical-align i,
.st-forum-register-button .btn-convert.btn-reset-vertical-align i,
.st-trip-register-button .btn-convert.btn-reset-vertical-align i,
.st-event-register-button .btn-convert.btn-reset-vertical-align .icon,
.st-suggestion-register-button .btn-convert.btn-reset-vertical-align .icon,
.st-group-register-button .btn-convert.btn-reset-vertical-align .icon,
.st-forum-register-button .btn-convert.btn-reset-vertical-align .icon,
.st-trip-register-button .btn-convert.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-register-button .btn-convert:hover,
.st-suggestion-register-button .btn-convert:hover,
.st-group-register-button .btn-convert:hover,
.st-forum-register-button .btn-convert:hover,
.st-trip-register-button .btn-convert:hover,
.st-event-register-button .btn-convert:focus,
.st-suggestion-register-button .btn-convert:focus,
.st-group-register-button .btn-convert:focus,
.st-forum-register-button .btn-convert:focus,
.st-trip-register-button .btn-convert:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3b95dd), to(#3584c4));
  background: linear-gradient(#3b95dd, #3584c4);
}
.st-event-register-button .btn-convert:active,
.st-suggestion-register-button .btn-convert:active,
.st-group-register-button .btn-convert:active,
.st-forum-register-button .btn-convert:active,
.st-trip-register-button .btn-convert:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3584c4), to(#3b95dd));
  background: linear-gradient(#3584c4, #3b95dd);
}
.st-event-register-button .btn-convert:active i,
.st-suggestion-register-button .btn-convert:active i,
.st-group-register-button .btn-convert:active i,
.st-forum-register-button .btn-convert:active i,
.st-trip-register-button .btn-convert:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-convert:active .icon svg path,
.st-suggestion-register-button .btn-convert:active .icon svg path,
.st-group-register-button .btn-convert:active .icon svg path,
.st-forum-register-button .btn-convert:active .icon svg path,
.st-trip-register-button .btn-convert:active .icon svg path,
.st-event-register-button .btn-convert:active .icon svg rect,
.st-suggestion-register-button .btn-convert:active .icon svg rect,
.st-group-register-button .btn-convert:active .icon svg rect,
.st-forum-register-button .btn-convert:active .icon svg rect,
.st-trip-register-button .btn-convert:active .icon svg rect,
.st-event-register-button .btn-convert:active .icon svg polygon,
.st-suggestion-register-button .btn-convert:active .icon svg polygon,
.st-group-register-button .btn-convert:active .icon svg polygon,
.st-forum-register-button .btn-convert:active .icon svg polygon,
.st-trip-register-button .btn-convert:active .icon svg polygon,
.st-event-register-button .btn-convert:active .icon svg circle,
.st-suggestion-register-button .btn-convert:active .icon svg circle,
.st-group-register-button .btn-convert:active .icon svg circle,
.st-forum-register-button .btn-convert:active .icon svg circle,
.st-trip-register-button .btn-convert:active .icon svg circle,
.st-event-register-button .btn-convert:active .icon svg ellipse,
.st-suggestion-register-button .btn-convert:active .icon svg ellipse,
.st-group-register-button .btn-convert:active .icon svg ellipse,
.st-forum-register-button .btn-convert:active .icon svg ellipse,
.st-trip-register-button .btn-convert:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-convert .icon svg path,
.st-suggestion-register-button .btn-convert .icon svg path,
.st-group-register-button .btn-convert .icon svg path,
.st-forum-register-button .btn-convert .icon svg path,
.st-trip-register-button .btn-convert .icon svg path,
.st-event-register-button .btn-convert .icon svg rect,
.st-suggestion-register-button .btn-convert .icon svg rect,
.st-group-register-button .btn-convert .icon svg rect,
.st-forum-register-button .btn-convert .icon svg rect,
.st-trip-register-button .btn-convert .icon svg rect,
.st-event-register-button .btn-convert .icon svg polygon,
.st-suggestion-register-button .btn-convert .icon svg polygon,
.st-group-register-button .btn-convert .icon svg polygon,
.st-forum-register-button .btn-convert .icon svg polygon,
.st-trip-register-button .btn-convert .icon svg polygon,
.st-event-register-button .btn-convert .icon svg circle,
.st-suggestion-register-button .btn-convert .icon svg circle,
.st-group-register-button .btn-convert .icon svg circle,
.st-forum-register-button .btn-convert .icon svg circle,
.st-trip-register-button .btn-convert .icon svg circle,
.st-event-register-button .btn-convert .icon svg ellipse,
.st-suggestion-register-button .btn-convert .icon svg ellipse,
.st-group-register-button .btn-convert .icon svg ellipse,
.st-forum-register-button .btn-convert .icon svg ellipse,
.st-trip-register-button .btn-convert .icon svg ellipse {
  fill: white;
}
.st-event-register-button .btn-convert[disabled]:not([data-loading]),
.st-suggestion-register-button .btn-convert[disabled]:not([data-loading]),
.st-group-register-button .btn-convert[disabled]:not([data-loading]),
.st-forum-register-button .btn-convert[disabled]:not([data-loading]),
.st-trip-register-button .btn-convert[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-register-button .btn-convert.btn-disabled:not([data-loading]),
.st-suggestion-register-button .btn-convert.btn-disabled:not([data-loading]),
.st-group-register-button .btn-convert.btn-disabled:not([data-loading]),
.st-forum-register-button .btn-convert.btn-disabled:not([data-loading]),
.st-trip-register-button .btn-convert.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-register-button .btn-enquire,
.st-suggestion-register-button .btn-enquire,
.st-group-register-button .btn-enquire,
.st-forum-register-button .btn-enquire,
.st-trip-register-button .btn-enquire {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#42A5F5), to(#3b95dd));
  background: linear-gradient(#42A5F5, #3b95dd);
}
.st-event-register-button .btn-enquire span,
.st-suggestion-register-button .btn-enquire span,
.st-group-register-button .btn-enquire span,
.st-forum-register-button .btn-enquire span,
.st-trip-register-button .btn-enquire span,
.st-event-register-button .btn-enquire i,
.st-suggestion-register-button .btn-enquire i,
.st-group-register-button .btn-enquire i,
.st-forum-register-button .btn-enquire i,
.st-trip-register-button .btn-enquire i,
.st-event-register-button .btn-enquire .icon,
.st-suggestion-register-button .btn-enquire .icon,
.st-group-register-button .btn-enquire .icon,
.st-forum-register-button .btn-enquire .icon,
.st-trip-register-button .btn-enquire .icon {
  vertical-align: middle;
}
.st-event-register-button .btn-enquire .icon,
.st-suggestion-register-button .btn-enquire .icon,
.st-group-register-button .btn-enquire .icon,
.st-forum-register-button .btn-enquire .icon,
.st-trip-register-button .btn-enquire .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-register-button .btn-enquire.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-suggestion-register-button .btn-enquire.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-register-button .btn-enquire.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-forum-register-button .btn-enquire.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-trip-register-button .btn-enquire.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-register-button .btn-enquire[disabled],
.st-suggestion-register-button .btn-enquire[disabled],
.st-group-register-button .btn-enquire[disabled],
.st-forum-register-button .btn-enquire[disabled],
.st-trip-register-button .btn-enquire[disabled] {
  opacity: 1;
}
.st-event-register-button .btn-enquire.btn-mw300,
.st-suggestion-register-button .btn-enquire.btn-mw300,
.st-group-register-button .btn-enquire.btn-mw300,
.st-forum-register-button .btn-enquire.btn-mw300,
.st-trip-register-button .btn-enquire.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-register-button .btn-enquire.btn-xl,
.st-suggestion-register-button .btn-enquire.btn-xl,
.st-group-register-button .btn-enquire.btn-xl,
.st-forum-register-button .btn-enquire.btn-xl,
.st-trip-register-button .btn-enquire.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-register-button .btn-enquire.btn-reset-vertical-align span,
.st-suggestion-register-button .btn-enquire.btn-reset-vertical-align span,
.st-group-register-button .btn-enquire.btn-reset-vertical-align span,
.st-forum-register-button .btn-enquire.btn-reset-vertical-align span,
.st-trip-register-button .btn-enquire.btn-reset-vertical-align span,
.st-event-register-button .btn-enquire.btn-reset-vertical-align i,
.st-suggestion-register-button .btn-enquire.btn-reset-vertical-align i,
.st-group-register-button .btn-enquire.btn-reset-vertical-align i,
.st-forum-register-button .btn-enquire.btn-reset-vertical-align i,
.st-trip-register-button .btn-enquire.btn-reset-vertical-align i,
.st-event-register-button .btn-enquire.btn-reset-vertical-align .icon,
.st-suggestion-register-button .btn-enquire.btn-reset-vertical-align .icon,
.st-group-register-button .btn-enquire.btn-reset-vertical-align .icon,
.st-forum-register-button .btn-enquire.btn-reset-vertical-align .icon,
.st-trip-register-button .btn-enquire.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-register-button .btn-enquire:hover,
.st-suggestion-register-button .btn-enquire:hover,
.st-group-register-button .btn-enquire:hover,
.st-forum-register-button .btn-enquire:hover,
.st-trip-register-button .btn-enquire:hover,
.st-event-register-button .btn-enquire:focus,
.st-suggestion-register-button .btn-enquire:focus,
.st-group-register-button .btn-enquire:focus,
.st-forum-register-button .btn-enquire:focus,
.st-trip-register-button .btn-enquire:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3b95dd), to(#3584c4));
  background: linear-gradient(#3b95dd, #3584c4);
}
.st-event-register-button .btn-enquire:active,
.st-suggestion-register-button .btn-enquire:active,
.st-group-register-button .btn-enquire:active,
.st-forum-register-button .btn-enquire:active,
.st-trip-register-button .btn-enquire:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3584c4), to(#3b95dd));
  background: linear-gradient(#3584c4, #3b95dd);
}
.st-event-register-button .btn-enquire:active i,
.st-suggestion-register-button .btn-enquire:active i,
.st-group-register-button .btn-enquire:active i,
.st-forum-register-button .btn-enquire:active i,
.st-trip-register-button .btn-enquire:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-enquire:active .icon svg path,
.st-suggestion-register-button .btn-enquire:active .icon svg path,
.st-group-register-button .btn-enquire:active .icon svg path,
.st-forum-register-button .btn-enquire:active .icon svg path,
.st-trip-register-button .btn-enquire:active .icon svg path,
.st-event-register-button .btn-enquire:active .icon svg rect,
.st-suggestion-register-button .btn-enquire:active .icon svg rect,
.st-group-register-button .btn-enquire:active .icon svg rect,
.st-forum-register-button .btn-enquire:active .icon svg rect,
.st-trip-register-button .btn-enquire:active .icon svg rect,
.st-event-register-button .btn-enquire:active .icon svg polygon,
.st-suggestion-register-button .btn-enquire:active .icon svg polygon,
.st-group-register-button .btn-enquire:active .icon svg polygon,
.st-forum-register-button .btn-enquire:active .icon svg polygon,
.st-trip-register-button .btn-enquire:active .icon svg polygon,
.st-event-register-button .btn-enquire:active .icon svg circle,
.st-suggestion-register-button .btn-enquire:active .icon svg circle,
.st-group-register-button .btn-enquire:active .icon svg circle,
.st-forum-register-button .btn-enquire:active .icon svg circle,
.st-trip-register-button .btn-enquire:active .icon svg circle,
.st-event-register-button .btn-enquire:active .icon svg ellipse,
.st-suggestion-register-button .btn-enquire:active .icon svg ellipse,
.st-group-register-button .btn-enquire:active .icon svg ellipse,
.st-forum-register-button .btn-enquire:active .icon svg ellipse,
.st-trip-register-button .btn-enquire:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-register-button .btn-enquire .icon svg path,
.st-suggestion-register-button .btn-enquire .icon svg path,
.st-group-register-button .btn-enquire .icon svg path,
.st-forum-register-button .btn-enquire .icon svg path,
.st-trip-register-button .btn-enquire .icon svg path,
.st-event-register-button .btn-enquire .icon svg rect,
.st-suggestion-register-button .btn-enquire .icon svg rect,
.st-group-register-button .btn-enquire .icon svg rect,
.st-forum-register-button .btn-enquire .icon svg rect,
.st-trip-register-button .btn-enquire .icon svg rect,
.st-event-register-button .btn-enquire .icon svg polygon,
.st-suggestion-register-button .btn-enquire .icon svg polygon,
.st-group-register-button .btn-enquire .icon svg polygon,
.st-forum-register-button .btn-enquire .icon svg polygon,
.st-trip-register-button .btn-enquire .icon svg polygon,
.st-event-register-button .btn-enquire .icon svg circle,
.st-suggestion-register-button .btn-enquire .icon svg circle,
.st-group-register-button .btn-enquire .icon svg circle,
.st-forum-register-button .btn-enquire .icon svg circle,
.st-trip-register-button .btn-enquire .icon svg circle,
.st-event-register-button .btn-enquire .icon svg ellipse,
.st-suggestion-register-button .btn-enquire .icon svg ellipse,
.st-group-register-button .btn-enquire .icon svg ellipse,
.st-forum-register-button .btn-enquire .icon svg ellipse,
.st-trip-register-button .btn-enquire .icon svg ellipse {
  fill: white;
}
.st-event-register-button .btn-enquire[disabled]:not([data-loading]),
.st-suggestion-register-button .btn-enquire[disabled]:not([data-loading]),
.st-group-register-button .btn-enquire[disabled]:not([data-loading]),
.st-forum-register-button .btn-enquire[disabled]:not([data-loading]),
.st-trip-register-button .btn-enquire[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-register-button .btn-enquire.btn-disabled:not([data-loading]),
.st-suggestion-register-button .btn-enquire.btn-disabled:not([data-loading]),
.st-group-register-button .btn-enquire.btn-disabled:not([data-loading]),
.st-forum-register-button .btn-enquire.btn-disabled:not([data-loading]),
.st-trip-register-button .btn-enquire.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-register-button .no-button-text,
.st-suggestion-register-button .no-button-text,
.st-group-register-button .no-button-text,
.st-forum-register-button .no-button-text,
.st-trip-register-button .no-button-text,
.st-event-register-button .button-info-text,
.st-suggestion-register-button .button-info-text,
.st-group-register-button .button-info-text,
.st-forum-register-button .button-info-text,
.st-trip-register-button .button-info-text {
  text-align: center;
  min-width: 160px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2em;
  color: #757575;
}
.st-event-register-button .no-button-text i,
.st-suggestion-register-button .no-button-text i,
.st-group-register-button .no-button-text i,
.st-forum-register-button .no-button-text i,
.st-trip-register-button .no-button-text i,
.st-event-register-button .button-info-text i,
.st-suggestion-register-button .button-info-text i,
.st-group-register-button .button-info-text i,
.st-forum-register-button .button-info-text i,
.st-trip-register-button .button-info-text i {
  color: #1580bb;
  font-size: 20px;
  margin-right: 2px;
}
.st-event-register-button .no-button-text a.rate-link,
.st-suggestion-register-button .no-button-text a.rate-link,
.st-group-register-button .no-button-text a.rate-link,
.st-forum-register-button .no-button-text a.rate-link,
.st-trip-register-button .no-button-text a.rate-link,
.st-event-register-button .button-info-text a.rate-link,
.st-suggestion-register-button .button-info-text a.rate-link,
.st-group-register-button .button-info-text a.rate-link,
.st-forum-register-button .button-info-text a.rate-link,
.st-trip-register-button .button-info-text a.rate-link {
  text-decoration: underline;
}
.st-event-register-button .no-button-text *,
.st-suggestion-register-button .no-button-text *,
.st-group-register-button .no-button-text *,
.st-forum-register-button .no-button-text *,
.st-trip-register-button .no-button-text *,
.st-event-register-button .button-info-text *,
.st-suggestion-register-button .button-info-text *,
.st-group-register-button .button-info-text *,
.st-forum-register-button .button-info-text *,
.st-trip-register-button .button-info-text * {
  vertical-align: middle;
}
.st-event-register-button .button-info-text,
.st-suggestion-register-button .button-info-text,
.st-group-register-button .button-info-text,
.st-forum-register-button .button-info-text,
.st-trip-register-button .button-info-text {
  margin-bottom: 10px;
}
.st-event-stripe-connect-fee-info p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-event-stripe-connect-fee-info p .fa-info-circle {
  color: #2196F3;
}
.st-event-stripe-connect-fee-info .refund-policy {
  margin-bottom: 12px;
}
.st-event-stripe-connect-fee-info .textarea-wrapper {
  padding: 4px;
  margin: -5px;
  width: calc(100% + 10px);
  max-width: calc(100% + 10px);
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-event-stripe-connect-fee-info .textarea-wrapper textarea {
  -ms-overflow-style: none;
  border: none;
  padding: 0px;
  width: 100%;
  max-width: 100%;
  white-space: pre-wrap;
  background-color: transparent;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.4em;
  min-height: 47.6px;
  color: #424242;
}
.st-event-stripe-connect-fee-info .textarea-wrapper textarea:hover,
.st-event-stripe-connect-fee-info .textarea-wrapper textarea.ng-invalid.ng-dirty {
  background-color: transparent;
}
.st-event-stripe-connect-fee-info .financial-benefit-declaration {
  margin-bottom: 10px;
}
.st-event-stripe-connect-fee-info .financial-benefit-description {
  margin-bottom: 0px;
}
.st-event-stripe-connect-fee-info .sh-edit-buttons-wrapper {
  margin-top: 15px;
  margin-bottom: 15px;
}
.st-event-stripe-connect-fee-info .sh-edit-buttons-wrapper .btn {
  max-width: 240px;
}
.st-event-waitlist-button {
  display: inline-block;
  width: 100%;
  max-width: 250px;
}
@media (max-width: 599px) {
  .st-event-waitlist-button {
    max-width: 300px;
  }
}
.st-event-waitlist-button .btn {
  width: 100%;
}
.st-event-waitlist-button .btn-waitlist {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#F57C00), to(#dd7000));
  background: linear-gradient(#F57C00, #dd7000);
}
.st-event-waitlist-button .btn-waitlist span,
.st-event-waitlist-button .btn-waitlist i,
.st-event-waitlist-button .btn-waitlist .icon {
  vertical-align: middle;
}
.st-event-waitlist-button .btn-waitlist .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-waitlist-button .btn-waitlist.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-waitlist-button .btn-waitlist[disabled] {
  opacity: 1;
}
.st-event-waitlist-button .btn-waitlist.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-waitlist-button .btn-waitlist.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-waitlist-button .btn-waitlist.btn-reset-vertical-align span,
.st-event-waitlist-button .btn-waitlist.btn-reset-vertical-align i,
.st-event-waitlist-button .btn-waitlist.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-waitlist-button .btn-waitlist:hover,
.st-event-waitlist-button .btn-waitlist:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#dd7000), to(#c46300));
  background: linear-gradient(#dd7000, #c46300);
}
.st-event-waitlist-button .btn-waitlist:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#c46300), to(#dd7000));
  background: linear-gradient(#c46300, #dd7000);
}
.st-event-waitlist-button .btn-waitlist:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-waitlist-button .btn-waitlist:active .icon svg path,
.st-event-waitlist-button .btn-waitlist:active .icon svg rect,
.st-event-waitlist-button .btn-waitlist:active .icon svg polygon,
.st-event-waitlist-button .btn-waitlist:active .icon svg circle,
.st-event-waitlist-button .btn-waitlist:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-waitlist-button .btn-waitlist .icon svg path,
.st-event-waitlist-button .btn-waitlist .icon svg rect,
.st-event-waitlist-button .btn-waitlist .icon svg polygon,
.st-event-waitlist-button .btn-waitlist .icon svg circle,
.st-event-waitlist-button .btn-waitlist .icon svg ellipse {
  fill: white;
}
.st-event-waitlist-button .btn-waitlist[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-waitlist-button .btn-waitlist.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-waitlist-button .btn-leave-waitlist {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.st-event-waitlist-button .btn-leave-waitlist span,
.st-event-waitlist-button .btn-leave-waitlist i,
.st-event-waitlist-button .btn-leave-waitlist .icon {
  vertical-align: middle;
}
.st-event-waitlist-button .btn-leave-waitlist .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-waitlist-button .btn-leave-waitlist.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-waitlist-button .btn-leave-waitlist[disabled] {
  opacity: 1;
}
.st-event-waitlist-button .btn-leave-waitlist.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-waitlist-button .btn-leave-waitlist.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-waitlist-button .btn-leave-waitlist.btn-reset-vertical-align span,
.st-event-waitlist-button .btn-leave-waitlist.btn-reset-vertical-align i,
.st-event-waitlist-button .btn-leave-waitlist.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-waitlist-button .btn-leave-waitlist:hover,
.st-event-waitlist-button .btn-leave-waitlist:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-event-waitlist-button .btn-leave-waitlist:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-event-waitlist-button .btn-leave-waitlist:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-waitlist-button .btn-leave-waitlist:active .icon svg path,
.st-event-waitlist-button .btn-leave-waitlist:active .icon svg rect,
.st-event-waitlist-button .btn-leave-waitlist:active .icon svg polygon,
.st-event-waitlist-button .btn-leave-waitlist:active .icon svg circle,
.st-event-waitlist-button .btn-leave-waitlist:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-waitlist-button .btn-leave-waitlist .icon svg path,
.st-event-waitlist-button .btn-leave-waitlist .icon svg rect,
.st-event-waitlist-button .btn-leave-waitlist .icon svg polygon,
.st-event-waitlist-button .btn-leave-waitlist .icon svg circle,
.st-event-waitlist-button .btn-leave-waitlist .icon svg ellipse {
  fill: white;
}
.st-event-waitlist-button .btn-leave-waitlist[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-waitlist-button .btn-leave-waitlist.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-banners,
.st-group-banners,
.st-forum-banners,
.st-trip-banners {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  text-align: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 2em;
  font-size: 15px;
  margin-top: -48px;
  margin-bottom: 10px;
  min-height: 38px;
  max-height: 38px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (max-width: 599px) {
  .st-event-banners,
  .st-group-banners,
  .st-forum-banners,
  .st-trip-banners {
    font-size: 14px;
    margin-top: -41px;
    margin-bottom: 5px;
    min-height: 36px;
    max-height: 36px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.st-event-banners .banner-tab,
.st-group-banners .banner-tab,
.st-forum-banners .banner-tab,
.st-trip-banners .banner-tab {
  overflow: hidden;
  max-height: 38px;
  border-top: solid 4px #4CAF50;
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#81C784));
  background: linear-gradient(#66BB6A 0%, #81C784 100%);
  border-bottom: solid 4px #81C784;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 599px) {
  .st-event-banners .banner-tab,
  .st-group-banners .banner-tab,
  .st-forum-banners .banner-tab,
  .st-trip-banners .banner-tab {
    max-height: 36px;
  }
}
.st-event-banners .banner-tab.grey,
.st-group-banners .banner-tab.grey,
.st-forum-banners .banner-tab.grey,
.st-trip-banners .banner-tab.grey {
  border-top: solid 4px #616161;
  background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#9E9E9E));
  background: linear-gradient(#757575 0%, #9E9E9E 100%);
  border-bottom: solid 4px #9E9E9E;
}
.st-event-banners .banner-tab.orange,
.st-group-banners .banner-tab.orange,
.st-forum-banners .banner-tab.orange,
.st-trip-banners .banner-tab.orange {
  border-top: solid 4px #EF6C00;
  background: -webkit-gradient(linear, left top, left bottom, from(#F57C00), to(#FB8C00));
  background: linear-gradient(#F57C00 0%, #FB8C00 100%);
  border-bottom: solid 4px #FB8C00;
}
.st-event-banners .banner-tab.pink,
.st-group-banners .banner-tab.pink,
.st-forum-banners .banner-tab.pink,
.st-trip-banners .banner-tab.pink {
  border-top: solid 4px #E91E63;
  background: -webkit-gradient(linear, left top, left bottom, from(#EC407A), to(#F06292));
  background: linear-gradient(#EC407A 0%, #F06292 100%);
  border-bottom: solid 4px #F06292;
}
.st-event-banners .banner-tab.teal,
.st-group-banners .banner-tab.teal,
.st-forum-banners .banner-tab.teal,
.st-trip-banners .banner-tab.teal {
  border-top: solid 4px #009688;
  background: -webkit-gradient(linear, left top, left bottom, from(#26A69A), to(#4DB6AC));
  background: linear-gradient(#26A69A 0%, #4DB6AC 100%);
  border-bottom: solid 4px #4DB6AC;
}
.st-event-banners .banner-tab.light-blue,
.st-group-banners .banner-tab.light-blue,
.st-forum-banners .banner-tab.light-blue,
.st-trip-banners .banner-tab.light-blue {
  border-top: solid 4px #0288D1;
  background: -webkit-gradient(linear, left top, left bottom, from(#039BE5), to(#03A9F4));
  background: linear-gradient(#039BE5 0%, #03A9F4 100%);
  border-bottom: solid 4px #03A9F4;
}
.st-event-banners .banner-tab.blue,
.st-group-banners .banner-tab.blue,
.st-forum-banners .banner-tab.blue,
.st-trip-banners .banner-tab.blue {
  border-top: solid 4px #1E88E5;
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#42A5F5));
  background: linear-gradient(#2196F3 0%, #42A5F5 100%);
  border-bottom: solid 4px #42A5F5;
}
.st-event-banners .banner-tab.new-members,
.st-group-banners .banner-tab.new-members,
.st-forum-banners .banner-tab.new-members,
.st-trip-banners .banner-tab.new-members {
  border-top: solid 4px #1b9e66;
  background: -webkit-gradient(linear, left top, left bottom, from(#20bd7a), to(#24d288));
  background: linear-gradient(#20bd7a 0%, #24d288 100%);
  border-bottom: solid 4px #24d288;
}
.st-event-banners .banner-tab.new-members svg,
.st-group-banners .banner-tab.new-members svg,
.st-forum-banners .banner-tab.new-members svg,
.st-trip-banners .banner-tab.new-members svg {
  position: relative;
  top: 0.1em;
  width: 1em;
  height: 1em;
}
.st-event-banners .banner-tab.flex-0-0,
.st-group-banners .banner-tab.flex-0-0,
.st-forum-banners .banner-tab.flex-0-0,
.st-trip-banners .banner-tab.flex-0-0 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
@media (max-width: 599px) {
  .st-event-banners .banner-tab,
  .st-group-banners .banner-tab,
  .st-forum-banners .banner-tab,
  .st-trip-banners .banner-tab {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.st-event-banners .banner-tab .short-text,
.st-group-banners .banner-tab .short-text,
.st-forum-banners .banner-tab .short-text,
.st-trip-banners .banner-tab .short-text {
  display: none;
}
.st-event-banners .banner-tab .long-text,
.st-group-banners .banner-tab .long-text,
.st-forum-banners .banner-tab .long-text,
.st-trip-banners .banner-tab .long-text {
  display: inline-block;
}
@media (max-width: 599px) {
  .st-event-banners .banner-tab .short-text,
  .st-group-banners .banner-tab .short-text,
  .st-forum-banners .banner-tab .short-text,
  .st-trip-banners .banner-tab .short-text {
    display: inline-block;
  }
  .st-event-banners .banner-tab .long-text,
  .st-group-banners .banner-tab .long-text,
  .st-forum-banners .banner-tab .long-text,
  .st-trip-banners .banner-tab .long-text {
    display: none;
  }
}
.st-event-banners .banner-tab:not(:last-child),
.st-group-banners .banner-tab:not(:last-child),
.st-forum-banners .banner-tab:not(:last-child),
.st-trip-banners .banner-tab:not(:last-child) {
  margin-right: 5px;
}
.st-event-search-title-drawer,
.st-forum-search-title-drawer,
.st-group-search-title-drawer,
.st-browse-search-title-drawer,
.st-trip-search-title-drawer {
  background-color: #EEEEEE;
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1004px) {
  .st-event-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
  .st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
  .st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
  .st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper,
  .st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .title-text-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon {
  color: #0f7ab4;
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover {
  color: #156798;
}
@media (max-width: 599px) {
  .st-event-search-title-drawer .st-search-title-drawer .title-wrapper,
  .st-forum-search-title-drawer .st-search-title-drawer .title-wrapper,
  .st-group-search-title-drawer .st-search-title-drawer .title-wrapper,
  .st-browse-search-title-drawer .st-search-title-drawer .title-wrapper,
  .st-trip-search-title-drawer .st-search-title-drawer .title-wrapper {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .st-event-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
  .st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
  .st-group-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
  .st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
  .st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer {
    display: none;
  }
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: 150px;
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  max-width: 150px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px;
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change {
  width: 100%;
  font-size: 16px;
  padding: 10px 20px;
  border-radius: 6px;
  color: #9E9E9E;
  background: #E0E0E0;
  border: 1px solid rgba(189, 189, 189, 0.5);
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change i,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change i,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change i,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change i,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change i {
  margin-right: 5px;
}
.st-event-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change:hover,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change:hover,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change:hover,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change:hover,
.st-trip-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change:hover {
  color: #616161;
  background: #cfcfcf;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer {
  margin-bottom: -600px;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .toggle-set-wrapper,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .toggle-set-wrapper,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .toggle-set-wrapper,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .toggle-set-wrapper,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .toggle-set-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5px;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box-align-top,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box-align-top,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box-align-top,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box-align-top,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box-align-top {
  padding-top: 4px;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box.tick,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box.tick,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box.tick,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box.tick,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .st-toggle-box.tick {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-right: 0.5em;
  font-size: 0.8em;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  margin-top: 20px;
  margin-bottom: 0px;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle label,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle label,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle label,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle label,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item.toggle label {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  text-align: left;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-top: 0;
  padding-right: 9px;
  padding-bottom: 0;
  padding-left: 15px;
  height: 40px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #424242;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
  border: 1px solid #BDBDBD;
  background-color: white;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover:not(:focus),
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover:not(:focus),
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover:not(:focus),
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover:not(:focus),
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover:not(:focus) {
  background-color: #F5F5F5;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:focus,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:focus,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:focus,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:focus,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:focus {
  border: 1px solid #9E9E9E;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:hover {
  cursor: pointer;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed {
  border: 1px solid #A5D6A7;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed:not(:focus),
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed:not(:focus),
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed:not(:focus),
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed:not(:focus),
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.input-changed:not(:focus) {
  color: #4CAF50;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled {
  color: #424242;
  opacity: 0.5;
  cursor: default;
  border: 1px solid #BDBDBD;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled:not(:focus),
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled:not(:focus),
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled:not(:focus),
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled:not(:focus),
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter.disabled:not(:focus) {
  color: #424242;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-webkit-input-placeholder,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-webkit-input-placeholder,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-webkit-input-placeholder,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-webkit-input-placeholder,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-webkit-input-placeholder {
  color: #BDBDBD;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-moz-placeholder,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-moz-placeholder,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-moz-placeholder,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-moz-placeholder,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-moz-placeholder {
  color: #BDBDBD;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-moz-placeholder,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-moz-placeholder,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-moz-placeholder,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-moz-placeholder,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-moz-placeholder {
  color: #BDBDBD;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-ms-input-placeholder,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-ms-input-placeholder,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-ms-input-placeholder,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-ms-input-placeholder,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-ms-clear,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-ms-clear,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-ms-clear,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-ms-clear,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .menu-item .date-filter::-ms-clear {
  display: none;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .footer-item,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .footer-item,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .footer-item,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .footer-item,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .footer-item {
  margin-top: 15px;
  text-align: center;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 10px;
  margin-bottom: 0;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin: 5px 10px;
  padding-left: 2px;
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title i,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title i,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title i,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title i,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .title i {
  color: #42A5F5;
  margin-right: 5px;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change {
  width: 100%;
  max-width: 150px;
  padding: 0 20px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 35px;
  text-align: center;
  border-radius: 5px;
  color: #616161;
  background-color: #E0E0E0;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change i,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change i,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change i,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change i,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change i {
  margin-right: 5px;
}
.st-event-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change:hover,
.st-forum-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change:hover,
.st-group-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change:hover,
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change:hover,
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .preference-info-item .button .btn-change:hover {
  color: #424242;
  background-color: #cfcfcf;
}
.st-event-search-title-drawer .st-sort-and-search-input .st-sort-comments,
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments,
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments,
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments,
.st-trip-search-title-drawer .st-sort-and-search-input .st-sort-comments {
  color: #424242;
}
.st-event-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option,
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option,
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option,
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option,
.st-trip-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option {
  color: #757575;
}
.st-event-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected,
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected,
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected,
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected,
.st-trip-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected {
  color: #0f7ab4;
}
.st-event-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]),
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]),
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]),
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]),
.st-trip-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]) {
  color: #0f7ab4;
}
.st-event-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]),
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]),
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]),
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]),
.st-trip-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]) {
  color: #156798;
}
.st-event-search-title-drawer .st-sort-and-search-input .dropdown-menu-wrapper .dropdown-menu,
.st-forum-search-title-drawer .st-sort-and-search-input .dropdown-menu-wrapper .dropdown-menu,
.st-group-search-title-drawer .st-sort-and-search-input .dropdown-menu-wrapper .dropdown-menu,
.st-browse-search-title-drawer .st-sort-and-search-input .dropdown-menu-wrapper .dropdown-menu,
.st-trip-search-title-drawer .st-sort-and-search-input .dropdown-menu-wrapper .dropdown-menu {
  left: 0;
  right: auto;
}
.st-event-settings .st-setting-toggle {
  margin-bottom: 10px;
}
.st-event-settings .toggle-input-wrapper {
  margin-top: 3px;
}
.st-event-settings .automated-message-preview-wrapper {
  margin-left: 5px;
  text-align: left;
  font-style: italic;
}
.st-event-settings .automated-message-preview-wrapper .automated-message-prefix {
  margin-bottom: 20px;
}
.st-event-settings .automated-message-preview-wrapper .automated-message-text {
  white-space: pre-wrap;
}
.st-event-settings .sh-textarea-wrapper.textarea .automated-message-prefix {
  margin-bottom: 0;
  margin-left: 5px;
  text-align: left;
  font-style: italic;
}
.st-event-settings .selector-wrapper {
  margin-top: 0px;
  margin-bottom: 20px;
  max-width: 280px;
}
.st-event-settings .selector-wrapper .sh-select-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-event-title-owner,
.st-group-title-owner,
.st-topic-title-owner,
.st-trip-title-owner,
.st-trip-suggestion-title-owner {
  margin: -10px;
}
.st-event-title-owner textarea,
.st-group-title-owner textarea,
.st-topic-title-owner textarea,
.st-trip-title-owner textarea,
.st-trip-suggestion-title-owner textarea {
  -ms-overflow-style: none;
}
.st-event-title-owner .event-name,
.st-group-title-owner .event-name,
.st-topic-title-owner .event-name,
.st-trip-title-owner .event-name,
.st-trip-suggestion-title-owner .event-name {
  position: relative;
  border-left: solid 5px #BDBDBD;
  padding-left: 10px;
  color: #212121;
}
.st-event-title-owner .event-name .logo-text,
.st-group-title-owner .event-name .logo-text,
.st-topic-title-owner .event-name .logo-text,
.st-trip-title-owner .event-name .logo-text,
.st-trip-suggestion-title-owner .event-name .logo-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}
.st-event-title-owner .event-name .logo-text .svg,
.st-group-title-owner .event-name .logo-text .svg,
.st-topic-title-owner .event-name .logo-text .svg,
.st-trip-title-owner .event-name .logo-text .svg,
.st-trip-suggestion-title-owner .event-name .logo-text .svg {
  margin-right: 2px;
  max-height: 20px;
}
.st-event-title-owner .event-name .logo-text svg,
.st-group-title-owner .event-name .logo-text svg,
.st-topic-title-owner .event-name .logo-text svg,
.st-trip-title-owner .event-name .logo-text svg,
.st-trip-suggestion-title-owner .event-name .logo-text svg {
  width: auto;
  height: auto;
  max-width: 59px;
  max-height: 20px;
}
.st-event-title-owner .event-name .logo-text .silver-sneakers-wordmark svg,
.st-group-title-owner .event-name .logo-text .silver-sneakers-wordmark svg,
.st-topic-title-owner .event-name .logo-text .silver-sneakers-wordmark svg,
.st-trip-title-owner .event-name .logo-text .silver-sneakers-wordmark svg,
.st-trip-suggestion-title-owner .event-name .logo-text .silver-sneakers-wordmark svg {
  max-width: 130px;
  height: 13px;
  margin-top: 1px;
  margin-left: 3px;
  margin-right: 3px;
}
.st-event-title-owner .event-name .logo-text span,
.st-group-title-owner .event-name .logo-text span,
.st-topic-title-owner .event-name .logo-text span,
.st-trip-title-owner .event-name .logo-text span,
.st-trip-suggestion-title-owner .event-name .logo-text span {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 19px;
  line-height: 1em;
  color: #BDBDBD;
}
.st-event-title-owner .event-name.event,
.st-group-title-owner .event-name.event,
.st-topic-title-owner .event-name.event,
.st-trip-title-owner .event-name.event,
.st-trip-suggestion-title-owner .event-name.event {
  border-left-color: #039BE5;
}
.st-event-title-owner .event-name.event .logo-text span,
.st-group-title-owner .event-name.event .logo-text span,
.st-topic-title-owner .event-name.event .logo-text span,
.st-trip-title-owner .event-name.event .logo-text span,
.st-trip-suggestion-title-owner .event-name.event .logo-text span {
  color: #039BE5;
}
.st-event-title-owner .event-name.group,
.st-group-title-owner .event-name.group,
.st-topic-title-owner .event-name.group,
.st-trip-title-owner .event-name.group,
.st-trip-suggestion-title-owner .event-name.group {
  border-left-color: #00BCD4;
}
.st-event-title-owner .event-name.group .logo-text span,
.st-group-title-owner .event-name.group .logo-text span,
.st-topic-title-owner .event-name.group .logo-text span,
.st-trip-title-owner .event-name.group .logo-text span,
.st-trip-suggestion-title-owner .event-name.group .logo-text span {
  color: #00BCD4;
}
.st-event-title-owner .event-name.forum,
.st-group-title-owner .event-name.forum,
.st-topic-title-owner .event-name.forum,
.st-trip-title-owner .event-name.forum,
.st-trip-suggestion-title-owner .event-name.forum {
  border-left-color: #1976D2;
}
.st-event-title-owner .event-name.forum .logo-text span,
.st-group-title-owner .event-name.forum .logo-text span,
.st-topic-title-owner .event-name.forum .logo-text span,
.st-trip-title-owner .event-name.forum .logo-text span,
.st-trip-suggestion-title-owner .event-name.forum .logo-text span {
  color: #1976D2;
}
.st-event-title-owner .event-name.trip,
.st-group-title-owner .event-name.trip,
.st-topic-title-owner .event-name.trip,
.st-trip-title-owner .event-name.trip,
.st-trip-suggestion-title-owner .event-name.trip {
  border-left-color: #26A69A;
}
.st-event-title-owner .event-name.trip .logo-text span,
.st-group-title-owner .event-name.trip .logo-text span,
.st-topic-title-owner .event-name.trip .logo-text span,
.st-trip-title-owner .event-name.trip .logo-text span,
.st-trip-suggestion-title-owner .event-name.trip .logo-text span {
  color: #26A69A;
}
.st-event-title-owner .event-name h1,
.st-group-title-owner .event-name h1,
.st-topic-title-owner .event-name h1,
.st-trip-title-owner .event-name h1,
.st-trip-suggestion-title-owner .event-name h1,
.st-event-title-owner .event-name textarea,
.st-group-title-owner .event-name textarea,
.st-topic-title-owner .event-name textarea,
.st-trip-title-owner .event-name textarea,
.st-trip-suggestion-title-owner .event-name textarea {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin: 0;
  font-size: 44px;
  line-height: 1.1em;
  color: #212121;
}
.st-event-title-owner .event-name h1 a,
.st-group-title-owner .event-name h1 a,
.st-topic-title-owner .event-name h1 a,
.st-trip-title-owner .event-name h1 a,
.st-trip-suggestion-title-owner .event-name h1 a,
.st-event-title-owner .event-name textarea a,
.st-group-title-owner .event-name textarea a,
.st-topic-title-owner .event-name textarea a,
.st-trip-title-owner .event-name textarea a,
.st-trip-suggestion-title-owner .event-name textarea a {
  color: #212121;
  cursor: auto;
}
.st-event-title-owner .event-name .textarea-wrapper,
.st-group-title-owner .event-name .textarea-wrapper,
.st-topic-title-owner .event-name .textarea-wrapper,
.st-trip-title-owner .event-name .textarea-wrapper,
.st-trip-suggestion-title-owner .event-name .textarea-wrapper {
  padding: 4px;
  margin: -5px;
  width: calc(100% + 10px);
  max-width: calc(100% + 10px);
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-event-title-owner .event-name .textarea-wrapper.top-gap,
.st-group-title-owner .event-name .textarea-wrapper.top-gap,
.st-topic-title-owner .event-name .textarea-wrapper.top-gap,
.st-trip-title-owner .event-name .textarea-wrapper.top-gap,
.st-trip-suggestion-title-owner .event-name .textarea-wrapper.top-gap {
  margin-top: 10px;
}
.st-event-title-owner .event-name textarea,
.st-group-title-owner .event-name textarea,
.st-topic-title-owner .event-name textarea,
.st-trip-title-owner .event-name textarea,
.st-trip-suggestion-title-owner .event-name textarea {
  min-height: 48.4px;
  border: none;
  padding: 0px;
  width: 100%;
  max-width: 100%;
  white-space: pre-wrap;
  background-color: transparent;
}
.st-event-title-owner .event-name textarea:hover,
.st-group-title-owner .event-name textarea:hover,
.st-topic-title-owner .event-name textarea:hover,
.st-trip-title-owner .event-name textarea:hover,
.st-trip-suggestion-title-owner .event-name textarea:hover,
.st-event-title-owner .event-name textarea.ng-invalid.ng-dirty,
.st-group-title-owner .event-name textarea.ng-invalid.ng-dirty,
.st-topic-title-owner .event-name textarea.ng-invalid.ng-dirty,
.st-trip-title-owner .event-name textarea.ng-invalid.ng-dirty,
.st-trip-suggestion-title-owner .event-name textarea.ng-invalid.ng-dirty {
  background-color: transparent;
}
.st-event-title-owner .event-name .group-locality-location,
.st-group-title-owner .event-name .group-locality-location,
.st-topic-title-owner .event-name .group-locality-location,
.st-trip-title-owner .event-name .group-locality-location,
.st-trip-suggestion-title-owner .event-name .group-locality-location {
  margin-top: 10px;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #00ACC1;
  text-transform: uppercase;
}
.st-event-title-owner .event-name .group-locality-location i,
.st-group-title-owner .event-name .group-locality-location i,
.st-topic-title-owner .event-name .group-locality-location i,
.st-trip-title-owner .event-name .group-locality-location i,
.st-trip-suggestion-title-owner .event-name .group-locality-location i {
  opacity: 0.5;
}
.st-event-title-owner .event-name .group-title,
.st-group-title-owner .event-name .group-title,
.st-topic-title-owner .event-name .group-title,
.st-trip-title-owner .event-name .group-title,
.st-trip-suggestion-title-owner .event-name .group-title {
  display: inline-block;
  margin-top: 8px;
  margin-right: 10px;
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 18px;
  color: #039BE5;
  text-transform: uppercase;
}
@media (max-width: 599px) {
  .st-event-title-owner .event-name .group-title,
  .st-group-title-owner .event-name .group-title,
  .st-topic-title-owner .event-name .group-title,
  .st-trip-title-owner .event-name .group-title,
  .st-trip-suggestion-title-owner .event-name .group-title {
    font-size: 13px;
  }
}
.st-event-title-owner .event-name .group-title:hover,
.st-group-title-owner .event-name .group-title:hover,
.st-topic-title-owner .event-name .group-title:hover,
.st-trip-title-owner .event-name .group-title:hover,
.st-trip-suggestion-title-owner .event-name .group-title:hover {
  text-decoration: underline;
}
.st-event-title-owner .event-name .group-title.no-link,
.st-group-title-owner .event-name .group-title.no-link,
.st-topic-title-owner .event-name .group-title.no-link,
.st-trip-title-owner .event-name .group-title.no-link,
.st-trip-suggestion-title-owner .event-name .group-title.no-link {
  cursor: auto;
}
.st-event-title-owner .event-name .group-title.no-link:hover,
.st-group-title-owner .event-name .group-title.no-link:hover,
.st-topic-title-owner .event-name .group-title.no-link:hover,
.st-trip-title-owner .event-name .group-title.no-link:hover,
.st-trip-suggestion-title-owner .event-name .group-title.no-link:hover {
  text-decoration: none;
}
.st-event-title-owner .event-name .group-title.forum,
.st-group-title-owner .event-name .group-title.forum,
.st-topic-title-owner .event-name .group-title.forum,
.st-trip-title-owner .event-name .group-title.forum,
.st-trip-suggestion-title-owner .event-name .group-title.forum {
  color: #1976D2;
}
.st-event-title-owner .event-name .group-joined,
.st-group-title-owner .event-name .group-joined,
.st-topic-title-owner .event-name .group-joined,
.st-trip-title-owner .event-name .group-joined,
.st-trip-suggestion-title-owner .event-name .group-joined {
  display: inline-block;
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 16px;
  color: #66BB6A;
}
@media (max-width: 599px) {
  .st-event-title-owner .event-name .group-joined,
  .st-group-title-owner .event-name .group-joined,
  .st-topic-title-owner .event-name .group-joined,
  .st-trip-title-owner .event-name .group-joined,
  .st-trip-suggestion-title-owner .event-name .group-joined {
    font-size: 12px;
  }
}
.st-event-title-owner .event-name .group-joined i,
.st-group-title-owner .event-name .group-joined i,
.st-topic-title-owner .event-name .group-joined i,
.st-trip-title-owner .event-name .group-joined i,
.st-trip-suggestion-title-owner .event-name .group-joined i {
  font-size: 0.9em;
}
@media (max-width: 599px) {
  .st-event-title-owner .event-name,
  .st-group-title-owner .event-name,
  .st-topic-title-owner .event-name,
  .st-trip-title-owner .event-name,
  .st-trip-suggestion-title-owner .event-name {
    border-left: none;
    padding-left: 0px;
  }
  .st-event-title-owner .event-name h1,
  .st-group-title-owner .event-name h1,
  .st-topic-title-owner .event-name h1,
  .st-trip-title-owner .event-name h1,
  .st-trip-suggestion-title-owner .event-name h1,
  .st-event-title-owner .event-name textarea,
  .st-group-title-owner .event-name textarea,
  .st-topic-title-owner .event-name textarea,
  .st-trip-title-owner .event-name textarea,
  .st-trip-suggestion-title-owner .event-name textarea {
    font-size: 24px;
  }
  .st-event-title-owner .event-name .group-locality-location,
  .st-group-title-owner .event-name .group-locality-location,
  .st-topic-title-owner .event-name .group-locality-location,
  .st-trip-title-owner .event-name .group-locality-location,
  .st-trip-suggestion-title-owner .event-name .group-locality-location {
    font-size: 13px;
  }
}
.st-event-title-owner .st-click-to-edit.can-edit:hover,
.st-group-title-owner .st-click-to-edit.can-edit:hover,
.st-topic-title-owner .st-click-to-edit.can-edit:hover,
.st-trip-title-owner .st-click-to-edit.can-edit:hover,
.st-trip-suggestion-title-owner .st-click-to-edit.can-edit:hover {
  background-color: #FAFAFA;
}
.st-event-title-owner .group-owner-wrapper .claim-owner,
.st-group-title-owner .group-owner-wrapper .claim-owner,
.st-topic-title-owner .group-owner-wrapper .claim-owner,
.st-trip-title-owner .group-owner-wrapper .claim-owner,
.st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  padding: 15px 10px;
}
@media (max-width: 599px) {
  .st-event-title-owner .group-owner-wrapper .claim-owner,
  .st-group-title-owner .group-owner-wrapper .claim-owner,
  .st-topic-title-owner .group-owner-wrapper .claim-owner,
  .st-trip-title-owner .group-owner-wrapper .claim-owner,
  .st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner {
    padding: 0px 5px;
    text-align: center;
  }
}
.st-event-title-owner .group-owner-wrapper .claim-owner a,
.st-group-title-owner .group-owner-wrapper .claim-owner a,
.st-topic-title-owner .group-owner-wrapper .claim-owner a,
.st-trip-title-owner .group-owner-wrapper .claim-owner a,
.st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner a {
  display: inline-block;
  color: #424242;
}
.st-event-title-owner .group-owner-wrapper .claim-owner a .title-text,
.st-group-title-owner .group-owner-wrapper .claim-owner a .title-text,
.st-topic-title-owner .group-owner-wrapper .claim-owner a .title-text,
.st-trip-title-owner .group-owner-wrapper .claim-owner a .title-text,
.st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner a .title-text {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
}
.st-event-title-owner .group-owner-wrapper .claim-owner a .subtitle-text,
.st-group-title-owner .group-owner-wrapper .claim-owner a .subtitle-text,
.st-topic-title-owner .group-owner-wrapper .claim-owner a .subtitle-text,
.st-trip-title-owner .group-owner-wrapper .claim-owner a .subtitle-text,
.st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner a .subtitle-text {
  margin-top: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
}
.st-event-title-owner .group-owner-wrapper .claim-owner a .subtitle-text span,
.st-group-title-owner .group-owner-wrapper .claim-owner a .subtitle-text span,
.st-topic-title-owner .group-owner-wrapper .claim-owner a .subtitle-text span,
.st-trip-title-owner .group-owner-wrapper .claim-owner a .subtitle-text span,
.st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner a .subtitle-text span {
  color: #EF5350;
}
.st-event-title-owner .group-owner-wrapper .claim-owner a:hover .subtitle-text span,
.st-group-title-owner .group-owner-wrapper .claim-owner a:hover .subtitle-text span,
.st-topic-title-owner .group-owner-wrapper .claim-owner a:hover .subtitle-text span,
.st-trip-title-owner .group-owner-wrapper .claim-owner a:hover .subtitle-text span,
.st-trip-suggestion-title-owner .group-owner-wrapper .claim-owner a:hover .subtitle-text span {
  text-decoration: underline;
}
.st-event-title-owner .event-owner-wrapper,
.st-group-title-owner .event-owner-wrapper,
.st-topic-title-owner .event-owner-wrapper,
.st-trip-title-owner .event-owner-wrapper,
.st-trip-suggestion-title-owner .event-owner-wrapper,
.st-event-title-owner .group-owner-wrapper,
.st-group-title-owner .group-owner-wrapper,
.st-topic-title-owner .group-owner-wrapper,
.st-trip-title-owner .group-owner-wrapper,
.st-trip-suggestion-title-owner .group-owner-wrapper,
.st-event-title-owner .forum-owner-wrapper,
.st-group-title-owner .forum-owner-wrapper,
.st-topic-title-owner .forum-owner-wrapper,
.st-trip-title-owner .forum-owner-wrapper,
.st-trip-suggestion-title-owner .forum-owner-wrapper,
.st-event-title-owner .trip-owner-wrapper,
.st-group-title-owner .trip-owner-wrapper,
.st-topic-title-owner .trip-owner-wrapper,
.st-trip-title-owner .trip-owner-wrapper,
.st-trip-suggestion-title-owner .trip-owner-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-event-title-owner .event-owner-wrapper .inline-spinner,
.st-group-title-owner .event-owner-wrapper .inline-spinner,
.st-topic-title-owner .event-owner-wrapper .inline-spinner,
.st-trip-title-owner .event-owner-wrapper .inline-spinner,
.st-trip-suggestion-title-owner .event-owner-wrapper .inline-spinner,
.st-event-title-owner .group-owner-wrapper .inline-spinner,
.st-group-title-owner .group-owner-wrapper .inline-spinner,
.st-topic-title-owner .group-owner-wrapper .inline-spinner,
.st-trip-title-owner .group-owner-wrapper .inline-spinner,
.st-trip-suggestion-title-owner .group-owner-wrapper .inline-spinner,
.st-event-title-owner .forum-owner-wrapper .inline-spinner,
.st-group-title-owner .forum-owner-wrapper .inline-spinner,
.st-topic-title-owner .forum-owner-wrapper .inline-spinner,
.st-trip-title-owner .forum-owner-wrapper .inline-spinner,
.st-trip-suggestion-title-owner .forum-owner-wrapper .inline-spinner,
.st-event-title-owner .trip-owner-wrapper .inline-spinner,
.st-group-title-owner .trip-owner-wrapper .inline-spinner,
.st-topic-title-owner .trip-owner-wrapper .inline-spinner,
.st-trip-title-owner .trip-owner-wrapper .inline-spinner,
.st-trip-suggestion-title-owner .trip-owner-wrapper .inline-spinner {
  height: 70px;
  width: 70px;
}
.st-event-title-owner .event-owner-wrapper .sh-user-wrapper,
.st-group-title-owner .event-owner-wrapper .sh-user-wrapper,
.st-topic-title-owner .event-owner-wrapper .sh-user-wrapper,
.st-trip-title-owner .event-owner-wrapper .sh-user-wrapper,
.st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper,
.st-event-title-owner .group-owner-wrapper .sh-user-wrapper,
.st-group-title-owner .group-owner-wrapper .sh-user-wrapper,
.st-topic-title-owner .group-owner-wrapper .sh-user-wrapper,
.st-trip-title-owner .group-owner-wrapper .sh-user-wrapper,
.st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper,
.st-event-title-owner .forum-owner-wrapper .sh-user-wrapper,
.st-group-title-owner .forum-owner-wrapper .sh-user-wrapper,
.st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper,
.st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper,
.st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper,
.st-event-title-owner .trip-owner-wrapper .sh-user-wrapper,
.st-group-title-owner .trip-owner-wrapper .sh-user-wrapper,
.st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper,
.st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper,
.st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  max-width: calc(100% - 250px);
  padding-right: 20px;
}
@media (max-width: 599px) {
  .st-event-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-event-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-event-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-event-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper {
    margin-left: 10px;
  }
}
.st-event-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-group-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-topic-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-event-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-group-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-topic-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-event-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-group-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-event-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-group-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: calc(100% - 80px);
}
.st-event-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-group-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-topic-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-event-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-group-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-topic-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-event-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-group-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-event-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-group-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper span,
.st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper .text-wrapper span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-event-title-owner .event-owner-wrapper .sh-user-wrapper .st-avatar,
.st-group-title-owner .event-owner-wrapper .sh-user-wrapper .st-avatar,
.st-topic-title-owner .event-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-title-owner .event-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper .st-avatar,
.st-event-title-owner .group-owner-wrapper .sh-user-wrapper .st-avatar,
.st-group-title-owner .group-owner-wrapper .sh-user-wrapper .st-avatar,
.st-topic-title-owner .group-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-title-owner .group-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper .st-avatar,
.st-event-title-owner .forum-owner-wrapper .sh-user-wrapper .st-avatar,
.st-group-title-owner .forum-owner-wrapper .sh-user-wrapper .st-avatar,
.st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper .st-avatar,
.st-event-title-owner .trip-owner-wrapper .sh-user-wrapper .st-avatar,
.st-group-title-owner .trip-owner-wrapper .sh-user-wrapper .st-avatar,
.st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper .st-avatar,
.st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper .st-avatar {
  z-index: 8;
}
.st-event-title-owner .event-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-group-title-owner .event-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-topic-title-owner .event-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-title-owner .event-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-event-title-owner .group-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-group-title-owner .group-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-topic-title-owner .group-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-title-owner .group-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-event-title-owner .forum-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-group-title-owner .forum-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-event-title-owner .trip-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-group-title-owner .trip-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper .st-user-name .admin-count,
.st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper .st-user-name .admin-count {
  margin-left: 0.2em;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #757575;
}
.st-event-title-owner .event-owner-wrapper .registered-users-wrapper,
.st-group-title-owner .event-owner-wrapper .registered-users-wrapper,
.st-topic-title-owner .event-owner-wrapper .registered-users-wrapper,
.st-trip-title-owner .event-owner-wrapper .registered-users-wrapper,
.st-trip-suggestion-title-owner .event-owner-wrapper .registered-users-wrapper,
.st-event-title-owner .group-owner-wrapper .registered-users-wrapper,
.st-group-title-owner .group-owner-wrapper .registered-users-wrapper,
.st-topic-title-owner .group-owner-wrapper .registered-users-wrapper,
.st-trip-title-owner .group-owner-wrapper .registered-users-wrapper,
.st-trip-suggestion-title-owner .group-owner-wrapper .registered-users-wrapper,
.st-event-title-owner .forum-owner-wrapper .registered-users-wrapper,
.st-group-title-owner .forum-owner-wrapper .registered-users-wrapper,
.st-topic-title-owner .forum-owner-wrapper .registered-users-wrapper,
.st-trip-title-owner .forum-owner-wrapper .registered-users-wrapper,
.st-trip-suggestion-title-owner .forum-owner-wrapper .registered-users-wrapper,
.st-event-title-owner .trip-owner-wrapper .registered-users-wrapper,
.st-group-title-owner .trip-owner-wrapper .registered-users-wrapper,
.st-topic-title-owner .trip-owner-wrapper .registered-users-wrapper,
.st-trip-title-owner .trip-owner-wrapper .registered-users-wrapper,
.st-trip-suggestion-title-owner .trip-owner-wrapper .registered-users-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-event-title-owner .event-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-group-title-owner .event-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-topic-title-owner .event-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-title-owner .event-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-suggestion-title-owner .event-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-event-title-owner .group-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-group-title-owner .group-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-topic-title-owner .group-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-title-owner .group-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-suggestion-title-owner .group-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-event-title-owner .forum-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-group-title-owner .forum-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-topic-title-owner .forum-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-title-owner .forum-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-suggestion-title-owner .forum-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-event-title-owner .trip-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-group-title-owner .trip-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-topic-title-owner .trip-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-title-owner .trip-owner-wrapper .registered-users-wrapper .st-registrations-preview,
.st-trip-suggestion-title-owner .trip-owner-wrapper .registered-users-wrapper .st-registrations-preview {
  width: 100%;
}
.st-event-title-owner .event-owner-wrapper .admin-preview-wrapper,
.st-group-title-owner .event-owner-wrapper .admin-preview-wrapper,
.st-topic-title-owner .event-owner-wrapper .admin-preview-wrapper,
.st-trip-title-owner .event-owner-wrapper .admin-preview-wrapper,
.st-trip-suggestion-title-owner .event-owner-wrapper .admin-preview-wrapper,
.st-event-title-owner .group-owner-wrapper .admin-preview-wrapper,
.st-group-title-owner .group-owner-wrapper .admin-preview-wrapper,
.st-topic-title-owner .group-owner-wrapper .admin-preview-wrapper,
.st-trip-title-owner .group-owner-wrapper .admin-preview-wrapper,
.st-trip-suggestion-title-owner .group-owner-wrapper .admin-preview-wrapper,
.st-event-title-owner .forum-owner-wrapper .admin-preview-wrapper,
.st-group-title-owner .forum-owner-wrapper .admin-preview-wrapper,
.st-topic-title-owner .forum-owner-wrapper .admin-preview-wrapper,
.st-trip-title-owner .forum-owner-wrapper .admin-preview-wrapper,
.st-trip-suggestion-title-owner .forum-owner-wrapper .admin-preview-wrapper,
.st-event-title-owner .trip-owner-wrapper .admin-preview-wrapper,
.st-group-title-owner .trip-owner-wrapper .admin-preview-wrapper,
.st-topic-title-owner .trip-owner-wrapper .admin-preview-wrapper,
.st-trip-title-owner .trip-owner-wrapper .admin-preview-wrapper,
.st-trip-suggestion-title-owner .trip-owner-wrapper .admin-preview-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
  margin-left: -20px;
}
.st-event-title-owner .event-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-group-title-owner .event-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-topic-title-owner .event-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-title-owner .event-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-suggestion-title-owner .event-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-event-title-owner .group-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-group-title-owner .group-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-topic-title-owner .group-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-title-owner .group-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-suggestion-title-owner .group-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-event-title-owner .forum-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-group-title-owner .forum-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-topic-title-owner .forum-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-title-owner .forum-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-suggestion-title-owner .forum-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-event-title-owner .trip-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-group-title-owner .trip-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-topic-title-owner .trip-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-title-owner .trip-owner-wrapper .admin-preview-wrapper .st-avatar,
.st-trip-suggestion-title-owner .trip-owner-wrapper .admin-preview-wrapper .st-avatar {
  margin-right: -4px;
}
.st-event-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more,
.st-group-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more,
.st-topic-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-suggestion-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more,
.st-event-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more,
.st-group-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more,
.st-topic-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-suggestion-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more,
.st-event-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more,
.st-group-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more,
.st-topic-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-suggestion-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more,
.st-event-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more,
.st-group-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more,
.st-topic-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more,
.st-trip-suggestion-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more {
  height: 40px;
  width: 40px;
  min-height: 40px;
  min-width: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  border: solid 2px white;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin: -2px;
  background-color: #F5F5F5;
  color: #42A5F5;
  font-size: 18px;
  opacity: 0.7;
  cursor: pointer;
}
.st-event-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-group-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-topic-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-suggestion-title-owner .event-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-event-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-group-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-topic-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-suggestion-title-owner .group-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-event-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-group-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-topic-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-suggestion-title-owner .forum-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-event-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-group-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-topic-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover),
.st-trip-suggestion-title-owner .trip-owner-wrapper .admin-preview-wrapper .admin-more:hover:not(.no-hover) {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-event-title-owner .event-owner-wrapper .button-wrapper,
.st-group-title-owner .event-owner-wrapper .button-wrapper,
.st-topic-title-owner .event-owner-wrapper .button-wrapper,
.st-trip-title-owner .event-owner-wrapper .button-wrapper,
.st-trip-suggestion-title-owner .event-owner-wrapper .button-wrapper,
.st-event-title-owner .group-owner-wrapper .button-wrapper,
.st-group-title-owner .group-owner-wrapper .button-wrapper,
.st-topic-title-owner .group-owner-wrapper .button-wrapper,
.st-trip-title-owner .group-owner-wrapper .button-wrapper,
.st-trip-suggestion-title-owner .group-owner-wrapper .button-wrapper,
.st-event-title-owner .forum-owner-wrapper .button-wrapper,
.st-group-title-owner .forum-owner-wrapper .button-wrapper,
.st-topic-title-owner .forum-owner-wrapper .button-wrapper,
.st-trip-title-owner .forum-owner-wrapper .button-wrapper,
.st-trip-suggestion-title-owner .forum-owner-wrapper .button-wrapper,
.st-event-title-owner .trip-owner-wrapper .button-wrapper,
.st-group-title-owner .trip-owner-wrapper .button-wrapper,
.st-topic-title-owner .trip-owner-wrapper .button-wrapper,
.st-trip-title-owner .trip-owner-wrapper .button-wrapper,
.st-trip-suggestion-title-owner .trip-owner-wrapper .button-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-event-title-owner .event-owner-wrapper .button-wrapper,
  .st-group-title-owner .event-owner-wrapper .button-wrapper,
  .st-topic-title-owner .event-owner-wrapper .button-wrapper,
  .st-trip-title-owner .event-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .event-owner-wrapper .button-wrapper,
  .st-event-title-owner .group-owner-wrapper .button-wrapper,
  .st-group-title-owner .group-owner-wrapper .button-wrapper,
  .st-topic-title-owner .group-owner-wrapper .button-wrapper,
  .st-trip-title-owner .group-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .group-owner-wrapper .button-wrapper,
  .st-event-title-owner .forum-owner-wrapper .button-wrapper,
  .st-group-title-owner .forum-owner-wrapper .button-wrapper,
  .st-topic-title-owner .forum-owner-wrapper .button-wrapper,
  .st-trip-title-owner .forum-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .forum-owner-wrapper .button-wrapper,
  .st-event-title-owner .trip-owner-wrapper .button-wrapper,
  .st-group-title-owner .trip-owner-wrapper .button-wrapper,
  .st-topic-title-owner .trip-owner-wrapper .button-wrapper,
  .st-trip-title-owner .trip-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .trip-owner-wrapper .button-wrapper {
    margin-bottom: 10px;
  }
}
@media (max-width: 374px) {
  .st-event-title-owner .event-owner-wrapper .button-wrapper,
  .st-group-title-owner .event-owner-wrapper .button-wrapper,
  .st-topic-title-owner .event-owner-wrapper .button-wrapper,
  .st-trip-title-owner .event-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .event-owner-wrapper .button-wrapper,
  .st-event-title-owner .group-owner-wrapper .button-wrapper,
  .st-group-title-owner .group-owner-wrapper .button-wrapper,
  .st-topic-title-owner .group-owner-wrapper .button-wrapper,
  .st-trip-title-owner .group-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .group-owner-wrapper .button-wrapper,
  .st-event-title-owner .forum-owner-wrapper .button-wrapper,
  .st-group-title-owner .forum-owner-wrapper .button-wrapper,
  .st-topic-title-owner .forum-owner-wrapper .button-wrapper,
  .st-trip-title-owner .forum-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .forum-owner-wrapper .button-wrapper,
  .st-event-title-owner .trip-owner-wrapper .button-wrapper,
  .st-group-title-owner .trip-owner-wrapper .button-wrapper,
  .st-topic-title-owner .trip-owner-wrapper .button-wrapper,
  .st-trip-title-owner .trip-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .trip-owner-wrapper .button-wrapper {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
@media (max-width: 599px) {
  .st-event-title-owner .event-owner-wrapper,
  .st-group-title-owner .event-owner-wrapper,
  .st-topic-title-owner .event-owner-wrapper,
  .st-trip-title-owner .event-owner-wrapper,
  .st-trip-suggestion-title-owner .event-owner-wrapper,
  .st-event-title-owner .group-owner-wrapper,
  .st-group-title-owner .group-owner-wrapper,
  .st-topic-title-owner .group-owner-wrapper,
  .st-trip-title-owner .group-owner-wrapper,
  .st-trip-suggestion-title-owner .group-owner-wrapper,
  .st-event-title-owner .forum-owner-wrapper,
  .st-group-title-owner .forum-owner-wrapper,
  .st-topic-title-owner .forum-owner-wrapper,
  .st-trip-title-owner .forum-owner-wrapper,
  .st-trip-suggestion-title-owner .forum-owner-wrapper,
  .st-event-title-owner .trip-owner-wrapper,
  .st-group-title-owner .trip-owner-wrapper,
  .st-topic-title-owner .trip-owner-wrapper,
  .st-trip-title-owner .trip-owner-wrapper,
  .st-trip-suggestion-title-owner .trip-owner-wrapper {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .st-event-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .event-owner-wrapper .sh-user-wrapper,
  .st-event-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .group-owner-wrapper .sh-user-wrapper,
  .st-event-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .forum-owner-wrapper .sh-user-wrapper,
  .st-event-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-group-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-topic-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-trip-title-owner .trip-owner-wrapper .sh-user-wrapper,
  .st-trip-suggestion-title-owner .trip-owner-wrapper .sh-user-wrapper {
    max-width: 100%;
    padding-right: 0;
  }
  .st-event-title-owner .event-owner-wrapper .button-wrapper,
  .st-group-title-owner .event-owner-wrapper .button-wrapper,
  .st-topic-title-owner .event-owner-wrapper .button-wrapper,
  .st-trip-title-owner .event-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .event-owner-wrapper .button-wrapper,
  .st-event-title-owner .group-owner-wrapper .button-wrapper,
  .st-group-title-owner .group-owner-wrapper .button-wrapper,
  .st-topic-title-owner .group-owner-wrapper .button-wrapper,
  .st-trip-title-owner .group-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .group-owner-wrapper .button-wrapper,
  .st-event-title-owner .forum-owner-wrapper .button-wrapper,
  .st-group-title-owner .forum-owner-wrapper .button-wrapper,
  .st-topic-title-owner .forum-owner-wrapper .button-wrapper,
  .st-trip-title-owner .forum-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .forum-owner-wrapper .button-wrapper,
  .st-event-title-owner .trip-owner-wrapper .button-wrapper,
  .st-group-title-owner .trip-owner-wrapper .button-wrapper,
  .st-topic-title-owner .trip-owner-wrapper .button-wrapper,
  .st-trip-title-owner .trip-owner-wrapper .button-wrapper,
  .st-trip-suggestion-title-owner .trip-owner-wrapper .button-wrapper {
    margin-top: 15px;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 599px) {
  .st-event-title-owner .owner-comment-wrapper .sh-text-bubble,
  .st-group-title-owner .owner-comment-wrapper .sh-text-bubble,
  .st-topic-title-owner .owner-comment-wrapper .sh-text-bubble,
  .st-trip-title-owner .owner-comment-wrapper .sh-text-bubble,
  .st-trip-suggestion-title-owner .owner-comment-wrapper .sh-text-bubble {
    padding: 15px;
  }
  .st-event-title-owner .owner-comment-wrapper .sh-text-bubble .triangle,
  .st-group-title-owner .owner-comment-wrapper .sh-text-bubble .triangle,
  .st-topic-title-owner .owner-comment-wrapper .sh-text-bubble .triangle,
  .st-trip-title-owner .owner-comment-wrapper .sh-text-bubble .triangle,
  .st-trip-suggestion-title-owner .owner-comment-wrapper .sh-text-bubble .triangle {
    left: 25px;
  }
}
.st-event-title-owner .owner-comment-wrapper .toggle-all-details-button,
.st-group-title-owner .owner-comment-wrapper .toggle-all-details-button,
.st-topic-title-owner .owner-comment-wrapper .toggle-all-details-button,
.st-trip-title-owner .owner-comment-wrapper .toggle-all-details-button,
.st-trip-suggestion-title-owner .owner-comment-wrapper .toggle-all-details-button {
  margin-top: 15px;
  text-align: left;
}
.st-event-title-owner .owner-comment-wrapper .toggle-all-details-button a,
.st-group-title-owner .owner-comment-wrapper .toggle-all-details-button a,
.st-topic-title-owner .owner-comment-wrapper .toggle-all-details-button a,
.st-trip-title-owner .owner-comment-wrapper .toggle-all-details-button a,
.st-trip-suggestion-title-owner .owner-comment-wrapper .toggle-all-details-button a {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
}
.st-event-title-owner .owner-comment-wrapper .toggle-all-details-button a i,
.st-group-title-owner .owner-comment-wrapper .toggle-all-details-button a i,
.st-topic-title-owner .owner-comment-wrapper .toggle-all-details-button a i,
.st-trip-title-owner .owner-comment-wrapper .toggle-all-details-button a i,
.st-trip-suggestion-title-owner .owner-comment-wrapper .toggle-all-details-button a i {
  margin-right: 5px;
  color: #BDBDBD;
}
.st-event-title-owner .owner-comment-wrapper .toggle-all-details-button a:hover i,
.st-group-title-owner .owner-comment-wrapper .toggle-all-details-button a:hover i,
.st-topic-title-owner .owner-comment-wrapper .toggle-all-details-button a:hover i,
.st-trip-title-owner .owner-comment-wrapper .toggle-all-details-button a:hover i,
.st-trip-suggestion-title-owner .owner-comment-wrapper .toggle-all-details-button a:hover i {
  color: #9E9E9E;
}
.st-event-title-owner .owner-comment-wrapper .toggle-all-details-button a:active i,
.st-group-title-owner .owner-comment-wrapper .toggle-all-details-button a:active i,
.st-topic-title-owner .owner-comment-wrapper .toggle-all-details-button a:active i,
.st-trip-title-owner .owner-comment-wrapper .toggle-all-details-button a:active i,
.st-trip-suggestion-title-owner .owner-comment-wrapper .toggle-all-details-button a:active i {
  color: #757575;
}
.st-event-title-owner .owner-comment-wrapper .text-wrapper,
.st-group-title-owner .owner-comment-wrapper .text-wrapper,
.st-topic-title-owner .owner-comment-wrapper .text-wrapper,
.st-trip-title-owner .owner-comment-wrapper .text-wrapper,
.st-trip-suggestion-title-owner .owner-comment-wrapper .text-wrapper {
  position: relative;
  margin-top: 5px;
}
.st-event-title-owner .owner-comment-wrapper .text-wrapper.textarea .textarea-wrapper,
.st-group-title-owner .owner-comment-wrapper .text-wrapper.textarea .textarea-wrapper,
.st-topic-title-owner .owner-comment-wrapper .text-wrapper.textarea .textarea-wrapper,
.st-trip-title-owner .owner-comment-wrapper .text-wrapper.textarea .textarea-wrapper,
.st-trip-suggestion-title-owner .owner-comment-wrapper .text-wrapper.textarea .textarea-wrapper {
  padding: 4px;
  margin: -5px;
  width: calc(100% + 10px);
  max-width: calc(100% + 10px);
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
.st-event-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea,
.st-group-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea,
.st-topic-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea,
.st-trip-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea,
.st-trip-suggestion-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea {
  border: none;
  padding: 0px;
  width: 100%;
  max-width: 100%;
  white-space: pre-wrap;
  background-color: transparent;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 23px;
  min-height: 23px;
  color: #424242;
}
.st-event-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea:hover,
.st-group-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea:hover,
.st-topic-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea:hover,
.st-trip-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea:hover,
.st-trip-suggestion-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea:hover,
.st-event-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea.ng-invalid.ng-dirty,
.st-group-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea.ng-invalid.ng-dirty,
.st-topic-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea.ng-invalid.ng-dirty,
.st-trip-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea.ng-invalid.ng-dirty,
.st-trip-suggestion-title-owner .owner-comment-wrapper .text-wrapper.textarea textarea.ng-invalid.ng-dirty {
  background-color: transparent;
}
.st-event-title-owner .owner-comment-edit-wrapper .sh-text-bubble textarea,
.st-group-title-owner .owner-comment-edit-wrapper .sh-text-bubble textarea,
.st-topic-title-owner .owner-comment-edit-wrapper .sh-text-bubble textarea,
.st-trip-title-owner .owner-comment-edit-wrapper .sh-text-bubble textarea,
.st-trip-suggestion-title-owner .owner-comment-edit-wrapper .sh-text-bubble textarea {
  padding-top: 25px;
}
.st-event-title-owner .sh-edit-buttons-wrapper,
.st-group-title-owner .sh-edit-buttons-wrapper,
.st-topic-title-owner .sh-edit-buttons-wrapper,
.st-trip-title-owner .sh-edit-buttons-wrapper,
.st-trip-suggestion-title-owner .sh-edit-buttons-wrapper {
  padding-top: 15px;
}
.st-event-title-owner .sh-edit-buttons-wrapper .btn,
.st-group-title-owner .sh-edit-buttons-wrapper .btn,
.st-topic-title-owner .sh-edit-buttons-wrapper .btn,
.st-trip-title-owner .sh-edit-buttons-wrapper .btn,
.st-trip-suggestion-title-owner .sh-edit-buttons-wrapper .btn {
  max-width: 250px;
}
.st-event-title-owner .sh-warning-banner,
.st-group-title-owner .sh-warning-banner,
.st-topic-title-owner .sh-warning-banner,
.st-trip-title-owner .sh-warning-banner,
.st-trip-suggestion-title-owner .sh-warning-banner {
  margin-bottom: 0px;
}
.st-event-virtual-info .attending-info {
  margin-bottom: 20px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-event-virtual-info .attending-info .fa-info-circle {
  color: #2196F3;
}
.st-event-virtual-info .start-time {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #616161;
  margin-bottom: 15px;
}
.st-event-virtual-info .start-time strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-event-virtual-info .join-button-wrapper {
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .st-event-virtual-info .join-button-wrapper {
    text-align: center;
  }
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary span,
.st-event-virtual-info .join-button-wrapper .btn-md-primary i,
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon {
  vertical-align: middle;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary[disabled] {
  opacity: 1;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary.btn-reset-vertical-align span,
.st-event-virtual-info .join-button-wrapper .btn-md-primary.btn-reset-vertical-align i,
.st-event-virtual-info .join-button-wrapper .btn-md-primary.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary:hover,
.st-event-virtual-info .join-button-wrapper .btn-md-primary:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active .icon svg path,
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active .icon svg rect,
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active .icon svg polygon,
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active .icon svg circle,
.st-event-virtual-info .join-button-wrapper .btn-md-primary:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon svg path,
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon svg rect,
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon svg polygon,
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon svg circle,
.st-event-virtual-info .join-button-wrapper .btn-md-primary .icon svg ellipse {
  fill: white;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-event-virtual-info .join-button-wrapper .btn-md-primary.has-not-started {
  opacity: 0.5;
}
.st-add-to-calendar {
  width: 100%;
}
.st-add-to-calendar .desktop-button {
  position: absolute;
  top: 0;
  right: 0;
  width: 70px;
  background: white;
  border-radius: 4px;
  text-align: center;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  cursor: pointer;
}
.st-add-to-calendar .desktop-button:hover .date-bottom-half .date {
  color: #616161;
}
.st-add-to-calendar .desktop-button.edit-button-offset {
  top: 10px;
}
.st-add-to-calendar .desktop-button .date-top-half {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  background: #EF5350;
  padding: 5px;
}
.st-add-to-calendar .desktop-button .date-top-half .month {
  color: white;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
}
.st-add-to-calendar .desktop-button .date-bottom-half {
  padding: 6px;
}
.st-add-to-calendar .desktop-button .date-bottom-half .date {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1;
  color: #BDBDBD;
  margin-bottom: 3px;
}
.st-add-to-calendar .desktop-button .date-bottom-half .day {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 12px;
  line-height: 1;
}
.st-add-to-calendar .mobile-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-add-to-calendar .mobile-button-container .mobile-button {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e6e6e6));
  background: linear-gradient(white, #e6e6e6);
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#FAFAFA));
  background: linear-gradient(white, #FAFAFA);
  border-radius: 4px;
  overflow: hidden;
  width: 100%;
  max-width: 300px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border: none;
  padding: 0;
}
.st-add-to-calendar .mobile-button-container .mobile-button span,
.st-add-to-calendar .mobile-button-container .mobile-button i,
.st-add-to-calendar .mobile-button-container .mobile-button .icon {
  vertical-align: middle;
}
.st-add-to-calendar .mobile-button-container .mobile-button .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-add-to-calendar .mobile-button-container .mobile-button.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-add-to-calendar .mobile-button-container .mobile-button[disabled] {
  opacity: 1;
}
.st-add-to-calendar .mobile-button-container .mobile-button.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-add-to-calendar .mobile-button-container .mobile-button.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-add-to-calendar .mobile-button-container .mobile-button.btn-reset-vertical-align span,
.st-add-to-calendar .mobile-button-container .mobile-button.btn-reset-vertical-align i,
.st-add-to-calendar .mobile-button-container .mobile-button.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-add-to-calendar .mobile-button-container .mobile-button:hover,
.st-add-to-calendar .mobile-button-container .mobile-button:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cccccc));
  background: linear-gradient(#e6e6e6, #cccccc);
}
.st-add-to-calendar .mobile-button-container .mobile-button:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#e6e6e6));
  background: linear-gradient(#cccccc, #e6e6e6);
}
.st-add-to-calendar .mobile-button-container .mobile-button:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-add-to-calendar .mobile-button-container .mobile-button:active .icon svg path,
.st-add-to-calendar .mobile-button-container .mobile-button:active .icon svg rect,
.st-add-to-calendar .mobile-button-container .mobile-button:active .icon svg polygon,
.st-add-to-calendar .mobile-button-container .mobile-button:active .icon svg circle,
.st-add-to-calendar .mobile-button-container .mobile-button:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-add-to-calendar .mobile-button-container .mobile-button .icon svg path,
.st-add-to-calendar .mobile-button-container .mobile-button .icon svg rect,
.st-add-to-calendar .mobile-button-container .mobile-button .icon svg polygon,
.st-add-to-calendar .mobile-button-container .mobile-button .icon svg circle,
.st-add-to-calendar .mobile-button-container .mobile-button .icon svg ellipse {
  fill: white;
}
.st-add-to-calendar .mobile-button-container .mobile-button[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-add-to-calendar .mobile-button-container .mobile-button.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-add-to-calendar .mobile-button-container .mobile-button i {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 20%;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 22px;
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.st-add-to-calendar .mobile-button-container .mobile-button .text {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 80%;
      -ms-flex: 0 0 80%;
          flex: 0 0 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #616161;
  text-shadow: none;
}
.st-add-to-calendar .mobile-button-container .mobile-button:hover,
.st-add-to-calendar .mobile-button-container .mobile-button:focus {
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
}
.st-add-to-calendar .mobile-button-container .mobile-button:hover i,
.st-add-to-calendar .mobile-button-container .mobile-button:focus i {
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-add-to-calendar .mobile-button-container .mobile-button:hover .text,
.st-add-to-calendar .mobile-button-container .mobile-button:focus .text {
  color: #424242;
}
.st-add-to-calendar .mobile-button-container .mobile-button:active {
  background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#F5F5F5));
  background: linear-gradient(#EEEEEE, #F5F5F5);
}
.st-add-to-calendar .mobile-button-container .mobile-button:active i {
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-add-to-calendar .mobile-button-container .mobile-button:active .text {
  color: #424242;
}
.st-add-to-calendar .dropdown-menu {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-shadow: none;
  right: 0;
  left: auto;
}
.st-add-to-calendar .dropdown-menu.mobile {
  max-width: 300px;
  width: 100%;
  right: auto;
}
.st-add-to-calendar .dropdown-menu li a {
  font-size: 12px;
  color: #424242;
  padding: 5px 15px;
}
.st-add-to-calendar .dropdown-menu li a i {
  width: 12px;
  height: 12px;
  margin-right: 5px;
}
.st-add-to-calendar .dropdown-menu li a i.google {
  color: #D32F2F;
}
.st-add-to-calendar .dropdown-menu li a i.download {
  color: #1565C0;
}
.st-share-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -5px;
}
.st-share-buttons .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 250px;
      -ms-flex: 1 0 250px;
          flex: 1 0 250px;
  max-width: 250px;
  width: 100%;
  margin: 5px;
}
@media (max-width: 599px) {
  .st-share-buttons .btn {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 300px;
        -ms-flex: 1 0 300px;
            flex: 1 0 300px;
    max-width: 300px;
  }
}
.st-share-buttons .btn .fa {
  font-size: 21px;
}
.st-groups-create .group-type-page .selection-wrapper.wide .selection,
.st-groups-create .group-locality-page .selection-wrapper.wide .selection {
  width: 200px;
}
@media (min-width: 375px) {
  .st-groups-create .group-type-page .selection-wrapper.wide .selection,
  .st-groups-create .group-locality-page .selection-wrapper.wide .selection {
    width: 160px;
  }
}
.st-groups-create .group-type-page .selector-warning-message p,
.st-groups-create .group-locality-page .selector-warning-message p {
  font-size: 16px;
  margin-bottom: 0px;
}
.st-groups-create .group-type-page .selector-warning-message p strong,
.st-groups-create .group-locality-page .selector-warning-message p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-groups-create .group-type-page .selector-warning-message .fa-warning,
.st-groups-create .group-locality-page .selector-warning-message .fa-warning {
  color: #FFB300;
}
.st-groups-create .locality-location-page .locality-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 20px;
  margin-bottom: 10px;
}
@media (max-width: 599px) {
  .st-groups-create .locality-location-page .locality-selector {
    width: 300px;
  }
}
.st-groups-create .locality-location-page .locality-selector .locality-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background: none;
  border: none;
  padding: 5px;
  margin: 5px;
}
.st-groups-create .locality-location-page .locality-selector .locality-button .icon-wrapper {
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 50px;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#9E9E9E), to(#757575));
  background: linear-gradient(#9E9E9E, #757575);
  border: 3px solid #616161;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.1);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.1);
  color: #FAFAFA;
}
.st-groups-create .locality-location-page .locality-selector .locality-button:hover,
.st-groups-create .locality-location-page .locality-selector .locality-button:focus {
  cursor: pointer;
}
.st-groups-create .locality-location-page .locality-selector .locality-button:hover .icon-wrapper,
.st-groups-create .locality-location-page .locality-selector .locality-button:focus .icon-wrapper {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#616161));
  background: linear-gradient(#757575, #616161);
  border: 3px solid #424242;
}
.st-groups-create .locality-location-page .locality-selector .locality-button.selected .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 3px solid #388E3C;
}
.st-groups-create .locality-location-page .locality-selector .locality-button.selected:hover .icon-wrapper,
.st-groups-create .locality-location-page .locality-selector .locality-button.selected:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#43A047), to(#388E3C));
  background: linear-gradient(#43A047, #388E3C);
  border: 3px solid #2E7D32;
}
.st-groups-create .locality-location-page .locality-selector .locality-button span {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1;
  padding: 5px;
  margin-top: 10px;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
}
.st-groups-create .locality-location-page .description-title-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2;
  color: #424242;
  margin: 10px;
}
.st-groups-create .locality-location-page .description-title-text .accent {
  color: #43A047;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-groups-create .locality-location-page .description-title-text .fa-warning {
  color: #FF9800;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner {
  text-align: left;
  margin-top: 20px;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner .owner-comment-wrapper {
  opacity: 0.8;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner .group-owner-wrapper {
  opacity: 0.5;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner .sh-text-bubble {
  background: #FAFAFA;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner .sh-text-bubble .sh-text-bubble .triangle > div {
  background: #FAFAFA;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner .sh-text-bubble h1 {
  font-size: 30px;
}
.st-groups-create .basic-info-owner-comment-page .st-group-title-owner .sh-text-bubble h1 a {
  color: #424242;
}
.st-group-events,
.st-group-topics {
  min-height: 450px;
}
.st-group-events .event-block-container,
.st-group-topics .event-block-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-group-events .event-block-container .st-event-block,
.st-group-topics .event-block-container .st-event-block,
.st-group-events .event-block-container .st-topic-block,
.st-group-topics .event-block-container .st-topic-block {
  margin: 10px;
}
.st-group-events .st-event-search-title-drawer,
.st-group-topics .st-event-search-title-drawer {
  margin-left: auto;
  background: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-group-events .st-event-search-title-drawer .st-sort-and-search-input,
.st-group-topics .st-event-search-title-drawer .st-sort-and-search-input {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.st-group-events .st-event-search-title-drawer .st-sort-and-search-input .search-input,
.st-group-topics .st-event-search-title-drawer .st-sort-and-search-input .search-input {
  margin-top: 0px;
  max-width: 310px;
}
@media (max-width: 744px) {
  .st-group-events .st-event-search-title-drawer,
  .st-group-topics .st-event-search-title-drawer {
    width: 100%;
    margin-top: 20px;
  }
  .st-group-events .st-event-search-title-drawer .st-sort-and-search-input,
  .st-group-topics .st-event-search-title-drawer .st-sort-and-search-input {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.st-group-events .footer-message,
.st-group-topics .footer-message {
  text-align: center;
  padding-top: 65px;
  padding-bottom: 40px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  color: #9E9E9E;
}
.st-group-events .footer-message.loading-message,
.st-group-topics .footer-message.loading-message {
  padding-top: 30px;
  padding-bottom: 30px;
  min-height: 30px;
}
.st-group-events-preview .inline-spinner,
.st-group-topics-preview .inline-spinner {
  height: 52px;
  width: 52px;
}
.st-group-events-preview .event-bubble-container,
.st-group-topics-preview .event-bubble-container,
.st-group-events-preview .topic-bubble-container,
.st-group-topics-preview .topic-bubble-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -3px;
}
.st-group-events-preview .event-bubble-container .event-bubble,
.st-group-topics-preview .event-bubble-container .event-bubble,
.st-group-events-preview .topic-bubble-container .event-bubble,
.st-group-topics-preview .topic-bubble-container .event-bubble,
.st-group-events-preview .event-bubble-container .topic-bubble,
.st-group-topics-preview .event-bubble-container .topic-bubble,
.st-group-events-preview .topic-bubble-container .topic-bubble,
.st-group-topics-preview .topic-bubble-container .topic-bubble {
  margin: 3px;
}
.st-group-events-preview .event-bubble,
.st-group-topics-preview .event-bubble,
.st-group-events-preview .topic-bubble,
.st-group-topics-preview .topic-bubble {
  width: 50px;
  height: 50px;
  cursor: pointer;
  position: relative;
}
.st-group-events-preview .event-bubble:hover,
.st-group-topics-preview .event-bubble:hover,
.st-group-events-preview .topic-bubble:hover,
.st-group-topics-preview .topic-bubble:hover,
.st-group-events-preview .event-bubble:focus,
.st-group-topics-preview .event-bubble:focus,
.st-group-events-preview .topic-bubble:focus,
.st-group-topics-preview .topic-bubble:focus,
.st-group-events-preview .event-bubble:active,
.st-group-topics-preview .event-bubble:active,
.st-group-events-preview .topic-bubble:active,
.st-group-topics-preview .topic-bubble:active {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-group-events-preview .event-bubble .bg,
.st-group-topics-preview .event-bubble .bg,
.st-group-events-preview .topic-bubble .bg,
.st-group-topics-preview .topic-bubble .bg,
.st-group-events-preview .event-bubble img,
.st-group-topics-preview .event-bubble img,
.st-group-events-preview .topic-bubble img,
.st-group-topics-preview .topic-bubble img {
  border-radius: 50%;
  height: 100%;
  width: 100%;
  min-height: 100%;
  min-width: 100%;
  background-color: lightgrey;
  border: solid 2px white;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin: -2px;
  -webkit-box-shadow: 1px 1px 5px #E0E0E0;
          box-shadow: 1px 1px 5px #E0E0E0;
}
.st-group-events-preview .event-bubble .date-wrapper,
.st-group-topics-preview .event-bubble .date-wrapper,
.st-group-events-preview .topic-bubble .date-wrapper,
.st-group-topics-preview .topic-bubble .date-wrapper,
.st-group-events-preview .event-bubble .name-wrapper,
.st-group-topics-preview .event-bubble .name-wrapper,
.st-group-events-preview .topic-bubble .name-wrapper,
.st-group-topics-preview .topic-bubble .name-wrapper {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  color: white;
  text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-group-events-preview .event-bubble .date-wrapper,
.st-group-topics-preview .event-bubble .date-wrapper,
.st-group-events-preview .topic-bubble .date-wrapper,
.st-group-topics-preview .topic-bubble .date-wrapper {
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.4);
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
}
.st-group-events-preview .event-bubble .date-wrapper .month,
.st-group-topics-preview .event-bubble .date-wrapper .month,
.st-group-events-preview .topic-bubble .date-wrapper .month,
.st-group-topics-preview .topic-bubble .date-wrapper .month {
  font-size: 12px;
}
.st-group-events-preview .event-bubble .name-wrapper,
.st-group-topics-preview .event-bubble .name-wrapper,
.st-group-events-preview .topic-bubble .name-wrapper,
.st-group-topics-preview .topic-bubble .name-wrapper {
  font-size: 25px;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-group-events-preview .event-bubble.past,
.st-group-topics-preview .event-bubble.past,
.st-group-events-preview .topic-bubble.past,
.st-group-topics-preview .topic-bubble.past {
  opacity: 0.4;
}
.st-group-events-preview .topic-bubble:nth-child(odd) .bg,
.st-group-topics-preview .topic-bubble:nth-child(odd) .bg {
  background: -webkit-gradient(linear, left top, left bottom, from(#1976D2), to(#0D47A1));
  background: linear-gradient(#1976D2, #0D47A1);
}
.st-group-events-preview .topic-bubble:nth-child(even) .bg,
.st-group-topics-preview .topic-bubble:nth-child(even) .bg {
  background: -webkit-gradient(linear, left top, left bottom, from(#1E88E5), to(#1565C0));
  background: linear-gradient(#1E88E5, #1565C0);
}
.st-group-events-preview .btn-view-all,
.st-group-topics-preview .btn-view-all {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
  border-radius: 50px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 0;
  width: 106px;
  height: 50px;
  margin: 1px 1px;
  border: solid 2px white;
  -webkit-box-shadow: 1px 1px 5px #E0E0E0;
          box-shadow: 1px 1px 5px #E0E0E0;
  font-size: 12px;
}
.st-group-events-preview .btn-view-all span,
.st-group-topics-preview .btn-view-all span,
.st-group-events-preview .btn-view-all i,
.st-group-topics-preview .btn-view-all i,
.st-group-events-preview .btn-view-all .icon,
.st-group-topics-preview .btn-view-all .icon {
  vertical-align: middle;
}
.st-group-events-preview .btn-view-all .icon,
.st-group-topics-preview .btn-view-all .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-group-events-preview .btn-view-all.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-group-topics-preview .btn-view-all.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-group-events-preview .btn-view-all[disabled],
.st-group-topics-preview .btn-view-all[disabled] {
  opacity: 1;
}
.st-group-events-preview .btn-view-all.btn-mw300,
.st-group-topics-preview .btn-view-all.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-group-events-preview .btn-view-all.btn-xl,
.st-group-topics-preview .btn-view-all.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-group-events-preview .btn-view-all.btn-reset-vertical-align span,
.st-group-topics-preview .btn-view-all.btn-reset-vertical-align span,
.st-group-events-preview .btn-view-all.btn-reset-vertical-align i,
.st-group-topics-preview .btn-view-all.btn-reset-vertical-align i,
.st-group-events-preview .btn-view-all.btn-reset-vertical-align .icon,
.st-group-topics-preview .btn-view-all.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-group-events-preview .btn-view-all:hover,
.st-group-topics-preview .btn-view-all:hover,
.st-group-events-preview .btn-view-all:focus,
.st-group-topics-preview .btn-view-all:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-group-events-preview .btn-view-all:active,
.st-group-topics-preview .btn-view-all:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-group-events-preview .btn-view-all:active i,
.st-group-topics-preview .btn-view-all:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-group-events-preview .btn-view-all:active .icon svg path,
.st-group-topics-preview .btn-view-all:active .icon svg path,
.st-group-events-preview .btn-view-all:active .icon svg rect,
.st-group-topics-preview .btn-view-all:active .icon svg rect,
.st-group-events-preview .btn-view-all:active .icon svg polygon,
.st-group-topics-preview .btn-view-all:active .icon svg polygon,
.st-group-events-preview .btn-view-all:active .icon svg circle,
.st-group-topics-preview .btn-view-all:active .icon svg circle,
.st-group-events-preview .btn-view-all:active .icon svg ellipse,
.st-group-topics-preview .btn-view-all:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-group-events-preview .btn-view-all .icon svg path,
.st-group-topics-preview .btn-view-all .icon svg path,
.st-group-events-preview .btn-view-all .icon svg rect,
.st-group-topics-preview .btn-view-all .icon svg rect,
.st-group-events-preview .btn-view-all .icon svg polygon,
.st-group-topics-preview .btn-view-all .icon svg polygon,
.st-group-events-preview .btn-view-all .icon svg circle,
.st-group-topics-preview .btn-view-all .icon svg circle,
.st-group-events-preview .btn-view-all .icon svg ellipse,
.st-group-topics-preview .btn-view-all .icon svg ellipse {
  fill: white;
}
.st-group-events-preview .btn-view-all[disabled]:not([data-loading]),
.st-group-topics-preview .btn-view-all[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-group-events-preview .btn-view-all.btn-disabled:not([data-loading]),
.st-group-topics-preview .btn-view-all.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-group-events-preview .btn-view-all:hover,
.st-group-topics-preview .btn-view-all:hover,
.st-group-events-preview .btn-view-all:focus,
.st-group-topics-preview .btn-view-all:focus,
.st-group-events-preview .btn-view-all:active,
.st-group-topics-preview .btn-view-all:active {
  -webkit-box-shadow: 1px 1px 5px #E0E0E0;
          box-shadow: 1px 1px 5px #E0E0E0;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-group-events-preview .btn-view-all i,
.st-group-topics-preview .btn-view-all i {
  font-size: 11px;
  margin-left: 3px;
  margin-right: 0;
}
.st-group-events-preview .btn-view-all .fa-spinner,
.st-group-topics-preview .btn-view-all .fa-spinner {
  font-size: 20px;
  margin: 0;
}
.st-group-events-preview .no-results-text,
.st-group-topics-preview .no-results-text {
  margin: 0;
  margin-bottom: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  color: #9E9E9E;
}
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon {
  color: #0d97a8;
}
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-group-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover {
  color: #147d89;
}
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected {
  color: #0d97a8;
}
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]) {
  color: #0d97a8;
}
.st-group-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]) {
  color: #147d89;
}
.st-group-settings .group-setting-container:first-child hr {
  display: none;
}
.st-group-settings .st-setting-toggle {
  margin-bottom: 10px;
}
.st-group-settings .toggle-input-wrapper {
  margin-top: 3px;
}
.st-browse-history .init-spinner {
  margin: 40px auto;
}
.st-browse-history .browse-history-container {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-left: 5px;
  padding-right: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-browse-history .browse-history-container .inline-spinner {
  margin-top: 20px;
}
.st-browse-history .browse-history-container .st-browse-history-filter {
  margin-top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-browse-history .browse-history-container .browse-history-user-card {
  padding: 10px;
  margin: 0 5px;
  margin-bottom: 10px;
  background-color: #FAFAFA;
  border-radius: 8px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(33, 33, 33, 0.2);
  width: 100%;
  max-width: 500px;
  position: relative;
}
.st-browse-history .browse-history-container .browse-history-user-card .click-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 8px;
  z-index: 1;
  opacity: 0;
  background: rgba(33, 33, 33, 0.5);
  color: white;
  font-size: 18px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.st-browse-history .browse-history-container .browse-history-user-card:hover .click-overlay,
.st-browse-history .browse-history-container .browse-history-user-card.is-loading .click-overlay {
  opacity: 1;
}
.st-browse-history .browse-history-container .browse-history-user-card:hover .sh-user-wrapper,
.st-browse-history .browse-history-container .browse-history-user-card.is-loading .sh-user-wrapper {
  opacity: 0.2;
}
.st-browse-history .browse-history-container .browse-history-user-card .sh-user-wrapper .text-wrapper {
  width: 100%;
  max-width: calc(100% - 90px - 110px);
}
.st-browse-history .browse-history-container .browse-history-user-card .sh-user-wrapper .text-wrapper span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-browse-history .browse-history-container .browse-history-user-card .sh-user-wrapper .browse-action {
  width: 110px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 110px;
      -ms-flex: 0 0 110px;
          flex: 0 0 110px;
}
.st-browse-history .browse-history-container .browse-history-user-card .sh-user-wrapper .browse-action .time {
  width: 100%;
}
@media (max-width: 599px) {
  .st-browse-history .browse-history-container .browse-history-user-card .sh-user-wrapper .text-wrapper {
    max-width: calc(100% - 90px - 90px);
  }
  .st-browse-history .browse-history-container .browse-history-user-card .sh-user-wrapper .browse-action {
    width: 90px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 90px;
        -ms-flex: 0 0 90px;
            flex: 0 0 90px;
    font-size: 12px;
  }
}
.st-browse-history .browse-history-container .browse-history-user-card .browse-action {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  color: #616161;
  text-align: center;
}
.st-browse-history .browse-history-container .browse-history-user-card .browse-action .fa {
  font-size: 30px;
  margin-bottom: 5px;
}
.st-browse-history .browse-history-container .browse-history-user-card .browse-action .action-connect .fa {
  color: #5C6BC0;
}
.st-browse-history .browse-history-container .browse-history-user-card .browse-action .action-remove .fa {
  color: #42A5F5;
}
.st-browse-history .browse-history-container .browse-history-user-card .browse-action .action-report .fa {
  color: #FFCA28;
}
.st-browse-history .browse-history-container .load-more-wrapper {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}
.st-browse-members .bottom-section {
  margin-top: 10px;
}
.st-browse-members .bottom-section .footer-message {
  text-align: center;
}
.st-browse-setings .settings-wrapper {
  max-width: 730px;
  margin: 20px auto 30px;
  padding: 0px 20px;
}
@media (max-width: 599px) {
  .st-browse-setings .settings-wrapper {
    padding: 0px 10px;
    margin: 10px auto 20px;
  }
}
.st-browse-setings .settings-wrapper .settings-container {
  width: 100%;
  max-width: 730px;
  background: white;
  border-radius: 6px;
  margin: 0;
  padding: 20px 30px;
}
@media (max-width: 599px) {
  .st-browse-setings .settings-wrapper .settings-container {
    padding: 20px;
  }
}
.st-browse-setings .settings-container {
  position: relative;
}
.st-browse-setings .settings-container .save-spinner {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 20px;
}
.st-browse-setings .settings-container p {
  font-size: 16px;
  margin-bottom: 30px;
}
.st-browse-setings .search-settings .text-danger {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  opacity: 0.8;
}
@media (max-width: 599px) {
  .st-browse-setings .search-settings .text-danger {
    font-size: 16px;
    margin-bottom: 20px;
  }
}
.st-browse-setings .search-settings .incomplete {
  border: 1px solid #EF5350;
}
.st-browse-setings .search-settings b {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #212121;
}
.st-browse-setings .search-settings hr {
  border-top: 1px solid #E0E0E0;
}
.st-browse-setings .search-settings fieldset:disabled label {
  opacity: 0.6;
}
.st-browse-setings .search-settings .non-romantic,
.st-browse-setings .search-settings .romantic {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  margin: 24px 0;
  font-size: 20px;
}
@media (max-width: 599px) {
  .st-browse-setings .search-settings .non-romantic,
  .st-browse-setings .search-settings .romantic {
    margin: 15px 0;
    font-size: 16px;
  }
}
.st-browse-setings .search-settings .non-romantic:last-child,
.st-browse-setings .search-settings .romantic:last-child {
  margin-bottom: 0;
}
.st-browse-setings .search-settings .non-romantic .preference-label b,
.st-browse-setings .search-settings .romantic .preference-label b {
  display: inline-block;
  margin-right: 5px;
}
.st-browse-setings .search-settings .non-romantic .sub-item,
.st-browse-setings .search-settings .romantic .sub-item {
  font-size: 0.95em;
  color: #616161;
  padding-top: 20px;
}
.st-browse-setings .search-settings .non-romantic .sub-item label,
.st-browse-setings .search-settings .romantic .sub-item label {
  display: inline-block;
  font-size: 0.95em;
}
.st-browse-setings .search-settings .non-romantic .sub-item label:first-child,
.st-browse-setings .search-settings .romantic .sub-item label:first-child {
  margin-right: 25px;
}
.st-browse-setings .search-settings .non-romantic .sub-item label input,
.st-browse-setings .search-settings .romantic .sub-item label input {
  font-size: 0.8em;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.st-browse-setings .search-settings .non-romantic .preference-label i {
  color: #65D6D0;
}
.st-browse-setings .search-settings .romantic .preference-label i {
  color: #ff6363;
}
.st-browse-setings .is-profile-visible h2 {
  margin-bottom: 1em;
}
.st-browse-setings .is-profile-visible .sub-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 1em;
     -moz-column-gap: 1em;
          column-gap: 1em;
}
.st-browse-setings .is-profile-visible .sub-item .preference-label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 16px;
  line-height: 1.2em;
}
.st-browse-search-title-drawer {
  background-color: #EEEEEE;
  margin-top: 20px;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text {
  margin-left: auto;
  margin-right: auto;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon {
  color: #5fa362;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover {
  color: #498e4c;
}
@media (max-width: 599px) {
  .st-browse-search-title-drawer .st-search-title-drawer .title-wrapper {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer {
    display: none;
  }
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two-spacer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: 150px;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .button-container-two {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  max-width: 150px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change {
  width: 100%;
  font-size: 16px;
  padding: 10px 20px;
  border-radius: 6px;
  color: #9E9E9E;
  background: #E0E0E0;
  border: 1px solid rgba(189, 189, 189, 0.5);
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change i {
  margin-right: 5px;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-change:hover {
  color: #616161;
  background: #cfcfcf;
}
.st-browse-search-title-drawer .st-search-title-drawer .title-wrapper .btn-reset {
  width: 100%;
}
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer {
  margin-bottom: -600px;
}
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer .toggle-set-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 25px;
}
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer .toggle-set-wrapper .menu-item.toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  margin-top: 0;
  margin-bottom: 0;
}
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer .toggle-set-wrapper .menu-item.toggle label {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  text-align: left;
}
.st-browse-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer .toggle-set-wrapper .menu-item .st-toggle-box.tick {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-right: 0.5em;
  font-size: 0.8em;
}
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments {
  color: #424242;
}
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option {
  color: #757575;
}
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected {
  color: #3a7f3d;
}
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]) {
  color: #3a7f3d;
}
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]) {
  color: #346b37;
}
.st-browse-search-title-drawer .st-sort-and-search-input .st-sort-comments .dropdown-menu-wrapper .dropdown-menu {
  left: 0;
  right: auto;
}
.st-browse-notification-banner-wrapper-filler,
.st-browse-notification-banner-wrapper {
  position: fixed;
  top: 55px;
  left: 0;
  right: 0;
  z-index: 1990;
  background-color: #2196F3;
}
body.show-navbar-submenu .st-browse-notification-banner-wrapper-filler {
  height: 50px;
}
.st-browse-notification-banner-wrapper-filler {
  height: 0px;
}
body.show-navbar-submenu .st-browse-notification-banner-wrapper {
  top: 105px;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  min-height: 45px;
  margin-right: auto;
  margin-left: auto;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .spacer-left {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0px;
  max-width: 30px;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .flex-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2;
  color: white;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .flex-content i {
  margin-right: 0.3em;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .flex-content a {
  color: white;
  text-decoration: underline;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .spacer-right {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 30px;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .close-button {
  padding: 12px 5px;
  color: rgba(255, 255, 255, 0.75);
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .close-button i {
  border-radius: 50%;
  text-align: center;
  height: 20px;
  width: 20px;
  padding: 3px 0px;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .close-button:hover,
.st-browse-notification-banner-wrapper .st-browse-notification-banner .close-button:active {
  color: white;
}
.st-browse-notification-banner-wrapper .st-browse-notification-banner .close-button:hover i,
.st-browse-notification-banner-wrapper .st-browse-notification-banner .close-button:active i {
  background: rgba(33, 33, 33, 0.2);
}
.st-forums-create .slider-wrapper {
  margin: 30px 0px 30px 0px;
}
.st-forums-create .slider-wrapper .sh-desktop-st-slider-wrapper,
.st-forums-create .slider-wrapper .sh-mobile-st-slider-wrapper {
  height: 100%;
  margin-top: 0px;
}
.st-forums-create .slider-wrapper .sh-desktop-st-slider-wrapper .rzslider,
.st-forums-create .slider-wrapper .sh-mobile-st-slider-wrapper .rzslider {
  margin: 0;
}
.st-forums-create .slider-wrapper .st-slider .rz-bar {
  background: #E8F5E9;
}
.st-forums-create .slider-wrapper .st-slider .rz-ticks .rz-tick {
  background: #C8E6C9;
}
.st-forums-create .topic-questions-preface-page .preface-wrapper {
  max-width: 450px;
  margin-bottom: 10px;
}
.st-forums-create .topic-questions-preface-page .preface-wrapper p {
  margin-bottom: 20px;
}
.st-forums-create .topic-questions-preface-page ul {
  list-style: disc;
  list-style-position: inside;
  margin-left: 2em;
}
.st-forums-create .topic-questions-preface-page li {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2em;
  text-align: left;
}
.st-forums-detail .forum-detail-container.bottom {
  margin-top: 20px;
}
.st-forums-detail .sh-warning-banner a {
  color: white;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-forums-detail .sh-warning-banner strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-forums-detail .sh-warning-banner .icon-wrapper img {
  border-radius: 50%;
  background: white;
  border: 4px solid white;
}
.st-forums-detail .sh-warning-banner .icon-wrapper.small {
  width: 100px;
  height: 100px;
  border: 3px solid white;
}
.st-forums-detail .sh-warning-banner .icon-wrapper.small img {
  width: 100px;
  height: 100px;
}
.st-forums-detail .interests-wrapper .sh-post-actions {
  top: 10px;
  right: 10px;
}
.st-forums-detail .forum-rules-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.3;
}
.st-forums-detail .forum-rules-text strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-forums-detail .forum-rules-text i {
  color: #42A5F5;
}
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text {
  margin-left: auto;
  margin-right: auto;
}
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon {
  color: #216cb5;
}
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .accent:hover,
.st-forum-search-title-drawer .st-search-title-drawer .title-wrapper .title-text .dropdown-icon:hover {
  color: #235a9a;
}
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option.selected {
  color: #216cb5;
}
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]) {
  color: #1e5ea7;
}
.st-forum-search-title-drawer .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]) {
  color: #235a9a;
}
.st-forum-comments .forum-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-forum-comments .forum-heading h2 {
  margin-bottom: 0px;
  margin-right: 20px;
}
.st-forum-comments .forum-heading h2 span {
  white-space: nowrap;
  margin-right: 0.3em;
}
.st-forum-comments .forum-heading .fa-comment {
  color: #2196F3;
}
.st-forum-comments .forum-heading .fa-eye {
  color: #AB47BC;
}
.st-forum-comments .follow-info-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 24px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
}
.st-forum-comments .follow-info-text strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-forum-comments .follow-info-text .not-following i {
  color: #42A5F5;
}
.st-forum-comments .follow-info-text .following i {
  color: #66BB6A;
}
.st-forum-settings .setting-toggle-container .st-setting-toggle {
  margin-bottom: 30px;
}
.st-forum-settings .setting-toggle-container .st-setting-toggle p {
  color: #424242;
}
.st-forum-settings .setting-toggle-container .st-setting-toggle .st-toggle-box.tick {
  margin-top: 3px;
}
.st-forum-settings .setting-container {
  margin-bottom: 30px;
}
.st-forum-settings .setting-container .heading-wrapper {
  margin-bottom: 10px;
}
.st-forum-settings .setting-container .small {
  margin-top: 10px;
  margin-bottom: 0px;
  font-size: 14px;
}
.st-forum-settings .setting-container .small .fa {
  color: #2196F3;
}
.st-topic-title-owner .owner-comment-wrapper .event-name .st-autocomplete .form-control {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 18px;
  color: #1976D2;
  text-transform: uppercase;
}
.st-trip-about.description-container .trip-about-text .st-markdown h1,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h1,
.st-trip-about.description-container .trip-about-text .st-markdown h2,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h2,
.st-trip-about.description-container .trip-about-text .st-markdown h3,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h3 {
  margin-top: 25.5px;
}
.st-trip-about.description-container .trip-about-text .st-markdown h1:first-child,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h1:first-child,
.st-trip-about.description-container .trip-about-text .st-markdown h2:first-child,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h2:first-child,
.st-trip-about.description-container .trip-about-text .st-markdown h3:first-child,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h3:first-child {
  margin-top: 0px;
}
.st-trip-about.description-container .trip-about-text .st-markdown h1,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h1 {
  font-size: 20px;
}
.st-trip-about.description-container .trip-about-text .st-markdown h2,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h2 {
  font-size: 18px;
  margin-bottom: 0px;
  color: #757575;
}
.st-trip-about.description-container .trip-about-text .st-markdown h3,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h3 {
  font-size: 17px;
}
.st-trip-about.description-container .trip-about-text .st-markdown h4,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h4,
.st-trip-about.description-container .trip-about-text .st-markdown h5,
.st-trip-about.description-container .trip-itinerary-text .st-markdown h5 {
  color: #9E9E9E;
}
.st-trip-about.description-container .trip-about-text .st-markdown hr,
.st-trip-about.description-container .trip-itinerary-text .st-markdown hr {
  margin: 1.5em auto;
  width: 90%;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group select,
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group input {
  width: 150px;
  background-color: white;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  font-size: 16px;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group select:hover,
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group input:hover {
  background-color: #FAFAFA;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group select:hover:not(.ng-invalid),
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group input:hover:not(.ng-invalid),
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group select:focus:not(.ng-invalid),
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group input:focus:not(.ng-invalid) {
  border-color: #BDBDBD;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group select.ng-invalid,
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group input.ng-invalid {
  border: 1px solid #FFA726;
  -webkit-box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
          box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .input-group .input-group-addon {
  width: 100px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border-color: #E0E0E0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
  font-size: 16px;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .currency-selector-wrapper {
  margin-bottom: 10px;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .sh-edit-buttons-wrapper {
  margin-top: 20px;
}
.st-trips-st-trip-deposit-picker-modal .ngdialog-content .sh-edit-buttons-wrapper .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 120px;
}
.st-trip-disclaimer p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 1.2em;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-trip-disclaimer p:last-child {
  margin-bottom: 0px;
}
.st-trip-disclaimer p .fa-info-circle {
  color: #2196F3;
}
.st-trip-info .trip-info-row .text-wrapper .provisional-label {
  color: #616161;
}
.st-trip-admin-controls h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  color: #424242;
}
.st-trip-admin-controls h3 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2em;
  margin-bottom: 10px;
  color: #616161;
}
.st-trip-admin-controls .button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -5px;
}
.st-trip-admin-controls .button-wrapper .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 300px;
      -ms-flex: 1 0 300px;
          flex: 1 0 300px;
  max-width: 300px;
  margin: 5px;
}
.st-trip-edit-admin-settings {
  margin-bottom: 10px;
}
.st-trip-edit-admin-settings .settings-container {
  position: relative;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #E0E0E0;
  border-radius: 10px;
  background-color: #EEEEEE;
}
.st-trip-edit-admin-settings .settings-container .sh-post-actions {
  top: 10px;
}
.st-trip-admin-toggle-settings {
  margin-top: 10px;
  margin-bottom: 20px;
}
.st-trip-admin-toggle-settings .setting-toggle-container:not(:first-child) {
  margin-top: 15px;
}
.st-trip-admin-toggle-settings .setting-toggle-container .toggle-input-wrapper {
  margin-top: 3px;
}
.st-trip-search-title-drawer .st-search-title-drawer {
  max-width: 1360px;
}
@media (max-width: 1334px) {
  .st-trip-search-title-drawer .st-search-title-drawer {
    max-width: 1120px;
  }
}
@media (max-width: 1004px) {
  .st-trip-search-title-drawer .st-search-title-drawer {
    max-width: 700px;
  }
}
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .location-filter select[disabled] {
  color: #424242;
  opacity: 0.5;
  cursor: default;
  border: 1px solid #BDBDBD;
}
.st-trip-search-title-drawer .st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .location-filter select[disabled]:not(:focus) {
  color: #424242;
}
.st-trip-search-title-drawer .st-sort-and-search-input {
  max-width: 1360px;
}
@media (max-width: 1334px) {
  .st-trip-search-title-drawer .st-sort-and-search-input {
    max-width: 1120px;
  }
}
@media (max-width: 1004px) {
  .st-trip-search-title-drawer .st-sort-and-search-input {
    max-width: 700px;
  }
}
.st-trip-search-title-drawer .st-sort-and-search-input .sort-option-container.dropdown-container {
  margin-right: 15px;
}
@media (min-width: 600px) {
  .st-trip-search-title-drawer .st-sort-and-search-input .sort-option-container .sort-option.refresh {
    margin-left: 0px;
  }
}
.st-trip-suggestion-title-owner .owner-comment-wrapper .sh-text-bubble {
  margin-bottom: 15px;
}
.st-trip-suggestion-upcoming-trips {
  padding: 25px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top: 3px solid #26A69A;
}
@media (max-width: 430px) {
  .st-trip-suggestion-upcoming-trips {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.st-trip-suggestion-upcoming-trips .list-heading {
  margin-top: 0px;
}
@media (max-width: 430px) {
  .st-trip-suggestion-upcoming-trips .list-heading {
    text-align: center;
  }
}
.st-trip-suggestion-upcoming-trips .upcoming-trips-wrapper .trip-wrapper:not(:first-child) {
  margin-top: 30px;
}
.st-trip-suggestion-upcoming-trips .footer-message {
  margin-top: 55px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.st-trip-suggestion-upcoming-trips .footer-message .fa-warning {
  color: #FFB300;
}
.st-trip-title-owner .owner-comment-wrapper .sh-text-bubble {
  margin-bottom: 0px;
}
.st-trip-title-owner .owner-comment-wrapper .event-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-trip-title-owner .owner-comment-wrapper .event-name .title-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-trip-title-owner .owner-comment-wrapper .event-name .st-trip-date-block {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
}
.st-trip-title-owner .attendee-preview-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 15px;
  margin-bottom: 5px;
  color: #424242;
  font-size: 17px;
  line-height: 1.2em;
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper {
  width: calc(100% - 250px);
}
@media (max-width: 599px) {
  .st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper {
    width: 100%;
  }
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper .sh-user-wrapper {
  max-width: 100%;
  margin-top: 15px;
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper .sh-user-wrapper.attendee-preview {
  margin-top: 0px;
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper .sh-user-wrapper .avatar-wrapper {
  display: inline-block;
  position: relative;
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper .sh-user-wrapper .avatar-wrapper .st-avatar {
  margin-right: -4px;
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper .sh-user-wrapper .avatar-wrapper .and-more-icon {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 70px;
  width: 70px;
  border-radius: 50%;
  background-color: #757575;
  opacity: 0.95;
  cursor: pointer;
}
.st-trip-title-owner .trip-owner-wrapper .owner-avatar-wrapper .sh-user-wrapper .avatar-wrapper .and-more-icon .and-more-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  font-size: 11px;
  width: 100%;
}
.st-blank-upcoming-trip-block .fake-date {
  width: 75px;
  min-width: 75px;
  height: 82px;
  margin-right: 10px;
  border-radius: 4px;
}
.st-blank-upcoming-trip-block .fake-registered-users-text {
  font-size: 17px;
  height: 1.2em;
  width: 160px;
  margin-right: 5px;
  border-radius: 4px;
}
.st-blank-upcoming-trip-block .fake-view-trip-button {
  font-size: 17px;
  height: 1.2em;
  width: 110px;
  -webkit-box-shadow: unset;
          box-shadow: unset;
}
@media (max-width: 430px) {
  .st-blank-upcoming-trip-block .fake-view-trip-button {
    width: 70px;
  }
}
.st-blank-upcoming-trip-block .fake-avatar {
  width: 50px;
  height: 50px;
  margin: 3px;
  border-radius: 50%;
  border: 2px solid #EEEEEE;
}
.st-blank-upcoming-trip-block .fake-date,
.st-blank-upcoming-trip-block .fake-registered-users-text,
.st-blank-upcoming-trip-block .fake-view-trip-button,
.st-blank-upcoming-trip-block .fake-avatar {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #EEEEEE), color-stop(75%, transparent), to(#EEEEEE));
  background: linear-gradient(to right, #EEEEEE 50%, transparent 75%, #EEEEEE 100%);
  background-size: 200% auto;
  -webkit-animation: trip-loading-animation 1s ease infinite;
          animation: trip-loading-animation 1s ease infinite;
}
@-webkit-keyframes trip-loading-animation {
  from {
    background-position: 200% center;
  }
}
@keyframes trip-loading-animation {
  from {
    background-position: 200% center;
  }
}
.st-upcoming-trip-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  border-radius: 4px;
  background-color: #FAFAFA;
  -webkit-box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.2);
          box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.2);
}
.st-upcoming-trip-block .st-trip-date-block {
  height: 82px;
  margin-right: 10px;
}
.st-upcoming-trip-block .st-trip-date-block .date-top-half {
  min-height: 24px;
}
.st-upcoming-trip-block .st-trip-date-block .date-top-half .top-half-text {
  font-size: 14px;
}
.st-upcoming-trip-block .st-trip-date-block .date-bottom-half {
  min-height: 58px;
}
.st-upcoming-trip-block .st-trip-date-block .date-bottom-half .bottom-half-subtext {
  font-size: 12px;
}
.st-upcoming-trip-block .registered-users-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0px;
  min-height: 90px;
}
.st-upcoming-trip-block .registered-users-wrapper .header-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}
.st-upcoming-trip-block .registered-users-wrapper .header-wrapper .registered-users-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 5px;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
}
.st-upcoming-trip-block .registered-users-wrapper .header-wrapper .registered-users-text strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-upcoming-trip-block .registered-users-wrapper .header-wrapper .view-trip-button {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
@media (max-width: 430px) {
  .st-upcoming-trip-block .registered-users-wrapper .header-wrapper .view-trip-button {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }
  .st-upcoming-trip-block .registered-users-wrapper .header-wrapper .view-trip-button i {
    width: 14px;
    height: 14px;
    font-size: 8px;
  }
}
.st-upcoming-trip-block .registered-users-wrapper .avatar-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-upcoming-trip-block .registered-users-wrapper .avatar-wrapper .registered-user {
  display: inline-block;
  position: relative;
}
.st-upcoming-trip-block .registered-users-wrapper .avatar-wrapper .registered-user .st-avatar {
  margin: 3px;
}
.st-upcoming-trip-block .registered-users-wrapper .avatar-wrapper .registered-user .and-more-icon {
  position: absolute;
  top: 3px;
  left: 3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background-color: #757575;
  opacity: 0.95;
  cursor: pointer;
}
.st-upcoming-trip-block .registered-users-wrapper .avatar-wrapper .registered-user .and-more-icon .and-more-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  font-size: 11px;
  width: 100%;
}
.st-upcoming-trip-block .registered-users-wrapper .avatar-wrapper .registered-user .fake-avatar {
  width: 50px;
  height: 50px;
  margin: 3px;
  border-radius: 50%;
  border: 2px solid #EEEEEE;
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #EEEEEE), color-stop(75%, transparent), to(#EEEEEE));
  background: linear-gradient(to right, #EEEEEE 50%, transparent 75%, #EEEEEE 100%);
  background-size: 200% auto;
  -webkit-animation: avatar-loading-animation 1s ease infinite;
          animation: avatar-loading-animation 1s ease infinite;
}
@-webkit-keyframes avatar-loading-animation {
  from {
    background-position: 200% center;
  }
}
@keyframes avatar-loading-animation {
  from {
    background-position: 200% center;
  }
}
.st-trips-create .travel-partner-page .input-group,
.st-trips-create .duration-page .input-group,
.st-trips-create .max-group-size-page .input-group,
.st-trips-create .trip-pricing-page .input-group,
.st-trips-create .trip-deposit-page .input-group,
.st-trips-create .trip-date-page .input-group {
  max-width: 380px;
  margin-bottom: 10px;
}
.st-trips-create .travel-partner-page .group-selector-container .group-selector {
  margin-bottom: 15px;
}
.st-trips-create .travel-partner-page .group-selector-container .group-selector .st-autocomplete .form-control {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  background-color: #FAFAFA;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
}
.st-trips-create .trip-target-location-page .selector-wrapper {
  margin-top: 0px;
  margin-bottom: 10px;
}
.st-trips-create .trip-target-location-page .selector-wrapper .selector {
  min-width: 350px;
  text-align: left;
}
.st-trips-create .trip-target-location-page .selector-wrapper .selector .sh-select {
  font-size: 18px;
  line-height: 22px;
}
.st-trips-create .trip-target-location-page .target-location-container {
  margin-top: 15px;
}
.st-trips-create .trip-pricing-page p {
  max-width: 410px;
}
.st-trips-create .trip-pricing-page .pricing-page-text {
  margin-bottom: 15px;
}
.st-trips-create .trip-pricing-page .price-range-selector {
  margin-top: 0px;
}
.st-trips-create .trip-pricing-page .price-description-input {
  margin-bottom: 10px;
  max-width: 380px;
}
.st-trips-create .summary-page .st-photo-gallery-preview .heading-wrapper h2 {
  margin: 0px;
  font-size: 20px;
}
.st-trips-detail .sh-warning-banner .text-wrapper {
  width: 100%;
}
.st-trips-detail .trip-detail-container .bottom-container .details-summary-wrapper .summary {
  margin-bottom: 0px;
}
.st-trips-enquire .page p {
  max-width: 600px;
}
.st-trips-enquire .intro-page .trip-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 420px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
  background-color: #FAFAFA;
}
.st-trips-enquire .intro-page .trip-card .img-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 78px;
  width: 78px;
  height: 78px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.st-trips-enquire .intro-page .trip-card .img-container .st-trip-date-block {
  width: 53px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 53px;
      -ms-flex: 0 0 53px;
          flex: 0 0 53px;
  border: unset;
}
.st-trips-enquire .intro-page .trip-card .img-container .st-trip-date-block .date-bottom-half {
  min-height: 39px;
}
.st-trips-enquire .intro-page .trip-card .img-container .st-trip-date-block .date-bottom-half .bottom-half-subtext {
  margin-top: 2px;
}
.st-trips-enquire .intro-page .trip-card .card-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}
.st-trips-enquire .intro-page .trip-card .card-content .trip-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0px;
  text-align: left;
  color: #212121;
  font-size: 20px;
  line-height: 1em;
}
.st-trips-enquire .intro-page .trip-card .card-content .trip-details-wrapper .trip-details-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0px;
  margin-top: 5px;
}
.st-trips-enquire .intro-page .trip-card .card-content .trip-details-wrapper .trip-details-row .detail-item {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #424242;
  font-size: 14px;
  line-height: 1.2em;
  text-align: left;
}
.st-trips-enquire .intro-page .trip-card .card-content .trip-details-wrapper .trip-details-row .detail-item.duration {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 5px;
}
.st-trips-enquire .intro-page .trip-card .card-content .trip-details-wrapper .trip-details-row .detail-item i {
  min-width: 1em;
  margin-right: 0.2em;
  text-align: center;
  color: #9E9E9E;
}
.st-trips-enquire .intro-page .attendee-preview-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 20px;
}
.st-trips-enquire .intro-page .attendee-preview-wrapper .avatar-container {
  display: inline-block;
  position: relative;
}
.st-trips-enquire .intro-page .attendee-preview-wrapper .avatar-container .st-avatar {
  margin-right: -4px;
}
.st-trips-enquire .intro-page .attendee-preview-wrapper .avatar-container .and-more-icon {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background-color: #757575;
  opacity: 0.95;
}
.st-trips-enquire .intro-page .attendee-preview-wrapper .avatar-container .and-more-icon .and-more-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  font-size: 10px;
}
.st-trips-enquire .travel-dates-page .textarea-wrapper,
.st-trips-enquire .budget-page .textarea-wrapper {
  width: 500px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.st-trips-enquire .travel-dates-page .radio-button-wrapper {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0px;
}
.st-trips-enquire .travel-dates-page .exact-date-input {
  max-width: 380px;
  margin-top: 20px;
}
.st-trips-enquire .travel-dates-page .rough-date-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 380px;
  margin-top: 20px;
}
.st-trips-enquire .travel-dates-page .rough-date-selector .selector-wrapper {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 12px;
}
.st-trips-enquire .travel-dates-page .rough-date-selector .selector-wrapper .time-of-year-selector {
  min-width: 150px;
  width: 150px;
}
.st-trips-enquire .travel-dates-page .rough-date-selector .selector-wrapper .year-selector {
  min-width: 100px;
  width: 100px;
}
.st-trips-enquire .travel-dates-page .st-pages-nav-buttons {
  margin-top: 30px;
}
.st-trips-enquire .trip-full-name-page .full-name-input {
  margin-top: 20px;
  margin-bottom: 10px;
}
.st-trips-enquire .trip-dietary-requirements-page .radio-button-wrapper {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 10px;
}
.st-trips-enquire .trip-dietary-requirements-page .dietary-requirements-input-wrapper {
  width: 100%;
  margin-top: 10px;
}
.st-trips-enquire .trip-accommodation-page .selector-wrapper {
  margin-bottom: 10px;
  margin-right: 12px;
}
.st-trips-enquire .trip-accommodation-page .selector-wrapper select {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-trips-enquire .enquiry-questions-page .about-container,
.st-trips-enquire .trip-details-page .about-container {
  margin-top: 30px;
  margin-bottom: 30px;
}
.st-trips-enquire .phone-number-page .phone-input-container {
  margin-top: 30px;
  margin-bottom: 30px;
}
.st-trips-enquire .phone-number-page .phone-input-container .error-container {
  width: 100%;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.st-trips-enquire .phone-number-page .phone-input-container .error-container .error {
  font-size: 13px;
  line-height: 15px;
  background-color: #F5F5F5;
  color: #424242;
  border-top: 4px solid #E53935;
  border-bottom: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 10px 10px;
  margin: 0px 10px;
  width: 100%;
  -webkit-box-shadow: inset 0px -20px 10px -20px rgba(33, 33, 33, 0.25);
          box-shadow: inset 0px -20px 10px -20px rgba(33, 33, 33, 0.25);
}
.st-trips-enquire .phone-number-page .phone-input-container .error-container .error i {
  color: #E53935;
}
.st-trips-enquire .phone-number-page .phone-input-container input[type="tel"] {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 15px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background-color: white;
  border-color: #9E9E9E;
}
.st-trips-enquire .phone-number-page .phone-input-container input[type="tel"].ng-invalid.ng-dirty {
  background-color: white;
  border-color: #9E9E9E;
}
.st-trips-enquire .trip-payment-page .tos-wrapper {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 30px;
  margin-bottom: 20px;
}
.st-trips-enquire .trip-payment-page .tos-wrapper .toggle-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
}
.st-trips-enquire .trip-payment-page .tos-wrapper .toggle-wrapper .st-toggle-box.tick {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-right: 5px;
  font-size: 0.8em;
}
.st-trips-enquire .trip-payment-page .tos-wrapper .toggle-wrapper label {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  font-size: 17px;
}
.st-trips.page-wrapper .top-section .text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-trips.page-wrapper .top-section .text-wrapper .beta-tag {
  margin-left: 15px;
  font-size: 24px;
  color: #66BB6A;
}
.st-trips.page-wrapper .bottom-section {
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 599px) {
  .st-trips.page-wrapper .bottom-section {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.st-trips.page-wrapper .bottom-section .st-list-section {
  width: 100%;
  max-width: 1340px;
  margin-top: 0px;
  margin-bottom: 20px;
}
@media (max-width: 1334px) {
  .st-trips.page-wrapper .bottom-section .st-list-section {
    max-width: 1010px;
  }
}
@media (max-width: 1004px) {
  .st-trips.page-wrapper .bottom-section .st-list-section {
    max-width: 680px;
  }
}
@media (max-width: 699px) {
  .st-trips.page-wrapper .bottom-section .st-list-section {
    max-width: 490px;
  }
}
.st-trips.page-wrapper .bottom-section .st-list-section .list-section-container .body-container .block-container {
  max-width: 1276px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1334px) {
  .st-trips.page-wrapper .bottom-section .st-list-section .list-section-container .body-container .block-container {
    max-width: 954px;
  }
}
@media (max-width: 1004px) {
  .st-trips.page-wrapper .bottom-section .st-list-section .list-section-container .body-container .block-container {
    max-width: 632px;
  }
}
@media (max-width: 699px) {
  .st-trips.page-wrapper .bottom-section .st-list-section .list-section-container .body-container .block-container {
    max-width: 450px;
  }
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper {
  margin-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section {
  -webkit-box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.25);
          box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.25);
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper {
  min-height: 400px;
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box {
  background-color: #F5F5F5;
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item {
  margin: 10px 6px;
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child {
  margin-left: 11px;
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child {
  margin-right: 11px;
}
.st-trips.page-wrapper .bottom-section .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-block:hover {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.home-page.page-wrapper,
.browse-members-home.page-wrapper,
.st-trips.page-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
}
.home-page .hero-menu-wrapper,
.browse-members-home .hero-menu-wrapper,
.st-trips .hero-menu-wrapper {
  min-width: 100%;
  padding: 5px;
  border-top: 4px solid #EF5350;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.home-page .hero-menu-wrapper .hero-menu-background,
.browse-members-home .hero-menu-wrapper .hero-menu-background,
.st-trips .hero-menu-wrapper .hero-menu-background {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/lights-abstract-monochrome.jpg);
  background-size: cover;
}
.home-page .hero-menu-wrapper .hero-menu-background-overlay,
.browse-members-home .hero-menu-wrapper .hero-menu-background-overlay,
.st-trips .hero-menu-wrapper .hero-menu-background-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 238, 238, 0.95)), to(#EEEEEE));
  background: linear-gradient(rgba(238, 238, 238, 0.95) 0%, #EEEEEE 100%);
}
.home-page .hero-menu-container,
.browse-members-home .hero-menu-container,
.st-trips .hero-menu-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  max-width: 1350px;
  position: relative;
}
.home-page .hero-menu-title-wrapper,
.browse-members-home .hero-menu-title-wrapper,
.st-trips .hero-menu-title-wrapper {
  max-width: calc(100% - 85px);
}
@media (max-width: 599px) {
  .home-page .hero-menu-title-wrapper,
  .browse-members-home .hero-menu-title-wrapper,
  .st-trips .hero-menu-title-wrapper {
    max-width: 100%;
  }
}
.home-page .hero-menu-title,
.browse-members-home .hero-menu-title,
.st-trips .hero-menu-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  padding-left: 5px;
  max-width: 100%;
}
.home-page .hero-menu-title h1,
.browse-members-home .hero-menu-title h1,
.st-trips .hero-menu-title h1 {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 30px;
  color: #424242;
  margin-bottom: 0;
  line-height: 1.1;
  margin-bottom: 0.2em;
  background-image: linear-gradient(160deg, #E53935 0%, #673AB7 100%);
  background-size: 100%;
  background-repeat: repeat;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .home-page .hero-menu-title h1,
  .browse-members-home .hero-menu-title h1,
  .st-trips .hero-menu-title h1 {
    background: none;
  }
}
.home-page .hero-menu-title h1 span,
.browse-members-home .hero-menu-title h1 span,
.st-trips .hero-menu-title h1 span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  line-height: 1.1;
  vertical-align: middle;
  max-width: 100%;
}
.home-page .hero-menu-title h2,
.browse-members-home .hero-menu-title h2,
.st-trips .hero-menu-title h2 {
  font-family: 'ProximaNova-Thin', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  color: #424242;
  line-height: 1.2;
}
@media (max-width: 599px) {
  .home-page .hero-menu-title h1,
  .browse-members-home .hero-menu-title h1,
  .st-trips .hero-menu-title h1 {
    font-size: 26px;
  }
}
@media (max-width: 320px) {
  .home-page .hero-menu-title h1,
  .browse-members-home .hero-menu-title h1,
  .st-trips .hero-menu-title h1 {
    font-size: 24px;
  }
  .home-page .hero-menu-title h2,
  .browse-members-home .hero-menu-title h2,
  .st-trips .hero-menu-title h2 {
    font-size: 18px;
  }
}
.home-page .hero-menu-avatar,
.browse-members-home .hero-menu-avatar,
.st-trips .hero-menu-avatar {
  padding-left: 2px;
  margin-right: 15px;
  margin-top: 22px;
}
@media (max-width: 599px) {
  .home-page .hero-menu-avatar,
  .browse-members-home .hero-menu-avatar,
  .st-trips .hero-menu-avatar {
    display: none;
  }
}
.home-page .hero-menu,
.browse-members-home .hero-menu,
.st-trips .hero-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}
.home-page .hero-menu .hero-menu-item,
.browse-members-home .hero-menu .hero-menu-item,
.st-trips .hero-menu .hero-menu-item {
  background: white;
  border-radius: 8px;
  padding: 60px 20px 10px 20px;
  margin: 5px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 150px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  color: white;
  background: linear-gradient(160deg, #9E9E9E 0%, #BDBDBD 100%);
  position: relative;
}
@media (max-width: 369px) {
  .home-page .hero-menu .hero-menu-item,
  .browse-members-home .hero-menu .hero-menu-item,
  .st-trips .hero-menu .hero-menu-item {
    min-width: 180px;
  }
}
@media (min-width: 370px) and (max-width: 539px) {
  .home-page .hero-menu .hero-menu-item.events,
  .browse-members-home .hero-menu .hero-menu-item.events,
  .st-trips .hero-menu .hero-menu-item.events,
  .home-page .hero-menu .hero-menu-item.discussions,
  .browse-members-home .hero-menu .hero-menu-item.discussions,
  .st-trips .hero-menu .hero-menu-item.discussions,
  .home-page .hero-menu .hero-menu-item.groups,
  .browse-members-home .hero-menu .hero-menu-item.groups,
  .st-trips .hero-menu .hero-menu-item.groups {
    width: 42%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
}
@media (min-width: 540px) and (max-width: 1029px) {
  .home-page .hero-menu .hero-menu-item.profiles,
  .browse-members-home .hero-menu .hero-menu-item.profiles,
  .st-trips .hero-menu .hero-menu-item.profiles,
  .home-page .hero-menu .hero-menu-item.trips,
  .browse-members-home .hero-menu .hero-menu-item.trips,
  .st-trips .hero-menu .hero-menu-item.trips,
  .home-page .hero-menu .hero-menu-item.discussions,
  .browse-members-home .hero-menu .hero-menu-item.discussions,
  .st-trips .hero-menu .hero-menu-item.discussions,
  .home-page .hero-menu .hero-menu-item.groups,
  .browse-members-home .hero-menu .hero-menu-item.groups,
  .st-trips .hero-menu .hero-menu-item.groups {
    width: 30%;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
  }
  .home-page .hero-menu .hero-menu-item.events,
  .browse-members-home .hero-menu .hero-menu-item.events,
  .st-trips .hero-menu .hero-menu-item.events,
  .home-page .hero-menu .hero-menu-item.mynetwork,
  .browse-members-home .hero-menu .hero-menu-item.mynetwork,
  .st-trips .hero-menu .hero-menu-item.mynetwork {
    width: 0;
  }
}
@media (min-width: 1030px) {
  .home-page .hero-menu .hero-menu-item.discussions,
  .browse-members-home .hero-menu .hero-menu-item.discussions,
  .st-trips .hero-menu .hero-menu-item.discussions {
    -webkit-box-flex: 0.7;
    -webkit-flex-grow: 0.7;
        -ms-flex-positive: 0.7;
            flex-grow: 0.7;
  }
  .home-page .hero-menu .hero-menu-item.trips,
  .browse-members-home .hero-menu .hero-menu-item.trips,
  .st-trips .hero-menu .hero-menu-item.trips {
    -webkit-box-flex: 1.3;
    -webkit-flex-grow: 1.3;
        -ms-flex-positive: 1.3;
            flex-grow: 1.3;
  }
}
.home-page .hero-menu .hero-menu-item .icon,
.browse-members-home .hero-menu .hero-menu-item .icon,
.st-trips .hero-menu .hero-menu-item .icon {
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 25px;
  color: rgba(255, 255, 255, 0.8);
}
.home-page .hero-menu .hero-menu-item.events,
.browse-members-home .hero-menu .hero-menu-item.events,
.st-trips .hero-menu .hero-menu-item.events {
  background: linear-gradient(205deg, #EF5350 0%, #EC407A 100%);
}
.home-page .hero-menu .hero-menu-item.events:hover,
.browse-members-home .hero-menu .hero-menu-item.events:hover,
.st-trips .hero-menu .hero-menu-item.events:hover {
  background: linear-gradient(205deg, #F44336 0%, #E91E63 100%);
}
.home-page .hero-menu .hero-menu-item.events:active,
.browse-members-home .hero-menu .hero-menu-item.events:active,
.st-trips .hero-menu .hero-menu-item.events:active {
  background: linear-gradient(205deg, #E53935 0%, #D81B60 100%);
}
.home-page .hero-menu .hero-menu-item.profiles,
.browse-members-home .hero-menu .hero-menu-item.profiles,
.st-trips .hero-menu .hero-menu-item.profiles {
  background: linear-gradient(205deg, #FFA726 0%, #FF7043 100%);
}
.home-page .hero-menu .hero-menu-item.profiles:hover,
.browse-members-home .hero-menu .hero-menu-item.profiles:hover,
.st-trips .hero-menu .hero-menu-item.profiles:hover {
  background: linear-gradient(205deg, #FF9800 0%, #FF5722 100%);
}
.home-page .hero-menu .hero-menu-item.profiles:active,
.browse-members-home .hero-menu .hero-menu-item.profiles:active,
.st-trips .hero-menu .hero-menu-item.profiles:active {
  background: linear-gradient(205deg, #FB8C00 0%, #F4511E 100%);
}
.home-page .hero-menu .hero-menu-item.trips,
.browse-members-home .hero-menu .hero-menu-item.trips,
.st-trips .hero-menu .hero-menu-item.trips {
  background: linear-gradient(205deg, #66BB6A 0%, #009688 100%);
}
.home-page .hero-menu .hero-menu-item.trips:hover,
.browse-members-home .hero-menu .hero-menu-item.trips:hover,
.st-trips .hero-menu .hero-menu-item.trips:hover {
  background: linear-gradient(205deg, #4CAF50 0%, #00897B 100%);
}
.home-page .hero-menu .hero-menu-item.trips:active,
.browse-members-home .hero-menu .hero-menu-item.trips:active,
.st-trips .hero-menu .hero-menu-item.trips:active {
  background: linear-gradient(205deg, #43A047 0%, #00796B 100%);
}
.home-page .hero-menu .hero-menu-item.discussions,
.browse-members-home .hero-menu .hero-menu-item.discussions,
.st-trips .hero-menu .hero-menu-item.discussions {
  background: linear-gradient(205deg, #AB47BC 0%, #673AB7 100%);
}
.home-page .hero-menu .hero-menu-item.discussions:hover,
.browse-members-home .hero-menu .hero-menu-item.discussions:hover,
.st-trips .hero-menu .hero-menu-item.discussions:hover {
  background: linear-gradient(205deg, #9C27B0 0%, #5E35B1 100%);
}
.home-page .hero-menu .hero-menu-item.discussions:active,
.browse-members-home .hero-menu .hero-menu-item.discussions:active,
.st-trips .hero-menu .hero-menu-item.discussions:active {
  background: linear-gradient(205deg, #8E24AA 0%, #512DA8 100%);
}
.home-page .hero-menu .hero-menu-item.groups,
.browse-members-home .hero-menu .hero-menu-item.groups,
.st-trips .hero-menu .hero-menu-item.groups {
  background: linear-gradient(205deg, #26C6DA 0%, #2196F3 100%);
}
.home-page .hero-menu .hero-menu-item.groups:hover,
.browse-members-home .hero-menu .hero-menu-item.groups:hover,
.st-trips .hero-menu .hero-menu-item.groups:hover {
  background: linear-gradient(205deg, #00BCD4 0%, #1E88E5 100%);
}
.home-page .hero-menu .hero-menu-item.groups:active,
.browse-members-home .hero-menu .hero-menu-item.groups:active,
.st-trips .hero-menu .hero-menu-item.groups:active {
  background: linear-gradient(205deg, #00ACC1 0%, #1976D2 100%);
}
.home-page .hero-menu .hero-menu-item.mynetwork,
.browse-members-home .hero-menu .hero-menu-item.mynetwork,
.st-trips .hero-menu .hero-menu-item.mynetwork {
  background: linear-gradient(205deg, #9CCC65 0%, #4CAF50 100%);
}
.home-page .hero-menu .hero-menu-item.mynetwork:hover,
.browse-members-home .hero-menu .hero-menu-item.mynetwork:hover,
.st-trips .hero-menu .hero-menu-item.mynetwork:hover {
  background: linear-gradient(205deg, #8BC34A 0%, #43A047 100%);
}
.home-page .hero-menu .hero-menu-item.mynetwork:active,
.browse-members-home .hero-menu .hero-menu-item.mynetwork:active,
.st-trips .hero-menu .hero-menu-item.mynetwork:active {
  background: linear-gradient(205deg, #7CB342 0%, #388E3C 100%);
}
.home-page .st-home-blocks-container,
.browse-members-home .st-home-blocks-container,
.st-trips .st-home-blocks-container {
  margin-top: 10px;
}
.home-page .home-content-wrapper,
.browse-members-home .home-content-wrapper,
.st-trips .home-content-wrapper,
.home-page .browse-home-content-wrapper,
.browse-members-home .browse-home-content-wrapper,
.st-trips .browse-home-content-wrapper,
.home-page .trips-preview-wrapper,
.browse-members-home .trips-preview-wrapper,
.st-trips .trips-preview-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 599px) {
  .home-page .home-content-wrapper,
  .browse-members-home .home-content-wrapper,
  .st-trips .home-content-wrapper,
  .home-page .browse-home-content-wrapper,
  .browse-members-home .browse-home-content-wrapper,
  .st-trips .browse-home-content-wrapper,
  .home-page .trips-preview-wrapper,
  .browse-members-home .trips-preview-wrapper,
  .st-trips .trips-preview-wrapper {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.home-page .home-content-wrapper .home-content-section,
.browse-members-home .home-content-wrapper .home-content-section,
.st-trips .home-content-wrapper .home-content-section,
.home-page .browse-home-content-wrapper .home-content-section,
.browse-members-home .browse-home-content-wrapper .home-content-section,
.st-trips .browse-home-content-wrapper .home-content-section,
.home-page .trips-preview-wrapper .home-content-section,
.browse-members-home .trips-preview-wrapper .home-content-section,
.st-trips .trips-preview-wrapper .home-content-section,
.home-page .home-content-wrapper .browse-home-content-section,
.browse-members-home .home-content-wrapper .browse-home-content-section,
.st-trips .home-content-wrapper .browse-home-content-section,
.home-page .browse-home-content-wrapper .browse-home-content-section,
.browse-members-home .browse-home-content-wrapper .browse-home-content-section,
.st-trips .browse-home-content-wrapper .browse-home-content-section,
.home-page .trips-preview-wrapper .browse-home-content-section,
.browse-members-home .trips-preview-wrapper .browse-home-content-section,
.st-trips .trips-preview-wrapper .browse-home-content-section,
.home-page .home-content-wrapper .trips-preview-section,
.browse-members-home .home-content-wrapper .trips-preview-section,
.st-trips .home-content-wrapper .trips-preview-section,
.home-page .browse-home-content-wrapper .trips-preview-section,
.browse-members-home .browse-home-content-wrapper .trips-preview-section,
.st-trips .browse-home-content-wrapper .trips-preview-section,
.home-page .trips-preview-wrapper .trips-preview-section,
.browse-members-home .trips-preview-wrapper .trips-preview-section,
.st-trips .trips-preview-wrapper .trips-preview-section {
  background: white;
  border-radius: 8px;
  border: 1px solid #E0E0E0;
  overflow: hidden;
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .home-page .home-content-wrapper .home-content-section,
  .browse-members-home .home-content-wrapper .home-content-section,
  .st-trips .home-content-wrapper .home-content-section,
  .home-page .browse-home-content-wrapper .home-content-section,
  .browse-members-home .browse-home-content-wrapper .home-content-section,
  .st-trips .browse-home-content-wrapper .home-content-section,
  .home-page .trips-preview-wrapper .home-content-section,
  .browse-members-home .trips-preview-wrapper .home-content-section,
  .st-trips .trips-preview-wrapper .home-content-section,
  .home-page .home-content-wrapper .browse-home-content-section,
  .browse-members-home .home-content-wrapper .browse-home-content-section,
  .st-trips .home-content-wrapper .browse-home-content-section,
  .home-page .browse-home-content-wrapper .browse-home-content-section,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-section,
  .st-trips .browse-home-content-wrapper .browse-home-content-section,
  .home-page .trips-preview-wrapper .browse-home-content-section,
  .browse-members-home .trips-preview-wrapper .browse-home-content-section,
  .st-trips .trips-preview-wrapper .browse-home-content-section,
  .home-page .home-content-wrapper .trips-preview-section,
  .browse-members-home .home-content-wrapper .trips-preview-section,
  .st-trips .home-content-wrapper .trips-preview-section,
  .home-page .browse-home-content-wrapper .trips-preview-section,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section,
  .st-trips .browse-home-content-wrapper .trips-preview-section,
  .home-page .trips-preview-wrapper .trips-preview-section,
  .browse-members-home .trips-preview-wrapper .trips-preview-section,
  .st-trips .trips-preview-wrapper .trips-preview-section {
    border-radius: 0;
    border-left: none;
    border-right: none;
  }
}
.home-page .home-content-wrapper .home-content-header,
.browse-members-home .home-content-wrapper .home-content-header,
.st-trips .home-content-wrapper .home-content-header,
.home-page .browse-home-content-wrapper .home-content-header,
.browse-members-home .browse-home-content-wrapper .home-content-header,
.st-trips .browse-home-content-wrapper .home-content-header,
.home-page .trips-preview-wrapper .home-content-header,
.browse-members-home .trips-preview-wrapper .home-content-header,
.st-trips .trips-preview-wrapper .home-content-header,
.home-page .home-content-wrapper .browse-home-content-header,
.browse-members-home .home-content-wrapper .browse-home-content-header,
.st-trips .home-content-wrapper .browse-home-content-header,
.home-page .browse-home-content-wrapper .browse-home-content-header,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header,
.st-trips .browse-home-content-wrapper .browse-home-content-header,
.home-page .trips-preview-wrapper .browse-home-content-header,
.browse-members-home .trips-preview-wrapper .browse-home-content-header,
.st-trips .trips-preview-wrapper .browse-home-content-header,
.home-page .home-content-wrapper .trips-preview-section-header,
.browse-members-home .home-content-wrapper .trips-preview-section-header,
.st-trips .home-content-wrapper .trips-preview-section-header,
.home-page .browse-home-content-wrapper .trips-preview-section-header,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header,
.st-trips .browse-home-content-wrapper .trips-preview-section-header,
.home-page .trips-preview-wrapper .trips-preview-section-header,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header,
.st-trips .trips-preview-wrapper .trips-preview-section-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
  border-bottom: 1px solid #EEEEEE;
}
.home-page .home-content-wrapper .home-content-header .heading,
.browse-members-home .home-content-wrapper .home-content-header .heading,
.st-trips .home-content-wrapper .home-content-header .heading,
.home-page .browse-home-content-wrapper .home-content-header .heading,
.browse-members-home .browse-home-content-wrapper .home-content-header .heading,
.st-trips .browse-home-content-wrapper .home-content-header .heading,
.home-page .trips-preview-wrapper .home-content-header .heading,
.browse-members-home .trips-preview-wrapper .home-content-header .heading,
.st-trips .trips-preview-wrapper .home-content-header .heading,
.home-page .home-content-wrapper .browse-home-content-header .heading,
.browse-members-home .home-content-wrapper .browse-home-content-header .heading,
.st-trips .home-content-wrapper .browse-home-content-header .heading,
.home-page .browse-home-content-wrapper .browse-home-content-header .heading,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header .heading,
.st-trips .browse-home-content-wrapper .browse-home-content-header .heading,
.home-page .trips-preview-wrapper .browse-home-content-header .heading,
.browse-members-home .trips-preview-wrapper .browse-home-content-header .heading,
.st-trips .trips-preview-wrapper .browse-home-content-header .heading,
.home-page .home-content-wrapper .trips-preview-section-header .heading,
.browse-members-home .home-content-wrapper .trips-preview-section-header .heading,
.st-trips .home-content-wrapper .trips-preview-section-header .heading,
.home-page .browse-home-content-wrapper .trips-preview-section-header .heading,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header .heading,
.st-trips .browse-home-content-wrapper .trips-preview-section-header .heading,
.home-page .trips-preview-wrapper .trips-preview-section-header .heading,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header .heading,
.st-trips .trips-preview-wrapper .trips-preview-section-header .heading {
  color: #424242;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2;
}
.home-page .home-content-wrapper .home-content-header .heading i,
.browse-members-home .home-content-wrapper .home-content-header .heading i,
.st-trips .home-content-wrapper .home-content-header .heading i,
.home-page .browse-home-content-wrapper .home-content-header .heading i,
.browse-members-home .browse-home-content-wrapper .home-content-header .heading i,
.st-trips .browse-home-content-wrapper .home-content-header .heading i,
.home-page .trips-preview-wrapper .home-content-header .heading i,
.browse-members-home .trips-preview-wrapper .home-content-header .heading i,
.st-trips .trips-preview-wrapper .home-content-header .heading i,
.home-page .home-content-wrapper .browse-home-content-header .heading i,
.browse-members-home .home-content-wrapper .browse-home-content-header .heading i,
.st-trips .home-content-wrapper .browse-home-content-header .heading i,
.home-page .browse-home-content-wrapper .browse-home-content-header .heading i,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header .heading i,
.st-trips .browse-home-content-wrapper .browse-home-content-header .heading i,
.home-page .trips-preview-wrapper .browse-home-content-header .heading i,
.browse-members-home .trips-preview-wrapper .browse-home-content-header .heading i,
.st-trips .trips-preview-wrapper .browse-home-content-header .heading i,
.home-page .home-content-wrapper .trips-preview-section-header .heading i,
.browse-members-home .home-content-wrapper .trips-preview-section-header .heading i,
.st-trips .home-content-wrapper .trips-preview-section-header .heading i,
.home-page .browse-home-content-wrapper .trips-preview-section-header .heading i,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header .heading i,
.st-trips .browse-home-content-wrapper .trips-preview-section-header .heading i,
.home-page .trips-preview-wrapper .trips-preview-section-header .heading i,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header .heading i,
.st-trips .trips-preview-wrapper .trips-preview-section-header .heading i {
  margin-right: 0.5em;
  color: #BDBDBD;
}
.home-page .home-content-wrapper .home-content-header .primary-action-link,
.browse-members-home .home-content-wrapper .home-content-header .primary-action-link,
.st-trips .home-content-wrapper .home-content-header .primary-action-link,
.home-page .browse-home-content-wrapper .home-content-header .primary-action-link,
.browse-members-home .browse-home-content-wrapper .home-content-header .primary-action-link,
.st-trips .browse-home-content-wrapper .home-content-header .primary-action-link,
.home-page .trips-preview-wrapper .home-content-header .primary-action-link,
.browse-members-home .trips-preview-wrapper .home-content-header .primary-action-link,
.st-trips .trips-preview-wrapper .home-content-header .primary-action-link,
.home-page .home-content-wrapper .browse-home-content-header .primary-action-link,
.browse-members-home .home-content-wrapper .browse-home-content-header .primary-action-link,
.st-trips .home-content-wrapper .browse-home-content-header .primary-action-link,
.home-page .browse-home-content-wrapper .browse-home-content-header .primary-action-link,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header .primary-action-link,
.st-trips .browse-home-content-wrapper .browse-home-content-header .primary-action-link,
.home-page .trips-preview-wrapper .browse-home-content-header .primary-action-link,
.browse-members-home .trips-preview-wrapper .browse-home-content-header .primary-action-link,
.st-trips .trips-preview-wrapper .browse-home-content-header .primary-action-link,
.home-page .home-content-wrapper .trips-preview-section-header .primary-action-link,
.browse-members-home .home-content-wrapper .trips-preview-section-header .primary-action-link,
.st-trips .home-content-wrapper .trips-preview-section-header .primary-action-link,
.home-page .browse-home-content-wrapper .trips-preview-section-header .primary-action-link,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header .primary-action-link,
.st-trips .browse-home-content-wrapper .trips-preview-section-header .primary-action-link,
.home-page .trips-preview-wrapper .trips-preview-section-header .primary-action-link,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header .primary-action-link,
.st-trips .trips-preview-wrapper .trips-preview-section-header .primary-action-link {
  display: inline-block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: auto;
}
@media (max-width: 599px) {
  .home-page .home-content-wrapper .home-content-header .primary-action-link .desktop-only,
  .browse-members-home .home-content-wrapper .home-content-header .primary-action-link .desktop-only,
  .st-trips .home-content-wrapper .home-content-header .primary-action-link .desktop-only,
  .home-page .browse-home-content-wrapper .home-content-header .primary-action-link .desktop-only,
  .browse-members-home .browse-home-content-wrapper .home-content-header .primary-action-link .desktop-only,
  .st-trips .browse-home-content-wrapper .home-content-header .primary-action-link .desktop-only,
  .home-page .trips-preview-wrapper .home-content-header .primary-action-link .desktop-only,
  .browse-members-home .trips-preview-wrapper .home-content-header .primary-action-link .desktop-only,
  .st-trips .trips-preview-wrapper .home-content-header .primary-action-link .desktop-only,
  .home-page .home-content-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .browse-members-home .home-content-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .st-trips .home-content-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .home-page .browse-home-content-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .st-trips .browse-home-content-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .home-page .trips-preview-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .st-trips .trips-preview-wrapper .browse-home-content-header .primary-action-link .desktop-only,
  .home-page .home-content-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .browse-members-home .home-content-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .st-trips .home-content-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .home-page .browse-home-content-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .home-page .trips-preview-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header .primary-action-link .desktop-only,
  .st-trips .trips-preview-wrapper .trips-preview-section-header .primary-action-link .desktop-only {
    display: none;
  }
}
@media (max-width: 320px) {
  .home-page .home-content-wrapper .home-content-header .heading,
  .browse-members-home .home-content-wrapper .home-content-header .heading,
  .st-trips .home-content-wrapper .home-content-header .heading,
  .home-page .browse-home-content-wrapper .home-content-header .heading,
  .browse-members-home .browse-home-content-wrapper .home-content-header .heading,
  .st-trips .browse-home-content-wrapper .home-content-header .heading,
  .home-page .trips-preview-wrapper .home-content-header .heading,
  .browse-members-home .trips-preview-wrapper .home-content-header .heading,
  .st-trips .trips-preview-wrapper .home-content-header .heading,
  .home-page .home-content-wrapper .browse-home-content-header .heading,
  .browse-members-home .home-content-wrapper .browse-home-content-header .heading,
  .st-trips .home-content-wrapper .browse-home-content-header .heading,
  .home-page .browse-home-content-wrapper .browse-home-content-header .heading,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header .heading,
  .st-trips .browse-home-content-wrapper .browse-home-content-header .heading,
  .home-page .trips-preview-wrapper .browse-home-content-header .heading,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header .heading,
  .st-trips .trips-preview-wrapper .browse-home-content-header .heading,
  .home-page .home-content-wrapper .trips-preview-section-header .heading,
  .browse-members-home .home-content-wrapper .trips-preview-section-header .heading,
  .st-trips .home-content-wrapper .trips-preview-section-header .heading,
  .home-page .browse-home-content-wrapper .trips-preview-section-header .heading,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header .heading,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header .heading,
  .home-page .trips-preview-wrapper .trips-preview-section-header .heading,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header .heading,
  .st-trips .trips-preview-wrapper .trips-preview-section-header .heading {
    font-size: 16px;
  }
  .home-page .home-content-wrapper .home-content-header .primary-action-link,
  .browse-members-home .home-content-wrapper .home-content-header .primary-action-link,
  .st-trips .home-content-wrapper .home-content-header .primary-action-link,
  .home-page .browse-home-content-wrapper .home-content-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .home-content-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .home-content-header .primary-action-link,
  .home-page .trips-preview-wrapper .home-content-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .home-content-header .primary-action-link,
  .st-trips .trips-preview-wrapper .home-content-header .primary-action-link,
  .home-page .home-content-wrapper .browse-home-content-header .primary-action-link,
  .browse-members-home .home-content-wrapper .browse-home-content-header .primary-action-link,
  .st-trips .home-content-wrapper .browse-home-content-header .primary-action-link,
  .home-page .browse-home-content-wrapper .browse-home-content-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .browse-home-content-header .primary-action-link,
  .home-page .trips-preview-wrapper .browse-home-content-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header .primary-action-link,
  .st-trips .trips-preview-wrapper .browse-home-content-header .primary-action-link,
  .home-page .home-content-wrapper .trips-preview-section-header .primary-action-link,
  .browse-members-home .home-content-wrapper .trips-preview-section-header .primary-action-link,
  .st-trips .home-content-wrapper .trips-preview-section-header .primary-action-link,
  .home-page .browse-home-content-wrapper .trips-preview-section-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header .primary-action-link,
  .home-page .trips-preview-wrapper .trips-preview-section-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header .primary-action-link,
  .st-trips .trips-preview-wrapper .trips-preview-section-header .primary-action-link {
    font-size: 12px;
    line-height: 14px;
  }
  .home-page .home-content-wrapper .home-content-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .home-content-header .primary-action-link i,
  .st-trips .home-content-wrapper .home-content-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .home-content-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .home-content-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .home-content-header .primary-action-link i,
  .home-page .trips-preview-wrapper .home-content-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .home-content-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .home-content-header .primary-action-link i,
  .home-page .home-content-wrapper .browse-home-content-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .browse-home-content-header .primary-action-link i,
  .st-trips .home-content-wrapper .browse-home-content-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .browse-home-content-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .browse-home-content-header .primary-action-link i,
  .home-page .trips-preview-wrapper .browse-home-content-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .browse-home-content-header .primary-action-link i,
  .home-page .home-content-wrapper .trips-preview-section-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .trips-preview-section-header .primary-action-link i,
  .st-trips .home-content-wrapper .trips-preview-section-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .trips-preview-section-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header .primary-action-link i,
  .home-page .trips-preview-wrapper .trips-preview-section-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .trips-preview-section-header .primary-action-link i {
    font-size: 8px;
    width: 14px;
    height: 14px;
  }
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.pink,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.pink,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.pink,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.pink,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.pink,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.pink,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.pink,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.pink,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.pink,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.pink,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.pink,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.pink,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.pink,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.pink,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.pink,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.pink,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.pink,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.pink,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.pink,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.pink,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.pink,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.pink,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.pink {
  color: #EC407A;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.light-green,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.light-green,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.light-green,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.light-green,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.light-green,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.light-green,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.light-green,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.light-green,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.light-green,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.light-green,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.light-green,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.light-green,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.light-green,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.light-green,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.light-green,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.light-green,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.light-green,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.light-green,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.light-green,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.light-green,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.light-green,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.light-green {
  color: #8BC34A;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.green,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.green,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.green,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.green,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.green,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.green,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.green,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.green,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.green,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.green,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.green,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.green,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.green,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.green,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.green,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.green,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.green,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.green,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.green,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.green,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.green,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.green,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.green,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.green,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.green,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.green,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.green,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.green,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.green,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.green,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.green {
  color: #66BB6A;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.red,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.red,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.red,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.red,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.red,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.red,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.red,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.red,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.red,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.red,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.red,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.red,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.red,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.red,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.red,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.red,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.red,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.red,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.red,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.red,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.red,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.red,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.red,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.red,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.red,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.red,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.red,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.red,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.red,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.red,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.red {
  color: #EF5350;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.cyan,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.cyan,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.cyan,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.cyan,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.cyan,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.cyan,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.cyan,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.cyan,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.cyan,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.cyan,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.cyan,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.cyan,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.cyan,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.cyan,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.cyan,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.cyan,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.cyan,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.cyan,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.cyan,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.cyan,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.cyan,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.cyan {
  color: #00BCD4;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.amber,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.amber,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.amber,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.amber,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.amber,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.amber,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.amber,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.amber,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.amber,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.amber,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.amber,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.amber,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.amber,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.amber,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.amber,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.amber,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.amber,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.amber,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.amber,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.amber,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.amber,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.amber,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.amber {
  color: #FFC107;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.indigo,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.indigo,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.indigo,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.indigo,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.indigo,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.indigo,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.indigo,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.indigo,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.indigo,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.indigo,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.indigo,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.indigo,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.indigo,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.indigo,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.indigo,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.indigo,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.indigo,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.indigo,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.indigo,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.indigo,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.indigo,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.indigo {
  color: #5C6BC0;
}
.home-page .home-content-wrapper .home-content-header.browse-home-content-header i.teal,
.browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header i.teal,
.st-trips .home-content-wrapper .home-content-header.browse-home-content-header i.teal,
.home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header i.teal,
.browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header i.teal,
.st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header i.teal,
.home-page .trips-preview-wrapper .home-content-header.browse-home-content-header i.teal,
.browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header i.teal,
.st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header i.teal,
.home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header i.teal,
.home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header i.teal,
.home-page .home-content-wrapper .home-content-header.trips-preview-section-header i.teal,
.browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header i.teal,
.st-trips .home-content-wrapper .home-content-header.trips-preview-section-header i.teal,
.home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.teal,
.browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.teal,
.st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header i.teal,
.home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header i.teal,
.browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header i.teal,
.st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header i.teal,
.home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header i.teal,
.home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.teal,
.st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header i.teal {
  color: #26A69A;
}
@media (max-width: 599px) {
  .home-page .home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .st-trips .home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .home-page .trips-preview-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header .primary-action-link,
  .home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link,
  .home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link,
  .home-page .home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .st-trips .home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header .primary-action-link,
  .home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link,
  .home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link,
  .st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link {
    font-size: 12px;
    line-height: 14px;
  }
  .home-page .home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .st-trips .home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .home-page .trips-preview-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .home-content-header.browse-home-content-header .primary-action-link i,
  .home-page .home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .st-trips .home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .home-page .trips-preview-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .browse-home-content-header.browse-home-content-header .primary-action-link i,
  .home-page .home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .st-trips .home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .home-page .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .trips-preview-section-header.browse-home-content-header .primary-action-link i,
  .home-page .home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .st-trips .home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .home-page .trips-preview-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .home-content-header.trips-preview-section-header .primary-action-link i,
  .home-page .home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .st-trips .home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .home-page .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .browse-home-content-header.trips-preview-section-header .primary-action-link i,
  .home-page .home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .st-trips .home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .home-page .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .st-trips .browse-home-content-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .home-page .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .browse-members-home .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i,
  .st-trips .trips-preview-wrapper .trips-preview-section-header.trips-preview-section-header .primary-action-link i {
    font-size: 8px;
    width: 14px;
    height: 14px;
  }
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper {
  position: relative;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .loading-underlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box {
  background: white;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-next,
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .btn-scroll-prev {
  z-index: 20;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item {
  margin: 15px 5px;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:first-child {
  margin-left: 15px;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box .st-horizontal-scroll-box-item:last-child {
  margin-right: 15px;
}
.home-page .home-content-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .st-horizontal-scroll-box-wrapper .error-loading {
  width: 100%;
  background: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #9E9E9E;
}
.home-page .home-content-wrapper .community-updates-section .heading i,
.browse-members-home .home-content-wrapper .community-updates-section .heading i,
.st-trips .home-content-wrapper .community-updates-section .heading i,
.home-page .browse-home-content-wrapper .community-updates-section .heading i,
.browse-members-home .browse-home-content-wrapper .community-updates-section .heading i,
.st-trips .browse-home-content-wrapper .community-updates-section .heading i,
.home-page .trips-preview-wrapper .community-updates-section .heading i,
.browse-members-home .trips-preview-wrapper .community-updates-section .heading i,
.st-trips .trips-preview-wrapper .community-updates-section .heading i {
  color: #E57373;
}
.home-page .home-content-wrapper .event-section .heading i,
.browse-members-home .home-content-wrapper .event-section .heading i,
.st-trips .home-content-wrapper .event-section .heading i,
.home-page .browse-home-content-wrapper .event-section .heading i,
.browse-members-home .browse-home-content-wrapper .event-section .heading i,
.st-trips .browse-home-content-wrapper .event-section .heading i,
.home-page .trips-preview-wrapper .event-section .heading i,
.browse-members-home .trips-preview-wrapper .event-section .heading i,
.st-trips .trips-preview-wrapper .event-section .heading i {
  color: #039BE5;
}
.home-page .home-content-wrapper .profiles-section .heading i,
.browse-members-home .home-content-wrapper .profiles-section .heading i,
.st-trips .home-content-wrapper .profiles-section .heading i,
.home-page .browse-home-content-wrapper .profiles-section .heading i,
.browse-members-home .browse-home-content-wrapper .profiles-section .heading i,
.st-trips .browse-home-content-wrapper .profiles-section .heading i,
.home-page .trips-preview-wrapper .profiles-section .heading i,
.browse-members-home .trips-preview-wrapper .profiles-section .heading i,
.st-trips .trips-preview-wrapper .profiles-section .heading i {
  color: #66BB6A;
}
.home-page .home-content-wrapper .group-section .heading i,
.browse-members-home .home-content-wrapper .group-section .heading i,
.st-trips .home-content-wrapper .group-section .heading i,
.home-page .browse-home-content-wrapper .group-section .heading i,
.browse-members-home .browse-home-content-wrapper .group-section .heading i,
.st-trips .browse-home-content-wrapper .group-section .heading i,
.home-page .trips-preview-wrapper .group-section .heading i,
.browse-members-home .trips-preview-wrapper .group-section .heading i,
.st-trips .trips-preview-wrapper .group-section .heading i {
  color: #00BCD4;
}
.home-page .home-content-wrapper .trip-section .heading i,
.browse-members-home .home-content-wrapper .trip-section .heading i,
.st-trips .home-content-wrapper .trip-section .heading i,
.home-page .browse-home-content-wrapper .trip-section .heading i,
.browse-members-home .browse-home-content-wrapper .trip-section .heading i,
.st-trips .browse-home-content-wrapper .trip-section .heading i,
.home-page .trips-preview-wrapper .trip-section .heading i,
.browse-members-home .trips-preview-wrapper .trip-section .heading i,
.st-trips .trips-preview-wrapper .trip-section .heading i {
  color: #26A69A;
}
.home-page .home-content-wrapper .topic-section .heading i,
.browse-members-home .home-content-wrapper .topic-section .heading i,
.st-trips .home-content-wrapper .topic-section .heading i,
.home-page .browse-home-content-wrapper .topic-section .heading i,
.browse-members-home .browse-home-content-wrapper .topic-section .heading i,
.st-trips .browse-home-content-wrapper .topic-section .heading i,
.home-page .trips-preview-wrapper .topic-section .heading i,
.browse-members-home .trips-preview-wrapper .topic-section .heading i,
.st-trips .trips-preview-wrapper .topic-section .heading i {
  color: #1976D2;
}
.home-page .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper,
.home-page .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper,
.home-page .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper,
.home-page .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper,
.home-page .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper,
.home-page .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper {
  min-height: 410px;
}
.home-page .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item {
  min-height: 380px;
  min-width: 310px;
}
@media (max-width: 320px) {
  .home-page .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item {
    min-width: 280px;
  }
}
.home-page .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .event-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .profiles-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .group-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .trip-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .topic-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .trips-preview-section .st-horizontal-scroll-box-wrapper .error-loading {
  height: 410px;
}
.home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
.st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper {
  min-height: 368px;
}
.home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
.st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading {
  height: 368px;
}
@media (max-width: 925px) {
  .home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper,
  .st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper {
    min-height: 340px;
  }
  .home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading,
  .st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .error-loading {
    height: 340px;
  }
}
.home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
.st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item {
  height: 338px;
  min-width: 415px;
  max-width: 415px;
}
@media (max-width: 925px) {
  .home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item {
    height: 310px;
    min-width: 310px;
    max-width: 310px;
  }
  .home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img,
  .st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .img {
    height: 173px;
  }
  .home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description,
  .st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item .description {
    max-height: 84px;
  }
}
@media (max-width: 320px) {
  .home-page .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .browse-home-content-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .home-page .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .browse-members-home .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item,
  .st-trips .trips-preview-wrapper .community-updates-section .st-horizontal-scroll-box-wrapper .st-horizontal-scroll-box-item {
    min-width: 280px;
    max-width: 280px;
  }
}
.home-page .home-content-wrapper .st-block,
.browse-members-home .home-content-wrapper .st-block,
.st-trips .home-content-wrapper .st-block,
.home-page .browse-home-content-wrapper .st-block,
.browse-members-home .browse-home-content-wrapper .st-block,
.st-trips .browse-home-content-wrapper .st-block,
.home-page .trips-preview-wrapper .st-block,
.browse-members-home .trips-preview-wrapper .st-block,
.st-trips .trips-preview-wrapper .st-block {
  -webkit-box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.3);
          box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.3);
}
.home-page .home-content-wrapper .st-block:hover,
.browse-members-home .home-content-wrapper .st-block:hover,
.st-trips .home-content-wrapper .st-block:hover,
.home-page .browse-home-content-wrapper .st-block:hover,
.browse-members-home .browse-home-content-wrapper .st-block:hover,
.st-trips .browse-home-content-wrapper .st-block:hover,
.home-page .trips-preview-wrapper .st-block:hover,
.browse-members-home .trips-preview-wrapper .st-block:hover,
.st-trips .trips-preview-wrapper .st-block:hover {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.home-page .home-content-wrapper .st-block:not(.st-blank-block):hover,
.browse-members-home .home-content-wrapper .st-block:not(.st-blank-block):hover,
.st-trips .home-content-wrapper .st-block:not(.st-blank-block):hover,
.home-page .browse-home-content-wrapper .st-block:not(.st-blank-block):hover,
.browse-members-home .browse-home-content-wrapper .st-block:not(.st-blank-block):hover,
.st-trips .browse-home-content-wrapper .st-block:not(.st-blank-block):hover,
.home-page .trips-preview-wrapper .st-block:not(.st-blank-block):hover,
.browse-members-home .trips-preview-wrapper .st-block:not(.st-blank-block):hover,
.st-trips .trips-preview-wrapper .st-block:not(.st-blank-block):hover {
  -webkit-box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.6);
          box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.6);
}
.home-page .home-content-wrapper .st-event-block .dismiss-event,
.browse-members-home .home-content-wrapper .st-event-block .dismiss-event,
.st-trips .home-content-wrapper .st-event-block .dismiss-event,
.home-page .browse-home-content-wrapper .st-event-block .dismiss-event,
.browse-members-home .browse-home-content-wrapper .st-event-block .dismiss-event,
.st-trips .browse-home-content-wrapper .st-event-block .dismiss-event,
.home-page .trips-preview-wrapper .st-event-block .dismiss-event,
.browse-members-home .trips-preview-wrapper .st-event-block .dismiss-event,
.st-trips .trips-preview-wrapper .st-event-block .dismiss-event {
  display: none;
}
.home-page st-footer,
.browse-members-home st-footer,
.st-trips st-footer {
  margin-top: auto;
}
.st-home-block {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  color: #9E9E9E;
  background: #FAFAFA;
  border: 1px solid #EEEEEE;
  border-radius: 8px;
  overflow: hidden;
  height: 338px;
  min-width: 415px;
  max-width: 415px;
  position: relative;
}
.st-home-block .block-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.st-home-block:hover {
  border: 1px solid #E0E0E0;
}
.st-home-block:hover .img img {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.st-home-block:hover .primary-action-link {
  color: white;
  background: #42A5F5;
  -webkit-box-shadow: 1px 1px 0px #1E88E5;
          box-shadow: 1px 1px 0px #1E88E5;
}
.st-home-block:hover .primary-action-link i {
  background: #2196F3;
}
.st-home-block:hover a {
  color: #E53D3D;
}
.st-home-block .img {
  width: 100%;
  height: 232px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  background: #F5F5F5;
}
.st-home-block .img img {
  max-height: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
}
.st-home-block .text-wrapper {
  padding: 10px 15px;
}
.st-home-block .title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #424242;
}
.st-home-block .description {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  color: #616161;
  margin-top: 8px;
  max-height: 50.4px;
  overflow: hidden;
}
.st-blank-home-block {
  border-radius: 8px;
  background: #FAFAFA;
  border: 1px solid #EEEEEE;
  height: 346px;
  min-width: 415px;
  max-width: 415px;
}
.st-blank-home-block.is-loading .title .fake-title {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #EEEEEE), color-stop(75%, transparent), to(#EEEEEE));
  background: linear-gradient(to right, #EEEEEE 50%, transparent 75%, #EEEEEE 100%);
  background-size: 200% auto;
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
}
.st-blank-home-block.is-loading .description .fake-description {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #F5F5F5), color-stop(75%, transparent), to(#F5F5F5));
  background: linear-gradient(to right, #F5F5F5 50%, transparent 75%, #F5F5F5 100%);
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
  background-size: 200% auto;
}
.st-blank-home-block .img {
  height: 232px;
}
.st-blank-home-block .title {
  height: 38px;
  background: #F5F5F5;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
  position: relative;
}
.st-blank-home-block .title .fake-title {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 80%;
  height: 18px;
  border-radius: 4px;
  background: #EEEEEE;
}
.st-blank-home-block .description {
  height: 74px;
  position: relative;
}
.st-blank-home-block .description .fake-description {
  position: absolute;
  left: 10px;
  right: 10px;
  border-radius: 4px;
  background: #F5F5F5;
  top: 10px;
  height: 14px;
}
.st-blank-home-block .description .fake-description:nth-child(2) {
  top: calc(10px + 14px + 2px);
  right: calc(10px + 10%);
}
.st-blank-home-block .description .fake-description:nth-child(3) {
  top: calc(10px + (2 * (14px + 2px)));
  right: calc(10px + 5%);
}
[page="membershipPointsStatus"],
[page="membershipPointsRedeem"] {
  background-color: #EEEEEE;
}
.st-membership-points-details-modal {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.3;
}
.st-membership-points-details-modal .status-text {
  font-size: 50px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.st-membership-points-details-modal .points-table {
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}
.st-membership-points-details-modal .points-table td {
  padding: 5px;
}
.st-membership-points-details-modal .points-table td:first-child {
  text-align: right;
}
.st-membership-points-details-modal .points-table td:last-child {
  text-align: left;
}
.st-membership-points-redeem-page .content-rewards-detail .rewards-detail-wrapper {
  max-height: 350px;
}
.st-membership-points-redeem-page .content-rewards-detail .rewards-detail-wrapper .rewards-detail {
  padding: 5px !important;
}
.st-membership-points-redeem-points-modal .bullet-list {
  margin-bottom: 20px;
}
.st-membership-points-redeem-points-modal ul {
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 2em;
  text-align: left;
}
.st-membership-points-invitation-page .basic-text,
.st-membership-points-status-page .basic-text,
.st-membership-points-overview-page .basic-text,
.st-membership-points-redeem-page .basic-text,
.st-membership-points-details-modal .basic-text {
  color: #9E9E9E;
}
.st-membership-points-invitation-page .bronze-text,
.st-membership-points-status-page .bronze-text,
.st-membership-points-overview-page .bronze-text,
.st-membership-points-redeem-page .bronze-text,
.st-membership-points-details-modal .bronze-text {
  color: #b5755f;
}
.st-membership-points-invitation-page .silver-text,
.st-membership-points-status-page .silver-text,
.st-membership-points-overview-page .silver-text,
.st-membership-points-redeem-page .silver-text,
.st-membership-points-details-modal .silver-text {
  color: #a4abac;
}
.st-membership-points-invitation-page .gold-text,
.st-membership-points-status-page .gold-text,
.st-membership-points-overview-page .gold-text,
.st-membership-points-redeem-page .gold-text,
.st-membership-points-details-modal .gold-text {
  color: #d7a960;
}
.st-membership-points-invitation-page .platinum-text,
.st-membership-points-status-page .platinum-text,
.st-membership-points-overview-page .platinum-text,
.st-membership-points-redeem-page .platinum-text,
.st-membership-points-details-modal .platinum-text {
  color: #78909C;
}
.st-membership-points-invitation-page .diamond-text,
.st-membership-points-status-page .diamond-text,
.st-membership-points-overview-page .diamond-text,
.st-membership-points-redeem-page .diamond-text,
.st-membership-points-details-modal .diamond-text {
  color: #81D4FA;
}
.st-membership-points-invitation-page .rewards-text,
.st-membership-points-status-page .rewards-text,
.st-membership-points-overview-page .rewards-text,
.st-membership-points-redeem-page .rewards-text,
.st-membership-points-details-modal .rewards-text {
  color: #66BB6A;
}
.st-membership-points-invitation-page .pending-text,
.st-membership-points-status-page .pending-text,
.st-membership-points-overview-page .pending-text,
.st-membership-points-redeem-page .pending-text,
.st-membership-points-details-modal .pending-text {
  color: #FFA726;
}
.st-membership-points-invitation-page .basic-text-dark,
.st-membership-points-status-page .basic-text-dark,
.st-membership-points-overview-page .basic-text-dark,
.st-membership-points-redeem-page .basic-text-dark,
.st-membership-points-details-modal .basic-text-dark {
  color: #858585;
}
.st-membership-points-invitation-page .bronze-text-dark,
.st-membership-points-status-page .bronze-text-dark,
.st-membership-points-overview-page .bronze-text-dark,
.st-membership-points-redeem-page .bronze-text-dark,
.st-membership-points-details-modal .bronze-text-dark {
  color: #9a5c47;
}
.st-membership-points-invitation-page .silver-text-dark,
.st-membership-points-status-page .silver-text-dark,
.st-membership-points-overview-page .silver-text-dark,
.st-membership-points-redeem-page .silver-text-dark,
.st-membership-points-details-modal .silver-text-dark {
  color: #899294;
}
.st-membership-points-invitation-page .gold-text-dark,
.st-membership-points-status-page .gold-text-dark,
.st-membership-points-overview-page .gold-text-dark,
.st-membership-points-redeem-page .gold-text-dark,
.st-membership-points-details-modal .gold-text-dark {
  color: #cd9337;
}
.st-membership-points-invitation-page .platinum-text-dark,
.st-membership-points-status-page .platinum-text-dark,
.st-membership-points-overview-page .platinum-text-dark,
.st-membership-points-redeem-page .platinum-text-dark,
.st-membership-points-details-modal .platinum-text-dark {
  color: #5f7682;
}
.st-membership-points-invitation-page .diamond-text-dark,
.st-membership-points-status-page .diamond-text-dark,
.st-membership-points-overview-page .diamond-text-dark,
.st-membership-points-redeem-page .diamond-text-dark,
.st-membership-points-details-modal .diamond-text-dark {
  color: #50c3f8;
}
.st-membership-points-invitation-page .rewards-text-dark,
.st-membership-points-status-page .rewards-text-dark,
.st-membership-points-overview-page .rewards-text-dark,
.st-membership-points-redeem-page .rewards-text-dark,
.st-membership-points-details-modal .rewards-text-dark {
  color: #49a54e;
}
.st-membership-points-invitation-page .basic-text-darker,
.st-membership-points-status-page .basic-text-darker,
.st-membership-points-overview-page .basic-text-darker,
.st-membership-points-redeem-page .basic-text-darker,
.st-membership-points-details-modal .basic-text-darker {
  color: #6b6b6b;
}
.st-membership-points-invitation-page .bronze-text-darker,
.st-membership-points-status-page .bronze-text-darker,
.st-membership-points-overview-page .bronze-text-darker,
.st-membership-points-redeem-page .bronze-text-darker,
.st-membership-points-details-modal .bronze-text-darker {
  color: #774737;
}
.st-membership-points-invitation-page .silver-text-darker,
.st-membership-points-status-page .silver-text-darker,
.st-membership-points-overview-page .silver-text-darker,
.st-membership-points-redeem-page .silver-text-darker,
.st-membership-points-details-modal .silver-text-darker {
  color: #70797a;
}
.st-membership-points-invitation-page .gold-text-darker,
.st-membership-points-status-page .gold-text-darker,
.st-membership-points-overview-page .gold-text-darker,
.st-membership-points-redeem-page .gold-text-darker,
.st-membership-points-details-modal .gold-text-darker {
  color: #a7772a;
}
.st-membership-points-invitation-page .platinum-text-darker,
.st-membership-points-status-page .platinum-text-darker,
.st-membership-points-overview-page .platinum-text-darker,
.st-membership-points-redeem-page .platinum-text-darker,
.st-membership-points-details-modal .platinum-text-darker {
  color: #4a5b64;
}
.st-membership-points-invitation-page .diamond-text-darker,
.st-membership-points-status-page .diamond-text-darker,
.st-membership-points-overview-page .diamond-text-darker,
.st-membership-points-redeem-page .diamond-text-darker,
.st-membership-points-details-modal .diamond-text-darker {
  color: #1fb3f6;
}
.st-membership-points-invitation-page .rewards-text-darker,
.st-membership-points-status-page .rewards-text-darker,
.st-membership-points-overview-page .rewards-text-darker,
.st-membership-points-redeem-page .rewards-text-darker,
.st-membership-points-details-modal .rewards-text-darker {
  color: #3a813d;
}
.st-membership-points-invitation-page .light,
.st-membership-points-status-page .light,
.st-membership-points-overview-page .light,
.st-membership-points-redeem-page .light,
.st-membership-points-details-modal .light {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-membership-points-invitation-page .regular,
.st-membership-points-status-page .regular,
.st-membership-points-overview-page .regular,
.st-membership-points-redeem-page .regular,
.st-membership-points-details-modal .regular {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-membership-points-invitation-page .semibold,
.st-membership-points-status-page .semibold,
.st-membership-points-overview-page .semibold,
.st-membership-points-redeem-page .semibold,
.st-membership-points-details-modal .semibold {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-membership-points-invitation-page .points-cards-container,
.st-membership-points-status-page .points-cards-container,
.st-membership-points-overview-page .points-cards-container,
.st-membership-points-redeem-page .points-cards-container,
.st-membership-points-details-modal .points-cards-container {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-membership-points-invitation-page .points-card,
.st-membership-points-status-page .points-card,
.st-membership-points-overview-page .points-card,
.st-membership-points-redeem-page .points-card,
.st-membership-points-details-modal .points-card {
  min-width: 300px;
  max-width: 600px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(white));
  background: linear-gradient(#FAFAFA, white);
  border-radius: 8px;
  border: 1px solid #E0E0E0;
  margin: 5px;
  overflow: hidden;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .points-card,
  .st-membership-points-status-page .points-card,
  .st-membership-points-overview-page .points-card,
  .st-membership-points-redeem-page .points-card,
  .st-membership-points-details-modal .points-card {
    margin: 5px 0px;
  }
}
.st-membership-points-invitation-page .points-card > div,
.st-membership-points-status-page .points-card > div,
.st-membership-points-overview-page .points-card > div,
.st-membership-points-redeem-page .points-card > div,
.st-membership-points-details-modal .points-card > div {
  padding: 15px;
}
.st-membership-points-invitation-page .points-card .title,
.st-membership-points-status-page .points-card .title,
.st-membership-points-overview-page .points-card .title,
.st-membership-points-redeem-page .points-card .title,
.st-membership-points-details-modal .points-card .title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 1.2em;
  text-align: center;
  color: white;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
  background-color: #BDBDBD;
  border-top: 4px solid #757575;
  padding-top: 11px;
}
.st-membership-points-invitation-page .points-card .title i,
.st-membership-points-status-page .points-card .title i,
.st-membership-points-overview-page .points-card .title i,
.st-membership-points-redeem-page .points-card .title i,
.st-membership-points-details-modal .points-card .title i {
  margin-right: 10px;
}
.st-membership-points-invitation-page .points-card .title .subtitle,
.st-membership-points-status-page .points-card .title .subtitle,
.st-membership-points-overview-page .points-card .title .subtitle,
.st-membership-points-redeem-page .points-card .title .subtitle,
.st-membership-points-details-modal .points-card .title .subtitle {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3em;
}
.st-membership-points-invitation-page .points-card .title.bronze,
.st-membership-points-status-page .points-card .title.bronze,
.st-membership-points-overview-page .points-card .title.bronze,
.st-membership-points-redeem-page .points-card .title.bronze,
.st-membership-points-details-modal .points-card .title.bronze {
  background-color: #b5755f;
  border-color: #774737;
}
.st-membership-points-invitation-page .points-card .title.silver,
.st-membership-points-status-page .points-card .title.silver,
.st-membership-points-overview-page .points-card .title.silver,
.st-membership-points-redeem-page .points-card .title.silver,
.st-membership-points-details-modal .points-card .title.silver {
  background-color: #a4abac;
  border-color: #70797a;
}
.st-membership-points-invitation-page .points-card .title.gold,
.st-membership-points-status-page .points-card .title.gold,
.st-membership-points-overview-page .points-card .title.gold,
.st-membership-points-redeem-page .points-card .title.gold,
.st-membership-points-details-modal .points-card .title.gold {
  background-color: #d7a960;
  border-color: #a7772a;
}
.st-membership-points-invitation-page .points-card .title.platinum,
.st-membership-points-status-page .points-card .title.platinum,
.st-membership-points-overview-page .points-card .title.platinum,
.st-membership-points-redeem-page .points-card .title.platinum,
.st-membership-points-details-modal .points-card .title.platinum {
  background-color: #78909C;
  border-color: #4a5b64;
}
.st-membership-points-invitation-page .points-card .title.diamond,
.st-membership-points-status-page .points-card .title.diamond,
.st-membership-points-overview-page .points-card .title.diamond,
.st-membership-points-redeem-page .points-card .title.diamond,
.st-membership-points-details-modal .points-card .title.diamond {
  background-color: #81D4FA;
  border-color: #1fb3f6;
}
.st-membership-points-invitation-page .points-card .title.rewards,
.st-membership-points-status-page .points-card .title.rewards,
.st-membership-points-overview-page .points-card .title.rewards,
.st-membership-points-redeem-page .points-card .title.rewards,
.st-membership-points-details-modal .points-card .title.rewards {
  background-color: #66BB6A;
  border-color: #3a813d;
}
.st-membership-points-invitation-page .points-card .header-content,
.st-membership-points-status-page .points-card .header-content,
.st-membership-points-overview-page .points-card .header-content,
.st-membership-points-redeem-page .points-card .header-content,
.st-membership-points-details-modal .points-card .header-content {
  min-height: 180px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  position: relative;
  overflow: hidden;
}
.st-membership-points-invitation-page .points-card .header-content .icon,
.st-membership-points-status-page .points-card .header-content .icon,
.st-membership-points-overview-page .points-card .header-content .icon,
.st-membership-points-redeem-page .points-card .header-content .icon,
.st-membership-points-details-modal .points-card .header-content .icon {
  font-size: 30px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
  margin-top: -10px;
  margin-bottom: 10px;
}
.st-membership-points-invitation-page .points-card .header-content .status-text,
.st-membership-points-status-page .points-card .header-content .status-text,
.st-membership-points-overview-page .points-card .header-content .status-text,
.st-membership-points-redeem-page .points-card .header-content .status-text,
.st-membership-points-details-modal .points-card .header-content .status-text,
.st-membership-points-invitation-page .points-card .header-content .points-text,
.st-membership-points-status-page .points-card .header-content .points-text,
.st-membership-points-overview-page .points-card .header-content .points-text,
.st-membership-points-redeem-page .points-card .header-content .points-text,
.st-membership-points-details-modal .points-card .header-content .points-text {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 50px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
  margin-bottom: 15px;
}
.st-membership-points-invitation-page .points-card .header-content > div,
.st-membership-points-status-page .points-card .header-content > div,
.st-membership-points-overview-page .points-card .header-content > div,
.st-membership-points-redeem-page .points-card .header-content > div,
.st-membership-points-details-modal .points-card .header-content > div {
  z-index: 10;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons,
.st-membership-points-status-page .points-card .header-content .background-icons,
.st-membership-points-overview-page .points-card .header-content .background-icons,
.st-membership-points-redeem-page .points-card .header-content .background-icons,
.st-membership-points-details-modal .points-card .header-content .background-icons {
  z-index: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: -20px -40px;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons i,
.st-membership-points-status-page .points-card .header-content .background-icons i,
.st-membership-points-overview-page .points-card .header-content .background-icons i,
.st-membership-points-redeem-page .points-card .header-content .background-icons i,
.st-membership-points-details-modal .points-card .header-content .background-icons i {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 5px;
  font-size: 40px;
  opacity: 0.1;
  color: #BDBDBD;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.st-membership-points-invitation-page .points-card .header-content .background-icons.bronze i,
.st-membership-points-status-page .points-card .header-content .background-icons.bronze i,
.st-membership-points-overview-page .points-card .header-content .background-icons.bronze i,
.st-membership-points-redeem-page .points-card .header-content .background-icons.bronze i,
.st-membership-points-details-modal .points-card .header-content .background-icons.bronze i {
  color: #b5755f;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons.silver i,
.st-membership-points-status-page .points-card .header-content .background-icons.silver i,
.st-membership-points-overview-page .points-card .header-content .background-icons.silver i,
.st-membership-points-redeem-page .points-card .header-content .background-icons.silver i,
.st-membership-points-details-modal .points-card .header-content .background-icons.silver i {
  color: #a4abac;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons.gold i,
.st-membership-points-status-page .points-card .header-content .background-icons.gold i,
.st-membership-points-overview-page .points-card .header-content .background-icons.gold i,
.st-membership-points-redeem-page .points-card .header-content .background-icons.gold i,
.st-membership-points-details-modal .points-card .header-content .background-icons.gold i {
  color: #d7a960;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons.platinum i,
.st-membership-points-status-page .points-card .header-content .background-icons.platinum i,
.st-membership-points-overview-page .points-card .header-content .background-icons.platinum i,
.st-membership-points-redeem-page .points-card .header-content .background-icons.platinum i,
.st-membership-points-details-modal .points-card .header-content .background-icons.platinum i {
  color: #78909C;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons.diamond i,
.st-membership-points-status-page .points-card .header-content .background-icons.diamond i,
.st-membership-points-overview-page .points-card .header-content .background-icons.diamond i,
.st-membership-points-redeem-page .points-card .header-content .background-icons.diamond i,
.st-membership-points-details-modal .points-card .header-content .background-icons.diamond i {
  color: #81D4FA;
}
.st-membership-points-invitation-page .points-card .header-content .background-icons.rewards i,
.st-membership-points-status-page .points-card .header-content .background-icons.rewards i,
.st-membership-points-overview-page .points-card .header-content .background-icons.rewards i,
.st-membership-points-redeem-page .points-card .header-content .background-icons.rewards i,
.st-membership-points-details-modal .points-card .header-content .background-icons.rewards i {
  color: #66BB6A;
}
.st-membership-points-invitation-page .points-card .header-content .background-gradient,
.st-membership-points-status-page .points-card .header-content .background-gradient,
.st-membership-points-overview-page .points-card .header-content .background-gradient,
.st-membership-points-redeem-page .points-card .header-content .background-gradient,
.st-membership-points-details-modal .points-card .header-content .background-gradient {
  z-index: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, #fff));
  background: linear-gradient(rgba(255, 255, 255, 0), #fff 50%);
}
.st-membership-points-invitation-page .points-card .content-progress-bar,
.st-membership-points-status-page .points-card .content-progress-bar,
.st-membership-points-overview-page .points-card .content-progress-bar,
.st-membership-points-redeem-page .points-card .content-progress-bar,
.st-membership-points-details-modal .points-card .content-progress-bar {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  border-top: 1px solid #F5F5F5;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .small-text,
.st-membership-points-status-page .points-card .content-progress-bar .small-text,
.st-membership-points-overview-page .points-card .content-progress-bar .small-text,
.st-membership-points-redeem-page .points-card .content-progress-bar .small-text,
.st-membership-points-details-modal .points-card .content-progress-bar .small-text {
  font-size: 13px;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 6px;
  border: 1px solid #E0E0E0;
  background: #FAFAFA;
  overflow: hidden;
  position: relative;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar {
  height: 40px;
  width: 0%;
  -webkit-transition: width 500ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 500ms cubic-bezier(0.4, 0, 0.2, 1);
  background: #BDBDBD;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  position: relative;
  overflow: hidden;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar.bronze,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar.bronze,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar.bronze,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar.bronze,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar.bronze {
  background: -webkit-gradient(linear, left top, left bottom, from(#b5755f), to(#9a5c47));
  background: linear-gradient(#b5755f, #9a5c47);
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar.silver,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar.silver,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar.silver,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar.silver,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar.silver {
  background: -webkit-gradient(linear, left top, left bottom, from(#a4abac), to(#899294));
  background: linear-gradient(#a4abac, #899294);
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar.gold,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar.gold,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar.gold,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar.gold,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar.gold {
  background: -webkit-gradient(linear, left top, left bottom, from(#d7a960), to(#cd9337));
  background: linear-gradient(#d7a960, #cd9337);
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar.platinum,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar.platinum,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar.platinum,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar.platinum,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar.platinum {
  background: -webkit-gradient(linear, left top, left bottom, from(#78909C), to(#5f7682));
  background: linear-gradient(#78909C, #5f7682);
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar.diamond,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar.diamond,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar.diamond,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar.diamond,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar.diamond {
  background: -webkit-gradient(linear, left top, left bottom, from(#81D4FA), to(#50c3f8));
  background: linear-gradient(#81D4FA, #50c3f8);
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar span,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar span,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar span,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar span,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar span {
  z-index: 10;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar .background-icons,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar .background-icons,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar .background-icons,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar .background-icons,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar .background-icons {
  z-index: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 0.1;
  margin: -5px -10px;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .bar .background-icons i,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .bar .background-icons i,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .bar .background-icons i,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .bar .background-icons i,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .bar .background-icons i {
  color: white;
  padding: 1px 4px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  font-size: 16px;
}
.st-membership-points-invitation-page .points-card .content-progress-bar .point-bar .float-text,
.st-membership-points-status-page .points-card .content-progress-bar .point-bar .float-text,
.st-membership-points-overview-page .points-card .content-progress-bar .point-bar .float-text,
.st-membership-points-redeem-page .points-card .content-progress-bar .point-bar .float-text,
.st-membership-points-details-modal .points-card .content-progress-bar .point-bar .float-text {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #BDBDBD;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail,
.st-membership-points-status-page .points-card .content-rewards-detail,
.st-membership-points-overview-page .points-card .content-rewards-detail,
.st-membership-points-redeem-page .points-card .content-rewards-detail,
.st-membership-points-details-modal .points-card .content-rewards-detail {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  border-top: 1px solid #F5F5F5;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 5px;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-3 > *,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-3 > *,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-3 > *,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-3 > *,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper.col-3 > * {
  width: 33.33333333%;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-2 > *,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-2 > *,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-2 > *,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper.col-2 > *,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper.col-2 > * {
  width: 50%;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail {
  text-align: center;
  padding: 10px;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count {
  display: inline-block;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 30px;
  margin-bottom: 5px;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.light-blue,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.light-blue,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.light-blue,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.light-blue,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.light-blue {
  color: #039BE5;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.pink,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.pink,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.pink,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.pink,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.pink {
  color: #EC407A;
}
.st-membership-points-invitation-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.purple,
.st-membership-points-status-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.purple,
.st-membership-points-overview-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.purple,
.st-membership-points-redeem-page .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.purple,
.st-membership-points-details-modal .points-card .content-rewards-detail .rewards-detail-wrapper .rewards-detail .count.purple {
  color: #AB47BC;
}
.st-membership-points-invitation-page .points-card .content-footer-button,
.st-membership-points-status-page .points-card .content-footer-button,
.st-membership-points-overview-page .points-card .content-footer-button,
.st-membership-points-redeem-page .points-card .content-footer-button,
.st-membership-points-details-modal .points-card .content-footer-button {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-top: 1px solid #F5F5F5;
}
.st-membership-points-invitation-page .hero-wrapper,
.st-membership-points-status-page .hero-wrapper,
.st-membership-points-overview-page .hero-wrapper,
.st-membership-points-redeem-page .hero-wrapper,
.st-membership-points-details-modal .hero-wrapper {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.5)), to(rgba(33, 33, 33, 0.4))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-membership-points.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.5) 0%, rgba(33, 33, 33, 0.4) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/banner-images/banner-membership-points.jpg') no-repeat top center;
  background-size: cover;
  padding: 10px;
  margin-bottom: 30px;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .hero-wrapper,
  .st-membership-points-status-page .hero-wrapper,
  .st-membership-points-overview-page .hero-wrapper,
  .st-membership-points-redeem-page .hero-wrapper,
  .st-membership-points-details-modal .hero-wrapper {
    margin-bottom: 20px;
  }
}
.st-membership-points-invitation-page .hero-wrapper .content-container,
.st-membership-points-status-page .hero-wrapper .content-container,
.st-membership-points-overview-page .hero-wrapper .content-container,
.st-membership-points-redeem-page .hero-wrapper .content-container,
.st-membership-points-details-modal .hero-wrapper .content-container {
  text-align: center;
  max-width: 780px;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .hero-wrapper .content-container,
  .st-membership-points-status-page .hero-wrapper .content-container,
  .st-membership-points-overview-page .hero-wrapper .content-container,
  .st-membership-points-redeem-page .hero-wrapper .content-container,
  .st-membership-points-details-modal .hero-wrapper .content-container {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.st-membership-points-invitation-page .hero-wrapper h1,
.st-membership-points-status-page .hero-wrapper h1,
.st-membership-points-overview-page .hero-wrapper h1,
.st-membership-points-redeem-page .hero-wrapper h1,
.st-membership-points-details-modal .hero-wrapper h1 {
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin: 0;
  margin-bottom: 20px;
  font-size: 35px;
  line-height: 1.2;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .hero-wrapper h1,
  .st-membership-points-status-page .hero-wrapper h1,
  .st-membership-points-overview-page .hero-wrapper h1,
  .st-membership-points-redeem-page .hero-wrapper h1,
  .st-membership-points-details-modal .hero-wrapper h1 {
    font-size: 28px;
  }
}
.st-membership-points-invitation-page .hero-wrapper p,
.st-membership-points-status-page .hero-wrapper p,
.st-membership-points-overview-page .hero-wrapper p,
.st-membership-points-redeem-page .hero-wrapper p,
.st-membership-points-details-modal .hero-wrapper p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin: 0;
  font-size: 20px;
  line-height: 1.3;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .hero-wrapper p,
  .st-membership-points-status-page .hero-wrapper p,
  .st-membership-points-overview-page .hero-wrapper p,
  .st-membership-points-redeem-page .hero-wrapper p,
  .st-membership-points-details-modal .hero-wrapper p {
    font-size: 18px;
  }
}
.st-membership-points-invitation-page .hero-wrapper .btn,
.st-membership-points-status-page .hero-wrapper .btn,
.st-membership-points-overview-page .hero-wrapper .btn,
.st-membership-points-redeem-page .hero-wrapper .btn,
.st-membership-points-details-modal .hero-wrapper .btn {
  margin-top: 40px;
}
.st-membership-points-invitation-page .content-wrapper,
.st-membership-points-status-page .content-wrapper,
.st-membership-points-overview-page .content-wrapper,
.st-membership-points-redeem-page .content-wrapper,
.st-membership-points-details-modal .content-wrapper {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 30px;
}
.st-membership-points-invitation-page .content-container,
.st-membership-points-status-page .content-container,
.st-membership-points-overview-page .content-container,
.st-membership-points-redeem-page .content-container,
.st-membership-points-details-modal .content-container {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}
.st-membership-points-invitation-page .st-load-more-button,
.st-membership-points-status-page .st-load-more-button,
.st-membership-points-overview-page .st-load-more-button,
.st-membership-points-redeem-page .st-load-more-button,
.st-membership-points-details-modal .st-load-more-button {
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-membership-points-invitation-page h2,
.st-membership-points-status-page h2,
.st-membership-points-overview-page h2,
.st-membership-points-redeem-page h2,
.st-membership-points-details-modal h2,
.st-membership-points-invitation-page h3,
.st-membership-points-status-page h3,
.st-membership-points-overview-page h3,
.st-membership-points-redeem-page h3,
.st-membership-points-details-modal h3 {
  margin: 0;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
  color: #424242;
}
.st-membership-points-invitation-page h2,
.st-membership-points-status-page h2,
.st-membership-points-overview-page h2,
.st-membership-points-redeem-page h2,
.st-membership-points-details-modal h2 {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 28px;
  line-height: 1.1;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page h2,
  .st-membership-points-status-page h2,
  .st-membership-points-overview-page h2,
  .st-membership-points-redeem-page h2,
  .st-membership-points-details-modal h2 {
    font-size: 25px;
  }
}
.st-membership-points-invitation-page h2 i,
.st-membership-points-status-page h2 i,
.st-membership-points-overview-page h2 i,
.st-membership-points-redeem-page h2 i,
.st-membership-points-details-modal h2 i {
  color: #03A9F4;
}
.st-membership-points-invitation-page h3,
.st-membership-points-status-page h3,
.st-membership-points-overview-page h3,
.st-membership-points-redeem-page h3,
.st-membership-points-details-modal h3 {
  margin-top: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.3;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page h3,
  .st-membership-points-status-page h3,
  .st-membership-points-overview-page h3,
  .st-membership-points-redeem-page h3,
  .st-membership-points-details-modal h3 {
    font-size: 14px;
  }
}
.st-membership-points-invitation-page .header-text-wrapper,
.st-membership-points-status-page .header-text-wrapper,
.st-membership-points-overview-page .header-text-wrapper,
.st-membership-points-redeem-page .header-text-wrapper,
.st-membership-points-details-modal .header-text-wrapper {
  margin-bottom: 20px;
  text-align: center;
}
.st-membership-points-invitation-page .header-text-wrapper .btn,
.st-membership-points-status-page .header-text-wrapper .btn,
.st-membership-points-overview-page .header-text-wrapper .btn,
.st-membership-points-redeem-page .header-text-wrapper .btn,
.st-membership-points-details-modal .header-text-wrapper .btn {
  margin-top: 30px;
}
.st-membership-points-invitation-page .text-block,
.st-membership-points-status-page .text-block,
.st-membership-points-overview-page .text-block,
.st-membership-points-redeem-page .text-block,
.st-membership-points-details-modal .text-block {
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(white));
  background: linear-gradient(#FAFAFA, white);
  padding: 20px;
  margin-bottom: 20px;
  border: 1px solid #E0E0E0;
  border-radius: 8px;
  overflow: hidden;
}
.st-membership-points-invitation-page .text-block .heading-wrapper,
.st-membership-points-status-page .text-block .heading-wrapper,
.st-membership-points-overview-page .text-block .heading-wrapper,
.st-membership-points-redeem-page .text-block .heading-wrapper,
.st-membership-points-details-modal .text-block .heading-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: -20px;
  padding: 20px;
}
.st-membership-points-invitation-page .text-block .heading-wrapper .text-wrapper,
.st-membership-points-status-page .text-block .heading-wrapper .text-wrapper,
.st-membership-points-overview-page .text-block .heading-wrapper .text-wrapper,
.st-membership-points-redeem-page .text-block .heading-wrapper .text-wrapper,
.st-membership-points-details-modal .text-block .heading-wrapper .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-membership-points-invitation-page .text-block .heading-wrapper .icon,
.st-membership-points-status-page .text-block .heading-wrapper .icon,
.st-membership-points-overview-page .text-block .heading-wrapper .icon,
.st-membership-points-redeem-page .text-block .heading-wrapper .icon,
.st-membership-points-details-modal .text-block .heading-wrapper .icon {
  margin-right: 15px;
  height: 40px;
  width: 40px;
}
.st-membership-points-invitation-page .text-block .heading-wrapper .icon svg,
.st-membership-points-status-page .text-block .heading-wrapper .icon svg,
.st-membership-points-overview-page .text-block .heading-wrapper .icon svg,
.st-membership-points-redeem-page .text-block .heading-wrapper .icon svg,
.st-membership-points-details-modal .text-block .heading-wrapper .icon svg {
  height: 40px;
  width: 40px;
}
.st-membership-points-invitation-page .text-block .heading-wrapper .icon.large,
.st-membership-points-status-page .text-block .heading-wrapper .icon.large,
.st-membership-points-overview-page .text-block .heading-wrapper .icon.large,
.st-membership-points-redeem-page .text-block .heading-wrapper .icon.large,
.st-membership-points-details-modal .text-block .heading-wrapper .icon.large {
  height: 60px;
  width: 60px;
}
.st-membership-points-invitation-page .text-block .heading-wrapper .icon.large svg,
.st-membership-points-status-page .text-block .heading-wrapper .icon.large svg,
.st-membership-points-overview-page .text-block .heading-wrapper .icon.large svg,
.st-membership-points-redeem-page .text-block .heading-wrapper .icon.large svg,
.st-membership-points-details-modal .text-block .heading-wrapper .icon.large svg {
  height: 60px;
  width: 60px;
}
.st-membership-points-invitation-page .text-block .heading-wrapper .title,
.st-membership-points-status-page .text-block .heading-wrapper .title,
.st-membership-points-overview-page .text-block .heading-wrapper .title,
.st-membership-points-redeem-page .text-block .heading-wrapper .title,
.st-membership-points-details-modal .text-block .heading-wrapper .title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 1.1;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
  color: #424242;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .text-block .heading-wrapper .title,
  .st-membership-points-status-page .text-block .heading-wrapper .title,
  .st-membership-points-overview-page .text-block .heading-wrapper .title,
  .st-membership-points-redeem-page .text-block .heading-wrapper .title,
  .st-membership-points-details-modal .text-block .heading-wrapper .title {
    font-size: 20px;
  }
}
.st-membership-points-invitation-page .text-block .description-wrapper,
.st-membership-points-status-page .text-block .description-wrapper,
.st-membership-points-overview-page .text-block .description-wrapper,
.st-membership-points-redeem-page .text-block .description-wrapper,
.st-membership-points-details-modal .text-block .description-wrapper {
  margin-top: 20px;
}
.st-membership-points-invitation-page .text-block .description-wrapper .description,
.st-membership-points-status-page .text-block .description-wrapper .description,
.st-membership-points-overview-page .text-block .description-wrapper .description,
.st-membership-points-redeem-page .text-block .description-wrapper .description,
.st-membership-points-details-modal .text-block .description-wrapper .description {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.3;
  font-size: 17px;
  color: #424242;
  margin-bottom: 30px;
  text-align: left;
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .text-block .description-wrapper .description,
  .st-membership-points-status-page .text-block .description-wrapper .description,
  .st-membership-points-overview-page .text-block .description-wrapper .description,
  .st-membership-points-redeem-page .text-block .description-wrapper .description,
  .st-membership-points-details-modal .text-block .description-wrapper .description {
    font-size: 16px;
  }
}
.st-membership-points-invitation-page .text-block .description-wrapper .button-container,
.st-membership-points-status-page .text-block .description-wrapper .button-container,
.st-membership-points-overview-page .text-block .description-wrapper .button-container,
.st-membership-points-redeem-page .text-block .description-wrapper .button-container,
.st-membership-points-details-modal .text-block .description-wrapper .button-container {
  text-align: center;
}
.st-membership-points-invitation-page p {
  margin: 0 0 20px 0;
}
@media (max-height: 568px) {
  .st-membership-points-invitation-page p {
    margin: 0 0 5px 0;
  }
}
.st-membership-points-invitation-page .referral-link-container {
  margin: 0 auto;
  margin-bottom: 20px;
}
.st-membership-points-invitation-page .referral-link {
  font-family: 'Courier New';
  font-weight: 600;
  font-size: 56px;
  margin: 0;
  color: #EF5350;
  line-height: 1em;
}
@media (max-width: 768px) {
  .st-membership-points-invitation-page .referral-link {
    font-size: 48px;
  }
}
@media (max-height: 568px) {
  .st-membership-points-invitation-page .referral-link {
    font-size: 38px;
  }
}
.st-membership-points-invitation-page .sh-banner-list .icon {
  width: 50px;
  height: 50px;
  background-color: #E0E0E0;
  border-radius: 50%;
}
.st-membership-points-invitation-page .sh-banner-list .icon i {
  font-size: 20px;
  color: white;
}
.st-membership-points-invitation-page .sh-banner-list .btn-md-primary {
  width: 185px;
}
@media (min-width: 600px) {
  .st-membership-points-invitation-page .sh-banner-list.facebook {
    border-left: 2px solid #3b5998;
  }
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .sh-banner-list.facebook {
    border-top: 2px solid #3b5998;
  }
}
.st-membership-points-invitation-page .sh-banner-list.facebook .icon {
  background-color: #3b5998;
}
@media (min-width: 600px) {
  .st-membership-points-invitation-page .sh-banner-list.email {
    border-left: 2px solid #d997bc;
  }
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .sh-banner-list.email {
    border-top: 2px solid #d997bc;
  }
}
.st-membership-points-invitation-page .sh-banner-list.email .icon {
  background-color: #d997bc;
}
@media (min-width: 600px) {
  .st-membership-points-invitation-page .sh-banner-list.sms {
    border-left: 2px solid #ec6665;
  }
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .sh-banner-list.sms {
    border-top: 2px solid #ec6665;
  }
}
.st-membership-points-invitation-page .sh-banner-list.sms .icon {
  background-color: #ec6665;
}
@media (min-width: 600px) {
  .st-membership-points-invitation-page .sh-banner-list.flyers {
    border-left: 2px solid #34495e;
  }
}
@media (max-width: 599px) {
  .st-membership-points-invitation-page .sh-banner-list.flyers {
    border-top: 2px solid #34495e;
  }
}
.st-membership-points-invitation-page .sh-banner-list.flyers .icon {
  background-color: #34495e;
}
.st-membership-points-status-page .page-spinner-wrapper {
  height: calc(100vh - 105px );
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.st-member-network {
  max-width: 768px;
  margin: auto;
}
.st-member-network .bottom-section {
  margin: auto;
  padding: 0 10px;
  max-width: 1320px;
}
@media (max-width: 1334px) {
  .st-member-network .bottom-section {
    max-width: 990px;
  }
}
@media (max-width: 1004px) {
  .st-member-network .bottom-section {
    max-width: 660px;
  }
}
.st-member-network .bottom-section .sh-banner-list {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 600px) {
  .st-member-network .bottom-section .sh-banner-list {
    text-align: left;
  }
}
.st-member-network .bottom-section .sh-banner-list .icon {
  width: 50px;
  height: 50px;
  background-color: #E0E0E0;
  border-radius: 50%;
}
.st-member-network .bottom-section .sh-banner-list .icon i {
  font-size: 20px;
  color: white;
}
.st-member-network .bottom-section .sh-banner-list .btn-md-primary {
  width: 200px;
}
@media (min-width: 600px) {
  .st-member-network .bottom-section .sh-banner-list.message {
    border-left: 2px solid #5C6BC0;
  }
}
@media (max-width: 599px) {
  .st-member-network .bottom-section .sh-banner-list.message {
    border-top: 2px solid #5C6BC0;
  }
}
.st-member-network .bottom-section .sh-banner-list.message .icon {
  background-color: #5C6BC0;
}
@media (min-width: 600px) {
  .st-member-network .bottom-section .sh-banner-list.activity {
    border-left: 2px solid #42A5F5;
  }
}
@media (max-width: 599px) {
  .st-member-network .bottom-section .sh-banner-list.activity {
    border-top: 2px solid #42A5F5;
  }
}
.st-member-network .bottom-section .sh-banner-list.activity .icon {
  background-color: #42A5F5;
}
@media (min-width: 600px) {
  .st-member-network .bottom-section .sh-banner-list.host-activity {
    border-left: 2px solid #43A047;
  }
}
@media (max-width: 599px) {
  .st-member-network .bottom-section .sh-banner-list.host-activity {
    border-top: 2px solid #43A047;
  }
}
.st-member-network .bottom-section .sh-banner-list.host-activity .icon {
  background-color: #43A047;
}
.st-member-network .bottom-section .empty-message-container {
  margin-left: auto;
  margin-right: auto;
  margin-top: 56px;
  text-align: center;
}
.st-member-network .bottom-section .empty-message-container .footer-message {
  padding-top: 0;
  padding-bottom: 40px;
}
.st-member-network .bottom-section .empty-message-container.empty-search p {
  margin-bottom: 20px;
}
.st-member-network .bottom-section .empty-message-container.empty-search .btn {
  width: 200px;
}
st-member-network-user-block {
  width: 100%;
}
.st-member-network-user-block {
  background-color: white;
  border-radius: 6px;
  margin-bottom: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(60, 66, 68, 0.1);
          box-shadow: 1px 1px 5px rgba(60, 66, 68, 0.1);
  padding: 10px;
  position: relative;
}
.st-member-network-user-block .line-one-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.st-member-network-user-block .line-one-wrapper .text-wrapper {
  max-width: calc(100% - 85px);
}
.st-member-network-user-block .st-avatar-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 15px;
}
.st-member-network-user-block .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 100%;
  color: #424242;
  line-height: 1em;
}
.st-member-network-user-block .text-wrapper .name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-member-network-user-block .text-wrapper .name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-member-network-user-block .text-wrapper .st-badge-wrapper {
  margin-top: 2px;
  margin-right: auto;
}
.st-member-network-user-block .text-wrapper .category {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: auto;
  padding: 5px;
  border-radius: 4px;
  font-size: 12px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
}
.st-member-network-user-block .text-wrapper .category a {
  color: #616161;
}
.st-member-network-user-block .text-wrapper .category.connection i {
  color: #42A5F5;
}
.st-member-network-user-block .text-wrapper .category.contact i {
  color: #1976D2;
}
.st-member-network-user-block .text-wrapper .category.friend i {
  color: #FFB300;
}
.st-member-network-user-block .text-wrapper .category:hover {
  background: #F5F5F5;
}
.st-member-network-user-block .text-wrapper .location {
  margin-top: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #616161;
}
.st-member-network-user-block .text-wrapper .location i {
  color: #BDBDBD;
}
.st-member-network-user-block .text-wrapper .linked {
  margin-top: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #757575;
}
.st-member-network-user-block .text-wrapper .body-text {
  position: relative;
  border-top: 1px dashed #E0E0E0;
  margin-top: 10px;
  padding-top: 10px;
  line-height: 1.4em;
  padding-left: 10px;
  font-size: 16px;
  color: #757575;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-member-network-user-block .text-wrapper .body-text.system-message {
  font-weight: 600;
  color: #424242;
  font-style: italic;
}
.st-member-network-user-block .text-wrapper .body-text .close-details {
  position: absolute;
  top: 10px;
  right: 0px;
  padding: 4px;
  border-radius: 4px;
  font-size: 10px;
  line-height: 1;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #9E9E9E;
}
.st-member-network-user-block .text-wrapper .body-text .close-details:hover {
  background: #F5F5F5;
  color: #757575;
}
.st-member-network-user-block .extended-area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  overflow: hidden;
  font-size: 14px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin: -10px;
  margin-top: 10px;
  background: #FAFAFA;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top: 1px dashed #E0E0E0;
}
.st-member-network-user-block .extended-area .item {
  padding: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  color: #9E9E9E;
}
.st-member-network-user-block .extended-area .item i {
  min-width: 1em;
  margin-right: 7px;
}
.st-member-network-user-block .extended-area .item i.small-left-overlap {
  font-size: 10px;
  position: relative;
  margin-right: -2px;
  top: -4px;
}
.st-member-network-user-block .extended-area .item.green i {
  color: #A5D6A7;
}
.st-member-network-user-block .extended-area .item.purple i {
  color: #B39DDB;
}
.st-member-network-user-block .extended-area .item.indigo i {
  color: #9FA8DA;
}
.st-member-network-user-block .extended-area .item.blue i {
  color: #90CAF9;
}
.st-member-network-user-block .extended-area .item.amber i {
  color: #FFCA28;
}
.st-member-network-user-block .extended-area .item.red i {
  color: #EF9A9A;
}
.st-member-network-user-block .extended-area .item:hover {
  border-radius: 4px;
  background: #EEEEEE;
  color: #616161;
}
.st-member-network-user-block .extended-area .item:hover.green i {
  color: #66BB6A;
}
.st-member-network-user-block .extended-area .item:hover.purple i {
  color: #7E57C2;
}
.st-member-network-user-block .extended-area .item:hover.indigo i {
  color: #5C6BC0;
}
.st-member-network-user-block .extended-area .item:hover.blue i {
  color: #42A5F5;
}
.st-member-network-user-block .extended-area .item:hover.amber i {
  color: #FFB300;
}
.st-member-network-user-block .extended-area .item:hover.red i {
  color: #E53935;
}
.st-member-network-user-block .extended-area .item.disabled {
  opacity: 0.3;
}
@media (max-width: 599px) {
  .st-member-network-user-block .extended-area .item.desktop-only {
    display: none;
  }
}
.st-member-network-user-block .extended-area .in-moderation-icon {
  padding: 10px;
  color: #9E9E9E;
}
.st-member-network-user-block .extended-area .in-moderation-icon.left {
  margin-right: auto;
}
.st-member-network-user-block .extended-area .dropdown-menu {
  left: auto;
  right: 0;
  margin-bottom: 20px;
}
.st-member-network-user-block .extended-area .dropdown-menu .dropdown-header.rating {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #757575;
}
.st-member-network-user-block .extended-area .dropdown-menu .dropdown-header.rating .green {
  color: #4CAF50;
}
.st-member-network-user-block .extended-area .dropdown-menu .dropdown-header.rating .light-blue {
  color: #039BE5;
}
.st-member-network-user-block .extended-area .dropdown-menu .dropdown-header.rating .amber {
  color: #FFA000;
}
.st-member-network-user-block .extended-area .dropdown-menu .dropdown-header.rating .orange {
  color: #FB8C00;
}
.st-member-network-user-block .extended-area .dropdown-menu .dropdown-header.rating .red {
  color: #F44336;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #424242;
  padding: 5px 15px;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a i {
  width: 12px;
  height: 12px;
  margin-right: 5px;
  color: #BDBDBD;
  text-align: center;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a.report i {
  color: #FFC107;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a.add-friend i {
  color: #FFCA28;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a.remove-friend i {
  color: #E57373;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a.rate i {
  color: #42A5F5;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a:hover,
.st-member-network-user-block .extended-area .dropdown-menu > li > a:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.st-member-network-user-block .extended-area .dropdown-menu > li > a:active {
  color: #212121;
  background-color: #E0E0E0;
}
@media (min-width: 600px) {
  .st-member-network-user-block .extended-area .dropdown-menu > li > a.mobile-only {
    display: none;
  }
}
.st-member-network-search .st-search-title-drawer {
  padding: 0 10px;
}
.st-member-network-search .st-search-title-drawer .title-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  text-align: left;
  margin-bottom: 5px;
}
@media (max-width: 700px) {
  .st-member-network-search .st-search-title-drawer .title-text {
    text-align: center;
  }
}
.st-member-network-search .pill-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-member-network-search a.sh-interest-pill {
  display: inline;
  position: relative;
  max-width: 375px;
  padding: 5px 10px;
  padding-right: 32px;
  text-align: left;
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 599px) {
  .st-member-network-search a.sh-interest-pill {
    font-size: 12px;
  }
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected) {
  color: #616161;
  background: #FAFAFA;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1db";
  position: absolute;
  top: 5px;
  right: 8px;
  font-size: 1.5em;
  text-align: center;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-margin-right {
  margin-right: 0.25em;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-margin-left {
  margin-left: 0.25em;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-amber {
  color: #FFC107;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-blue {
  color: #42A5F5;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-cyan {
  color: #26C6DA;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-green {
  color: #66BB6A;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-indigo {
  color: #5C6BC0;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-light-blue {
  color: #29B6F6;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-orange {
  color: #FFA726;
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after.fa-red {
  color: #EF5350;
}
@media (max-width: 599px) {
  .st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):not(.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover):after {
    top: 6px;
  }
}
.st-member-network-search a.sh-interest-pill:not(.st-member-network-search a.sh-interest-pill.selected):hover {
  background: #F5F5F5;
}
.st-member-network-search a.sh-interest-pill:hover,
.st-member-network-search a.sh-interest-pill.selected {
  color: white;
}
.st-member-network-search a.sh-interest-pill:hover:after,
.st-member-network-search a.sh-interest-pill.selected:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f058";
  position: absolute;
  top: 5px;
  right: 8px;
  font-size: 1.5em;
  text-align: center;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-margin-right,
.st-member-network-search a.sh-interest-pill.selected:after.fa-margin-right {
  margin-right: 0.25em;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-margin-left,
.st-member-network-search a.sh-interest-pill.selected:after.fa-margin-left {
  margin-left: 0.25em;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-amber,
.st-member-network-search a.sh-interest-pill.selected:after.fa-amber {
  color: #FFC107;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-blue,
.st-member-network-search a.sh-interest-pill.selected:after.fa-blue {
  color: #42A5F5;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-cyan,
.st-member-network-search a.sh-interest-pill.selected:after.fa-cyan {
  color: #26C6DA;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-green,
.st-member-network-search a.sh-interest-pill.selected:after.fa-green {
  color: #66BB6A;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-indigo,
.st-member-network-search a.sh-interest-pill.selected:after.fa-indigo {
  color: #5C6BC0;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-light-blue,
.st-member-network-search a.sh-interest-pill.selected:after.fa-light-blue {
  color: #29B6F6;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-orange,
.st-member-network-search a.sh-interest-pill.selected:after.fa-orange {
  color: #FFA726;
}
.st-member-network-search a.sh-interest-pill:hover:after.fa-red,
.st-member-network-search a.sh-interest-pill.selected:after.fa-red {
  color: #EF5350;
}
@media (max-width: 599px) {
  .st-member-network-search a.sh-interest-pill:hover:after,
  .st-member-network-search a.sh-interest-pill.selected:after {
    top: 6px;
  }
}
.st-member-network-search a.sh-interest-pill.selected {
  background: #757575;
}
.st-member-network-search a.sh-interest-pill.selected:hover {
  background: #616161;
}
@media (max-width: 699px) {
  .st-member-network-search .st-sort-and-search-input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments {
  color: #424242;
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments .sort-option {
  color: #757575;
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments .sort-option.selected {
  color: #216cb5;
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]) {
  color: #216cb5;
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]) {
  color: #235a9a;
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments .dropdown-menu-wrapper {
  position: relative;
}
.st-member-network-search .st-sort-and-search-input .st-sort-comments .dropdown-menu-wrapper .dropdown-menu {
  left: 0;
  right: auto;
}
.st-member-network-search .st-sort-and-search-input .st-search-title-drawer {
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 0;
}
@media (max-width: 700px) {
  .st-member-network-search .st-sort-and-search-input .st-search-title-drawer {
    margin-left: auto;
  }
}
.st-member-network-search .st-sort-and-search-input .search-input {
  margin-top: 10px;
  max-width: 200px;
}
@media (max-width: 700px) {
  .st-member-network-search .st-sort-and-search-input .search-input {
    max-width: 290px;
    margin-left: auto;
    margin-right: auto;
  }
}
.st-member-network-search .member-count-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 24px;
  color: #424242;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-member-network-search .member-count-text .pill-badge {
  margin-left: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 16px;
  line-height: 1em;
  height: 24px;
  padding: 4px 10px;
  border-radius: 12px;
  background: #64B5F6;
}
.st-member-network-search .member-count-text .pill-badge i {
  margin-right: 0.5em;
  font-size: 12px;
  opacity: 0.5;
  color: white;
  width: auto;
}
.st-member-network-search .search-and-filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 20px;
}
@media (max-width: 700px) {
  .st-member-network-search .search-and-filter {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
[page="messages"] {
  background: #EEEEEE;
}
.messages-inbox .no-messages {
  text-align: center;
  padding: 1px 15px;
}
.messages-inbox .no-messages p {
  margin-bottom: 10px;
}
.messages-inbox .no-messages .btn {
  margin-top: 10px;
}
.messages-inbox .no-messages .btn:first-child {
  margin-top: 30px;
}
.messages-inbox .messages-container {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 5px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .messages-inbox .messages-container {
    margin-top: 15px;
  }
}
.messages-inbox .messages-container .st-load-more-button {
  margin-top: 20px;
  margin-bottom: 40px;
}
.messages-inbox .messages-container .mark-all-as-read {
  margin-bottom: 20px;
  text-align: center;
}
.messages-inbox .messages-container .mark-all-as-read a {
  color: #5C6BC0;
}
.messages-inbox .button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.messages-inbox .button-wrapper button {
  width: 240px;
  margin: 10px;
  margin-bottom: 20px;
}
.messages-inbox .st-sort-and-search-input {
  font-size: 16px;
  max-width: 768px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
}
@media (max-width: 699px) {
  .messages-inbox .st-sort-and-search-input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 10px;
  }
}
.messages-inbox .st-sort-and-search-input .st-sort-comments {
  color: #424242;
}
.messages-inbox .st-sort-and-search-input .st-sort-comments .sort-option {
  color: #757575;
}
.messages-inbox .st-sort-and-search-input .st-sort-comments .sort-option.selected,
.messages-inbox .st-sort-and-search-input .st-sort-comments .sort-option:hover:not([disabled]),
.messages-inbox .st-sort-and-search-input .st-sort-comments .sort-option:active:not([disabled]) {
  color: #5C6BC0;
}
[page="messagesDetail"] .container-fluid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.messages-details-page {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.messages-details-page .st-modal-on-page-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.messages-details-page .animation-wrapper {
  overflow: hidden;
}
.messages-details-page .block-button {
  padding: 5px;
  color: #9E9E9E;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
}
.messages-details-page .block-button:hover,
.messages-details-page .block-button:focus {
  color: #616161;
}
.messages-details-page .block-button:hover .fa-ban,
.messages-details-page .block-button:focus .fa-ban {
  color: #EF5350;
}
.messages-details-page .block-button:active {
  background: #E0E0E0;
  border-radius: 4px;
}
.messages-details-page .block-button:active .fa-ban {
  color: #E53935;
}
.messages-details-page .user-header-container {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  background-color: #F5F5F5;
  border: 1px solid #E0E0E0;
  border-top: none;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.messages-details-page .user-header-container .profile-card-wrapper {
  padding: 20px;
}
.messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper {
  position: relative;
}
.messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .st-avatar {
  margin-right: 20px;
}
.messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .block-button {
  position: absolute;
  top: -10px;
  right: -10px;
}
.messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .text-wrapper {
  max-width: calc(100% - 120px - 20px);
}
@media (max-width: 599px) {
  .messages-details-page .user-header-container .profile-card-wrapper {
    padding: 15px;
  }
  .messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .st-avatar {
    margin-right: 15px;
  }
  .messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .text-wrapper {
    max-width: calc(100% - 65px - 15px);
  }
  .messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .text-wrapper .st-blur-user-name {
    font-size: 20px;
    line-height: 22px;
  }
  .messages-details-page .user-header-container .profile-card-wrapper .sh-user-wrapper .text-wrapper .st-badge-wrapper {
    display: none;
  }
}
.messages-details-page .user-header-container .profile-card-wrapper .fa-heart {
  color: #ff6363;
}
.messages-details-page .user-header-container .profile-card-wrapper .fa-users {
  color: #65D6D0;
}
.messages-details-page .user-header-container .profile-card-wrapper .fa-star {
  color: #FDD835;
}
.messages-details-page .user-header-container .profile-card-wrapper .fa-cog {
  color: #9E9E9E;
}
.messages-details-page .user-header-container .profile-card-wrapper .st-blur-user-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 25px;
  line-height: 27px;
}
.messages-details-page .user-header-container .profile-card-wrapper .st-blur-user-name .fa-star {
  font-size: 0.7em;
  width: 1em;
  margin-left: 0.3em;
  color: #FDD835;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.4);
}
.messages-details-page .user-header-container .profile-card-wrapper .st-blur-user-name span {
  vertical-align: middle;
}
.messages-details-page .user-header-container .profile-card-wrapper .preferences-wrapper {
  margin-top: 5px;
  padding-bottom: 1px;
  padding-left: 1px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #616161;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.messages-details-page .user-header-container .profile-card-wrapper .preferences-wrapper span {
  padding-right: 5px;
}
.messages-details-page .user-header-container .profile-card-wrapper .matched-uuid-wrapper {
  margin-top: 5px;
  padding-bottom: 1px;
  padding-left: 1px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #616161;
}
@media (max-width: 599px) {
  .messages-details-page .user-header-container .profile-card-wrapper .matched-uuid-wrapper {
    font-size: 12px;
  }
}
.messages-details-page .user-header-container .show-profile-wrapper {
  text-align: center;
  border-top: 1px solid #E0E0E0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.messages-details-page .user-header-container .show-profile-wrapper.profile-open {
  border-bottom: 1px solid #E0E0E0;
}
.messages-details-page .user-header-container .show-profile-wrapper button {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1em;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 50%;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  padding: 15px;
  height: auto;
  border-radius: 0px;
  border-bottom: solid 1px transparent;
  color: #616161;
  background: #F5F5F5;
}
@media (max-width: 599px) {
  .messages-details-page .user-header-container .show-profile-wrapper button {
    font-size: 14px;
  }
}
@media (max-width: 320px) {
  .messages-details-page .user-header-container .show-profile-wrapper button {
    font-size: 13px;
  }
}
.messages-details-page .user-header-container .show-profile-wrapper button:first-child {
  border-bottom-left-radius: 6px;
}
.messages-details-page .user-header-container .show-profile-wrapper button:last-child {
  border-bottom-right-radius: 6px;
}
.messages-details-page .user-header-container .show-profile-wrapper button:hover,
.messages-details-page .user-header-container .show-profile-wrapper button:active {
  color: #424242;
  background: #E0E0E0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: solid 1px #BDBDBD;
}
.messages-details-page .user-header-container .show-profile-wrapper button.btn-show-profile {
  border-right: solid 1px #BDBDBD;
}
.messages-details-page .user-header-container .show-profile-wrapper button.btn-show-profile .fa {
  color: #00C853;
}
.messages-details-page .user-header-container .show-profile-wrapper button.btn-show-profile:hover .fa,
.messages-details-page .user-header-container .show-profile-wrapper button.btn-show-profile:active .fa {
  color: #00af48;
}
.messages-details-page .user-header-container .show-profile-wrapper button.btn-show-profile.disabled {
  opacity: 0.5;
}
.messages-details-page .user-header-container .show-profile-wrapper button.btn-manage .fa-cog {
  color: #9E9E9E;
}
.messages-details-page .user-header-container .show-profile-wrapper button.btn-manage:hover .fa-cog,
.messages-details-page .user-header-container .show-profile-wrapper button.btn-manage:active .fa-cog {
  color: #757575;
}
.messages-details-page .user-header-container .profile-wrapper .profile {
  margin-bottom: 0;
}
.messages-details-page .user-header-container .profile {
  background: #FAFAFA;
  padding-top: 1px;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.messages-details-page .response-limit-banner {
  margin-bottom: 15px;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  background-color: #64B5F6;
  background: -webkit-gradient(linear, left top, left bottom, from(#64B5F6), to(#2196F3));
  background: linear-gradient(#64B5F6, #2196F3);
  border-top: 4px solid #1E88E5;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  text-align: center;
  color: white;
}
@media (max-width: 599px) {
  .messages-details-page .response-limit-banner {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.messages-details-page .response-limit-banner.response-limited {
  background-color: #9E9E9E;
  background: -webkit-gradient(linear, left top, left bottom, from(#9E9E9E), to(#616161));
  background: linear-gradient(#9E9E9E, #616161);
  border-top: 4px solid #424242;
}
.messages-details-page .response-limit-banner h1 {
  margin: 0;
  margin-bottom: 10px;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 1.2em;
  color: white;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.messages-details-page .response-limit-banner p {
  margin-bottom: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4em;
  color: white;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.messages-details-page .response-limit-banner a {
  color: white;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.messages-details-page .response-limit-banner a:hover {
  text-decoration: underline;
}
.messages-details-page .response-limit-banner strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.messages-details-page .response-limit-banner .btn-container {
  margin-top: 20px;
}
.messages-details-page .messages-wrapper {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  padding: 10px;
}
.messages-details-page .messages-wrapper .error-wrapper,
.messages-details-page .messages-wrapper .warning-wrapper,
.messages-details-page .messages-wrapper .info-wrapper {
  margin-bottom: 30px;
  border-top: 2px solid #F44336;
  text-align: center;
}
.messages-details-page .messages-wrapper .error-wrapper .error-icon,
.messages-details-page .messages-wrapper .warning-wrapper .error-icon,
.messages-details-page .messages-wrapper .info-wrapper .error-icon,
.messages-details-page .messages-wrapper .error-wrapper .warning-icon,
.messages-details-page .messages-wrapper .warning-wrapper .warning-icon,
.messages-details-page .messages-wrapper .info-wrapper .warning-icon,
.messages-details-page .messages-wrapper .error-wrapper .info-icon,
.messages-details-page .messages-wrapper .warning-wrapper .info-icon,
.messages-details-page .messages-wrapper .info-wrapper .info-icon {
  font-size: 30px;
  text-shadow: 1px 1px rgba(33, 33, 33, 0.2);
  color: #FFC107;
  margin-bottom: 10px;
}
.messages-details-page .messages-wrapper .error-wrapper .error-icon,
.messages-details-page .messages-wrapper .warning-wrapper .error-icon,
.messages-details-page .messages-wrapper .info-wrapper .error-icon {
  color: #F44336;
}
.messages-details-page .messages-wrapper .error-wrapper .info-icon,
.messages-details-page .messages-wrapper .warning-wrapper .info-icon,
.messages-details-page .messages-wrapper .info-wrapper .info-icon {
  color: #03A9F4;
}
.messages-details-page .messages-wrapper .error-wrapper .error-text,
.messages-details-page .messages-wrapper .warning-wrapper .error-text,
.messages-details-page .messages-wrapper .info-wrapper .error-text,
.messages-details-page .messages-wrapper .error-wrapper .warning-text,
.messages-details-page .messages-wrapper .warning-wrapper .warning-text,
.messages-details-page .messages-wrapper .info-wrapper .warning-text,
.messages-details-page .messages-wrapper .error-wrapper .info-text,
.messages-details-page .messages-wrapper .warning-wrapper .info-text,
.messages-details-page .messages-wrapper .info-wrapper .info-text {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #424242;
}
.messages-details-page .messages-wrapper .error-wrapper .error-text i,
.messages-details-page .messages-wrapper .warning-wrapper .error-text i,
.messages-details-page .messages-wrapper .info-wrapper .error-text i,
.messages-details-page .messages-wrapper .error-wrapper .warning-text i,
.messages-details-page .messages-wrapper .warning-wrapper .warning-text i,
.messages-details-page .messages-wrapper .info-wrapper .warning-text i,
.messages-details-page .messages-wrapper .error-wrapper .info-text i,
.messages-details-page .messages-wrapper .warning-wrapper .info-text i,
.messages-details-page .messages-wrapper .info-wrapper .info-text i {
  font-size: 16px;
  margin-bottom: 0;
}
.messages-details-page .messages-wrapper .error-wrapper .warning-text,
.messages-details-page .messages-wrapper .warning-wrapper .warning-text,
.messages-details-page .messages-wrapper .info-wrapper .warning-text,
.messages-details-page .messages-wrapper .error-wrapper .info-text,
.messages-details-page .messages-wrapper .warning-wrapper .info-text,
.messages-details-page .messages-wrapper .info-wrapper .info-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.messages-details-page .messages-wrapper .error-wrapper .warning-text strong,
.messages-details-page .messages-wrapper .warning-wrapper .warning-text strong,
.messages-details-page .messages-wrapper .info-wrapper .warning-text strong,
.messages-details-page .messages-wrapper .error-wrapper .info-text strong,
.messages-details-page .messages-wrapper .warning-wrapper .info-text strong,
.messages-details-page .messages-wrapper .info-wrapper .info-text strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.messages-details-page .messages-wrapper .error-wrapper .btn,
.messages-details-page .messages-wrapper .warning-wrapper .btn,
.messages-details-page .messages-wrapper .info-wrapper .btn {
  margin-top: 20px;
}
.messages-details-page .messages-wrapper .error-wrapper .hide-match,
.messages-details-page .messages-wrapper .warning-wrapper .hide-match,
.messages-details-page .messages-wrapper .info-wrapper .hide-match {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #424242;
  padding: 5px;
}
.messages-details-page .messages-wrapper .error-wrapper .hide-match i,
.messages-details-page .messages-wrapper .warning-wrapper .hide-match i,
.messages-details-page .messages-wrapper .info-wrapper .hide-match i {
  margin-right: 5px;
  color: #BDBDBD;
  color: #29B6F6;
}
.messages-details-page .messages-wrapper .error-wrapper .hide-match:hover,
.messages-details-page .messages-wrapper .warning-wrapper .hide-match:hover,
.messages-details-page .messages-wrapper .info-wrapper .hide-match:hover,
.messages-details-page .messages-wrapper .error-wrapper .hide-match:focus,
.messages-details-page .messages-wrapper .warning-wrapper .hide-match:focus,
.messages-details-page .messages-wrapper .info-wrapper .hide-match:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.messages-details-page .messages-wrapper .error-wrapper .hide-match:active,
.messages-details-page .messages-wrapper .warning-wrapper .hide-match:active,
.messages-details-page .messages-wrapper .info-wrapper .hide-match:active {
  color: #212121;
  background-color: #E0E0E0;
}
.messages-details-page .messages-wrapper .warning-wrapper {
  border-top: 2px solid #FFC107;
}
.messages-details-page .messages-wrapper .info-wrapper {
  border-top: 2px solid #03A9F4;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
  max-width: 250px;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn span,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn i,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon {
  vertical-align: middle;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon {
  display: inline-block;
  margin-right: 5px;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn[disabled] {
  opacity: 1;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.btn-reset-vertical-align span,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.btn-reset-vertical-align i,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:hover,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active i {
  color: rgba(255, 255, 255, 0.7);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active .icon svg path,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active .icon svg rect,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active .icon svg polygon,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active .icon svg circle,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon svg path,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon svg rect,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon svg polygon,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon svg circle,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn .icon svg ellipse {
  fill: white;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue span,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue i,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon {
  vertical-align: middle;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon {
  display: inline-block;
  margin-right: 5px;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue[disabled] {
  opacity: 1;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.btn-reset-vertical-align span,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.btn-reset-vertical-align i,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:hover,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active i {
  color: rgba(255, 255, 255, 0.7);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active .icon svg path,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active .icon svg rect,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active .icon svg polygon,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active .icon svg circle,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon svg path,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon svg rect,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon svg polygon,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon svg circle,
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue .icon svg ellipse {
  fill: white;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.messages-details-page .messages-wrapper .st-create-comment .sh-user-wrapper .button-wrapper .btn.blue.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.messages-details-page .messages-wrapper .st-create-comment .sh-info-banner {
  margin-bottom: 0;
  margin-top: 20px;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 10px;
  font-size: 14px;
  line-height: 1.2;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .info-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #757575;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .info-text i {
  color: #29B6F6;
  margin-right: 5px;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-left: 20px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #43A047;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter.percent-50,
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter.percent-60,
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter.percent-70 {
  color: #FFB300;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter.percent-80,
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter.percent-90 {
  color: #FB8C00;
}
.messages-details-page .messages-wrapper .st-create-comment .free-member-counter .counter.percent-100 {
  color: #E53935;
}
.messages-details-page .messages-wrapper .st-create-comment .warning-area {
  border-top: 1px dashed #E0E0E0;
  padding: 20px;
}
.messages-details-page .messages-wrapper .st-create-comment .warning-area .warning-icon {
  color: #FFC107;
  font-size: 30px;
  margin-right: 5px;
  padding: 3px;
  float: left;
}
.messages-details-page .messages-wrapper .st-create-comment .warning-area .warning-text {
  text-align: left;
  line-height: 18px;
  font-size: 14px;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses {
  padding: 10px;
  min-height: 57px;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 599px) {
  .messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action {
  border: 1px solid #7986CB;
  background: #5C6BC0;
  padding: 4px 12px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  color: white;
  text-transform: none;
  cursor: pointer;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action i {
  pointer-events: none;
  vertical-align: top;
  margin-top: -2px;
  margin-left: -8px;
  margin-right: -4px;
  color: white;
  opacity: 70%;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action.green {
  border: 1px solid #81C784;
  background: #66BB6A;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action.green:hover {
  border: 1px solid #66BB6A;
  background: #4CAF50;
  color: #EEEEEE;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action.deep-orange {
  border: 1px solid #FF8A65;
  background: #FF7043;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action.deep-orange:hover {
  border: 1px solid #FF7043;
  background: #FF5722;
  color: #EEEEEE;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action.orange {
  border: 1px solid #FFCC80;
  background: #FFB74D;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-selection .quick-response-action.orange:hover {
  border: 1px solid #FFB74D;
  background: #FFA726;
  color: #EEEEEE;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-mode {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-mode .quick-response-status {
  padding-left: 10px;
  font-size: 16px;
  color: #757575;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .extended-area.quick-responses .quick-response-mode .quick-response-status .fa-pencil {
  color: #5C6BC0;
}
.messages-details-page .messages-wrapper .st-create-message .sh-text-bubble-wrapper .sh-text-bubble .triangle.grey > div {
  background-color: #FAFAFA;
}
.messages-details-page .messages-wrapper .messages-divider {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  border-top-style: dotted;
  border-top-width: 4px;
  width: calc(100% - 20px);
  color: #BDBDBD;
}
.messages-details-page .messages-wrapper .no-more-messages {
  margin-top: 20px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #BDBDBD;
  text-align: center;
}
.messages-details-page .messages-wrapper .st-message-photos {
  margin: 5px 15px 25px 15px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
  color: #616161;
}
.messages-details-page .messages-wrapper .st-message-photos.edit {
  margin-top: 2px;
  margin-bottom: 0px;
  padding-bottom: 20px;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper {
  border-radius: 4px;
  background: #F5F5F5;
  border: 1px solid #EEEEEE;
  border-left: 2px solid #42A5F5;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-header-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 8px;
  background: #EEEEEE;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-header-wrapper .text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-header-wrapper .fas,
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-header-wrapper .far {
  color: #42A5F5;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-body-wrapper {
  padding: 10px 15px;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-body-wrapper .photos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-body-wrapper .photos .st-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-radius: 4px;
  margin-right: 4px;
  margin-bottom: 4px;
  cursor: pointer;
}
.messages-details-page .messages-wrapper .st-message-photos .photos-wrapper .photos-body-wrapper .photos .st-image:not(.edit) {
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}
.messages-details-page .st-load-more-button .spinner-wrapper .inline-spinner {
  z-index: 0;
}
.messages-details-page .rating-container {
  border-top: 1px dashed #E0E0E0;
  height: 100%;
  min-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.messages-details-page .rating-container .rating-banner {
  text-align: center;
  max-width: 540px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
.messages-details-page .rating-container .rating-banner .banner-title {
  margin-bottom: 0;
  padding: 15px;
  padding-bottom: 10px;
  font-size: 16px;
  text-align: center;
}
.messages-details-page .rating-container .rating-banner .banner-title .fa-question-circle {
  padding-right: 5px;
  color: #29B6F6;
}
.messages-details-page .rating-container .rating-banner .banner-text {
  font-size: 16px;
  margin-bottom: 15px;
}
.messages-details-page .rating-container .rating-banner .banner-text a {
  font-size: 16px;
}
.messages-details-page .rating-container .current-rating {
  margin-bottom: 0;
  text-align: center;
  padding: 0;
  font-size: 15px;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill {
  padding: 5px 15px;
  line-height: inherit;
  cursor: pointer;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.green {
  background: #4CAF50;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.green:hover:not(.messages-details-page .rating-container .current-rating .sh-interest-pill.green.selected) {
  background: #388E3C;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.light-blue {
  background: #039BE5;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.light-blue:hover:not(.messages-details-page .rating-container .current-rating .sh-interest-pill.light-blue.selected) {
  background: #0277BD;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.amber {
  background: #FFA000;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.amber:hover:not(.messages-details-page .rating-container .current-rating .sh-interest-pill.amber.selected) {
  background: #FF6F00;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.orange {
  background: #FB8C00;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.orange:hover:not(.messages-details-page .rating-container .current-rating .sh-interest-pill.orange.selected) {
  background: #E65100;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.red {
  background: #F44336;
}
.messages-details-page .rating-container .current-rating .sh-interest-pill.red:hover:not(.messages-details-page .rating-container .current-rating .sh-interest-pill.red.selected) {
  background: #B71C1C;
}
.messages-details-page .st-event-invite-modal .st-modal-on-page.ngdialog-theme-default.ngdialog-circle-icon-theme {
  padding: 60px 0;
}
@media (max-width: 599px) {
  .messages-details-page .st-event-invite-modal .st-modal-on-page.ngdialog-theme-default.ngdialog-circle-icon-theme {
    padding: 50px 0;
  }
}
.messages-details-page .st-event-invite-modal .ngdialog-content {
  background: #F5F5F5;
  padding: 20px 0;
  max-width: 700px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .event-name {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper {
  margin-bottom: 0;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper .st-message {
  margin-bottom: 0;
  padding: 20px 10px;
}
@media (max-width: 599px) {
  .messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper .st-message {
    padding: 0;
    padding-bottom: 10px;
  }
}
.messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper .st-message .sh-text-bubble.collapse-enabled {
  padding-bottom: 0;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper .st-message .collapsable-content-show-more-text {
  padding: 5px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper .st-message .collapsable-content-show-more-text i {
  color: #9E9E9E;
  margin-right: 3px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .messages-wrapper .st-message .st-blur-user-name {
  font-size: 18px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .show-more-wrapper {
  background: white;
  border: none;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .sh-collapsable-content.uncollapsing {
  max-height: 265px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .st-create-message .st-create-comment {
  margin: 0;
  padding: 0 10px;
}
@media (max-width: 599px) {
  .messages-details-page .st-event-invite-modal .ngdialog-content .st-create-message .st-create-comment {
    padding: 0;
  }
}
.messages-details-page .st-event-invite-modal .ngdialog-content .st-create-message .st-create-comment .extended-area a {
  color: #9E9E9E;
  font-size: 14px;
}
.messages-details-page .st-event-invite-modal .ngdialog-content .sh-info-banner {
  margin-bottom: 0;
  margin-top: 10px;
}
.st-message {
  margin-bottom: 30px;
}
.st-message.not-mine .sh-user-wrapper.me {
  display: none;
}
.st-message.mine .sh-user-wrapper.them {
  display: none;
}
.st-message.mine .sh-text-bubble {
  border-left: 2px solid rgba(92, 107, 192, 0.8);
  padding-left: 18px;
}
.st-message.mine .sh-text-bubble .connector-dots {
  opacity: 0.8;
}
.st-message.mine .sh-text-bubble .connector-dots svg line {
  stroke: #5C6BC0;
}
.st-message.mine .sh-text-bubble .st-vote .vote-up {
  background-color: #F5F5F5;
}
.st-message.mine + .st-message.mine .sh-user-wrapper,
.st-message.not-mine + .st-message.not-mine .sh-user-wrapper {
  display: none;
}
.st-message.mine + .st-message.mine .sh-text-bubble.like-spacer,
.st-message.not-mine + .st-message.not-mine .sh-text-bubble.like-spacer {
  margin-top: 45px;
}
.st-message.mine + .st-message.mine .sh-text-bubble .triangle,
.st-message.not-mine + .st-message.not-mine .sh-text-bubble .triangle {
  display: none;
}
.st-message.mine + .st-message.mine .sh-text-bubble .connector-dots,
.st-message.not-mine + .st-message.not-mine .sh-text-bubble .connector-dots {
  display: inherit;
}
.st-message.suggestion-auto-message .sh-text-bubble {
  padding-bottom: 0;
}
.st-message.suggestion-auto-message .message-warning-wrapper {
  margin-bottom: 0;
}
.st-message.suggestion-auto-message .message-warning-text-header .stitch-logo-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-message.suggestion-auto-message .message-warning-text-header .stitch-logo-wrapper img.logo {
  margin-right: 0.3em;
  border-radius: 9px;
}
.st-message.suggestion-auto-message .message-warning-text-body p {
  margin-bottom: 0;
}
.st-message .sh-user-wrapper {
  margin-bottom: 15px;
}
.st-message .st-avatar {
  margin-left: 10px;
}
.st-message .text-wrapper .st-blur-user-name {
  font-size: 16px;
  line-height: 18px;
}
.st-message .sh-text-bubble {
  margin-top: 15px;
}
.st-message .sh-text-bubble .triangle.grey > div {
  background-color: #f6f6f6;
}
.st-message .sh-text-bubble .connector-dots {
  display: none;
  position: absolute;
  top: -30px;
  left: 32px;
  height: 30px;
  opacity: 0.5;
}
.st-message .sh-text-bubble .connector-dots.tall {
  top: -45px;
  height: 45px;
}
.st-message .sh-text-bubble .st-vote {
  position: absolute;
  top: -35px;
  right: 0;
}
.st-message .sh-text-bubble .message-warning-wrapper {
  margin-top: -20px;
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: 20px;
  border-left: 2px solid #FFCA28;
  border-bottom: 1px dashed #F5F5F5;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #fdfdfd;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
  color: #616161;
}
.st-message .sh-text-bubble .message-warning-wrapper.blue {
  border-left: 2px solid #42A5F5;
}
.st-message .sh-text-bubble .message-warning-wrapper.dark-red {
  border-left: 2px solid #C62828;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom: 1px solid #E0E0E0;
  padding: 10px 15px;
  background-color: #FAFAFA;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-header i {
  margin-right: 5px;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-header i.amber {
  color: #FFCA28;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-header i.blue {
  color: #42A5F5;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-body {
  padding: 10px 15px;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-body p,
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-body strong {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
}
.st-message .sh-text-bubble .message-warning-wrapper .message-warning-text-body strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-message .sh-text-bubble .dropdown-wrapper {
  height: 0;
  position: relative;
  width: 100%;
}
.st-message .sh-text-bubble .dropdown-wrapper .sh-dropdown-action-menu {
  position: absolute;
  right: -15px;
  top: -15px;
}
.st-message .st-message-photos {
  margin-top: 25px;
  margin-bottom: 5px;
  margin-left: -5px;
  margin-right: -5px;
}
.st-message .post-time {
  margin-top: 0px;
  margin-bottom: -20px;
  margin-left: -20px;
  margin-right: -20px;
  padding: 10px;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 14px;
  color: #9E9E9E;
}
st-message-block {
  display: block;
  position: relative;
}
st-message-block .sh-dropdown-action-menu {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  z-index: 1;
}
st-message-block .response-limit-container {
  position: absolute;
  z-index: 1;
  right: 5px;
  bottom: 5px;
  padding: 5px;
  font-size: 16px;
  color: #E0E0E0;
}
.st-message-block {
  background-color: white;
  border-radius: 6px;
  margin-bottom: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(60, 66, 68, 0.1);
          box-shadow: 1px 1px 5px rgba(60, 66, 68, 0.1);
  position: relative;
  overflow: hidden;
}
.st-message-block .stars {
  pointer-events: none;
  -webkit-animation: st-slow-pulse 5s cubic-bezier(0.4, 0, 0.6, 1) infinite;
          animation: st-slow-pulse 5s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 0.5;
  background: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/browse/stitch-stars-2.svg') no-repeat left top;
}
@media (min-width: 600px) {
  .st-message-block .stars {
    top: -65px;
  }
}
.st-message-block .top-right-text-banner {
  display: none;
  z-index: 1;
  top: -7px;
  right: -27px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 80px;
  padding-top: 25px;
}
.st-message-block .match {
  display: block;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  padding: 10px;
}
.st-message-block .match.disabled {
  cursor: not-allowed;
}
.st-message-block .match .line-one-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.st-message-block .match .avatar-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-right: 10px;
}
.st-message-block .match .avatar-wrapper img {
  min-height: 70px;
  height: 70px;
  max-height: 70px;
  min-width: 70px;
  width: 70px;
  max-width: 70px;
  border-radius: 50%;
}
.st-message-block .match .avatar-wrapper .stitched {
  margin-top: 5px;
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #F44336;
  font-size: 14px;
  text-align: center;
}
.st-message-block .match .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  overflow: hidden;
  color: #424242;
  line-height: 1.3;
}
.st-message-block .match .text-wrapper .name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-message-block .match .text-wrapper .name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-message-block .match .text-wrapper .connect-text {
  margin-left: 0.3em;
  display: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #FFB300;
  font-size: 16px;
}
.st-message-block .match .text-wrapper .last-message {
  margin-top: 5px;
  font-size: 16px;
  color: #757575;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-message-block .match .text-wrapper .last-message.system-message {
  font-weight: 600;
  color: #424242;
  font-style: italic;
}
.st-message-block .match .text-wrapper .last-message-sent-at {
  margin-top: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #9E9E9E;
}
.st-message-block .match .buttons-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-message-block .match .buttons-wrapper .btn-accept,
.st-message-block .match .buttons-wrapper .btn-decline {
  margin: 5px;
}
.st-message-block .match .buttons-wrapper .btn-accept {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#26A69A), to(#22958b));
  background: linear-gradient(#26A69A, #22958b);
  padding: 10px 24px;
  font-size: 14px;
}
.st-message-block .match .buttons-wrapper .btn-accept span,
.st-message-block .match .buttons-wrapper .btn-accept i,
.st-message-block .match .buttons-wrapper .btn-accept .icon {
  vertical-align: middle;
}
.st-message-block .match .buttons-wrapper .btn-accept .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-message-block .match .buttons-wrapper .btn-accept.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-message-block .match .buttons-wrapper .btn-accept[disabled] {
  opacity: 1;
}
.st-message-block .match .buttons-wrapper .btn-accept.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-message-block .match .buttons-wrapper .btn-accept.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-message-block .match .buttons-wrapper .btn-accept.btn-reset-vertical-align span,
.st-message-block .match .buttons-wrapper .btn-accept.btn-reset-vertical-align i,
.st-message-block .match .buttons-wrapper .btn-accept.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-message-block .match .buttons-wrapper .btn-accept:hover,
.st-message-block .match .buttons-wrapper .btn-accept:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#22958b), to(#1e857b));
  background: linear-gradient(#22958b, #1e857b);
}
.st-message-block .match .buttons-wrapper .btn-accept:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e857b), to(#22958b));
  background: linear-gradient(#1e857b, #22958b);
}
.st-message-block .match .buttons-wrapper .btn-accept:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-message-block .match .buttons-wrapper .btn-accept:active .icon svg path,
.st-message-block .match .buttons-wrapper .btn-accept:active .icon svg rect,
.st-message-block .match .buttons-wrapper .btn-accept:active .icon svg polygon,
.st-message-block .match .buttons-wrapper .btn-accept:active .icon svg circle,
.st-message-block .match .buttons-wrapper .btn-accept:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-message-block .match .buttons-wrapper .btn-accept .icon svg path,
.st-message-block .match .buttons-wrapper .btn-accept .icon svg rect,
.st-message-block .match .buttons-wrapper .btn-accept .icon svg polygon,
.st-message-block .match .buttons-wrapper .btn-accept .icon svg circle,
.st-message-block .match .buttons-wrapper .btn-accept .icon svg ellipse {
  fill: white;
}
.st-message-block .match .buttons-wrapper .btn-accept[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-message-block .match .buttons-wrapper .btn-accept.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-message-block .match .buttons-wrapper .btn-decline {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#E57373), to(#ce6868));
  background: linear-gradient(#E57373, #ce6868);
  padding: 10px 24px;
  font-size: 14px;
}
.st-message-block .match .buttons-wrapper .btn-decline span,
.st-message-block .match .buttons-wrapper .btn-decline i,
.st-message-block .match .buttons-wrapper .btn-decline .icon {
  vertical-align: middle;
}
.st-message-block .match .buttons-wrapper .btn-decline .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-message-block .match .buttons-wrapper .btn-decline.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-message-block .match .buttons-wrapper .btn-decline[disabled] {
  opacity: 1;
}
.st-message-block .match .buttons-wrapper .btn-decline.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-message-block .match .buttons-wrapper .btn-decline.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-message-block .match .buttons-wrapper .btn-decline.btn-reset-vertical-align span,
.st-message-block .match .buttons-wrapper .btn-decline.btn-reset-vertical-align i,
.st-message-block .match .buttons-wrapper .btn-decline.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-message-block .match .buttons-wrapper .btn-decline:hover,
.st-message-block .match .buttons-wrapper .btn-decline:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#ce6868), to(#b75c5c));
  background: linear-gradient(#ce6868, #b75c5c);
}
.st-message-block .match .buttons-wrapper .btn-decline:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#b75c5c), to(#ce6868));
  background: linear-gradient(#b75c5c, #ce6868);
}
.st-message-block .match .buttons-wrapper .btn-decline:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-message-block .match .buttons-wrapper .btn-decline:active .icon svg path,
.st-message-block .match .buttons-wrapper .btn-decline:active .icon svg rect,
.st-message-block .match .buttons-wrapper .btn-decline:active .icon svg polygon,
.st-message-block .match .buttons-wrapper .btn-decline:active .icon svg circle,
.st-message-block .match .buttons-wrapper .btn-decline:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-message-block .match .buttons-wrapper .btn-decline .icon svg path,
.st-message-block .match .buttons-wrapper .btn-decline .icon svg rect,
.st-message-block .match .buttons-wrapper .btn-decline .icon svg polygon,
.st-message-block .match .buttons-wrapper .btn-decline .icon svg circle,
.st-message-block .match .buttons-wrapper .btn-decline .icon svg ellipse {
  fill: white;
}
.st-message-block .match .buttons-wrapper .btn-decline[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-message-block .match .buttons-wrapper .btn-decline.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-message-block .match .buttons-wrapper .btn i {
  margin-right: 3px;
  opacity: 0.8;
}
.st-message-block .match .line-one-wrapper .buttons-wrapper {
  margin-top: -20px;
  margin-bottom: -20px;
  margin-right: -5px;
}
.st-message-block .match .line-one-wrapper .buttons-wrapper .btn-accept,
.st-message-block .match .line-one-wrapper .buttons-wrapper .btn-decline {
  width: 150px;
}
.st-message-block .match .line-two-wrapper .buttons-wrapper {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 10px;
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: -5px;
}
.st-message-block .match .line-two-wrapper .buttons-wrapper .btn-accept,
.st-message-block .match .line-two-wrapper .buttons-wrapper .btn-decline {
  width: 100%;
  max-width: 250px;
}
.st-message-block.new-match {
  border: 2px solid #FFCA28;
}
.st-message-block.new-match .top-right-text-banner {
  display: block;
}
.st-message-block.new-match .match .text-wrapper .last-message {
  font-weight: 600;
  color: #424242;
}
.st-message-block.new-match .match .text-wrapper .connect-text {
  display: inherit;
}
.st-message-block.unread-message {
  border-left: 2px solid #00C853;
}
.st-message-block.unread-message .top-right-text-banner {
  display: block;
}
.st-message-block.unread-message .match {
  padding-left: 8px;
}
.st-message-block.unread-message .match .text-wrapper .last-message {
  font-weight: 600;
  color: #424242;
}
.st-message-block.pending-connection-request {
  border: 2px solid #FFCA28;
}
.st-message-block.pending-connection-request .top-right-text-banner {
  display: block;
  background: #FFCA28;
}
.st-message-block.pending-connection-request .match {
  padding-left: 8px;
}
.st-message-block.pending-connection-request .match .text-wrapper .last-message {
  font-weight: 600;
  color: #424242;
}
.st-matched-user-action-dropdown {
  right: 0;
  left: auto;
  margin: 0;
  width: 50%;
}
@media (max-width: 599px) {
  .st-matched-user-action-dropdown {
    width: 100%;
  }
}
.st-matched-user-action-dropdown .sh-dropdown-menu-item.dropdown-menu-item {
  position: relative;
}
.st-matched-user-action-dropdown .sh-dropdown-menu-item.dropdown-menu-item:first-child {
  border-top: none;
}
.st-matched-user-action-dropdown .sh-dropdown-menu-item.dropdown-menu-item .dropdown-menu-item-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-matched-user-action-dropdown .sh-dropdown-menu-item.dropdown-menu-item .dropdown-menu-item-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ios-pixel-fix {
  position: fixed;
  top: 0;
  left: 0;
  width: 2px;
  height: 2px;
  z-index: 2011;
}
.navbar-ios-fix .navbar-menu-background,
.navbar-ios-fix .navbar-submenu-background,
.navbar-ios-fix .navbar-menu-wrapper,
.navbar-ios-fix .navbar-submenu-wrapper {
  position: absolute;
}
.hide-navbar-menu .navbar-menu-wrapper,
.hide-navbar-menu .navbar-menu-background {
  top: -200px;
}
.hide-navbar-submenu .navbar-submenu-wrapper,
.hide-navbar-submenu .navbar-submenu-background {
  top: -200px;
}
st-navbar .navbar-menu-spacer {
  height: 55px;
}
st-navbar .navbar-submenu-spacer {
  height: 50px;
}
st-navbar .navbar-menu-background {
  height: 55px;
  background-color: white;
  -webkit-box-shadow: 0 2px 0px -1px rgba(28, 34, 39, 0.1);
          box-shadow: 0 2px 0px -1px rgba(28, 34, 39, 0.1);
  -webkit-transition: top 0.5s;
  transition: top 0.5s;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2010;
}
st-navbar .navbar-submenu-background {
  height: 50px;
  background-color: #EEEEEE;
  -webkit-box-shadow: 0 2px 0px -1px rgba(28, 34, 39, 0.1);
          box-shadow: 0 2px 0px -1px rgba(28, 34, 39, 0.1);
  -webkit-transition: top 0.5s;
  transition: top 0.5s;
  position: fixed;
  top: 55px;
  left: 0;
  right: 0;
  z-index: 2000;
}
st-navbar .navbar-menu-wrapper {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2010;
  height: 55px;
  overflow: hidden;
}
st-navbar .navbar-submenu-wrapper {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: fixed;
  top: 55px;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2000;
}
st-navbar .navbar-menu .menu-item.home svg path,
st-navbar .navbar-menu .menu-item.home svg rect,
st-navbar .navbar-menu .menu-item.home svg polygon,
st-navbar .navbar-menu .menu-item.home svg circle,
st-navbar .navbar-menu .menu-item.home svg ellipse {
  fill: #EF5350;
}
st-navbar .navbar-menu .menu-item.home:hover,
st-navbar .navbar-menu .menu-item.home:active,
st-navbar .navbar-menu .menu-item.home.selected {
  border-top-color: #EF5350;
  background-color: #FAFAFA;
}
st-navbar .navbar-menu .menu-item.home:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-menu .menu-item.home.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
  z-index: 1;
}
st-navbar .navbar-menu .menu-item.home.selected:hover {
  border-top-color: #eb2521;
}
st-navbar .navbar-menu .menu-item.members svg path,
st-navbar .navbar-menu .menu-item.members svg rect,
st-navbar .navbar-menu .menu-item.members svg polygon,
st-navbar .navbar-menu .menu-item.members svg circle,
st-navbar .navbar-menu .menu-item.members svg ellipse {
  fill: #00C853;
}
st-navbar .navbar-menu .menu-item.members:hover,
st-navbar .navbar-menu .menu-item.members:active,
st-navbar .navbar-menu .menu-item.members.selected {
  border-top-color: #00C853;
  background-color: #FAFAFA;
}
st-navbar .navbar-menu .menu-item.members:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-menu .menu-item.members.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
  z-index: 1;
}
st-navbar .navbar-menu .menu-item.members.selected:hover {
  border-top-color: #00953e;
}
st-navbar .navbar-menu .menu-item.messages svg path,
st-navbar .navbar-menu .menu-item.messages svg rect,
st-navbar .navbar-menu .menu-item.messages svg polygon,
st-navbar .navbar-menu .menu-item.messages svg circle,
st-navbar .navbar-menu .menu-item.messages svg ellipse {
  fill: #5C6BC0;
}
st-navbar .navbar-menu .menu-item.messages:hover,
st-navbar .navbar-menu .menu-item.messages:active,
st-navbar .navbar-menu .menu-item.messages.selected {
  border-top-color: #5C6BC0;
  background-color: #FAFAFA;
}
st-navbar .navbar-menu .menu-item.messages:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-menu .menu-item.messages.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
  z-index: 1;
}
st-navbar .navbar-menu .menu-item.messages.selected:hover {
  border-top-color: #4150a8;
}
st-navbar .navbar-menu .menu-item.messages i {
  color: #5C6BC0;
}
st-navbar .navbar-menu .menu-item.more svg path,
st-navbar .navbar-menu .menu-item.more svg rect,
st-navbar .navbar-menu .menu-item.more svg polygon,
st-navbar .navbar-menu .menu-item.more svg circle,
st-navbar .navbar-menu .menu-item.more svg ellipse {
  fill: #03A9F4;
}
st-navbar .navbar-menu .menu-item.more:hover,
st-navbar .navbar-menu .menu-item.more:active,
st-navbar .navbar-menu .menu-item.more.selected {
  border-top-color: #03A9F4;
  background-color: #FAFAFA;
}
st-navbar .navbar-menu .menu-item.more:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-menu .menu-item.more.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
  z-index: 1;
}
st-navbar .navbar-menu .menu-item.more.selected:hover {
  border-top-color: #0286c2;
}
st-navbar .navbar-titlebar .menu-item.back svg path,
st-navbar .navbar-titlebar .menu-item.back svg rect,
st-navbar .navbar-titlebar .menu-item.back svg polygon,
st-navbar .navbar-titlebar .menu-item.back svg circle,
st-navbar .navbar-titlebar .menu-item.back svg ellipse {
  fill: #9E9E9E;
}
st-navbar .navbar-titlebar .menu-item.back:hover,
st-navbar .navbar-titlebar .menu-item.back:active,
st-navbar .navbar-titlebar .menu-item.back.selected {
  border-top-color: #9E9E9E;
  background-color: #FAFAFA;
}
st-navbar .navbar-titlebar .menu-item.back:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-titlebar .menu-item.back.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
}
st-navbar .navbar-titlebar .menu-item.back.selected:hover {
  border-top-color: #858585;
}
st-navbar .navbar-titlebar .menu-item.home svg path,
st-navbar .navbar-titlebar .menu-item.home svg rect,
st-navbar .navbar-titlebar .menu-item.home svg polygon,
st-navbar .navbar-titlebar .menu-item.home svg circle,
st-navbar .navbar-titlebar .menu-item.home svg ellipse {
  fill: #EF5350;
}
st-navbar .navbar-titlebar .menu-item.home:hover,
st-navbar .navbar-titlebar .menu-item.home:active,
st-navbar .navbar-titlebar .menu-item.home.selected {
  border-top-color: #EF5350;
  background-color: #FAFAFA;
}
st-navbar .navbar-titlebar .menu-item.home:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-titlebar .menu-item.home.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
}
st-navbar .navbar-titlebar .menu-item.home.selected:hover {
  border-top-color: #eb2521;
}
st-navbar .navbar-titlebar .menu-item.more svg path,
st-navbar .navbar-titlebar .menu-item.more svg rect,
st-navbar .navbar-titlebar .menu-item.more svg polygon,
st-navbar .navbar-titlebar .menu-item.more svg circle,
st-navbar .navbar-titlebar .menu-item.more svg ellipse {
  fill: #03A9F4;
}
st-navbar .navbar-titlebar .menu-item.more:hover,
st-navbar .navbar-titlebar .menu-item.more:active,
st-navbar .navbar-titlebar .menu-item.more.selected {
  border-top-color: #03A9F4;
  background-color: #FAFAFA;
}
st-navbar .navbar-titlebar .menu-item.more:active {
  background-color: #F5F5F5;
}
st-navbar .navbar-titlebar .menu-item.more.selected {
  -webkit-box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
          box-shadow: 0px 3px 10px rgba(66, 66, 66, 0.15);
}
st-navbar .navbar-titlebar .menu-item.more.selected:hover {
  border-top-color: #0286c2;
}
st-navbar .home-navbar-menu-background {
  border-top: 3px solid #EF5350;
}
st-navbar .messages-navbar-menu-background {
  border-top: 3px solid #5C6BC0;
}
st-navbar .members-navbar-menu-background {
  border-top: 3px solid #00C853;
}
st-navbar .events-navbar-menu-background {
  border-top: 3px solid #039BE5;
}
st-navbar .groups-navbar-menu-background {
  border-top: 3px solid #00BCD4;
}
st-navbar .discussions-navbar-menu-background {
  border-top: 3px solid #1976D2;
}
st-navbar .trips-navbar-menu-background {
  border-top: 3px solid #26A69A;
}
st-navbar .membershipPoints-navbar-menu-background {
  border-top: 3px solid #03A9F4;
}
st-navbar .community-navbar-menu-background {
  border-top: 3px solid #03A9F4;
}
st-navbar .onboarding-navbar-menu-background {
  border-top: 3px solid #03A9F4;
}
st-navbar .community-profile-navbar-menu-background {
  border-top: 3px solid #03A9F4;
}
st-navbar .verification-navbar-menu-background {
  border-top: 3px solid #20bd7a;
}
st-navbar .payment-settings-navbar-menu-background {
  border-top: 3px solid #EF5350;
}
st-navbar .settings-navbar-menu-background {
  border-top: 3px solid #E0E0E0;
}
st-navbar .membershipPoints-navbar-submenu .submenu-item {
  color: rgba(255, 255, 255, 0.8);
}
st-navbar .membershipPoints-navbar-submenu .submenu-item.selected {
  color: white;
  background-color: rgba(33, 33, 33, 0.1);
}
st-navbar .membershipPoints-navbar-submenu .submenu-item:hover,
st-navbar .membershipPoints-navbar-submenu .submenu-item.selected:hover {
  color: white;
  background-color: rgba(33, 33, 33, 0.15);
}
st-navbar .membershipPoints-navbar-submenu .submenu-item:active {
  color: white;
  background-color: rgba(33, 33, 33, 0.2);
}
st-navbar .membershipPoints-submenu-background-color {
  background-color: #03A9F4;
}
st-navbar .navbar-menu {
  height: 55px;
  max-width: 1200px;
  margin: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
st-navbar .navbar-menu .menu-item {
  position: relative;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: transparent;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: transparent;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: uppercase;
  color: #616161;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 55px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
st-navbar .navbar-menu .menu-item svg path,
st-navbar .navbar-menu .menu-item svg rect,
st-navbar .navbar-menu .menu-item svg polygon,
st-navbar .navbar-menu .menu-item svg circle,
st-navbar .navbar-menu .menu-item svg ellipse {
  fill: #616161;
}
@media (max-width: 991px) {
  st-navbar .navbar-menu .menu-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    font-size: 9px;
  }
  st-navbar .navbar-menu .menu-item span {
    min-height: 9px;
    margin-top: 4px;
    margin-bottom: 4px;
  }
}
@media (max-width: 320px) {
  st-navbar .navbar-menu .menu-item {
    font-size: 8px;
  }
  st-navbar .navbar-menu .menu-item span {
    min-height: 8px;
  }
}
@media (min-width: 992px) {
  st-navbar .navbar-menu .menu-item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 18px;
  }
  st-navbar .navbar-menu .menu-item span {
    margin-left: 7px;
  }
}
st-navbar .navbar-menu .notification-icon {
  position: relative;
}
st-navbar .navbar-menu .notification-badge {
  position: absolute;
  top: -2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  color: white;
  background-color: #EF5350;
  border-radius: 19px;
  width: 19px;
  height: 19px;
}
@media (max-width: 991px) {
  st-navbar .navbar-menu .notification-badge {
    right: -15px;
  }
}
@media (min-width: 992px) {
  st-navbar .navbar-menu .notification-badge {
    left: -15px;
  }
}
st-navbar .navbar-menu .notification-badge-more {
  position: absolute;
  top: -2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  color: white;
  background-color: #EF5350;
  border-radius: 12px;
  width: 12px;
  height: 12px;
}
@media (max-width: 991px) {
  st-navbar .navbar-menu .notification-badge-more {
    right: -9px;
  }
}
@media (min-width: 992px) {
  st-navbar .navbar-menu .notification-badge-more {
    left: -9px;
  }
}
st-navbar .navbar-submenu {
  height: 50px;
  max-width: 1200px;
  margin: auto;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
st-navbar .navbar-submenu .submenu-left,
st-navbar .navbar-submenu .submenu-right {
  padding-left: 15px;
  padding-right: 15px;
  z-index: 1;
}
st-navbar .navbar-submenu .submenu-middle {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
st-navbar .navbar-submenu .submenu-middle .submenu-wrapper,
st-navbar .navbar-submenu .submenu-middle ng-transclude {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
st-navbar .navbar-submenu .submenu-middle .submenu-item {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: uppercase;
  height: 50px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  padding: 0 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 12px;
}
@media (min-width: 769px) {
  st-navbar .navbar-submenu .submenu-middle .submenu-item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    padding: 0 40px;
  }
}
st-navbar .navbar-submenu .submenu-middle .submenu-item.flex-equal-3 {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 33.3%;
      -ms-flex: 1 0 33.3%;
          flex: 1 0 33.3%;
}
@media (min-width: 769px) {
  st-navbar .navbar-submenu .submenu-middle .submenu-item.flex-equal-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    min-width: 250px;
  }
}
@media (min-width: 992px) {
  st-navbar .navbar-submenu .submenu-middle .submenu-item {
    font-size: 16px;
  }
}
st-navbar .navbar-submenu .submenu-middle .submenu-item span {
  margin-top: 7px;
  margin-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}
st-navbar .navbar-submenu .submenu-middle .submenu-item span.submenu-notification-badge {
  margin-top: 4px;
  background-color: #EF5350;
  border-radius: 12px;
  min-width: 12px;
  height: 12px;
}
st-navbar .navbar-submenu .submenu-left,
st-navbar .navbar-submenu .submenu-middle,
st-navbar .navbar-submenu .submenu-right {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
st-navbar .navbar-titlebar {
  height: 55px;
  max-width: 1200px;
  margin: auto;
  color: #616161;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
st-navbar .navbar-titlebar span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
st-navbar .navbar-titlebar .titlebar-left,
st-navbar .navbar-titlebar .titlebar-right {
  z-index: 1;
}
st-navbar .navbar-titlebar .titlebar-middle {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
st-navbar .navbar-titlebar .titlebar-left,
st-navbar .navbar-titlebar .titlebar-middle,
st-navbar .navbar-titlebar .titlebar-right {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
st-navbar .navbar-titlebar .title {
  font-size: 16px;
}
@media (max-width: 320px) {
  st-navbar .navbar-titlebar .title {
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  st-navbar .navbar-titlebar .title {
    font-size: 20px;
  }
}
st-navbar .navbar-titlebar .beta {
  margin-left: 10px;
  color: #66BB6A;
}
st-navbar .navbar-titlebar .menu-item {
  position: relative;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: transparent;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: transparent;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: uppercase;
  color: #616161;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 55px;
  padding-left: 15px;
  padding-right: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  font-size: 9px;
}
st-navbar .navbar-titlebar .menu-item svg path,
st-navbar .navbar-titlebar .menu-item svg rect,
st-navbar .navbar-titlebar .menu-item svg polygon,
st-navbar .navbar-titlebar .menu-item svg circle,
st-navbar .navbar-titlebar .menu-item svg ellipse {
  fill: #616161;
}
st-navbar .navbar-titlebar .menu-item.back {
  padding-left: 10px;
  padding-right: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
st-navbar .navbar-titlebar .menu-item.back i {
  color: #757575;
  font-size: 20px;
  height: 20px;
  width: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
st-navbar .navbar-titlebar .menu-item span {
  min-height: 9px;
  margin-top: 4px;
  margin-bottom: 4px;
}
@media (max-width: 320px) {
  st-navbar .navbar-titlebar .menu-item {
    font-size: 8px;
  }
  st-navbar .navbar-titlebar .menu-item span {
    min-height: 8px;
  }
}
st-navbar .navbar-dropdown-menu-background {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1999;
}
st-navbar .navbar-dropdown-menu-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2009;
  text-align: left;
}
st-navbar .navbar-dropdown-menu-container {
  position: relative;
  max-width: 1200px;
  margin: auto;
}
st-navbar .navbar-dropdown-menu {
  position: absolute;
  top: 55px;
  right: 0;
  width: 25%;
  min-width: 265px;
  max-width: 300px;
  max-height: calc(100vh -  55px );
  background-color: white;
  -webkit-box-shadow: 0px 8px 10px rgba(66, 66, 66, 0.3);
          box-shadow: 0px 8px 10px rgba(66, 66, 66, 0.3);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
st-navbar .navbar-dropdown-menu.community {
  left: 0;
  right: auto;
}
st-navbar .navbar-dropdown-menu.members {
  left: 25%;
  right: auto;
}
@media (max-height: 447px) {
  st-navbar .navbar-dropdown-menu {
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  st-navbar .navbar-dropdown-menu::-webkit-scrollbar {
    display: none;
  }
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item {
  display: block;
  padding: 15px 20px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2px;
  color: #616161;
  border-top: 1px solid #EEEEEE;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item i,
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item .icon {
  width: 20px;
  text-align: center;
  margin-right: 15px;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item:hover {
  background-color: #EEEEEE;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item:active {
  background-color: #E0E0E0;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.home i {
  color: #EF5350;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.groups i {
  color: #00BCD4;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.events i {
  color: #039BE5;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.discussions i {
  color: #1976D2;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.trips i {
  color: #26A69A;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.membership-points i {
  color: #ffb400;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.help i {
  color: #039BE5;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.contact-us i {
  color: #1976D2;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.videos i {
  color: #7E57C2;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.store i {
  color: #EF5350;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.profiles i {
  color: #00C853;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.mynetwork i {
  color: #42A5F5;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.messages i {
  color: #5C6BC0;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-home i {
  color: #4CAF50;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-newest i {
  color: #8BC34A;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-closest i {
  color: #EF5350;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-responsive i {
  color: #00BCD4;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-recently-active i {
  color: #FFC107;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-matched i {
  color: #EC407A;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-champions i {
  color: #5C6BC0;
}
@media (max-width: 1199px) {
  st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item.members-champions .only-large-navbar {
    display: none;
  }
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item .notification-badge {
  float: right;
  margin-top: 3px;
  margin-right: -5px;
  background-color: #EF5350;
  border-radius: 12px;
  width: 12px;
  height: 12px;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item .member-network-count-badge {
  float: right;
  margin-right: -5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 12px;
  line-height: 1em;
  height: 20px;
  padding: 2px 8px;
  border-radius: 10px;
  background: #64B5F6;
}
st-navbar .navbar-dropdown-menu .navbar-dropdown-menu-item .member-network-count-badge i {
  margin-right: 0.25em;
  font-size: 10px;
  opacity: 0.5;
  color: white;
  width: auto;
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
st-navbar .navbar-dropdown-menu-wrapper.ng-enter {
  -webkit-animation-duration: 125ms;
          animation-duration: 125ms;
}
st-navbar .navbar-dropdown-menu-wrapper.ng-enter .navbar-dropdown-menu {
  -webkit-animation-duration: 125ms;
          animation-duration: 125ms;
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
st-navbar .navbar-dropdown-menu-wrapper.ng-leave {
  -webkit-animation-duration: 125ms;
          animation-duration: 125ms;
}
st-navbar .navbar-dropdown-menu-wrapper.ng-leave .navbar-dropdown-menu {
  -webkit-animation-duration: 125ms;
          animation-duration: 125ms;
  -webkit-animation-name: slideOutUp;
          animation-name: slideOutUp;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.st-footer {
  width: 100%;
  padding: 15px;
  text-align: center;
  background-color: #757575;
}
.st-footer span,
.st-footer a {
  display: inline-block;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  color: #E0E0E0;
}
.st-footer span:not(:first-child)::before {
  content: "|";
}
.st-footer a {
  padding: 5px 10px;
}
@media (min-width: 768px) {
  .st-footer a {
    padding: 5px 20px;
  }
}
.st-footer a:hover,
.st-footer a:active {
  font-weight: 600;
  color: #FAFAFA;
}
body.show-navbar-notification-banner st-navbar .navbar-notification-banner-wrapper {
  top: 55px;
}
body.show-navbar-notification-banner.show-navbar-submenu st-navbar .navbar-notification-banner-wrapper {
  top: 105px;
}
st-navbar .navbar-notification-banner-wrapper {
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: fixed;
  top: -200px;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1990;
}
st-navbar .navbar-notification-banner-wrapper .navbar-notification-banner {
  max-width: 1200px;
}
st-navbar .navbar-notification-banner-wrapper {
  background-color: #2FB6E2;
}
st-navbar .navbar-notification-banner-wrapper.profile-banner {
  background-color: #00C853;
}
st-navbar .navbar-notification-banner-wrapper.profile-banner .star-container svg {
  width: 20px;
  height: 20px;
  margin-top: -2px;
  margin-bottom: -6px;
}
st-navbar .navbar-notification-banner-wrapper.attendance-prompt-banner {
  background-color: #2196F3;
}
st-navbar .navbar-notification-banner-wrapper .close-button {
  position: absolute;
  right: 6px;
  top: 6px;
  padding: 10px;
}
st-navbar .navbar-notification-banner-wrapper .close-button svg {
  width: 12px;
  height: 12px;
}
st-navbar .navbar-notification-banner-wrapper .close-button svg path,
st-navbar .navbar-notification-banner-wrapper .close-button svg rect,
st-navbar .navbar-notification-banner-wrapper .close-button svg polygon,
st-navbar .navbar-notification-banner-wrapper .close-button svg circle,
st-navbar .navbar-notification-banner-wrapper .close-button svg ellipse {
  fill: rgba(255, 255, 255, 0.75);
}
st-navbar .navbar-notification-banner-wrapper .close-button:hover svg path,
st-navbar .navbar-notification-banner-wrapper .close-button:hover svg rect,
st-navbar .navbar-notification-banner-wrapper .close-button:hover svg polygon,
st-navbar .navbar-notification-banner-wrapper .close-button:hover svg circle,
st-navbar .navbar-notification-banner-wrapper .close-button:hover svg ellipse {
  fill: white;
}
st-navbar .navbar-notification-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 45px;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  color: white;
}
st-navbar .navbar-notification-banner span {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
st-navbar .navbar-notification-banner a {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-decoration: underline;
}
st-navbar .navbar-notification-banner i {
  margin-right: 5px;
}
st-navbar .navbar-notification-banner strong {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
}
st-navbar .navbar-notification-banner .spacer-left {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0px;
  max-width: 30px;
}
st-navbar .navbar-notification-banner .banner-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
  padding: 15px;
}
st-navbar .navbar-notification-banner .spacer-right {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 30px;
}
.st-login {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.65))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat center center;
  background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.65)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat center center;
  background-size: cover;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px;
  overflow-y: auto;
}
@media (max-width: 599px) {
  .st-login {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.st-login .st-login-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  overflow-x: hidden;
}
.st-login .login-logo {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 148px;
  height: 56px;
  margin-bottom: 15px;
}
.st-login .login-card-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  overflow: hidden;
  max-width: 400px;
  background: white;
  border-radius: 10px;
  border-top: 4px solid #C62828;
  margin-bottom: 10px;
}
@media (max-width: 599px) {
  .st-login .login-card-container {
    max-width: 360px;
  }
}
.st-login .login-card-slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  position: relative;
}
.st-login .login-card-slider.slide-left-add {
  left: 0;
}
.st-login .login-card-slider.slide-left {
  left: -100%;
}
.st-login .login-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  min-width: 100%;
  padding-top: 21px;
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-login .login-card {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.st-login .login-card h1 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 27px;
  line-height: 1.4em;
  color: #EF5350;
  margin-top: 0;
  margin-bottom: 20px;
}
.st-login .login-card p {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4em;
  color: #424242;
  margin-bottom: 15px;
}
.st-login .login-card p .fa-warning {
  color: #FFB300;
}
.st-login .login-card .email-wrapper {
  width: 100%;
  min-height: 48px;
  padding: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  line-height: 1.4em;
  color: #424242;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-login .login-card .email-wrapper .fa-envelope {
  margin-right: 0.3em;
  color: #E0E0E0;
}
.st-login .login-card .email-wrapper span {
  color: #424242;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-login .login-card .email-wrapper a {
  padding-left: 0.5em;
}
.st-login .login-card .email-wrapper a:hover {
  text-decoration: underline;
}
.st-login .login-card .password-wrapper.height-hide {
  height: 0;
}
.st-login .login-card .more-options-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-login .login-card .more-options-container > a {
  padding: 5px;
}
.st-login .login-card .more-options-container > a:hover {
  text-decoration: underline;
}
.st-login .login-card .split-or-hr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-top: 10px;
}
.st-login .login-card .split-or-hr hr {
  border-top: 1px solid #EEEEEE;
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-login .login-card .split-or-hr span {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #9E9E9E;
  font-size: 14px;
  line-height: 1em;
  padding-left: 15px;
  padding-right: 15px;
}
.st-login .login-card .signup-link {
  margin-top: 15px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4em;
  color: #424242;
}
.st-login .login-card .signup-link span {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #EF5350;
}
.st-login .login-card .signup-link:hover span {
  text-decoration: underline;
}
.st-login .login-card-1 form,
.st-login .login-card-2 form,
.st-login .login-card-3 form {
  width: 100%;
  overflow: hidden;
  margin-bottom: 10px;
}
.st-login .login-card-1 form .btn,
.st-login .login-card-2 form .btn,
.st-login .login-card-3 form .btn {
  width: 100%;
  font-size: 18px;
  height: 50px;
}
.st-login .login-card-1 form .btn-silver-sneakers,
.st-login .login-card-2 form .btn-silver-sneakers,
.st-login .login-card-3 form .btn-silver-sneakers {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
  width: 100%;
  font-size: 18px;
  height: 50px;
}
.st-login .login-card-1 form .btn-silver-sneakers span,
.st-login .login-card-2 form .btn-silver-sneakers span,
.st-login .login-card-3 form .btn-silver-sneakers span,
.st-login .login-card-1 form .btn-silver-sneakers i,
.st-login .login-card-2 form .btn-silver-sneakers i,
.st-login .login-card-3 form .btn-silver-sneakers i,
.st-login .login-card-1 form .btn-silver-sneakers .icon,
.st-login .login-card-2 form .btn-silver-sneakers .icon,
.st-login .login-card-3 form .btn-silver-sneakers .icon {
  vertical-align: middle;
}
.st-login .login-card-1 form .btn-silver-sneakers .icon,
.st-login .login-card-2 form .btn-silver-sneakers .icon,
.st-login .login-card-3 form .btn-silver-sneakers .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-login .login-card-1 form .btn-silver-sneakers.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-login .login-card-2 form .btn-silver-sneakers.ladda-button[data-style=slide-down][data-loading] .ladda-spinner,
.st-login .login-card-3 form .btn-silver-sneakers.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-login .login-card-1 form .btn-silver-sneakers[disabled],
.st-login .login-card-2 form .btn-silver-sneakers[disabled],
.st-login .login-card-3 form .btn-silver-sneakers[disabled] {
  opacity: 1;
}
.st-login .login-card-1 form .btn-silver-sneakers.btn-mw300,
.st-login .login-card-2 form .btn-silver-sneakers.btn-mw300,
.st-login .login-card-3 form .btn-silver-sneakers.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-login .login-card-1 form .btn-silver-sneakers.btn-xl,
.st-login .login-card-2 form .btn-silver-sneakers.btn-xl,
.st-login .login-card-3 form .btn-silver-sneakers.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-login .login-card-1 form .btn-silver-sneakers.btn-reset-vertical-align span,
.st-login .login-card-2 form .btn-silver-sneakers.btn-reset-vertical-align span,
.st-login .login-card-3 form .btn-silver-sneakers.btn-reset-vertical-align span,
.st-login .login-card-1 form .btn-silver-sneakers.btn-reset-vertical-align i,
.st-login .login-card-2 form .btn-silver-sneakers.btn-reset-vertical-align i,
.st-login .login-card-3 form .btn-silver-sneakers.btn-reset-vertical-align i,
.st-login .login-card-1 form .btn-silver-sneakers.btn-reset-vertical-align .icon,
.st-login .login-card-2 form .btn-silver-sneakers.btn-reset-vertical-align .icon,
.st-login .login-card-3 form .btn-silver-sneakers.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-login .login-card-1 form .btn-silver-sneakers:hover,
.st-login .login-card-2 form .btn-silver-sneakers:hover,
.st-login .login-card-3 form .btn-silver-sneakers:hover,
.st-login .login-card-1 form .btn-silver-sneakers:focus,
.st-login .login-card-2 form .btn-silver-sneakers:focus,
.st-login .login-card-3 form .btn-silver-sneakers:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.st-login .login-card-1 form .btn-silver-sneakers:active,
.st-login .login-card-2 form .btn-silver-sneakers:active,
.st-login .login-card-3 form .btn-silver-sneakers:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.st-login .login-card-1 form .btn-silver-sneakers:active i,
.st-login .login-card-2 form .btn-silver-sneakers:active i,
.st-login .login-card-3 form .btn-silver-sneakers:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-login .login-card-1 form .btn-silver-sneakers:active .icon svg path,
.st-login .login-card-2 form .btn-silver-sneakers:active .icon svg path,
.st-login .login-card-3 form .btn-silver-sneakers:active .icon svg path,
.st-login .login-card-1 form .btn-silver-sneakers:active .icon svg rect,
.st-login .login-card-2 form .btn-silver-sneakers:active .icon svg rect,
.st-login .login-card-3 form .btn-silver-sneakers:active .icon svg rect,
.st-login .login-card-1 form .btn-silver-sneakers:active .icon svg polygon,
.st-login .login-card-2 form .btn-silver-sneakers:active .icon svg polygon,
.st-login .login-card-3 form .btn-silver-sneakers:active .icon svg polygon,
.st-login .login-card-1 form .btn-silver-sneakers:active .icon svg circle,
.st-login .login-card-2 form .btn-silver-sneakers:active .icon svg circle,
.st-login .login-card-3 form .btn-silver-sneakers:active .icon svg circle,
.st-login .login-card-1 form .btn-silver-sneakers:active .icon svg ellipse,
.st-login .login-card-2 form .btn-silver-sneakers:active .icon svg ellipse,
.st-login .login-card-3 form .btn-silver-sneakers:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-login .login-card-1 form .btn-silver-sneakers .icon svg path,
.st-login .login-card-2 form .btn-silver-sneakers .icon svg path,
.st-login .login-card-3 form .btn-silver-sneakers .icon svg path,
.st-login .login-card-1 form .btn-silver-sneakers .icon svg rect,
.st-login .login-card-2 form .btn-silver-sneakers .icon svg rect,
.st-login .login-card-3 form .btn-silver-sneakers .icon svg rect,
.st-login .login-card-1 form .btn-silver-sneakers .icon svg polygon,
.st-login .login-card-2 form .btn-silver-sneakers .icon svg polygon,
.st-login .login-card-3 form .btn-silver-sneakers .icon svg polygon,
.st-login .login-card-1 form .btn-silver-sneakers .icon svg circle,
.st-login .login-card-2 form .btn-silver-sneakers .icon svg circle,
.st-login .login-card-3 form .btn-silver-sneakers .icon svg circle,
.st-login .login-card-1 form .btn-silver-sneakers .icon svg ellipse,
.st-login .login-card-2 form .btn-silver-sneakers .icon svg ellipse,
.st-login .login-card-3 form .btn-silver-sneakers .icon svg ellipse {
  fill: white;
}
.st-login .login-card-1 form .btn-silver-sneakers[disabled]:not([data-loading]),
.st-login .login-card-2 form .btn-silver-sneakers[disabled]:not([data-loading]),
.st-login .login-card-3 form .btn-silver-sneakers[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-login .login-card-1 form .btn-silver-sneakers.btn-disabled:not([data-loading]),
.st-login .login-card-2 form .btn-silver-sneakers.btn-disabled:not([data-loading]),
.st-login .login-card-3 form .btn-silver-sneakers.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-login .login-card-1 form input,
.st-login .login-card-2 form input,
.st-login .login-card-3 form input {
  background: white;
  border-radius: 6px;
  height: 48px;
  margin: 0 0 20px 0;
  padding: 4px 16px;
  width: 100%;
  font-size: 16px;
}
.st-login .login-card-1 form input:disabled,
.st-login .login-card-2 form input:disabled,
.st-login .login-card-3 form input:disabled {
  cursor: not-allowed;
}
.st-login .login-card-1 form input#two_factor_code,
.st-login .login-card-2 form input#two_factor_code,
.st-login .login-card-3 form input#two_factor_code {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  margin: 0 0 20px 0;
  padding: 10px 15px;
  border-radius: 6px;
  font-size: 40px;
  text-align: center;
  letter-spacing: 0.25em;
  padding-left: calc(15px +  0.25em );
  color: #424242;
  background-color: white;
  border-color: #BDBDBD;
  text-shadow: none;
}
.st-login .login-card-1 form input#two_factor_code.ng-invalid.ng-dirty,
.st-login .login-card-2 form input#two_factor_code.ng-invalid.ng-dirty,
.st-login .login-card-3 form input#two_factor_code.ng-invalid.ng-dirty {
  background-color: white;
  border-color: #BDBDBD;
}
.st-login .login-card-1 form input#two_factor_code::-webkit-input-placeholder,
.st-login .login-card-2 form input#two_factor_code::-webkit-input-placeholder,
.st-login .login-card-3 form input#two_factor_code::-webkit-input-placeholder {
  color: #BDBDBD;
}
.st-login .login-card-1 form input#two_factor_code:-moz-placeholder,
.st-login .login-card-2 form input#two_factor_code:-moz-placeholder,
.st-login .login-card-3 form input#two_factor_code:-moz-placeholder {
  color: #BDBDBD;
}
.st-login .login-card-1 form input#two_factor_code::-moz-placeholder,
.st-login .login-card-2 form input#two_factor_code::-moz-placeholder,
.st-login .login-card-3 form input#two_factor_code::-moz-placeholder {
  color: #BDBDBD;
}
.st-login .login-card-1 form input#two_factor_code:-ms-input-placeholder,
.st-login .login-card-2 form input#two_factor_code:-ms-input-placeholder,
.st-login .login-card-3 form input#two_factor_code:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-login .login-card-1 form input#two_factor_code:focus::-webkit-input-placeholder,
.st-login .login-card-2 form input#two_factor_code:focus::-webkit-input-placeholder,
.st-login .login-card-3 form input#two_factor_code:focus::-webkit-input-placeholder {
  color: white;
}
.st-login .login-card-1 form input#two_factor_code:focus:-moz-placeholder,
.st-login .login-card-2 form input#two_factor_code:focus:-moz-placeholder,
.st-login .login-card-3 form input#two_factor_code:focus:-moz-placeholder {
  color: white;
}
.st-login .login-card-1 form input#two_factor_code:focus::-moz-placeholder,
.st-login .login-card-2 form input#two_factor_code:focus::-moz-placeholder,
.st-login .login-card-3 form input#two_factor_code:focus::-moz-placeholder {
  color: white;
}
.st-login .login-card-1 form input#two_factor_code:focus:-ms-input-placeholder,
.st-login .login-card-2 form input#two_factor_code:focus:-ms-input-placeholder,
.st-login .login-card-3 form input#two_factor_code:focus:-ms-input-placeholder {
  color: white;
}
.st-login .login-card-1 form input#two_factor_code:disabled,
.st-login .login-card-2 form input#two_factor_code:disabled,
.st-login .login-card-3 form input#two_factor_code:disabled {
  color: #BDBDBD;
}
.st-login .login-card-1 .resend-code .fa-spinner,
.st-login .login-card-2 .resend-code .fa-spinner,
.st-login .login-card-3 .resend-code .fa-spinner {
  color: #616161;
}
.st-login .login-card-1 .resend-code .fa-check,
.st-login .login-card-2 .resend-code .fa-check,
.st-login .login-card-3 .resend-code .fa-check {
  color: #66BB6A;
}
.st-login .terms-of-service {
  text-align: center;
  max-width: 400px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 0;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.5em;
  color: white;
}
.st-login .terms-of-service a {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #EF5350;
}
.st-login .terms-of-service a:hover {
  text-decoration: underline;
}
[page="signup"] {
  background: rgba(33, 33, 33, 0.6);
}
.st-signup {
  min-height: 100vh;
  height: 100%;
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.st-signup.background-couple-pier,
.st-signup .background-couple-pier {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-couple-pier.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-couple-pier.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-holding-hands,
.st-signup .background-couple-hands {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-couple-hands.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-couple-hands.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-couple-coffee,
.st-signup .background-couple-coffee {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-woman-man.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-woman-man.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-couple-car,
.st-signup .background-couple-car {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-seniors-car.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-seniors-car.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-group-toast,
.st-signup .background-group-toast {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-group-toast.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-group-toast.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-group-selfie,
.st-signup .background-group-selfie {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-group-food-cheers,
.st-signup .background-group-food-cheers {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/group-food-cheers.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/group-food-cheers.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-stitch-community-collage,
.st-signup .background-stitch-community-collage {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), color-stop(80%, rgba(33, 33, 33, 0.85))), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.85) 80%), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-world-map,
.st-signup .background-world-map {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-world-map.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-world-map.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-phone-in-hand,
.st-signup .background-phone-in-hand {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(33, 33, 33, 0.9)), to(rgba(33, 33, 33, 0.7))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/phone-in-hand.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.9) 50%, rgba(33, 33, 33, 0.7) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/phone-in-hand.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.background-paper-chain-people,
.st-signup .background-paper-chain-people {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.85)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/paper-chain-people.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.85) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/paper-chain-people.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup .signup-page-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
}
.st-signup .signup-page {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100vw;
      -ms-flex: 0 0 100vw;
          flex: 0 0 100vw;
  width: 100vw;
  min-height: 100vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.st-signup .page-container {
  padding-top: 50px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
  width: 100%;
  max-width: 748px;
  text-align: center;
}
@media (min-width: 600px) {
  .st-signup .page-container {
    padding-top: 60px;
  }
}
.st-signup .stitch-logo {
  margin-top: 10px;
  margin-bottom: 10px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
}
.st-signup .stitch-logo svg {
  height: 30px;
}
@media (min-width: 600px) {
  .st-signup .stitch-logo svg {
    height: 40px;
  }
}
.st-signup .stitch-logo svg path,
.st-signup .stitch-logo svg rect,
.st-signup .stitch-logo svg polygon,
.st-signup .stitch-logo svg circle,
.st-signup .stitch-logo svg ellipse {
  fill: white;
}
.st-signup h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.15);
  font-size: 28px;
  line-height: 1.2;
  margin: 0px;
  margin-bottom: 10px;
}
@media (min-width: 600px) {
  .st-signup h1 {
    font-size: 30px;
  }
}
.st-signup h2 {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.15);
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}
.st-signup h2 strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
@media (min-width: 600px) {
  .st-signup h2 {
    font-size: 18px;
  }
}
.st-signup .form-top-gap {
  margin-top: 55px;
}
.st-signup input[type="text"],
.st-signup input[type="email"] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-signup input[type="text"],
.st-signup input[type="email"],
.st-signup input[type="password"],
.st-signup input[type="tel"] {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background-color: white;
  border-color: #9E9E9E;
}
.st-signup input[type="text"].ng-invalid.ng-dirty,
.st-signup input[type="email"].ng-invalid.ng-dirty,
.st-signup input[type="password"].ng-invalid.ng-dirty,
.st-signup input[type="tel"].ng-invalid.ng-dirty {
  background-color: white;
  border-color: #9E9E9E;
}
.st-signup input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-signup .input-group {
  width: 100%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
}
.st-signup .input-group input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.st-signup .input-group .input-group-addon {
  background-color: #E0E0E0;
  background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e0e0e0));
  background: linear-gradient(#fafafa, #e0e0e0);
  border-color: #9E9E9E;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.st-signup p {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-signup p strong {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-signup .error-container {
  height: 55px;
  width: 100%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.st-signup .error-container.container-small {
  max-width: 300px;
}
.st-signup .error {
  font-size: 13px;
  line-height: 15px;
  background-color: #F5F5F5;
  color: #424242;
  border-top: 4px solid #E53935;
  border-bottom: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 10px 10px;
  margin: 0px 10px;
  width: 100%;
  -webkit-box-shadow: inset 0px -20px 10px -20px rgba(33, 33, 33, 0.25);
          box-shadow: inset 0px -20px 10px -20px rgba(33, 33, 33, 0.25);
}
.st-signup .error i {
  color: #E53935;
}
.st-signup .sh-info-banner {
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
  border: none;
}
.st-signup .st-pages-nav-buttons .btn-theme-next {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.st-signup .st-pages-nav-buttons .btn-theme-next span,
.st-signup .st-pages-nav-buttons .btn-theme-next i,
.st-signup .st-pages-nav-buttons .btn-theme-next .icon {
  vertical-align: middle;
}
.st-signup .st-pages-nav-buttons .btn-theme-next .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-signup .st-pages-nav-buttons .btn-theme-next[disabled] {
  opacity: 1;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-signup .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-signup .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-signup .st-pages-nav-buttons .btn-theme-next:hover,
.st-signup .st-pages-nav-buttons .btn-theme-next:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-signup .st-pages-nav-buttons .btn-theme-next:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-signup .st-pages-nav-buttons .btn-theme-next:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-signup .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-signup .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-signup .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-signup .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-signup .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-signup .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-signup .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-signup .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-signup .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-signup .st-pages-nav-buttons .btn-theme-next .icon svg ellipse {
  fill: white;
}
.st-signup .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue span,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue i,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon {
  vertical-align: middle;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue[disabled] {
  opacity: 1;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-signup .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse {
  fill: white;
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-signup .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-signup .st-pages-nav-buttons .btn-theme-back {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#aaaaaa));
  background: linear-gradient(#BDBDBD, #aaaaaa);
}
.st-signup .st-pages-nav-buttons .btn-theme-back span,
.st-signup .st-pages-nav-buttons .btn-theme-back i,
.st-signup .st-pages-nav-buttons .btn-theme-back .icon {
  vertical-align: middle;
}
.st-signup .st-pages-nav-buttons .btn-theme-back .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-signup .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-signup .st-pages-nav-buttons .btn-theme-back[disabled] {
  opacity: 1;
}
.st-signup .st-pages-nav-buttons .btn-theme-back.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-signup .st-pages-nav-buttons .btn-theme-back.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-signup .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-signup .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-signup .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-signup .st-pages-nav-buttons .btn-theme-back:hover,
.st-signup .st-pages-nav-buttons .btn-theme-back:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#979797));
  background: linear-gradient(#aaaaaa, #979797);
}
.st-signup .st-pages-nav-buttons .btn-theme-back:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#aaaaaa));
  background: linear-gradient(#979797, #aaaaaa);
}
.st-signup .st-pages-nav-buttons .btn-theme-back:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-signup .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-signup .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-signup .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-signup .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-signup .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-signup .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-signup .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-signup .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-signup .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-signup .st-pages-nav-buttons .btn-theme-back .icon svg ellipse {
  fill: white;
}
.st-signup .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-signup .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-signup .login-link {
  margin-top: 40px;
}
@media (max-width: 599px) {
  .st-signup .login-link {
    margin-top: 30px;
  }
}
.st-signup .login-link a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  color: white;
  text-decoration: none;
}
.st-signup .login-link a span {
  color: #EF5350;
}
.st-signup .login-link a:hover span,
.st-signup .login-link a:focus span {
  color: #d74b48;
  text-decoration: underline;
}
.st-signup .login-link .btn-login {
  background: rgba(33, 33, 33, 0.8);
  line-height: 1.3;
  padding: 10px 14px;
  margin: 0;
  height: auto;
}
.st-signup .terms-of-service {
  margin-top: 40px;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 599px) {
  .st-signup .terms-of-service {
    margin-top: 30px;
  }
}
.st-signup .terms-of-service p {
  margin: 0;
  color: white;
  font-size: 12px;
}
.st-signup .terms-of-service a {
  color: white;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}
.st-signup .terms-of-service a:hover {
  text-decoration: underline;
}
.st-signup .skip-footer .dotted-hr {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 300px;
  margin: 10px auto;
  margin-top: 15px;
  margin-bottom: 20px;
  border-top-color: rgba(189, 189, 189, 0.8);
}
.st-signup .skip-footer a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #E0E0E0;
  border: 1px solid rgba(224, 224, 224, 0.2);
  padding: 6px 24px;
  border-radius: 4px;
}
.st-signup .skip-footer a:hover {
  color: #EEEEEE;
  background: rgba(224, 224, 224, 0.2);
  border: 1px solid rgba(238, 238, 238, 0.4);
}
.st-signup .year-of-birth-page .form-container {
  margin-top: 30px;
}
.st-signup .year-of-birth-page .form-container .input-header {
  margin-top: 13px;
}
.st-signup .year-of-birth-page .form-container .sh-info-banner {
  margin-bottom: 10px;
}
.st-signup .year-of-birth-page .form-container .input-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#42A5F5), to(#3b95dd));
  background: linear-gradient(#42A5F5, #3b95dd);
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #1E88E5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon span,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon i,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon {
  vertical-align: middle;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon[disabled] {
  opacity: 1;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.btn-reset-vertical-align span,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.btn-reset-vertical-align i,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:hover,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3b95dd), to(#3584c4));
  background: linear-gradient(#3b95dd, #3584c4);
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3584c4), to(#3b95dd));
  background: linear-gradient(#3584c4, #3b95dd);
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active .icon svg path,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active .icon svg rect,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active .icon svg polygon,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active .icon svg circle,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon svg path,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon svg rect,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon svg polygon,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon svg circle,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon .icon svg ellipse {
  fill: white;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:hover,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:focus,
.st-signup .year-of-birth-page .form-container .input-group .input-group-addon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-signup .year-of-birth-page .form-container .input-group input {
  border-left: none;
}
.st-signup .year-of-birth-page .form-container .input-group .valid-year-of-birth-check {
  position: absolute;
  top: 12px;
  right: 8px;
  font-size: 20px;
  color: #4CAF50;
}
.st-signup .welcome-page .form-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup .email-page .form-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup .email-page.desktop form,
.st-signup .email-page.desktop .form-container {
  height: 190px;
}
.st-signup .email-page .signup-options {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup .email-page .signup-options .btn {
  max-width: 300px;
  width: 100%;
}
.st-signup .email-page .signup-options .btn .fa {
  font-size: 21px;
}
.st-signup .email-page .signup-options .options-seperator {
  color: white;
  font-size: 16px;
  padding: 5px 0;
}
.st-signup .email-page .signup-options .options-seperator strong {
  padding: 0.5em;
  display: block;
}
.st-signup .email-page .verified-email {
  color: #66BB6A;
  font-size: 22px;
}
.st-signup .email-page .verified-email .fa-check-circle {
  background: white;
  border-radius: 50px;
  line-height: 15px;
  width: 18px;
}
.st-signup .password-page .input-group.first {
  margin-bottom: 5px;
}
.st-signup .gender-page .gender-wrapper {
  width: 100%;
  max-width: 350px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 30px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}
.st-signup .gender-page .male,
.st-signup .gender-page .female {
  background: none;
  border: none;
  padding: 10px;
  width: 150px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-signup .gender-page .male .img-wrapper,
.st-signup .gender-page .female .img-wrapper {
  margin-bottom: 10px;
}
.st-signup .gender-page .male svg path,
.st-signup .gender-page .female svg path,
.st-signup .gender-page .male svg rect,
.st-signup .gender-page .female svg rect,
.st-signup .gender-page .male svg polygon,
.st-signup .gender-page .female svg polygon,
.st-signup .gender-page .male svg circle,
.st-signup .gender-page .female svg circle,
.st-signup .gender-page .male svg ellipse,
.st-signup .gender-page .female svg ellipse {
  fill: #FAFAFA;
}
.st-signup .gender-page .male svg,
.st-signup .gender-page .female svg {
  width: 120px;
  height: 120px;
  border-radius: 120px;
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#9E9E9E));
  background: linear-gradient(#BDBDBD, #9E9E9E);
  border: 5px solid #757575;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
}
.st-signup .gender-page .male span,
.st-signup .gender-page .female span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 25px;
  color: white;
  text-shadow: 2px 2px 2px rgba(33, 33, 33, 0.2);
}
.st-signup .gender-page .male:hover,
.st-signup .gender-page .female:hover,
.st-signup .gender-page .male:focus,
.st-signup .gender-page .female:focus {
  -webkit-transform: scale(1.2) !important;
      -ms-transform: scale(1.2) !important;
          transform: scale(1.2) !important;
  cursor: pointer;
}
.st-signup .gender-page .male:hover svg,
.st-signup .gender-page .female:hover svg,
.st-signup .gender-page .male:focus svg,
.st-signup .gender-page .female:focus svg {
  background: -webkit-gradient(linear, left top, left bottom, from(#9E9E9E), to(#757575));
  background: linear-gradient(#9E9E9E, #757575);
  border: 5px solid #616161;
}
.st-signup .gender-page .male.selected svg,
.st-signup .gender-page .female.selected svg {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 5px solid #43A047;
}
.st-signup .gender-page .male.selected:hover svg,
.st-signup .gender-page .female.selected:hover svg,
.st-signup .gender-page .male.selected:focus svg,
.st-signup .gender-page .female.selected:focus svg {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 5px solid #388E3C;
}
.st-signup .referral-page .selection-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 30px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 400px;
}
.st-signup .referral-page .selection {
  background: none;
  border: none;
  padding: 10px;
  width: 150px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-signup .referral-page .selection .inner-wrapper {
  margin-bottom: 10px;
  width: 120px;
  height: 120px;
  border-radius: 120px;
  color: #FAFAFA;
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#9E9E9E));
  background: linear-gradient(#BDBDBD, #9E9E9E);
  border: 5px solid #757575;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup .referral-page .selection .inner-wrapper span {
  margin-top: 5px;
  font-size: 30px;
}
.st-signup .referral-page .selection span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 25px;
  color: white;
  text-shadow: 2px 2px 2px rgba(33, 33, 33, 0.2);
}
.st-signup .referral-page .selection:hover,
.st-signup .referral-page .selection:focus {
  -webkit-transform: scale(1.2) !important;
      -ms-transform: scale(1.2) !important;
          transform: scale(1.2) !important;
  cursor: pointer;
}
.st-signup .referral-page .selection:hover .inner-wrapper,
.st-signup .referral-page .selection:focus .inner-wrapper {
  color: #FAFAFA;
  background: -webkit-gradient(linear, left top, left bottom, from(#9E9E9E), to(#757575));
  background: linear-gradient(#9E9E9E, #757575);
  border: 5px solid #616161;
}
.st-signup .referral-page .selection.selected .inner-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 5px solid #43A047;
}
.st-signup .referral-page .selection.selected:hover .inner-wrapper,
.st-signup .referral-page .selection.selected:focus .inner-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 5px solid #388E3C;
}
.st-signup .referral-page .mini-profile {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 10px 20px;
  max-width: 250px;
  border-radius: 4px;
}
.st-signup .referral-page .mini-profile .text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: 20px;
}
.st-signup .referral-page .mini-profile .text-wrapper .st-blur-user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(250px - 40px - 70px - 20px);
  margin-bottom: 2px;
  text-align: left;
  color: #FAFAFA;
}
.st-signup .referral-page .st-referral-code {
  margin-top: 50px;
  margin-bottom: 30px;
}
.st-signup .general-companionship-page .general-companionship-wrapper,
.st-signup .companionship-page .general-companionship-wrapper,
.st-signup .general-companionship-page .companionship-wrapper,
.st-signup .companionship-page .companionship-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 40px;
}
.st-signup .general-companionship-page .general-companionship-wrapper .subtitle,
.st-signup .companionship-page .general-companionship-wrapper .subtitle,
.st-signup .general-companionship-page .companionship-wrapper .subtitle,
.st-signup .companionship-page .companionship-wrapper .subtitle {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 22px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  text-align: center;
}
@media (max-width: 599px) {
  .st-signup .general-companionship-page .general-companionship-wrapper .subtitle,
  .st-signup .companionship-page .general-companionship-wrapper .subtitle,
  .st-signup .general-companionship-page .companionship-wrapper .subtitle,
  .st-signup .companionship-page .companionship-wrapper .subtitle {
    text-align: left;
  }
}
.st-signup .general-companionship-page .general-companionship-wrapper .romantic,
.st-signup .companionship-page .general-companionship-wrapper .romantic,
.st-signup .general-companionship-page .general-companionship-wrapper .both,
.st-signup .companionship-page .general-companionship-wrapper .both,
.st-signup .general-companionship-page .general-companionship-wrapper .non-romantic,
.st-signup .companionship-page .general-companionship-wrapper .non-romantic {
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
@media (min-width: 600px) {
  .st-signup .general-companionship-page .general-companionship-wrapper .romantic,
  .st-signup .companionship-page .general-companionship-wrapper .romantic,
  .st-signup .general-companionship-page .general-companionship-wrapper .both,
  .st-signup .companionship-page .general-companionship-wrapper .both,
  .st-signup .general-companionship-page .general-companionship-wrapper .non-romantic,
  .st-signup .companionship-page .general-companionship-wrapper .non-romantic {
    width: 190px;
  }
}
.st-signup .general-companionship-page .general-companionship-wrapper .romantic:hover,
.st-signup .companionship-page .general-companionship-wrapper .romantic:hover,
.st-signup .general-companionship-page .general-companionship-wrapper .both:hover,
.st-signup .companionship-page .general-companionship-wrapper .both:hover,
.st-signup .general-companionship-page .general-companionship-wrapper .non-romantic:hover,
.st-signup .companionship-page .general-companionship-wrapper .non-romantic:hover,
.st-signup .general-companionship-page .general-companionship-wrapper .romantic:focus,
.st-signup .companionship-page .general-companionship-wrapper .romantic:focus,
.st-signup .general-companionship-page .general-companionship-wrapper .both:focus,
.st-signup .companionship-page .general-companionship-wrapper .both:focus,
.st-signup .general-companionship-page .general-companionship-wrapper .non-romantic:focus,
.st-signup .companionship-page .general-companionship-wrapper .non-romantic:focus,
.st-signup .general-companionship-page .general-companionship-wrapper .romantic.selected,
.st-signup .companionship-page .general-companionship-wrapper .romantic.selected,
.st-signup .general-companionship-page .general-companionship-wrapper .both.selected,
.st-signup .companionship-page .general-companionship-wrapper .both.selected,
.st-signup .general-companionship-page .general-companionship-wrapper .non-romantic.selected,
.st-signup .companionship-page .general-companionship-wrapper .non-romantic.selected {
  -webkit-transform: scale(1.2) !important;
      -ms-transform: scale(1.2) !important;
          transform: scale(1.2) !important;
  cursor: pointer;
}
@media (max-width: 599px) {
  .st-signup .general-companionship-page .general-companionship-wrapper,
  .st-signup .companionship-page .general-companionship-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 20px;
  }
  .st-signup .general-companionship-page .general-companionship-wrapper .romantic,
  .st-signup .companionship-page .general-companionship-wrapper .romantic,
  .st-signup .general-companionship-page .general-companionship-wrapper .both,
  .st-signup .companionship-page .general-companionship-wrapper .both,
  .st-signup .general-companionship-page .general-companionship-wrapper .non-romantic,
  .st-signup .companionship-page .general-companionship-wrapper .non-romantic {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: 100%;
  }
  .st-signup .general-companionship-page .general-companionship-wrapper .romantic .icon.circle,
  .st-signup .companionship-page .general-companionship-wrapper .romantic .icon.circle,
  .st-signup .general-companionship-page .general-companionship-wrapper .both .icon.circle,
  .st-signup .companionship-page .general-companionship-wrapper .both .icon.circle,
  .st-signup .general-companionship-page .general-companionship-wrapper .non-romantic .icon.circle,
  .st-signup .companionship-page .general-companionship-wrapper .non-romantic .icon.circle {
    width: 80px;
    height: 80px;
    border-width: 4px;
  }
  .st-signup .general-companionship-page .general-companionship-wrapper .romantic .icon,
  .st-signup .companionship-page .general-companionship-wrapper .romantic .icon,
  .st-signup .general-companionship-page .general-companionship-wrapper .non-romantic .icon,
  .st-signup .companionship-page .general-companionship-wrapper .non-romantic .icon {
    font-size: 30px;
  }
  .st-signup .general-companionship-page .general-companionship-wrapper .both .icon,
  .st-signup .companionship-page .general-companionship-wrapper .both .icon {
    font-size: 20px;
  }
  .st-signup .general-companionship-page .general-companionship-wrapper .subtitle,
  .st-signup .companionship-page .general-companionship-wrapper .subtitle {
    text-align: left;
    margin-left: 15px;
  }
}
@media (min-width: 600px) {
  .st-signup .general-companionship-page .general-companionship-wrapper .subtitle,
  .st-signup .companionship-page .general-companionship-wrapper .subtitle {
    margin-top: 15px;
  }
}
@media (max-width: 320px) {
  .st-signup .general-companionship-page .general-companionship-wrapper,
  .st-signup .companionship-page .general-companionship-wrapper {
    margin-top: 0px;
  }
}
@media (max-width: 320px) {
  .st-signup .general-companionship-page .companionship-wrapper,
  .st-signup .companionship-page .companionship-wrapper {
    margin-top: 10px;
  }
}
.st-signup .general-companionship-page .companionship-wrapper .romantic,
.st-signup .companionship-page .companionship-wrapper .romantic,
.st-signup .general-companionship-page .companionship-wrapper .both,
.st-signup .companionship-page .companionship-wrapper .both,
.st-signup .general-companionship-page .companionship-wrapper .non-romantic,
.st-signup .companionship-page .companionship-wrapper .non-romantic {
  width: 100%;
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .st-signup .general-companionship-page .companionship-wrapper .romantic,
  .st-signup .companionship-page .companionship-wrapper .romantic,
  .st-signup .general-companionship-page .companionship-wrapper .both,
  .st-signup .companionship-page .companionship-wrapper .both,
  .st-signup .general-companionship-page .companionship-wrapper .non-romantic,
  .st-signup .companionship-page .companionship-wrapper .non-romantic {
    width: 290px;
  }
}
.st-signup .general-companionship-page .companionship-wrapper .romantic .subtitle,
.st-signup .companionship-page .companionship-wrapper .romantic .subtitle,
.st-signup .general-companionship-page .companionship-wrapper .both .subtitle,
.st-signup .companionship-page .companionship-wrapper .both .subtitle,
.st-signup .general-companionship-page .companionship-wrapper .non-romantic .subtitle,
.st-signup .companionship-page .companionship-wrapper .non-romantic .subtitle {
  margin-top: 10px;
  margin-bottom: 20px;
}
@media (max-width: 320px) {
  .st-signup .general-companionship-page .companionship-wrapper .romantic,
  .st-signup .companionship-page .companionship-wrapper .romantic,
  .st-signup .general-companionship-page .companionship-wrapper .both,
  .st-signup .companionship-page .companionship-wrapper .both,
  .st-signup .general-companionship-page .companionship-wrapper .non-romantic,
  .st-signup .companionship-page .companionship-wrapper .non-romantic {
    margin-bottom: 10px;
  }
}
.st-signup .general-companionship-page .romantic,
.st-signup .companionship-page .romantic,
.st-signup .general-companionship-page .both,
.st-signup .companionship-page .both,
.st-signup .general-companionship-page .non-romantic,
.st-signup .companionship-page .non-romantic {
  background: none;
  border: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
}
.st-signup .general-companionship-page .romantic .icon,
.st-signup .companionship-page .romantic .icon,
.st-signup .general-companionship-page .both .icon,
.st-signup .companionship-page .both .icon,
.st-signup .general-companionship-page .non-romantic .icon,
.st-signup .companionship-page .non-romantic .icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50px;
  height: 50px;
}
.st-signup .general-companionship-page .romantic .icon.circle,
.st-signup .companionship-page .romantic .icon.circle,
.st-signup .general-companionship-page .both .icon.circle,
.st-signup .companionship-page .both .icon.circle,
.st-signup .general-companionship-page .non-romantic .icon.circle,
.st-signup .companionship-page .non-romantic .icon.circle {
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 5px #424242;
          box-shadow: 0px 0px 5px #424242;
  width: 110px;
  height: 110px;
  color: #FAFAFA;
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#757575));
  background: linear-gradient(#BDBDBD, #757575);
  border: 5px solid #616161;
}
.st-signup .general-companionship-page .romantic .icon .fa:not(:first-child),
.st-signup .companionship-page .romantic .icon .fa:not(:first-child),
.st-signup .general-companionship-page .both .icon .fa:not(:first-child),
.st-signup .companionship-page .both .icon .fa:not(:first-child),
.st-signup .general-companionship-page .non-romantic .icon .fa:not(:first-child),
.st-signup .companionship-page .non-romantic .icon .fa:not(:first-child) {
  margin-top: 5px;
}
.st-signup .general-companionship-page .romantic .icon,
.st-signup .companionship-page .romantic .icon {
  font-size: 50px;
  color: #EF5350;
}
.st-signup .general-companionship-page .romantic .icon.circle,
.st-signup .companionship-page .romantic .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#E53935));
  background: linear-gradient(#EF5350, #E53935);
  border-color: #D32F2F;
}
.st-signup .general-companionship-page .romantic:hover .icon.circle,
.st-signup .companionship-page .romantic:hover .icon.circle,
.st-signup .general-companionship-page .romantic:active .icon.circle,
.st-signup .companionship-page .romantic:active .icon.circle,
.st-signup .general-companionship-page .romantic:focus .icon.circle,
.st-signup .companionship-page .romantic:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#F44336), to(#D32F2F));
  background: linear-gradient(#F44336, #D32F2F);
  border-color: #C62828;
}
.st-signup .general-companionship-page .both .icon,
.st-signup .companionship-page .both .icon {
  color: #ffd178;
  font-size: 30px;
}
.st-signup .general-companionship-page .both .icon.circle,
.st-signup .companionship-page .both .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFCA28), to(#FFB300));
  background: linear-gradient(#FFCA28, #FFB300);
  border-color: #FFA000;
}
.st-signup .general-companionship-page .both:hover .icon.circle,
.st-signup .companionship-page .both:hover .icon.circle,
.st-signup .general-companionship-page .both:active .icon.circle,
.st-signup .companionship-page .both:active .icon.circle,
.st-signup .general-companionship-page .both:focus .icon.circle,
.st-signup .companionship-page .both:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFC107), to(#FFA000));
  background: linear-gradient(#FFC107, #FFA000);
  border-color: #FF8F00;
}
.st-signup .general-companionship-page .non-romantic .icon,
.st-signup .companionship-page .non-romantic .icon {
  font-size: 50px;
  color: #65D6D0;
}
.st-signup .general-companionship-page .non-romantic .icon.circle,
.st-signup .companionship-page .non-romantic .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#65d6d0), to(#00b5aa));
  background: linear-gradient(#65d6d0, #00b5aa);
  border-color: #00a699;
}
.st-signup .general-companionship-page .non-romantic:hover .icon.circle,
.st-signup .companionship-page .non-romantic:hover .icon.circle,
.st-signup .general-companionship-page .non-romantic:active .icon.circle,
.st-signup .companionship-page .non-romantic:active .icon.circle,
.st-signup .general-companionship-page .non-romantic:focus .icon.circle,
.st-signup .companionship-page .non-romantic:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#00c4bb), to(#00a699));
  background: linear-gradient(#00c4bb, #00a699);
  border-color: #00988b;
}
@media (max-width: 320px) {
  .st-signup .companionship-container h1,
  .st-signup .companionship-page h1 {
    margin-bottom: 10px;
  }
  .st-signup .companionship-container .st-pages-nav-buttons,
  .st-signup .companionship-page .st-pages-nav-buttons {
    margin-top: 10px;
  }
}
.st-signup .companionship-container .companionship-checkbox-wrapper .companionship-checkbox,
.st-signup .companionship-page .companionship-checkbox-wrapper .companionship-checkbox {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup .companionship-container .companionship-checkbox-wrapper .companionship-checkbox:not(:last-child),
.st-signup .companionship-page .companionship-checkbox-wrapper .companionship-checkbox:not(:last-child) {
  margin-bottom: 10px;
}
.st-signup .companionship-container .companionship-checkbox-wrapper .companionship-checkbox .st-toggle-box,
.st-signup .companionship-page .companionship-checkbox-wrapper .companionship-checkbox .st-toggle-box {
  margin-right: 10px;
}
.st-signup .companionship-container .companionship-checkbox-wrapper .companionship-checkbox span,
.st-signup .companionship-page .companionship-checkbox-wrapper .companionship-checkbox span {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 22px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin-right: 5px;
}
.st-signup .companionship-container .companionship-checkbox-wrapper .companionship-checkbox span.bold,
.st-signup .companionship-page .companionship-checkbox-wrapper .companionship-checkbox span.bold {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 22px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin-right: 5px;
}
.st-signup .location-page .location {
  width: 100%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
}
.st-signup .location-page .location .manual-local-area-name-container {
  margin-top: 15px;
}
.st-signup .location-page .location .manual-local-area-name-container .formatted-location-container {
  margin-top: 20px;
}
.st-signup .location-page .location .manual-local-area-name-container .formatted-location-container p {
  color: white;
  margin-bottom: 0px;
}
.st-signup .location-page .location .manual-local-area-name-container .fa-city {
  font-size: 8px;
}
.st-signup .location-page .location .input-group-addon {
  width: 35px;
}
.st-signup .location-page .location input[type="text"] {
  font-size: 16px;
}
.st-signup .location-page .location .pac-container {
  width: calc(100% - 10px) !important;
  margin-left: -30px;
}
.st-signup .location-page .location .pac-item {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  padding: 2px 4px;
  padding-left: 0px;
  font-size: 12px;
  line-height: 35px;
}
.st-signup .location-page .location .pac-item-selected .pac-icon {
  color: #EF5350;
}
.st-signup .location-page .location .pac-item-selected:hover {
  background-color: #EEEEEE;
}
.st-signup .location-page .location .pac-icon {
  margin-top: 0;
  margin-right: 0;
  background: none;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 35px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #9E9E9E;
  text-align: center;
  vertical-align: middle;
}
.st-signup .location-page .location .pac-icon.fa-margin-right {
  margin-right: 0.25em;
}
.st-signup .location-page .location .pac-icon.fa-margin-left {
  margin-left: 0.25em;
}
.st-signup .location-page .location .pac-icon.fa-amber {
  color: #FFC107;
}
.st-signup .location-page .location .pac-icon.fa-blue {
  color: #42A5F5;
}
.st-signup .location-page .location .pac-icon.fa-cyan {
  color: #26C6DA;
}
.st-signup .location-page .location .pac-icon.fa-green {
  color: #66BB6A;
}
.st-signup .location-page .location .pac-icon.fa-indigo {
  color: #5C6BC0;
}
.st-signup .location-page .location .pac-icon.fa-light-blue {
  color: #29B6F6;
}
.st-signup .location-page .location .pac-icon.fa-orange {
  color: #FFA726;
}
.st-signup .location-page .location .pac-icon.fa-red {
  color: #EF5350;
}
.st-signup .location-page .location .pac-icon:before {
  content: "\f041";
}
.st-signup .location-page .location .pac-item-query {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #424242;
  padding-right: 4px;
}
.st-signup .location-page .location .pac-matched {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-signup .hear-about-page .hear-about-choices {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 10px;
}
.st-signup .hear-about-page .hear-about-choices a.sh-interest-pill {
  text-decoration: none;
}
.st-signup .distance-page .st-slider.rzslider .rz-ticks .rz-tick .rz-tick-value {
  color: white;
}
.st-signup .distance-page .selection-wrapper {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 599px) {
  .st-signup .distance-page .sh-desktop-st-slider-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .st-signup .distance-page .sh-desktop-st-slider-wrapper .st-slider.rzslider .rz-ticks .rz-tick .rz-tick-value {
    font-size: 14px;
  }
}
.st-signup .signup-success-page .sh-icon-rounded-community {
  margin-top: 10px;
}
.st-signup .signup-success-page form {
  margin-top: 0px;
}
.st-signup .signup-success-page .st-pages-nav-buttons {
  margin-top: 10px;
}
@media (max-height: 800px) {
  .ngdialog.st-authentication-year-picker {
    padding-top: 15px;
  }
}
.ngdialog.st-authentication-year-picker .ngdialog-content {
  padding: 5px;
}
.st-authentication-year-picker .rm-datepicker .nav .adjacent {
  width: 15%;
  max-width: 15%;
  background-color: rgba(0, 0, 0, 0.05);
}
.st-authentication-year-picker .rm-datepicker .nav .adjacent i {
  font-size: 2em;
}
.st-authentication-year-picker .rm-datepicker .nav .adjacent:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.st-authentication-year-picker .rm-datepicker .nav .back {
  width: 70%;
  max-width: 70%;
}
.st-authentication-year-picker .rm-datepicker .nav .today {
  display: none;
}
@media (max-width: 599px) {
  .st-authentication-year-picker .rm-datepicker .nav .adjacent {
    width: 20%;
    max-width: 20%;
  }
  .st-authentication-year-picker .rm-datepicker .nav .back {
    width: 60%;
    max-width: 60%;
  }
}
.st-authentication-year-picker .sh-edit-buttons-wrapper {
  margin-top: 10px;
}
.st-signup.ss-signup h1 {
  font-size: 40px;
  margin-bottom: 0.5em;
}
@media (max-width: 599px) {
  .st-signup.ss-signup h1 {
    font-size: 35px;
  }
}
.st-signup.ss-signup h1 hr {
  max-width: 100px;
  margin-left: auto;
  margin-right: auto;
  border-color: #EF5350;
  border-width: 5px;
  border-radius: 5px;
  margin-top: 0.5em;
}
.st-signup.ss-signup h2 {
  margin-bottom: 1em;
}
.st-signup.ss-signup [class*="ss-background-"] {
  background-color: #00619A;
}
.st-signup.ss-signup.ss-background-welcome,
.st-signup.ss-signup .ss-background-welcome {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/welcome.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/welcome.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-gender,
.st-signup.ss-signup .ss-background-gender {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/gender.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/gender.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-location,
.st-signup.ss-signup .ss-background-location {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/location.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/location.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-distance,
.st-signup.ss-signup .ss-background-distance {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/distance.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/distance.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-hobbies,
.st-signup.ss-signup .ss-background-hobbies {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/hobbies.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/hobbies.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-profilepic,
.st-signup.ss-signup .ss-background-profilepic {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/profilepic.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/profilepic.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-aboutme,
.st-signup.ss-signup .ss-background-aboutme {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/aboutme.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/aboutme.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-congrats,
.st-signup.ss-signup .ss-background-congrats {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), to(rgba(0, 97, 154, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/congrats.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 97, 154, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/tivity/ssc/signup/congrats.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup.ss-background-stitch-community-collage,
.st-signup.ss-signup .ss-background-stitch-community-collage {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), color-stop(80%, rgba(0, 65, 103, 0.85))), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 65, 103, 0.85) 80%), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background-size: cover;
}
.st-signup.ss-signup .logos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
}
.st-signup.ss-signup .logos .silver-sneakers-logo,
.st-signup.ss-signup .logos .stitch-logo-2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-signup.ss-signup .logos .silver-sneakers-logo svg path,
.st-signup.ss-signup .logos .stitch-logo-2 svg path,
.st-signup.ss-signup .logos .silver-sneakers-logo svg rect,
.st-signup.ss-signup .logos .stitch-logo-2 svg rect,
.st-signup.ss-signup .logos .silver-sneakers-logo svg polygon,
.st-signup.ss-signup .logos .stitch-logo-2 svg polygon,
.st-signup.ss-signup .logos .silver-sneakers-logo svg circle,
.st-signup.ss-signup .logos .stitch-logo-2 svg circle,
.st-signup.ss-signup .logos .silver-sneakers-logo svg ellipse,
.st-signup.ss-signup .logos .stitch-logo-2 svg ellipse {
  fill: white;
}
.st-signup.ss-signup .logos .silver-sneakers-logo svg,
.st-signup.ss-signup .logos .stitch-logo-2 svg {
  width: auto;
}
.st-signup.ss-signup .logos .silver-sneakers-logo svg {
  height: 20px;
}
@media (min-width: 600px) {
  .st-signup.ss-signup .logos .silver-sneakers-logo svg {
    height: 25px;
  }
}
.st-signup.ss-signup .logos .stitch-logo-2 svg {
  height: 30px;
}
@media (min-width: 600px) {
  .st-signup.ss-signup .logos .stitch-logo-2 svg {
    height: 38px;
  }
}
.st-signup.ss-signup .logos .plus {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  color: white;
  margin: 0 0.2em;
}
@media (min-width: 600px) {
  .st-signup.ss-signup .logos .plus {
    font-size: 22px;
  }
}
.st-signup-open-event {
  max-width: 600px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2px;
}
@media (max-width: 599px) {
  .st-signup-open-event {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
.st-signup-open-event .pages-container {
  width: 100%;
}
.st-signup-open-event .pages-container.animating {
  overflow: hidden;
}
.st-signup-open-event .pages-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 230px;
}
.st-signup-open-event .page {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
  min-height: 305px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-signup-open-event .page {
    padding: 15px;
  }
}
.st-signup-open-event .page-content {
  width: 100%;
  text-align: center;
}
.st-signup-open-event .page-content .info-note {
  font-size: 14px;
  line-height: 1.4;
  margin: 0;
  margin-top: 5px;
}
.st-signup-open-event .page-content .info-note i {
  color: #29B6F6;
}
.st-signup-open-event .sh-text-bubble {
  padding: 0px;
  background-color: #F5F5F5;
}
@media (min-width: 768px) {
  .st-signup-open-event .sh-text-bubble .triangle.center {
    display: none;
  }
}
@media (max-width: 767px) {
  .st-signup-open-event .sh-text-bubble .triangle.right {
    display: none;
  }
}
.st-signup-open-event .sh-text-bubble .triangle > div {
  background-color: #66BB6A;
}
.st-signup-open-event .text-bubble-title {
  padding: 20px;
  background: #66BB6A;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: white;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2em;
  text-align: center;
}
@media (max-width: 599px) {
  .st-signup-open-event .text-bubble-title {
    padding: 15px;
  }
}
.st-signup-open-event form {
  width: 100%;
  text-align: center;
}
.st-signup-open-event p {
  margin: 0;
  margin-bottom: 15px;
  color: #616161;
}
.st-signup-open-event input {
  -webkit-appearance: none;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 6px;
}
.st-signup-open-event input.ng-invalid.ng-dirty {
  background: #FAFAFA;
  border-color: #E0E0E0;
}
.st-signup-open-event input:focus,
.st-signup-open-event input.ng-invalid.ng-dirty:focus {
  border-color: #E0E0E0;
  background: white;
}
.st-signup-open-event input:hover,
.st-signup-open-event input.ng-invalid.ng-dirty:hover {
  border-color: #cfcfcf;
}
.st-signup-open-event input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-signup-open-event .input-group {
  display: inline-table;
  width: 100%;
  max-width: 370px;
}
.st-signup-open-event .input-group.center {
  margin-left: auto;
  margin-right: auto;
}
.st-signup-open-event .input-group input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.st-signup-open-event .input-group .input-group-addon {
  min-width: 40px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border-color: #E0E0E0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
}
.st-signup-open-event .input-group .input-group-addon span {
  font-size: 14px;
  margin-left: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-signup-open-event .input-group .input-close-addon {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 10px 15px;
  font-size: 22px;
  line-height: 1;
  color: #9E9E9E;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
}
.st-signup-open-event .input-group .input-close-addon:hover {
  color: #424242;
}
.st-signup-open-event .input-group:hover .input-group-addon,
.st-signup-open-event .input-group input {
  border-color: #cfcfcf;
}
.st-signup-open-event .gender-wrapper,
.st-signup-open-event .selection-wrapper {
  width: 100%;
  max-width: 300px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}
.st-signup-open-event .male,
.st-signup-open-event .female,
.st-signup-open-event .selection {
  background: none;
  border: none;
  padding: 10px;
  width: 120px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup-open-event .male .img-wrapper,
.st-signup-open-event .female .img-wrapper,
.st-signup-open-event .selection .img-wrapper {
  margin-bottom: 10px;
}
.st-signup-open-event .male svg path,
.st-signup-open-event .female svg path,
.st-signup-open-event .selection svg path,
.st-signup-open-event .male svg rect,
.st-signup-open-event .female svg rect,
.st-signup-open-event .selection svg rect,
.st-signup-open-event .male svg polygon,
.st-signup-open-event .female svg polygon,
.st-signup-open-event .selection svg polygon,
.st-signup-open-event .male svg circle,
.st-signup-open-event .female svg circle,
.st-signup-open-event .selection svg circle,
.st-signup-open-event .male svg ellipse,
.st-signup-open-event .female svg ellipse,
.st-signup-open-event .selection svg ellipse {
  fill: #FAFAFA;
}
.st-signup-open-event .male svg,
.st-signup-open-event .female svg,
.st-signup-open-event .selection svg,
.st-signup-open-event .male .inner-wrapper,
.st-signup-open-event .female .inner-wrapper,
.st-signup-open-event .selection .inner-wrapper {
  width: 80px;
  height: 80px;
  border-radius: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#BDBDBD));
  background: linear-gradient(#E0E0E0, #BDBDBD);
  border: 3px solid #9E9E9E;
}
.st-signup-open-event .male .inner-wrapper,
.st-signup-open-event .female .inner-wrapper,
.st-signup-open-event .selection .inner-wrapper {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-signup-open-event .male .inner-wrapper span,
.st-signup-open-event .female .inner-wrapper span,
.st-signup-open-event .selection .inner-wrapper span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 22px;
  text-shadow: 2px 2px 2px rgba(33, 33, 33, 0.2);
  margin-top: 3px;
}
.st-signup-open-event .male span,
.st-signup-open-event .female span,
.st-signup-open-event .selection span {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2em;
  color: #616161;
}
.st-signup-open-event .male:hover,
.st-signup-open-event .female:hover,
.st-signup-open-event .selection:hover,
.st-signup-open-event .male:focus,
.st-signup-open-event .female:focus,
.st-signup-open-event .selection:focus {
  cursor: pointer;
}
.st-signup-open-event .male:hover svg,
.st-signup-open-event .female:hover svg,
.st-signup-open-event .selection:hover svg,
.st-signup-open-event .male:focus svg,
.st-signup-open-event .female:focus svg,
.st-signup-open-event .selection:focus svg,
.st-signup-open-event .male:hover .inner-wrapper,
.st-signup-open-event .female:hover .inner-wrapper,
.st-signup-open-event .selection:hover .inner-wrapper,
.st-signup-open-event .male:focus .inner-wrapper,
.st-signup-open-event .female:focus .inner-wrapper,
.st-signup-open-event .selection:focus .inner-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#9E9E9E));
  background: linear-gradient(#BDBDBD, #9E9E9E);
  border: 3px solid #757575;
}
.st-signup-open-event .male:hover .inner-wrapper,
.st-signup-open-event .female:hover .inner-wrapper,
.st-signup-open-event .selection:hover .inner-wrapper,
.st-signup-open-event .male:focus .inner-wrapper,
.st-signup-open-event .female:focus .inner-wrapper,
.st-signup-open-event .selection:focus .inner-wrapper {
  color: #FAFAFA;
}
.st-signup-open-event .male.selected svg,
.st-signup-open-event .female.selected svg,
.st-signup-open-event .selection.selected svg,
.st-signup-open-event .male.selected .inner-wrapper,
.st-signup-open-event .female.selected .inner-wrapper,
.st-signup-open-event .selection.selected .inner-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#A5D6A7), to(#81C784));
  background: linear-gradient(#A5D6A7, #81C784);
  border: 3px solid #66BB6A;
}
.st-signup-open-event .male.selected:hover svg,
.st-signup-open-event .female.selected:hover svg,
.st-signup-open-event .selection.selected:hover svg,
.st-signup-open-event .male.selected:focus svg,
.st-signup-open-event .female.selected:focus svg,
.st-signup-open-event .selection.selected:focus svg,
.st-signup-open-event .male.selected:hover .inner-wrapper,
.st-signup-open-event .female.selected:hover .inner-wrapper,
.st-signup-open-event .selection.selected:hover .inner-wrapper,
.st-signup-open-event .male.selected:focus .inner-wrapper,
.st-signup-open-event .female.selected:focus .inner-wrapper,
.st-signup-open-event .selection.selected:focus .inner-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#81C784), to(#66BB6A));
  background: linear-gradient(#81C784, #66BB6A);
  border: 3px solid #4CAF50;
}
.st-signup-open-event .error-container {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #D32F2F;
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-referral-code {
  margin-top: 30px;
}
.st-referral-code .referral-apply-buttons {
  margin-top: 20px;
  width: 100%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-referral-code .referral-apply-buttons .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-referral-code .referral-apply-buttons .btn-md-primary {
  margin-right: 5px;
}
.st-referral-code .referral-apply-buttons .btn-md-grey {
  margin-left: 5px;
}
.st-referral-code .coupon-error {
  height: 55px;
  width: 100%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.st-totp {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 80px;
  width: 230px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  font-size: 16px;
  line-height: 1.2;
  color: #757575;
}
@media (max-width: 599px) {
  .st-totp {
    width: 200px;
  }
}
.st-totp .totp-container {
  width: 100%;
}
.st-totp .totp-code {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  font-size: 40px;
  line-height: 1;
  letter-spacing: 10px;
  padding-left: 10px;
}
@media (max-width: 599px) {
  .st-totp .totp-code {
    font-size: 32px;
    letter-spacing: 8px;
    padding-left: 8px;
  }
}
.st-totp .totp-progress-bar {
  margin-top: 10px;
  margin-bottom: 5px;
  height: 5px;
  width: 100%;
  background-color: #EEEEEE;
  overflow: hidden;
}
.st-totp .totp-progress-bar .bar {
  height: 100%;
  -webkit-transition: width 250ms linear;
  transition: width 250ms linear;
  background-color: #66BB6A;
}
.st-totp .totp-progress-bar .bar.warning {
  background-color: #FFA726;
}
.st-totp .totp-progress-bar .bar.danger {
  background-color: #EF5350;
}
.st-totp .error-message .fa-warning {
  margin-right: 5px;
  color: #FFCA28;
}
.st-interests-picker .max-interests {
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-interests-picker .max-interests .fa {
  color: #66BB6A;
}
.st-interests-picker input {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 22px;
  height: auto;
  padding: 10px 15px;
  margin-top: 20px;
}
.st-interests-picker .suggestions {
  margin-top: 20px;
}
.st-interests-picker .suggestions .btn-default {
  color: #626E6F;
  padding-right: 28px;
  margin: 4px;
  border: none;
}
.st-interests-picker .suggestions-loader {
  text-align: center;
  margin: 20px 0;
}
[page^=profile] .sh-warning-banner ul,
[page^=interests] .sh-warning-banner ul,
[page="settings.menu"] .sh-warning-banner ul,
[page="settings.account"] .sh-warning-banner ul,
[page="settings.notifications"] .sh-warning-banner ul,
[page="settings.verification"] .sh-warning-banner ul,
[page="settings.stripeConnectMenu"] .sh-warning-banner ul,
[page="settings.stripeConnectAccount"] .sh-warning-banner ul,
[page="settings.stripeConnectTransactions"] .sh-warning-banner ul,
[page="settings.welcomer"] .sh-warning-banner ul {
  color: white;
  list-style: disc;
  line-height: 1.2em;
  margin-left: 15px;
}
@media (max-width: 599px) {
  [page^=profile] .sh-warning-banner h1,
  [page^=interests] .sh-warning-banner h1,
  [page="settings.menu"] .sh-warning-banner h1,
  [page="settings.account"] .sh-warning-banner h1,
  [page="settings.notifications"] .sh-warning-banner h1,
  [page="settings.verification"] .sh-warning-banner h1,
  [page="settings.stripeConnectMenu"] .sh-warning-banner h1,
  [page="settings.stripeConnectAccount"] .sh-warning-banner h1,
  [page="settings.stripeConnectTransactions"] .sh-warning-banner h1,
  [page="settings.welcomer"] .sh-warning-banner h1 {
    text-align: center;
  }
  [page^=profile] .sh-warning-banner .text-wrapper,
  [page^=interests] .sh-warning-banner .text-wrapper,
  [page="settings.menu"] .sh-warning-banner .text-wrapper,
  [page="settings.account"] .sh-warning-banner .text-wrapper,
  [page="settings.notifications"] .sh-warning-banner .text-wrapper,
  [page="settings.verification"] .sh-warning-banner .text-wrapper,
  [page="settings.stripeConnectMenu"] .sh-warning-banner .text-wrapper,
  [page="settings.stripeConnectAccount"] .sh-warning-banner .text-wrapper,
  [page="settings.stripeConnectTransactions"] .sh-warning-banner .text-wrapper,
  [page="settings.welcomer"] .sh-warning-banner .text-wrapper {
    text-align: left;
  }
}
[page^=profile] .st-name-gender-age-fieldset,
[page^=interests] .st-name-gender-age-fieldset,
[page="settings.menu"] .st-name-gender-age-fieldset,
[page="settings.account"] .st-name-gender-age-fieldset,
[page="settings.notifications"] .st-name-gender-age-fieldset,
[page="settings.verification"] .st-name-gender-age-fieldset,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset,
[page="settings.welcomer"] .st-name-gender-age-fieldset {
  padding: 20px 32px;
}
@media (max-width: 599px) {
  [page^=profile] .st-name-gender-age-fieldset,
  [page^=interests] .st-name-gender-age-fieldset,
  [page="settings.menu"] .st-name-gender-age-fieldset,
  [page="settings.account"] .st-name-gender-age-fieldset,
  [page="settings.notifications"] .st-name-gender-age-fieldset,
  [page="settings.verification"] .st-name-gender-age-fieldset,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset,
  [page="settings.welcomer"] .st-name-gender-age-fieldset {
    padding: 10px 12px;
  }
}
[page^=profile] .st-name-gender-age-fieldset .name,
[page^=interests] .st-name-gender-age-fieldset .name,
[page="settings.menu"] .st-name-gender-age-fieldset .name,
[page="settings.account"] .st-name-gender-age-fieldset .name,
[page="settings.notifications"] .st-name-gender-age-fieldset .name,
[page="settings.verification"] .st-name-gender-age-fieldset .name,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name,
[page="settings.welcomer"] .st-name-gender-age-fieldset .name {
  margin-top: 0px;
}
[page^=profile] .st-name-gender-age-fieldset .name label,
[page^=interests] .st-name-gender-age-fieldset .name label,
[page="settings.menu"] .st-name-gender-age-fieldset .name label,
[page="settings.account"] .st-name-gender-age-fieldset .name label,
[page="settings.notifications"] .st-name-gender-age-fieldset .name label,
[page="settings.verification"] .st-name-gender-age-fieldset .name label,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name label,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name label,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name label,
[page="settings.welcomer"] .st-name-gender-age-fieldset .name label {
  width: 100%;
}
@media (min-width: 600px) {
  [page^=profile] .st-name-gender-age-fieldset .name label,
  [page^=interests] .st-name-gender-age-fieldset .name label,
  [page="settings.menu"] .st-name-gender-age-fieldset .name label,
  [page="settings.account"] .st-name-gender-age-fieldset .name label,
  [page="settings.notifications"] .st-name-gender-age-fieldset .name label,
  [page="settings.verification"] .st-name-gender-age-fieldset .name label,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name label,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name label,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name label,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .name label {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
[page^=profile] .st-name-gender-age-fieldset .name label h5,
[page^=interests] .st-name-gender-age-fieldset .name label h5,
[page="settings.menu"] .st-name-gender-age-fieldset .name label h5,
[page="settings.account"] .st-name-gender-age-fieldset .name label h5,
[page="settings.notifications"] .st-name-gender-age-fieldset .name label h5,
[page="settings.verification"] .st-name-gender-age-fieldset .name label h5,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name label h5,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name label h5,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name label h5,
[page="settings.welcomer"] .st-name-gender-age-fieldset .name label h5 {
  margin-right: 15px;
}
[page^=profile] .st-name-gender-age-fieldset .name label form,
[page^=interests] .st-name-gender-age-fieldset .name label form,
[page="settings.menu"] .st-name-gender-age-fieldset .name label form,
[page="settings.account"] .st-name-gender-age-fieldset .name label form,
[page="settings.notifications"] .st-name-gender-age-fieldset .name label form,
[page="settings.verification"] .st-name-gender-age-fieldset .name label form,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name label form,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name label form,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name label form,
[page="settings.welcomer"] .st-name-gender-age-fieldset .name label form {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 130px;
}
@media (min-width: 600px) {
  [page^=profile] .st-name-gender-age-fieldset .name label form,
  [page^=interests] .st-name-gender-age-fieldset .name label form,
  [page="settings.menu"] .st-name-gender-age-fieldset .name label form,
  [page="settings.account"] .st-name-gender-age-fieldset .name label form,
  [page="settings.notifications"] .st-name-gender-age-fieldset .name label form,
  [page="settings.verification"] .st-name-gender-age-fieldset .name label form,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name label form,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name label form,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name label form,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .name label form {
    margin-top: -5px;
  }
}
[page^=profile] .st-name-gender-age-fieldset .name label input,
[page^=interests] .st-name-gender-age-fieldset .name label input,
[page="settings.menu"] .st-name-gender-age-fieldset .name label input,
[page="settings.account"] .st-name-gender-age-fieldset .name label input,
[page="settings.notifications"] .st-name-gender-age-fieldset .name label input,
[page="settings.verification"] .st-name-gender-age-fieldset .name label input,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name label input,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name label input,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name label input,
[page="settings.welcomer"] .st-name-gender-age-fieldset .name label input {
  width: 100%;
}
@media (max-width: 599px) {
  [page^=profile] .st-name-gender-age-fieldset .name,
  [page^=interests] .st-name-gender-age-fieldset .name,
  [page="settings.menu"] .st-name-gender-age-fieldset .name,
  [page="settings.account"] .st-name-gender-age-fieldset .name,
  [page="settings.notifications"] .st-name-gender-age-fieldset .name,
  [page="settings.verification"] .st-name-gender-age-fieldset .name,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .name {
    margin-bottom: 15px;
  }
  [page^=profile] .st-name-gender-age-fieldset .name form,
  [page^=interests] .st-name-gender-age-fieldset .name form,
  [page="settings.menu"] .st-name-gender-age-fieldset .name form,
  [page="settings.account"] .st-name-gender-age-fieldset .name form,
  [page="settings.notifications"] .st-name-gender-age-fieldset .name form,
  [page="settings.verification"] .st-name-gender-age-fieldset .name form,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .name form,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .name form,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .name form,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .name form {
    margin-top: 5px;
  }
}
[page^=profile] .st-name-gender-age-fieldset .gender h5,
[page^=interests] .st-name-gender-age-fieldset .gender h5,
[page="settings.menu"] .st-name-gender-age-fieldset .gender h5,
[page="settings.account"] .st-name-gender-age-fieldset .gender h5,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender h5,
[page="settings.verification"] .st-name-gender-age-fieldset .gender h5,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender h5,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender h5,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender h5,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender h5 {
  display: inline-block;
  margin-right: 10px;
}
@media (max-width: 599px) {
  [page^=profile] .st-name-gender-age-fieldset .gender h5,
  [page^=interests] .st-name-gender-age-fieldset .gender h5,
  [page="settings.menu"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.account"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.notifications"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.verification"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender h5,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .gender h5 {
    margin-right: 5px;
  }
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item-container,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item-container,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item-container {
  display: inline-block;
  padding: 2px;
  border-radius: 100px;
  cursor: pointer;
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item-container input,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item-container input {
  display: none;
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item {
  display: inline-block;
  margin: 0;
  border-radius: 100px;
  color: #9DADB1;
  padding: 4px 24px;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
@media (max-width: 599px) {
  [page^=profile] .st-name-gender-age-fieldset .gender .gender-item,
  [page^=interests] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item {
    padding: 2px 8px;
  }
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item + div,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item + div,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item + div {
  margin-left: 0;
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item.active,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item.active,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item.active {
  background: #00C853;
  color: #FFF;
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item:not(.disabled):hover {
  color: #3C4244;
  background: #EFF2F4;
}
[page^=profile] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page^=interests] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.menu"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.account"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.notifications"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.verification"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender .gender-item.disabled,
[page="settings.welcomer"] .st-name-gender-age-fieldset .gender .gender-item.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
@media (max-width: 599px) {
  [page^=profile] .st-name-gender-age-fieldset .gender,
  [page^=interests] .st-name-gender-age-fieldset .gender,
  [page="settings.menu"] .st-name-gender-age-fieldset .gender,
  [page="settings.account"] .st-name-gender-age-fieldset .gender,
  [page="settings.notifications"] .st-name-gender-age-fieldset .gender,
  [page="settings.verification"] .st-name-gender-age-fieldset .gender,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .gender,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .gender,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .gender,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .gender {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
[page^=profile] .st-name-gender-age-fieldset .age label,
[page^=interests] .st-name-gender-age-fieldset .age label,
[page="settings.menu"] .st-name-gender-age-fieldset .age label,
[page="settings.account"] .st-name-gender-age-fieldset .age label,
[page="settings.notifications"] .st-name-gender-age-fieldset .age label,
[page="settings.verification"] .st-name-gender-age-fieldset .age label,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age label,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age label,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age label,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age label {
  cursor: pointer;
}
[page^=profile] .st-name-gender-age-fieldset .age .toggle label,
[page^=interests] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.menu"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.account"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.notifications"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.verification"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .toggle label,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age .toggle label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
[page^=profile] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page^=interests] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.menu"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.account"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.notifications"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.verification"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age .toggle label .st-toggle-box {
  margin-left: auto;
  font-size: 14px;
}
[page^=profile] .st-name-gender-age-fieldset .age .input-wrapper,
[page^=interests] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper {
  margin-top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
[page^=profile] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page^=interests] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper .input-group {
  max-width: 280px;
}
[page^=profile] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page^=interests] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper .input-group input {
  height: auto;
}
[page^=profile] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page^=interests] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
[page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview {
  margin-left: auto;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
@media (max-width: 599px) {
  [page^=profile] .st-name-gender-age-fieldset .age .input-wrapper,
  [page^=interests] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  [page^=profile] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page^=interests] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper .input-group,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper .input-group {
    max-width: 100%;
  }
  [page^=profile] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page^=interests] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.menu"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.account"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.notifications"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.verification"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.stripeConnectMenu"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.stripeConnectAccount"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.stripeConnectTransactions"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview,
  [page="settings.welcomer"] .st-name-gender-age-fieldset .age .input-wrapper .age-preview {
    width: 100%;
    margin-top: 10px;
    text-align: center;
  }
}
[page^=profile] .btn.btn-success,
[page^=interests] .btn.btn-success,
[page="settings.menu"] .btn.btn-success,
[page="settings.account"] .btn.btn-success,
[page="settings.notifications"] .btn.btn-success,
[page="settings.verification"] .btn.btn-success,
[page="settings.stripeConnectMenu"] .btn.btn-success,
[page="settings.stripeConnectAccount"] .btn.btn-success,
[page="settings.stripeConnectTransactions"] .btn.btn-success,
[page="settings.welcomer"] .btn.btn-success,
[page^=profile] .btn.btn-default-02,
[page^=interests] .btn.btn-default-02,
[page="settings.menu"] .btn.btn-default-02,
[page="settings.account"] .btn.btn-default-02,
[page="settings.notifications"] .btn.btn-default-02,
[page="settings.verification"] .btn.btn-default-02,
[page="settings.stripeConnectMenu"] .btn.btn-default-02,
[page="settings.stripeConnectAccount"] .btn.btn-default-02,
[page="settings.stripeConnectTransactions"] .btn.btn-default-02,
[page="settings.welcomer"] .btn.btn-default-02 {
  margin: 16px 8px 0 0;
  font-size: 18px;
}
[page^=profile] .selectize-control,
[page^=interests] .selectize-control,
[page="settings.menu"] .selectize-control,
[page="settings.account"] .selectize-control,
[page="settings.notifications"] .selectize-control,
[page="settings.verification"] .selectize-control,
[page="settings.stripeConnectMenu"] .selectize-control,
[page="settings.stripeConnectAccount"] .selectize-control,
[page="settings.stripeConnectTransactions"] .selectize-control,
[page="settings.welcomer"] .selectize-control {
  width: 100%;
  min-width: 256px;
}
[page^=profile] .selectize-input,
[page^=interests] .selectize-input,
[page="settings.menu"] .selectize-input,
[page="settings.account"] .selectize-input,
[page="settings.notifications"] .selectize-input,
[page="settings.verification"] .selectize-input,
[page="settings.stripeConnectMenu"] .selectize-input,
[page="settings.stripeConnectAccount"] .selectize-input,
[page="settings.stripeConnectTransactions"] .selectize-input,
[page="settings.welcomer"] .selectize-input {
  background: white;
  border-radius: 4px;
}
[page^=profile] .selectize-input .item,
[page^=interests] .selectize-input .item,
[page="settings.menu"] .selectize-input .item,
[page="settings.account"] .selectize-input .item,
[page="settings.notifications"] .selectize-input .item,
[page="settings.verification"] .selectize-input .item,
[page="settings.stripeConnectMenu"] .selectize-input .item,
[page="settings.stripeConnectAccount"] .selectize-input .item,
[page="settings.stripeConnectTransactions"] .selectize-input .item,
[page="settings.welcomer"] .selectize-input .item,
[page^=profile] .selectize-input .item.active,
[page^=interests] .selectize-input .item.active,
[page="settings.menu"] .selectize-input .item.active,
[page="settings.account"] .selectize-input .item.active,
[page="settings.notifications"] .selectize-input .item.active,
[page="settings.verification"] .selectize-input .item.active,
[page="settings.stripeConnectMenu"] .selectize-input .item.active,
[page="settings.stripeConnectAccount"] .selectize-input .item.active,
[page="settings.stripeConnectTransactions"] .selectize-input .item.active,
[page="settings.welcomer"] .selectize-input .item.active {
  display: none;
}
[page^=profile] hgroup,
[page^=interests] hgroup,
[page="settings.menu"] hgroup,
[page="settings.account"] hgroup,
[page="settings.notifications"] hgroup,
[page="settings.verification"] hgroup,
[page="settings.stripeConnectMenu"] hgroup,
[page="settings.stripeConnectAccount"] hgroup,
[page="settings.stripeConnectTransactions"] hgroup,
[page="settings.welcomer"] hgroup,
[page^=profile] form,
[page^=interests] form,
[page="settings.menu"] form,
[page="settings.account"] form,
[page="settings.notifications"] form,
[page="settings.verification"] form,
[page="settings.stripeConnectMenu"] form,
[page="settings.stripeConnectAccount"] form,
[page="settings.stripeConnectTransactions"] form,
[page="settings.welcomer"] form,
[page^=profile] .centered-content,
[page^=interests] .centered-content,
[page="settings.menu"] .centered-content,
[page="settings.account"] .centered-content,
[page="settings.notifications"] .centered-content,
[page="settings.verification"] .centered-content,
[page="settings.stripeConnectMenu"] .centered-content,
[page="settings.stripeConnectAccount"] .centered-content,
[page="settings.stripeConnectTransactions"] .centered-content,
[page="settings.welcomer"] .centered-content {
  max-width: 730px;
  margin: 32px auto 0;
}
[page^=profile] hgroup h1,
[page^=interests] hgroup h1,
[page="settings.menu"] hgroup h1,
[page="settings.account"] hgroup h1,
[page="settings.notifications"] hgroup h1,
[page="settings.verification"] hgroup h1,
[page="settings.stripeConnectMenu"] hgroup h1,
[page="settings.stripeConnectAccount"] hgroup h1,
[page="settings.stripeConnectTransactions"] hgroup h1,
[page="settings.welcomer"] hgroup h1,
[page^=profile] form h1,
[page^=interests] form h1,
[page="settings.menu"] form h1,
[page="settings.account"] form h1,
[page="settings.notifications"] form h1,
[page="settings.verification"] form h1,
[page="settings.stripeConnectMenu"] form h1,
[page="settings.stripeConnectAccount"] form h1,
[page="settings.stripeConnectTransactions"] form h1,
[page="settings.welcomer"] form h1,
[page^=profile] .centered-content h1,
[page^=interests] .centered-content h1,
[page="settings.menu"] .centered-content h1,
[page="settings.account"] .centered-content h1,
[page="settings.notifications"] .centered-content h1,
[page="settings.verification"] .centered-content h1,
[page="settings.stripeConnectMenu"] .centered-content h1,
[page="settings.stripeConnectAccount"] .centered-content h1,
[page="settings.stripeConnectTransactions"] .centered-content h1,
[page="settings.welcomer"] .centered-content h1 {
  text-align: left;
  font-size: 30px;
  margin-bottom: 16px;
}
[page^=profile] hgroup h4,
[page^=interests] hgroup h4,
[page="settings.menu"] hgroup h4,
[page="settings.account"] hgroup h4,
[page="settings.notifications"] hgroup h4,
[page="settings.verification"] hgroup h4,
[page="settings.stripeConnectMenu"] hgroup h4,
[page="settings.stripeConnectAccount"] hgroup h4,
[page="settings.stripeConnectTransactions"] hgroup h4,
[page="settings.welcomer"] hgroup h4,
[page^=profile] form h4,
[page^=interests] form h4,
[page="settings.menu"] form h4,
[page="settings.account"] form h4,
[page="settings.notifications"] form h4,
[page="settings.verification"] form h4,
[page="settings.stripeConnectMenu"] form h4,
[page="settings.stripeConnectAccount"] form h4,
[page="settings.stripeConnectTransactions"] form h4,
[page="settings.welcomer"] form h4,
[page^=profile] .centered-content h4,
[page^=interests] .centered-content h4,
[page="settings.menu"] .centered-content h4,
[page="settings.account"] .centered-content h4,
[page="settings.notifications"] .centered-content h4,
[page="settings.verification"] .centered-content h4,
[page="settings.stripeConnectMenu"] .centered-content h4,
[page="settings.stripeConnectAccount"] .centered-content h4,
[page="settings.stripeConnectTransactions"] .centered-content h4,
[page="settings.welcomer"] .centered-content h4,
[page^=profile] hgroup p,
[page^=interests] hgroup p,
[page="settings.menu"] hgroup p,
[page="settings.account"] hgroup p,
[page="settings.notifications"] hgroup p,
[page="settings.verification"] hgroup p,
[page="settings.stripeConnectMenu"] hgroup p,
[page="settings.stripeConnectAccount"] hgroup p,
[page="settings.stripeConnectTransactions"] hgroup p,
[page="settings.welcomer"] hgroup p,
[page^=profile] form p,
[page^=interests] form p,
[page="settings.menu"] form p,
[page="settings.account"] form p,
[page="settings.notifications"] form p,
[page="settings.verification"] form p,
[page="settings.stripeConnectMenu"] form p,
[page="settings.stripeConnectAccount"] form p,
[page="settings.stripeConnectTransactions"] form p,
[page="settings.welcomer"] form p,
[page^=profile] .centered-content p,
[page^=interests] .centered-content p,
[page="settings.menu"] .centered-content p,
[page="settings.account"] .centered-content p,
[page="settings.notifications"] .centered-content p,
[page="settings.verification"] .centered-content p,
[page="settings.stripeConnectMenu"] .centered-content p,
[page="settings.stripeConnectAccount"] .centered-content p,
[page="settings.stripeConnectTransactions"] .centered-content p,
[page="settings.welcomer"] .centered-content p,
[page^=profile] hgroup h5,
[page^=interests] hgroup h5,
[page="settings.menu"] hgroup h5,
[page="settings.account"] hgroup h5,
[page="settings.notifications"] hgroup h5,
[page="settings.verification"] hgroup h5,
[page="settings.stripeConnectMenu"] hgroup h5,
[page="settings.stripeConnectAccount"] hgroup h5,
[page="settings.stripeConnectTransactions"] hgroup h5,
[page="settings.welcomer"] hgroup h5,
[page^=profile] form h5,
[page^=interests] form h5,
[page="settings.menu"] form h5,
[page="settings.account"] form h5,
[page="settings.notifications"] form h5,
[page="settings.verification"] form h5,
[page="settings.stripeConnectMenu"] form h5,
[page="settings.stripeConnectAccount"] form h5,
[page="settings.stripeConnectTransactions"] form h5,
[page="settings.welcomer"] form h5,
[page^=profile] .centered-content h5,
[page^=interests] .centered-content h5,
[page="settings.menu"] .centered-content h5,
[page="settings.account"] .centered-content h5,
[page="settings.notifications"] .centered-content h5,
[page="settings.verification"] .centered-content h5,
[page="settings.stripeConnectMenu"] .centered-content h5,
[page="settings.stripeConnectAccount"] .centered-content h5,
[page="settings.stripeConnectTransactions"] .centered-content h5,
[page="settings.welcomer"] .centered-content h5 {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #626E6F;
}
[page^=profile] hgroup .star-container,
[page^=interests] hgroup .star-container,
[page="settings.menu"] hgroup .star-container,
[page="settings.account"] hgroup .star-container,
[page="settings.notifications"] hgroup .star-container,
[page="settings.verification"] hgroup .star-container,
[page="settings.stripeConnectMenu"] hgroup .star-container,
[page="settings.stripeConnectAccount"] hgroup .star-container,
[page="settings.stripeConnectTransactions"] hgroup .star-container,
[page="settings.welcomer"] hgroup .star-container,
[page^=profile] form .star-container,
[page^=interests] form .star-container,
[page="settings.menu"] form .star-container,
[page="settings.account"] form .star-container,
[page="settings.notifications"] form .star-container,
[page="settings.verification"] form .star-container,
[page="settings.stripeConnectMenu"] form .star-container,
[page="settings.stripeConnectAccount"] form .star-container,
[page="settings.stripeConnectTransactions"] form .star-container,
[page="settings.welcomer"] form .star-container,
[page^=profile] .centered-content .star-container,
[page^=interests] .centered-content .star-container,
[page="settings.menu"] .centered-content .star-container,
[page="settings.account"] .centered-content .star-container,
[page="settings.notifications"] .centered-content .star-container,
[page="settings.verification"] .centered-content .star-container,
[page="settings.stripeConnectMenu"] .centered-content .star-container,
[page="settings.stripeConnectAccount"] .centered-content .star-container,
[page="settings.stripeConnectTransactions"] .centered-content .star-container,
[page="settings.welcomer"] .centered-content .star-container {
  height: 31px;
}
[page^=profile] hgroup .star-container .star-full polygon,
[page^=interests] hgroup .star-container .star-full polygon,
[page="settings.menu"] hgroup .star-container .star-full polygon,
[page="settings.account"] hgroup .star-container .star-full polygon,
[page="settings.notifications"] hgroup .star-container .star-full polygon,
[page="settings.verification"] hgroup .star-container .star-full polygon,
[page="settings.stripeConnectMenu"] hgroup .star-container .star-full polygon,
[page="settings.stripeConnectAccount"] hgroup .star-container .star-full polygon,
[page="settings.stripeConnectTransactions"] hgroup .star-container .star-full polygon,
[page="settings.welcomer"] hgroup .star-container .star-full polygon,
[page^=profile] form .star-container .star-full polygon,
[page^=interests] form .star-container .star-full polygon,
[page="settings.menu"] form .star-container .star-full polygon,
[page="settings.account"] form .star-container .star-full polygon,
[page="settings.notifications"] form .star-container .star-full polygon,
[page="settings.verification"] form .star-container .star-full polygon,
[page="settings.stripeConnectMenu"] form .star-container .star-full polygon,
[page="settings.stripeConnectAccount"] form .star-container .star-full polygon,
[page="settings.stripeConnectTransactions"] form .star-container .star-full polygon,
[page="settings.welcomer"] form .star-container .star-full polygon,
[page^=profile] .centered-content .star-container .star-full polygon,
[page^=interests] .centered-content .star-container .star-full polygon,
[page="settings.menu"] .centered-content .star-container .star-full polygon,
[page="settings.account"] .centered-content .star-container .star-full polygon,
[page="settings.notifications"] .centered-content .star-container .star-full polygon,
[page="settings.verification"] .centered-content .star-container .star-full polygon,
[page="settings.stripeConnectMenu"] .centered-content .star-container .star-full polygon,
[page="settings.stripeConnectAccount"] .centered-content .star-container .star-full polygon,
[page="settings.stripeConnectTransactions"] .centered-content .star-container .star-full polygon,
[page="settings.welcomer"] .centered-content .star-container .star-full polygon {
  fill: #3C4244;
}
[page^=profile] hgroup .star-container .star-empty polygon,
[page^=interests] hgroup .star-container .star-empty polygon,
[page="settings.menu"] hgroup .star-container .star-empty polygon,
[page="settings.account"] hgroup .star-container .star-empty polygon,
[page="settings.notifications"] hgroup .star-container .star-empty polygon,
[page="settings.verification"] hgroup .star-container .star-empty polygon,
[page="settings.stripeConnectMenu"] hgroup .star-container .star-empty polygon,
[page="settings.stripeConnectAccount"] hgroup .star-container .star-empty polygon,
[page="settings.stripeConnectTransactions"] hgroup .star-container .star-empty polygon,
[page="settings.welcomer"] hgroup .star-container .star-empty polygon,
[page^=profile] form .star-container .star-empty polygon,
[page^=interests] form .star-container .star-empty polygon,
[page="settings.menu"] form .star-container .star-empty polygon,
[page="settings.account"] form .star-container .star-empty polygon,
[page="settings.notifications"] form .star-container .star-empty polygon,
[page="settings.verification"] form .star-container .star-empty polygon,
[page="settings.stripeConnectMenu"] form .star-container .star-empty polygon,
[page="settings.stripeConnectAccount"] form .star-container .star-empty polygon,
[page="settings.stripeConnectTransactions"] form .star-container .star-empty polygon,
[page="settings.welcomer"] form .star-container .star-empty polygon,
[page^=profile] .centered-content .star-container .star-empty polygon,
[page^=interests] .centered-content .star-container .star-empty polygon,
[page="settings.menu"] .centered-content .star-container .star-empty polygon,
[page="settings.account"] .centered-content .star-container .star-empty polygon,
[page="settings.notifications"] .centered-content .star-container .star-empty polygon,
[page="settings.verification"] .centered-content .star-container .star-empty polygon,
[page="settings.stripeConnectMenu"] .centered-content .star-container .star-empty polygon,
[page="settings.stripeConnectAccount"] .centered-content .star-container .star-empty polygon,
[page="settings.stripeConnectTransactions"] .centered-content .star-container .star-empty polygon,
[page="settings.welcomer"] .centered-content .star-container .star-empty polygon {
  fill: #acbcc1;
}
@media (max-width: 599px) {
  [page^=profile] hgroup,
  [page^=interests] hgroup,
  [page="settings.menu"] hgroup,
  [page="settings.account"] hgroup,
  [page="settings.notifications"] hgroup,
  [page="settings.verification"] hgroup,
  [page="settings.stripeConnectMenu"] hgroup,
  [page="settings.stripeConnectAccount"] hgroup,
  [page="settings.stripeConnectTransactions"] hgroup,
  [page="settings.welcomer"] hgroup {
    width: 88%;
    padding-right: 10px;
    padding-left: 10px;
  }
}
[page^=profile] hgroup > *,
[page^=interests] hgroup > *,
[page="settings.menu"] hgroup > *,
[page="settings.account"] hgroup > *,
[page="settings.notifications"] hgroup > *,
[page="settings.verification"] hgroup > *,
[page="settings.stripeConnectMenu"] hgroup > *,
[page="settings.stripeConnectAccount"] hgroup > *,
[page="settings.stripeConnectTransactions"] hgroup > *,
[page="settings.welcomer"] hgroup > * {
  padding: 0 18px;
  margin: 0;
  line-height: 150%;
}
@media (max-width: 599px) {
  [page^=profile] hgroup > *,
  [page^=interests] hgroup > *,
  [page="settings.menu"] hgroup > *,
  [page="settings.account"] hgroup > *,
  [page="settings.notifications"] hgroup > *,
  [page="settings.verification"] hgroup > *,
  [page="settings.stripeConnectMenu"] hgroup > *,
  [page="settings.stripeConnectAccount"] hgroup > *,
  [page="settings.stripeConnectTransactions"] hgroup > *,
  [page="settings.welcomer"] hgroup > * {
    padding-left: 0;
    padding-right: 0;
  }
}
[page^=profile] hgroup > *:first-child,
[page^=interests] hgroup > *:first-child,
[page="settings.menu"] hgroup > *:first-child,
[page="settings.account"] hgroup > *:first-child,
[page="settings.notifications"] hgroup > *:first-child,
[page="settings.verification"] hgroup > *:first-child,
[page="settings.stripeConnectMenu"] hgroup > *:first-child,
[page="settings.stripeConnectAccount"] hgroup > *:first-child,
[page="settings.stripeConnectTransactions"] hgroup > *:first-child,
[page="settings.welcomer"] hgroup > *:first-child {
  margin-bottom: 16px;
}
[page^=profile] hgroup h3,
[page^=interests] hgroup h3,
[page="settings.menu"] hgroup h3,
[page="settings.account"] hgroup h3,
[page="settings.notifications"] hgroup h3,
[page="settings.verification"] hgroup h3,
[page="settings.stripeConnectMenu"] hgroup h3,
[page="settings.stripeConnectAccount"] hgroup h3,
[page="settings.stripeConnectTransactions"] hgroup h3,
[page="settings.welcomer"] hgroup h3 {
  margin-top: 50px;
}
[page^=profile] hgroup .complete,
[page^=interests] hgroup .complete,
[page="settings.menu"] hgroup .complete,
[page="settings.account"] hgroup .complete,
[page="settings.notifications"] hgroup .complete,
[page="settings.verification"] hgroup .complete,
[page="settings.stripeConnectMenu"] hgroup .complete,
[page="settings.stripeConnectAccount"] hgroup .complete,
[page="settings.stripeConnectTransactions"] hgroup .complete,
[page="settings.welcomer"] hgroup .complete,
[page^=profile] hgroup .incomplete,
[page^=interests] hgroup .incomplete,
[page="settings.menu"] hgroup .incomplete,
[page="settings.account"] hgroup .incomplete,
[page="settings.notifications"] hgroup .incomplete,
[page="settings.verification"] hgroup .incomplete,
[page="settings.stripeConnectMenu"] hgroup .incomplete,
[page="settings.stripeConnectAccount"] hgroup .incomplete,
[page="settings.stripeConnectTransactions"] hgroup .incomplete,
[page="settings.welcomer"] hgroup .incomplete {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  background: #9DADB1;
  padding: 5px 10px;
  font-size: 20px;
  color: hsl(0, 0%, 100%);
  position: relative;
  top: -4px;
  border: none;
}
@media (max-width: 599px) {
  [page^=profile] hgroup .complete,
  [page^=interests] hgroup .complete,
  [page="settings.menu"] hgroup .complete,
  [page="settings.account"] hgroup .complete,
  [page="settings.notifications"] hgroup .complete,
  [page="settings.verification"] hgroup .complete,
  [page="settings.stripeConnectMenu"] hgroup .complete,
  [page="settings.stripeConnectAccount"] hgroup .complete,
  [page="settings.stripeConnectTransactions"] hgroup .complete,
  [page="settings.welcomer"] hgroup .complete,
  [page^=profile] hgroup .incomplete,
  [page^=interests] hgroup .incomplete,
  [page="settings.menu"] hgroup .incomplete,
  [page="settings.account"] hgroup .incomplete,
  [page="settings.notifications"] hgroup .incomplete,
  [page="settings.verification"] hgroup .incomplete,
  [page="settings.stripeConnectMenu"] hgroup .incomplete,
  [page="settings.stripeConnectAccount"] hgroup .incomplete,
  [page="settings.stripeConnectTransactions"] hgroup .incomplete,
  [page="settings.welcomer"] hgroup .incomplete {
    font-size: 16px;
    white-space: nowrap;
  }
}
[page^=profile] hgroup .complete.complete,
[page^=interests] hgroup .complete.complete,
[page="settings.menu"] hgroup .complete.complete,
[page="settings.account"] hgroup .complete.complete,
[page="settings.notifications"] hgroup .complete.complete,
[page="settings.verification"] hgroup .complete.complete,
[page="settings.stripeConnectMenu"] hgroup .complete.complete,
[page="settings.stripeConnectAccount"] hgroup .complete.complete,
[page="settings.stripeConnectTransactions"] hgroup .complete.complete,
[page="settings.welcomer"] hgroup .complete.complete,
[page^=profile] hgroup .incomplete.complete,
[page^=interests] hgroup .incomplete.complete,
[page="settings.menu"] hgroup .incomplete.complete,
[page="settings.account"] hgroup .incomplete.complete,
[page="settings.notifications"] hgroup .incomplete.complete,
[page="settings.verification"] hgroup .incomplete.complete,
[page="settings.stripeConnectMenu"] hgroup .incomplete.complete,
[page="settings.stripeConnectAccount"] hgroup .incomplete.complete,
[page="settings.stripeConnectTransactions"] hgroup .incomplete.complete,
[page="settings.welcomer"] hgroup .incomplete.complete {
  background: #00C853;
}
[page^=profile] hgroup .complete + i,
[page^=interests] hgroup .complete + i,
[page="settings.menu"] hgroup .complete + i,
[page="settings.account"] hgroup .complete + i,
[page="settings.notifications"] hgroup .complete + i,
[page="settings.verification"] hgroup .complete + i,
[page="settings.stripeConnectMenu"] hgroup .complete + i,
[page="settings.stripeConnectAccount"] hgroup .complete + i,
[page="settings.stripeConnectTransactions"] hgroup .complete + i,
[page="settings.welcomer"] hgroup .complete + i,
[page^=profile] hgroup .incomplete + i,
[page^=interests] hgroup .incomplete + i,
[page="settings.menu"] hgroup .incomplete + i,
[page="settings.account"] hgroup .incomplete + i,
[page="settings.notifications"] hgroup .incomplete + i,
[page="settings.verification"] hgroup .incomplete + i,
[page="settings.stripeConnectMenu"] hgroup .incomplete + i,
[page="settings.stripeConnectAccount"] hgroup .incomplete + i,
[page="settings.stripeConnectTransactions"] hgroup .incomplete + i,
[page="settings.welcomer"] hgroup .incomplete + i {
  font-size: 22px;
  position: relative;
  top: -4px;
}
@media (max-width: 768px) {
  [page^=profile] h4,
  [page^=interests] h4,
  [page="settings.menu"] h4,
  [page="settings.account"] h4,
  [page="settings.notifications"] h4,
  [page="settings.verification"] h4,
  [page="settings.stripeConnectMenu"] h4,
  [page="settings.stripeConnectAccount"] h4,
  [page="settings.stripeConnectTransactions"] h4,
  [page="settings.welcomer"] h4,
  [page^=profile] p,
  [page^=interests] p,
  [page="settings.menu"] p,
  [page="settings.account"] p,
  [page="settings.notifications"] p,
  [page="settings.verification"] p,
  [page="settings.stripeConnectMenu"] p,
  [page="settings.stripeConnectAccount"] p,
  [page="settings.stripeConnectTransactions"] p,
  [page="settings.welcomer"] p {
    font-size: 16px;
    font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
  }
}
[page^=profile] form .text-danger,
[page^=interests] form .text-danger,
[page="settings.menu"] form .text-danger,
[page="settings.account"] form .text-danger,
[page="settings.notifications"] form .text-danger,
[page="settings.verification"] form .text-danger,
[page="settings.stripeConnectMenu"] form .text-danger,
[page="settings.stripeConnectAccount"] form .text-danger,
[page="settings.stripeConnectTransactions"] form .text-danger,
[page="settings.welcomer"] form .text-danger {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  opacity: 0.8;
}
[page^=profile] form:not(.pristine) .incomplete,
[page^=interests] form:not(.pristine) .incomplete,
[page="settings.menu"] form:not(.pristine) .incomplete,
[page="settings.account"] form:not(.pristine) .incomplete,
[page="settings.notifications"] form:not(.pristine) .incomplete,
[page="settings.verification"] form:not(.pristine) .incomplete,
[page="settings.stripeConnectMenu"] form:not(.pristine) .incomplete,
[page="settings.stripeConnectAccount"] form:not(.pristine) .incomplete,
[page="settings.stripeConnectTransactions"] form:not(.pristine) .incomplete,
[page="settings.welcomer"] form:not(.pristine) .incomplete {
  background: #FFFFFF;
  border: 1px solid #EF5350;
}
[page^=profile] form:not(.pristine) .incomplete textarea,
[page^=interests] form:not(.pristine) .incomplete textarea,
[page="settings.menu"] form:not(.pristine) .incomplete textarea,
[page="settings.account"] form:not(.pristine) .incomplete textarea,
[page="settings.notifications"] form:not(.pristine) .incomplete textarea,
[page="settings.verification"] form:not(.pristine) .incomplete textarea,
[page="settings.stripeConnectMenu"] form:not(.pristine) .incomplete textarea,
[page="settings.stripeConnectAccount"] form:not(.pristine) .incomplete textarea,
[page="settings.stripeConnectTransactions"] form:not(.pristine) .incomplete textarea,
[page="settings.welcomer"] form:not(.pristine) .incomplete textarea {
  background: white;
}
@media (max-width: 768px) {
  [page^=profile] form,
  [page^=interests] form,
  [page="settings.menu"] form,
  [page="settings.account"] form,
  [page="settings.notifications"] form,
  [page="settings.verification"] form,
  [page="settings.stripeConnectMenu"] form,
  [page="settings.stripeConnectAccount"] form,
  [page="settings.stripeConnectTransactions"] form,
  [page="settings.welcomer"] form {
    max-width: 92%;
  }
}
[page^=profile] form .btn-option,
[page^=interests] form .btn-option,
[page="settings.menu"] form .btn-option,
[page="settings.account"] form .btn-option,
[page="settings.notifications"] form .btn-option,
[page="settings.verification"] form .btn-option,
[page="settings.stripeConnectMenu"] form .btn-option,
[page="settings.stripeConnectAccount"] form .btn-option,
[page="settings.stripeConnectTransactions"] form .btn-option,
[page="settings.welcomer"] form .btn-option {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  height: inherit;
}
[page^=profile] form .btn-option:hover,
[page^=interests] form .btn-option:hover,
[page="settings.menu"] form .btn-option:hover,
[page="settings.account"] form .btn-option:hover,
[page="settings.notifications"] form .btn-option:hover,
[page="settings.verification"] form .btn-option:hover,
[page="settings.stripeConnectMenu"] form .btn-option:hover,
[page="settings.stripeConnectAccount"] form .btn-option:hover,
[page="settings.stripeConnectTransactions"] form .btn-option:hover,
[page="settings.welcomer"] form .btn-option:hover {
  color: #EF5350;
}
[page^=profile] form .btn-option svg,
[page^=interests] form .btn-option svg,
[page="settings.menu"] form .btn-option svg,
[page="settings.account"] form .btn-option svg,
[page="settings.notifications"] form .btn-option svg,
[page="settings.verification"] form .btn-option svg,
[page="settings.stripeConnectMenu"] form .btn-option svg,
[page="settings.stripeConnectAccount"] form .btn-option svg,
[page="settings.stripeConnectTransactions"] form .btn-option svg,
[page="settings.welcomer"] form .btn-option svg {
  margin-right: 10px;
}
[page^=profile] form .st-profile-photos-fieldset,
[page^=interests] form .st-profile-photos-fieldset,
[page="settings.menu"] form .st-profile-photos-fieldset,
[page="settings.account"] form .st-profile-photos-fieldset,
[page="settings.notifications"] form .st-profile-photos-fieldset,
[page="settings.verification"] form .st-profile-photos-fieldset,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset,
[page="settings.welcomer"] form .st-profile-photos-fieldset,
[page^=profile] form fieldset,
[page^=interests] form fieldset,
[page="settings.menu"] form fieldset,
[page="settings.account"] form fieldset,
[page="settings.notifications"] form fieldset,
[page="settings.verification"] form fieldset,
[page="settings.stripeConnectMenu"] form fieldset,
[page="settings.stripeConnectAccount"] form fieldset,
[page="settings.stripeConnectTransactions"] form fieldset,
[page="settings.welcomer"] form fieldset,
[page^=profile] form section,
[page^=interests] form section,
[page="settings.menu"] form section,
[page="settings.account"] form section,
[page="settings.notifications"] form section,
[page="settings.verification"] form section,
[page="settings.stripeConnectMenu"] form section,
[page="settings.stripeConnectAccount"] form section,
[page="settings.stripeConnectTransactions"] form section,
[page="settings.welcomer"] form section {
  background: white;
  margin: 24px 0;
  padding: 8px 32px 20px;
  border-radius: 6px;
  width: 100%;
  /* The below is a dirty hack because the padding wasn't even on all fieldsets */
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset,
  [page^=interests] form .st-profile-photos-fieldset,
  [page="settings.menu"] form .st-profile-photos-fieldset,
  [page="settings.account"] form .st-profile-photos-fieldset,
  [page="settings.notifications"] form .st-profile-photos-fieldset,
  [page="settings.verification"] form .st-profile-photos-fieldset,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset,
  [page="settings.welcomer"] form .st-profile-photos-fieldset,
  [page^=profile] form fieldset,
  [page^=interests] form fieldset,
  [page="settings.menu"] form fieldset,
  [page="settings.account"] form fieldset,
  [page="settings.notifications"] form fieldset,
  [page="settings.verification"] form fieldset,
  [page="settings.stripeConnectMenu"] form fieldset,
  [page="settings.stripeConnectAccount"] form fieldset,
  [page="settings.stripeConnectTransactions"] form fieldset,
  [page="settings.welcomer"] form fieldset,
  [page^=profile] form section,
  [page^=interests] form section,
  [page="settings.menu"] form section,
  [page="settings.account"] form section,
  [page="settings.notifications"] form section,
  [page="settings.verification"] form section,
  [page="settings.stripeConnectMenu"] form section,
  [page="settings.stripeConnectAccount"] form section,
  [page="settings.stripeConnectTransactions"] form section,
  [page="settings.welcomer"] form section {
    padding: 20px;
  }
}
[page^=profile] form .st-profile-photos-fieldset.top-padding,
[page^=interests] form .st-profile-photos-fieldset.top-padding,
[page="settings.menu"] form .st-profile-photos-fieldset.top-padding,
[page="settings.account"] form .st-profile-photos-fieldset.top-padding,
[page="settings.notifications"] form .st-profile-photos-fieldset.top-padding,
[page="settings.verification"] form .st-profile-photos-fieldset.top-padding,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset.top-padding,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset.top-padding,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset.top-padding,
[page="settings.welcomer"] form .st-profile-photos-fieldset.top-padding,
[page^=profile] form fieldset.top-padding,
[page^=interests] form fieldset.top-padding,
[page="settings.menu"] form fieldset.top-padding,
[page="settings.account"] form fieldset.top-padding,
[page="settings.notifications"] form fieldset.top-padding,
[page="settings.verification"] form fieldset.top-padding,
[page="settings.stripeConnectMenu"] form fieldset.top-padding,
[page="settings.stripeConnectAccount"] form fieldset.top-padding,
[page="settings.stripeConnectTransactions"] form fieldset.top-padding,
[page="settings.welcomer"] form fieldset.top-padding,
[page^=profile] form section.top-padding,
[page^=interests] form section.top-padding,
[page="settings.menu"] form section.top-padding,
[page="settings.account"] form section.top-padding,
[page="settings.notifications"] form section.top-padding,
[page="settings.verification"] form section.top-padding,
[page="settings.stripeConnectMenu"] form section.top-padding,
[page="settings.stripeConnectAccount"] form section.top-padding,
[page="settings.stripeConnectTransactions"] form section.top-padding,
[page="settings.welcomer"] form section.top-padding {
  padding: 16px 32px 20px 32px;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset.top-padding,
  [page^=interests] form .st-profile-photos-fieldset.top-padding,
  [page="settings.menu"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.account"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.notifications"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.verification"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset.top-padding,
  [page="settings.welcomer"] form .st-profile-photos-fieldset.top-padding,
  [page^=profile] form fieldset.top-padding,
  [page^=interests] form fieldset.top-padding,
  [page="settings.menu"] form fieldset.top-padding,
  [page="settings.account"] form fieldset.top-padding,
  [page="settings.notifications"] form fieldset.top-padding,
  [page="settings.verification"] form fieldset.top-padding,
  [page="settings.stripeConnectMenu"] form fieldset.top-padding,
  [page="settings.stripeConnectAccount"] form fieldset.top-padding,
  [page="settings.stripeConnectTransactions"] form fieldset.top-padding,
  [page="settings.welcomer"] form fieldset.top-padding,
  [page^=profile] form section.top-padding,
  [page^=interests] form section.top-padding,
  [page="settings.menu"] form section.top-padding,
  [page="settings.account"] form section.top-padding,
  [page="settings.notifications"] form section.top-padding,
  [page="settings.verification"] form section.top-padding,
  [page="settings.stripeConnectMenu"] form section.top-padding,
  [page="settings.stripeConnectAccount"] form section.top-padding,
  [page="settings.stripeConnectTransactions"] form section.top-padding,
  [page="settings.welcomer"] form section.top-padding {
    padding: 5px 12px 10px;
  }
}
[page^=profile] form .st-profile-photos-fieldset.bottom-padding,
[page^=interests] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.menu"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.account"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.notifications"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.verification"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset.bottom-padding,
[page="settings.welcomer"] form .st-profile-photos-fieldset.bottom-padding,
[page^=profile] form fieldset.bottom-padding,
[page^=interests] form fieldset.bottom-padding,
[page="settings.menu"] form fieldset.bottom-padding,
[page="settings.account"] form fieldset.bottom-padding,
[page="settings.notifications"] form fieldset.bottom-padding,
[page="settings.verification"] form fieldset.bottom-padding,
[page="settings.stripeConnectMenu"] form fieldset.bottom-padding,
[page="settings.stripeConnectAccount"] form fieldset.bottom-padding,
[page="settings.stripeConnectTransactions"] form fieldset.bottom-padding,
[page="settings.welcomer"] form fieldset.bottom-padding,
[page^=profile] form section.bottom-padding,
[page^=interests] form section.bottom-padding,
[page="settings.menu"] form section.bottom-padding,
[page="settings.account"] form section.bottom-padding,
[page="settings.notifications"] form section.bottom-padding,
[page="settings.verification"] form section.bottom-padding,
[page="settings.stripeConnectMenu"] form section.bottom-padding,
[page="settings.stripeConnectAccount"] form section.bottom-padding,
[page="settings.stripeConnectTransactions"] form section.bottom-padding,
[page="settings.welcomer"] form section.bottom-padding {
  padding: 16px 32px 24px 32px;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset.bottom-padding,
  [page^=interests] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.menu"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.account"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.notifications"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.verification"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset.bottom-padding,
  [page="settings.welcomer"] form .st-profile-photos-fieldset.bottom-padding,
  [page^=profile] form fieldset.bottom-padding,
  [page^=interests] form fieldset.bottom-padding,
  [page="settings.menu"] form fieldset.bottom-padding,
  [page="settings.account"] form fieldset.bottom-padding,
  [page="settings.notifications"] form fieldset.bottom-padding,
  [page="settings.verification"] form fieldset.bottom-padding,
  [page="settings.stripeConnectMenu"] form fieldset.bottom-padding,
  [page="settings.stripeConnectAccount"] form fieldset.bottom-padding,
  [page="settings.stripeConnectTransactions"] form fieldset.bottom-padding,
  [page="settings.welcomer"] form fieldset.bottom-padding,
  [page^=profile] form section.bottom-padding,
  [page^=interests] form section.bottom-padding,
  [page="settings.menu"] form section.bottom-padding,
  [page="settings.account"] form section.bottom-padding,
  [page="settings.notifications"] form section.bottom-padding,
  [page="settings.verification"] form section.bottom-padding,
  [page="settings.stripeConnectMenu"] form section.bottom-padding,
  [page="settings.stripeConnectAccount"] form section.bottom-padding,
  [page="settings.stripeConnectTransactions"] form section.bottom-padding,
  [page="settings.welcomer"] form section.bottom-padding {
    padding: 16px 15px 14px;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div,
[page^=interests] form .st-profile-photos-fieldset > div,
[page="settings.menu"] form .st-profile-photos-fieldset > div,
[page="settings.account"] form .st-profile-photos-fieldset > div,
[page="settings.notifications"] form .st-profile-photos-fieldset > div,
[page="settings.verification"] form .st-profile-photos-fieldset > div,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div,
[page^=profile] form fieldset > div,
[page^=interests] form fieldset > div,
[page="settings.menu"] form fieldset > div,
[page="settings.account"] form fieldset > div,
[page="settings.notifications"] form fieldset > div,
[page="settings.verification"] form fieldset > div,
[page="settings.stripeConnectMenu"] form fieldset > div,
[page="settings.stripeConnectAccount"] form fieldset > div,
[page="settings.stripeConnectTransactions"] form fieldset > div,
[page="settings.welcomer"] form fieldset > div,
[page^=profile] form section > div,
[page^=interests] form section > div,
[page="settings.menu"] form section > div,
[page="settings.account"] form section > div,
[page="settings.notifications"] form section > div,
[page="settings.verification"] form section > div,
[page="settings.stripeConnectMenu"] form section > div,
[page="settings.stripeConnectAccount"] form section > div,
[page="settings.stripeConnectTransactions"] form section > div,
[page="settings.welcomer"] form section > div {
  margin: 24px 0;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset > div,
  [page^=interests] form .st-profile-photos-fieldset > div,
  [page="settings.menu"] form .st-profile-photos-fieldset > div,
  [page="settings.account"] form .st-profile-photos-fieldset > div,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div,
  [page="settings.verification"] form .st-profile-photos-fieldset > div,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div,
  [page^=profile] form fieldset > div,
  [page^=interests] form fieldset > div,
  [page="settings.menu"] form fieldset > div,
  [page="settings.account"] form fieldset > div,
  [page="settings.notifications"] form fieldset > div,
  [page="settings.verification"] form fieldset > div,
  [page="settings.stripeConnectMenu"] form fieldset > div,
  [page="settings.stripeConnectAccount"] form fieldset > div,
  [page="settings.stripeConnectTransactions"] form fieldset > div,
  [page="settings.welcomer"] form fieldset > div,
  [page^=profile] form section > div,
  [page^=interests] form section > div,
  [page="settings.menu"] form section > div,
  [page="settings.account"] form section > div,
  [page="settings.notifications"] form section > div,
  [page="settings.verification"] form section > div,
  [page="settings.stripeConnectMenu"] form section > div,
  [page="settings.stripeConnectAccount"] form section > div,
  [page="settings.stripeConnectTransactions"] form section > div,
  [page="settings.welcomer"] form section > div {
    margin: 8px 0;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div:last-child,
[page^=interests] form .st-profile-photos-fieldset > div:last-child,
[page="settings.menu"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.account"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.notifications"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.verification"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div:last-child,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div:last-child,
[page^=profile] form fieldset > div:last-child,
[page^=interests] form fieldset > div:last-child,
[page="settings.menu"] form fieldset > div:last-child,
[page="settings.account"] form fieldset > div:last-child,
[page="settings.notifications"] form fieldset > div:last-child,
[page="settings.verification"] form fieldset > div:last-child,
[page="settings.stripeConnectMenu"] form fieldset > div:last-child,
[page="settings.stripeConnectAccount"] form fieldset > div:last-child,
[page="settings.stripeConnectTransactions"] form fieldset > div:last-child,
[page="settings.welcomer"] form fieldset > div:last-child,
[page^=profile] form section > div:last-child,
[page^=interests] form section > div:last-child,
[page="settings.menu"] form section > div:last-child,
[page="settings.account"] form section > div:last-child,
[page="settings.notifications"] form section > div:last-child,
[page="settings.verification"] form section > div:last-child,
[page="settings.stripeConnectMenu"] form section > div:last-child,
[page="settings.stripeConnectAccount"] form section > div:last-child,
[page="settings.stripeConnectTransactions"] form section > div:last-child,
[page="settings.welcomer"] form section > div:last-child {
  margin-bottom: 0;
}
[page^=profile] form .st-profile-photos-fieldset > div,
[page^=interests] form .st-profile-photos-fieldset > div,
[page="settings.menu"] form .st-profile-photos-fieldset > div,
[page="settings.account"] form .st-profile-photos-fieldset > div,
[page="settings.notifications"] form .st-profile-photos-fieldset > div,
[page="settings.verification"] form .st-profile-photos-fieldset > div,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div,
[page^=profile] form fieldset > div,
[page^=interests] form fieldset > div,
[page="settings.menu"] form fieldset > div,
[page="settings.account"] form fieldset > div,
[page="settings.notifications"] form fieldset > div,
[page="settings.verification"] form fieldset > div,
[page="settings.stripeConnectMenu"] form fieldset > div,
[page="settings.stripeConnectAccount"] form fieldset > div,
[page="settings.stripeConnectTransactions"] form fieldset > div,
[page="settings.welcomer"] form fieldset > div,
[page^=profile] form section > div,
[page^=interests] form section > div,
[page="settings.menu"] form section > div,
[page="settings.account"] form section > div,
[page="settings.notifications"] form section > div,
[page="settings.verification"] form section > div,
[page="settings.stripeConnectMenu"] form section > div,
[page="settings.stripeConnectAccount"] form section > div,
[page="settings.stripeConnectTransactions"] form section > div,
[page="settings.welcomer"] form section > div,
[page^=profile] form .st-profile-photos-fieldset > div label,
[page^=interests] form .st-profile-photos-fieldset > div label,
[page="settings.menu"] form .st-profile-photos-fieldset > div label,
[page="settings.account"] form .st-profile-photos-fieldset > div label,
[page="settings.notifications"] form .st-profile-photos-fieldset > div label,
[page="settings.verification"] form .st-profile-photos-fieldset > div label,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div label,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div label,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div label,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div label,
[page^=profile] form fieldset > div label,
[page^=interests] form fieldset > div label,
[page="settings.menu"] form fieldset > div label,
[page="settings.account"] form fieldset > div label,
[page="settings.notifications"] form fieldset > div label,
[page="settings.verification"] form fieldset > div label,
[page="settings.stripeConnectMenu"] form fieldset > div label,
[page="settings.stripeConnectAccount"] form fieldset > div label,
[page="settings.stripeConnectTransactions"] form fieldset > div label,
[page="settings.welcomer"] form fieldset > div label,
[page^=profile] form section > div label,
[page^=interests] form section > div label,
[page="settings.menu"] form section > div label,
[page="settings.account"] form section > div label,
[page="settings.notifications"] form section > div label,
[page="settings.verification"] form section > div label,
[page="settings.stripeConnectMenu"] form section > div label,
[page="settings.stripeConnectAccount"] form section > div label,
[page="settings.stripeConnectTransactions"] form section > div label,
[page="settings.welcomer"] form section > div label,
[page^=profile] form .st-profile-photos-fieldset > div h5,
[page^=interests] form .st-profile-photos-fieldset > div h5,
[page="settings.menu"] form .st-profile-photos-fieldset > div h5,
[page="settings.account"] form .st-profile-photos-fieldset > div h5,
[page="settings.notifications"] form .st-profile-photos-fieldset > div h5,
[page="settings.verification"] form .st-profile-photos-fieldset > div h5,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div h5,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div h5,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div h5,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div h5,
[page^=profile] form fieldset > div h5,
[page^=interests] form fieldset > div h5,
[page="settings.menu"] form fieldset > div h5,
[page="settings.account"] form fieldset > div h5,
[page="settings.notifications"] form fieldset > div h5,
[page="settings.verification"] form fieldset > div h5,
[page="settings.stripeConnectMenu"] form fieldset > div h5,
[page="settings.stripeConnectAccount"] form fieldset > div h5,
[page="settings.stripeConnectTransactions"] form fieldset > div h5,
[page="settings.welcomer"] form fieldset > div h5,
[page^=profile] form section > div h5,
[page^=interests] form section > div h5,
[page="settings.menu"] form section > div h5,
[page="settings.account"] form section > div h5,
[page="settings.notifications"] form section > div h5,
[page="settings.verification"] form section > div h5,
[page="settings.stripeConnectMenu"] form section > div h5,
[page="settings.stripeConnectAccount"] form section > div h5,
[page="settings.stripeConnectTransactions"] form section > div h5,
[page="settings.welcomer"] form section > div h5 {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  color: #3C4244;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset > div,
  [page^=interests] form .st-profile-photos-fieldset > div,
  [page="settings.menu"] form .st-profile-photos-fieldset > div,
  [page="settings.account"] form .st-profile-photos-fieldset > div,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div,
  [page="settings.verification"] form .st-profile-photos-fieldset > div,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div,
  [page^=profile] form fieldset > div,
  [page^=interests] form fieldset > div,
  [page="settings.menu"] form fieldset > div,
  [page="settings.account"] form fieldset > div,
  [page="settings.notifications"] form fieldset > div,
  [page="settings.verification"] form fieldset > div,
  [page="settings.stripeConnectMenu"] form fieldset > div,
  [page="settings.stripeConnectAccount"] form fieldset > div,
  [page="settings.stripeConnectTransactions"] form fieldset > div,
  [page="settings.welcomer"] form fieldset > div,
  [page^=profile] form section > div,
  [page^=interests] form section > div,
  [page="settings.menu"] form section > div,
  [page="settings.account"] form section > div,
  [page="settings.notifications"] form section > div,
  [page="settings.verification"] form section > div,
  [page="settings.stripeConnectMenu"] form section > div,
  [page="settings.stripeConnectAccount"] form section > div,
  [page="settings.stripeConnectTransactions"] form section > div,
  [page="settings.welcomer"] form section > div,
  [page^=profile] form .st-profile-photos-fieldset > div label,
  [page^=interests] form .st-profile-photos-fieldset > div label,
  [page="settings.menu"] form .st-profile-photos-fieldset > div label,
  [page="settings.account"] form .st-profile-photos-fieldset > div label,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div label,
  [page="settings.verification"] form .st-profile-photos-fieldset > div label,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div label,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div label,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div label,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div label,
  [page^=profile] form fieldset > div label,
  [page^=interests] form fieldset > div label,
  [page="settings.menu"] form fieldset > div label,
  [page="settings.account"] form fieldset > div label,
  [page="settings.notifications"] form fieldset > div label,
  [page="settings.verification"] form fieldset > div label,
  [page="settings.stripeConnectMenu"] form fieldset > div label,
  [page="settings.stripeConnectAccount"] form fieldset > div label,
  [page="settings.stripeConnectTransactions"] form fieldset > div label,
  [page="settings.welcomer"] form fieldset > div label,
  [page^=profile] form section > div label,
  [page^=interests] form section > div label,
  [page="settings.menu"] form section > div label,
  [page="settings.account"] form section > div label,
  [page="settings.notifications"] form section > div label,
  [page="settings.verification"] form section > div label,
  [page="settings.stripeConnectMenu"] form section > div label,
  [page="settings.stripeConnectAccount"] form section > div label,
  [page="settings.stripeConnectTransactions"] form section > div label,
  [page="settings.welcomer"] form section > div label,
  [page^=profile] form .st-profile-photos-fieldset > div h5,
  [page^=interests] form .st-profile-photos-fieldset > div h5,
  [page="settings.menu"] form .st-profile-photos-fieldset > div h5,
  [page="settings.account"] form .st-profile-photos-fieldset > div h5,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div h5,
  [page="settings.verification"] form .st-profile-photos-fieldset > div h5,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div h5,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div h5,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div h5,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div h5,
  [page^=profile] form fieldset > div h5,
  [page^=interests] form fieldset > div h5,
  [page="settings.menu"] form fieldset > div h5,
  [page="settings.account"] form fieldset > div h5,
  [page="settings.notifications"] form fieldset > div h5,
  [page="settings.verification"] form fieldset > div h5,
  [page="settings.stripeConnectMenu"] form fieldset > div h5,
  [page="settings.stripeConnectAccount"] form fieldset > div h5,
  [page="settings.stripeConnectTransactions"] form fieldset > div h5,
  [page="settings.welcomer"] form fieldset > div h5,
  [page^=profile] form section > div h5,
  [page^=interests] form section > div h5,
  [page="settings.menu"] form section > div h5,
  [page="settings.account"] form section > div h5,
  [page="settings.notifications"] form section > div h5,
  [page="settings.verification"] form section > div h5,
  [page="settings.stripeConnectMenu"] form section > div h5,
  [page="settings.stripeConnectAccount"] form section > div h5,
  [page="settings.stripeConnectTransactions"] form section > div h5,
  [page="settings.welcomer"] form section > div h5 {
    font-size: 16px;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div b,
[page^=interests] form .st-profile-photos-fieldset > div b,
[page="settings.menu"] form .st-profile-photos-fieldset > div b,
[page="settings.account"] form .st-profile-photos-fieldset > div b,
[page="settings.notifications"] form .st-profile-photos-fieldset > div b,
[page="settings.verification"] form .st-profile-photos-fieldset > div b,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div b,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div b,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div b,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div b,
[page^=profile] form fieldset > div b,
[page^=interests] form fieldset > div b,
[page="settings.menu"] form fieldset > div b,
[page="settings.account"] form fieldset > div b,
[page="settings.notifications"] form fieldset > div b,
[page="settings.verification"] form fieldset > div b,
[page="settings.stripeConnectMenu"] form fieldset > div b,
[page="settings.stripeConnectAccount"] form fieldset > div b,
[page="settings.stripeConnectTransactions"] form fieldset > div b,
[page="settings.welcomer"] form fieldset > div b,
[page^=profile] form section > div b,
[page^=interests] form section > div b,
[page="settings.menu"] form section > div b,
[page="settings.account"] form section > div b,
[page="settings.notifications"] form section > div b,
[page="settings.verification"] form section > div b,
[page="settings.stripeConnectMenu"] form section > div b,
[page="settings.stripeConnectAccount"] form section > div b,
[page="settings.stripeConnectTransactions"] form section > div b,
[page="settings.welcomer"] form section > div b,
[page^=profile] form .st-profile-photos-fieldset > div label b,
[page^=interests] form .st-profile-photos-fieldset > div label b,
[page="settings.menu"] form .st-profile-photos-fieldset > div label b,
[page="settings.account"] form .st-profile-photos-fieldset > div label b,
[page="settings.notifications"] form .st-profile-photos-fieldset > div label b,
[page="settings.verification"] form .st-profile-photos-fieldset > div label b,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div label b,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div label b,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div label b,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div label b,
[page^=profile] form fieldset > div label b,
[page^=interests] form fieldset > div label b,
[page="settings.menu"] form fieldset > div label b,
[page="settings.account"] form fieldset > div label b,
[page="settings.notifications"] form fieldset > div label b,
[page="settings.verification"] form fieldset > div label b,
[page="settings.stripeConnectMenu"] form fieldset > div label b,
[page="settings.stripeConnectAccount"] form fieldset > div label b,
[page="settings.stripeConnectTransactions"] form fieldset > div label b,
[page="settings.welcomer"] form fieldset > div label b,
[page^=profile] form section > div label b,
[page^=interests] form section > div label b,
[page="settings.menu"] form section > div label b,
[page="settings.account"] form section > div label b,
[page="settings.notifications"] form section > div label b,
[page="settings.verification"] form section > div label b,
[page="settings.stripeConnectMenu"] form section > div label b,
[page="settings.stripeConnectAccount"] form section > div label b,
[page="settings.stripeConnectTransactions"] form section > div label b,
[page="settings.welcomer"] form section > div label b,
[page^=profile] form .st-profile-photos-fieldset > div h5 b,
[page^=interests] form .st-profile-photos-fieldset > div h5 b,
[page="settings.menu"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.account"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.notifications"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.verification"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div h5 b,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div h5 b,
[page^=profile] form fieldset > div h5 b,
[page^=interests] form fieldset > div h5 b,
[page="settings.menu"] form fieldset > div h5 b,
[page="settings.account"] form fieldset > div h5 b,
[page="settings.notifications"] form fieldset > div h5 b,
[page="settings.verification"] form fieldset > div h5 b,
[page="settings.stripeConnectMenu"] form fieldset > div h5 b,
[page="settings.stripeConnectAccount"] form fieldset > div h5 b,
[page="settings.stripeConnectTransactions"] form fieldset > div h5 b,
[page="settings.welcomer"] form fieldset > div h5 b,
[page^=profile] form section > div h5 b,
[page^=interests] form section > div h5 b,
[page="settings.menu"] form section > div h5 b,
[page="settings.account"] form section > div h5 b,
[page="settings.notifications"] form section > div h5 b,
[page="settings.verification"] form section > div h5 b,
[page="settings.stripeConnectMenu"] form section > div h5 b,
[page="settings.stripeConnectAccount"] form section > div h5 b,
[page="settings.stripeConnectTransactions"] form section > div h5 b,
[page="settings.welcomer"] form section > div h5 b {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #1C2227;
}
[page^=profile] form .st-profile-photos-fieldset > div input,
[page^=interests] form .st-profile-photos-fieldset > div input,
[page="settings.menu"] form .st-profile-photos-fieldset > div input,
[page="settings.account"] form .st-profile-photos-fieldset > div input,
[page="settings.notifications"] form .st-profile-photos-fieldset > div input,
[page="settings.verification"] form .st-profile-photos-fieldset > div input,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div input,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div input,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div input,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div input,
[page^=profile] form fieldset > div input,
[page^=interests] form fieldset > div input,
[page="settings.menu"] form fieldset > div input,
[page="settings.account"] form fieldset > div input,
[page="settings.notifications"] form fieldset > div input,
[page="settings.verification"] form fieldset > div input,
[page="settings.stripeConnectMenu"] form fieldset > div input,
[page="settings.stripeConnectAccount"] form fieldset > div input,
[page="settings.stripeConnectTransactions"] form fieldset > div input,
[page="settings.welcomer"] form fieldset > div input,
[page^=profile] form section > div input,
[page^=interests] form section > div input,
[page="settings.menu"] form section > div input,
[page="settings.account"] form section > div input,
[page="settings.notifications"] form section > div input,
[page="settings.verification"] form section > div input,
[page="settings.stripeConnectMenu"] form section > div input,
[page="settings.stripeConnectAccount"] form section > div input,
[page="settings.stripeConnectTransactions"] form section > div input,
[page="settings.welcomer"] form section > div input,
[page^=profile] form .st-profile-photos-fieldset > div textarea,
[page^=interests] form .st-profile-photos-fieldset > div textarea,
[page="settings.menu"] form .st-profile-photos-fieldset > div textarea,
[page="settings.account"] form .st-profile-photos-fieldset > div textarea,
[page="settings.notifications"] form .st-profile-photos-fieldset > div textarea,
[page="settings.verification"] form .st-profile-photos-fieldset > div textarea,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div textarea,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div textarea,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div textarea,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div textarea,
[page^=profile] form fieldset > div textarea,
[page^=interests] form fieldset > div textarea,
[page="settings.menu"] form fieldset > div textarea,
[page="settings.account"] form fieldset > div textarea,
[page="settings.notifications"] form fieldset > div textarea,
[page="settings.verification"] form fieldset > div textarea,
[page="settings.stripeConnectMenu"] form fieldset > div textarea,
[page="settings.stripeConnectAccount"] form fieldset > div textarea,
[page="settings.stripeConnectTransactions"] form fieldset > div textarea,
[page="settings.welcomer"] form fieldset > div textarea,
[page^=profile] form section > div textarea,
[page^=interests] form section > div textarea,
[page="settings.menu"] form section > div textarea,
[page="settings.account"] form section > div textarea,
[page="settings.notifications"] form section > div textarea,
[page="settings.verification"] form section > div textarea,
[page="settings.stripeConnectMenu"] form section > div textarea,
[page="settings.stripeConnectAccount"] form section > div textarea,
[page="settings.stripeConnectTransactions"] form section > div textarea,
[page="settings.welcomer"] form section > div textarea {
  font-size: 18px;
  color: #3C4244;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset > div input,
  [page^=interests] form .st-profile-photos-fieldset > div input,
  [page="settings.menu"] form .st-profile-photos-fieldset > div input,
  [page="settings.account"] form .st-profile-photos-fieldset > div input,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div input,
  [page="settings.verification"] form .st-profile-photos-fieldset > div input,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div input,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div input,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div input,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div input,
  [page^=profile] form fieldset > div input,
  [page^=interests] form fieldset > div input,
  [page="settings.menu"] form fieldset > div input,
  [page="settings.account"] form fieldset > div input,
  [page="settings.notifications"] form fieldset > div input,
  [page="settings.verification"] form fieldset > div input,
  [page="settings.stripeConnectMenu"] form fieldset > div input,
  [page="settings.stripeConnectAccount"] form fieldset > div input,
  [page="settings.stripeConnectTransactions"] form fieldset > div input,
  [page="settings.welcomer"] form fieldset > div input,
  [page^=profile] form section > div input,
  [page^=interests] form section > div input,
  [page="settings.menu"] form section > div input,
  [page="settings.account"] form section > div input,
  [page="settings.notifications"] form section > div input,
  [page="settings.verification"] form section > div input,
  [page="settings.stripeConnectMenu"] form section > div input,
  [page="settings.stripeConnectAccount"] form section > div input,
  [page="settings.stripeConnectTransactions"] form section > div input,
  [page="settings.welcomer"] form section > div input,
  [page^=profile] form .st-profile-photos-fieldset > div textarea,
  [page^=interests] form .st-profile-photos-fieldset > div textarea,
  [page="settings.menu"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.account"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.verification"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div textarea,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div textarea,
  [page^=profile] form fieldset > div textarea,
  [page^=interests] form fieldset > div textarea,
  [page="settings.menu"] form fieldset > div textarea,
  [page="settings.account"] form fieldset > div textarea,
  [page="settings.notifications"] form fieldset > div textarea,
  [page="settings.verification"] form fieldset > div textarea,
  [page="settings.stripeConnectMenu"] form fieldset > div textarea,
  [page="settings.stripeConnectAccount"] form fieldset > div textarea,
  [page="settings.stripeConnectTransactions"] form fieldset > div textarea,
  [page="settings.welcomer"] form fieldset > div textarea,
  [page^=profile] form section > div textarea,
  [page^=interests] form section > div textarea,
  [page="settings.menu"] form section > div textarea,
  [page="settings.account"] form section > div textarea,
  [page="settings.notifications"] form section > div textarea,
  [page="settings.verification"] form section > div textarea,
  [page="settings.stripeConnectMenu"] form section > div textarea,
  [page="settings.stripeConnectAccount"] form section > div textarea,
  [page="settings.stripeConnectTransactions"] form section > div textarea,
  [page="settings.welcomer"] form section > div textarea {
    font-size: 16px;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div .success,
[page^=interests] form .st-profile-photos-fieldset > div .success,
[page="settings.menu"] form .st-profile-photos-fieldset > div .success,
[page="settings.account"] form .st-profile-photos-fieldset > div .success,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .success,
[page="settings.verification"] form .st-profile-photos-fieldset > div .success,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .success,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .success,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .success,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .success,
[page^=profile] form fieldset > div .success,
[page^=interests] form fieldset > div .success,
[page="settings.menu"] form fieldset > div .success,
[page="settings.account"] form fieldset > div .success,
[page="settings.notifications"] form fieldset > div .success,
[page="settings.verification"] form fieldset > div .success,
[page="settings.stripeConnectMenu"] form fieldset > div .success,
[page="settings.stripeConnectAccount"] form fieldset > div .success,
[page="settings.stripeConnectTransactions"] form fieldset > div .success,
[page="settings.welcomer"] form fieldset > div .success,
[page^=profile] form section > div .success,
[page^=interests] form section > div .success,
[page="settings.menu"] form section > div .success,
[page="settings.account"] form section > div .success,
[page="settings.notifications"] form section > div .success,
[page="settings.verification"] form section > div .success,
[page="settings.stripeConnectMenu"] form section > div .success,
[page="settings.stripeConnectAccount"] form section > div .success,
[page="settings.stripeConnectTransactions"] form section > div .success,
[page="settings.welcomer"] form section > div .success {
  color: #8bbf61;
}
[page^=profile] form .st-profile-photos-fieldset > div .error,
[page^=interests] form .st-profile-photos-fieldset > div .error,
[page="settings.menu"] form .st-profile-photos-fieldset > div .error,
[page="settings.account"] form .st-profile-photos-fieldset > div .error,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .error,
[page="settings.verification"] form .st-profile-photos-fieldset > div .error,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .error,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .error,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .error,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .error,
[page^=profile] form fieldset > div .error,
[page^=interests] form fieldset > div .error,
[page="settings.menu"] form fieldset > div .error,
[page="settings.account"] form fieldset > div .error,
[page="settings.notifications"] form fieldset > div .error,
[page="settings.verification"] form fieldset > div .error,
[page="settings.stripeConnectMenu"] form fieldset > div .error,
[page="settings.stripeConnectAccount"] form fieldset > div .error,
[page="settings.stripeConnectTransactions"] form fieldset > div .error,
[page="settings.welcomer"] form fieldset > div .error,
[page^=profile] form section > div .error,
[page^=interests] form section > div .error,
[page="settings.menu"] form section > div .error,
[page="settings.account"] form section > div .error,
[page="settings.notifications"] form section > div .error,
[page="settings.verification"] form section > div .error,
[page="settings.stripeConnectMenu"] form section > div .error,
[page="settings.stripeConnectAccount"] form section > div .error,
[page="settings.stripeConnectTransactions"] form section > div .error,
[page="settings.welcomer"] form section > div .error {
  color: #bd362f;
}
[page^=profile] form .st-profile-photos-fieldset > div .small,
[page^=interests] form .st-profile-photos-fieldset > div .small,
[page="settings.menu"] form .st-profile-photos-fieldset > div .small,
[page="settings.account"] form .st-profile-photos-fieldset > div .small,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .small,
[page="settings.verification"] form .st-profile-photos-fieldset > div .small,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .small,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .small,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .small,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .small,
[page^=profile] form fieldset > div .small,
[page^=interests] form fieldset > div .small,
[page="settings.menu"] form fieldset > div .small,
[page="settings.account"] form fieldset > div .small,
[page="settings.notifications"] form fieldset > div .small,
[page="settings.verification"] form fieldset > div .small,
[page="settings.stripeConnectMenu"] form fieldset > div .small,
[page="settings.stripeConnectAccount"] form fieldset > div .small,
[page="settings.stripeConnectTransactions"] form fieldset > div .small,
[page="settings.welcomer"] form fieldset > div .small,
[page^=profile] form section > div .small,
[page^=interests] form section > div .small,
[page="settings.menu"] form section > div .small,
[page="settings.account"] form section > div .small,
[page="settings.notifications"] form section > div .small,
[page="settings.verification"] form section > div .small,
[page="settings.stripeConnectMenu"] form section > div .small,
[page="settings.stripeConnectAccount"] form section > div .small,
[page="settings.stripeConnectTransactions"] form section > div .small,
[page="settings.welcomer"] form section > div .small {
  font-size: 0.95em;
  color: #626E6F;
}
[page^=profile] form .st-profile-photos-fieldset > div .sub-item,
[page^=interests] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.menu"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.account"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.verification"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .sub-item,
[page^=profile] form fieldset > div .sub-item,
[page^=interests] form fieldset > div .sub-item,
[page="settings.menu"] form fieldset > div .sub-item,
[page="settings.account"] form fieldset > div .sub-item,
[page="settings.notifications"] form fieldset > div .sub-item,
[page="settings.verification"] form fieldset > div .sub-item,
[page="settings.stripeConnectMenu"] form fieldset > div .sub-item,
[page="settings.stripeConnectAccount"] form fieldset > div .sub-item,
[page="settings.stripeConnectTransactions"] form fieldset > div .sub-item,
[page="settings.welcomer"] form fieldset > div .sub-item,
[page^=profile] form section > div .sub-item,
[page^=interests] form section > div .sub-item,
[page="settings.menu"] form section > div .sub-item,
[page="settings.account"] form section > div .sub-item,
[page="settings.notifications"] form section > div .sub-item,
[page="settings.verification"] form section > div .sub-item,
[page="settings.stripeConnectMenu"] form section > div .sub-item,
[page="settings.stripeConnectAccount"] form section > div .sub-item,
[page="settings.stripeConnectTransactions"] form section > div .sub-item,
[page="settings.welcomer"] form section > div .sub-item {
  padding-left: 40px;
}
[page^=profile] form .st-profile-photos-fieldset > div .sub-item,
[page^=interests] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.menu"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.account"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.verification"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .sub-item,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .sub-item,
[page^=profile] form fieldset > div .sub-item,
[page^=interests] form fieldset > div .sub-item,
[page="settings.menu"] form fieldset > div .sub-item,
[page="settings.account"] form fieldset > div .sub-item,
[page="settings.notifications"] form fieldset > div .sub-item,
[page="settings.verification"] form fieldset > div .sub-item,
[page="settings.stripeConnectMenu"] form fieldset > div .sub-item,
[page="settings.stripeConnectAccount"] form fieldset > div .sub-item,
[page="settings.stripeConnectTransactions"] form fieldset > div .sub-item,
[page="settings.welcomer"] form fieldset > div .sub-item,
[page^=profile] form section > div .sub-item,
[page^=interests] form section > div .sub-item,
[page="settings.menu"] form section > div .sub-item,
[page="settings.account"] form section > div .sub-item,
[page="settings.notifications"] form section > div .sub-item,
[page="settings.verification"] form section > div .sub-item,
[page="settings.stripeConnectMenu"] form section > div .sub-item,
[page="settings.stripeConnectAccount"] form section > div .sub-item,
[page="settings.stripeConnectTransactions"] form section > div .sub-item,
[page="settings.welcomer"] form section > div .sub-item,
[page^=profile] form .st-profile-photos-fieldset > div .sub-item label,
[page^=interests] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.menu"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.account"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.verification"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .sub-item label,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .sub-item label,
[page^=profile] form fieldset > div .sub-item label,
[page^=interests] form fieldset > div .sub-item label,
[page="settings.menu"] form fieldset > div .sub-item label,
[page="settings.account"] form fieldset > div .sub-item label,
[page="settings.notifications"] form fieldset > div .sub-item label,
[page="settings.verification"] form fieldset > div .sub-item label,
[page="settings.stripeConnectMenu"] form fieldset > div .sub-item label,
[page="settings.stripeConnectAccount"] form fieldset > div .sub-item label,
[page="settings.stripeConnectTransactions"] form fieldset > div .sub-item label,
[page="settings.welcomer"] form fieldset > div .sub-item label,
[page^=profile] form section > div .sub-item label,
[page^=interests] form section > div .sub-item label,
[page="settings.menu"] form section > div .sub-item label,
[page="settings.account"] form section > div .sub-item label,
[page="settings.notifications"] form section > div .sub-item label,
[page="settings.verification"] form section > div .sub-item label,
[page="settings.stripeConnectMenu"] form section > div .sub-item label,
[page="settings.stripeConnectAccount"] form section > div .sub-item label,
[page="settings.stripeConnectTransactions"] form section > div .sub-item label,
[page="settings.welcomer"] form section > div .sub-item label,
[page^=profile] form .st-profile-photos-fieldset > div .sub-item h5,
[page^=interests] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.menu"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.account"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.notifications"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.verification"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .sub-item h5,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .sub-item h5,
[page^=profile] form fieldset > div .sub-item h5,
[page^=interests] form fieldset > div .sub-item h5,
[page="settings.menu"] form fieldset > div .sub-item h5,
[page="settings.account"] form fieldset > div .sub-item h5,
[page="settings.notifications"] form fieldset > div .sub-item h5,
[page="settings.verification"] form fieldset > div .sub-item h5,
[page="settings.stripeConnectMenu"] form fieldset > div .sub-item h5,
[page="settings.stripeConnectAccount"] form fieldset > div .sub-item h5,
[page="settings.stripeConnectTransactions"] form fieldset > div .sub-item h5,
[page="settings.welcomer"] form fieldset > div .sub-item h5,
[page^=profile] form section > div .sub-item h5,
[page^=interests] form section > div .sub-item h5,
[page="settings.menu"] form section > div .sub-item h5,
[page="settings.account"] form section > div .sub-item h5,
[page="settings.notifications"] form section > div .sub-item h5,
[page="settings.verification"] form section > div .sub-item h5,
[page="settings.stripeConnectMenu"] form section > div .sub-item h5,
[page="settings.stripeConnectAccount"] form section > div .sub-item h5,
[page="settings.stripeConnectTransactions"] form section > div .sub-item h5,
[page="settings.welcomer"] form section > div .sub-item h5 {
  font-size: 0.95em;
  color: #626E6F;
}
[page^=profile] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page^=interests] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.menu"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.account"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.notifications"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.verification"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div .sub-item input[type=checkbox],
[page^=profile] form fieldset > div .sub-item input[type=checkbox],
[page^=interests] form fieldset > div .sub-item input[type=checkbox],
[page="settings.menu"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.account"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.notifications"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.verification"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.stripeConnectMenu"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.stripeConnectAccount"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.stripeConnectTransactions"] form fieldset > div .sub-item input[type=checkbox],
[page="settings.welcomer"] form fieldset > div .sub-item input[type=checkbox],
[page^=profile] form section > div .sub-item input[type=checkbox],
[page^=interests] form section > div .sub-item input[type=checkbox],
[page="settings.menu"] form section > div .sub-item input[type=checkbox],
[page="settings.account"] form section > div .sub-item input[type=checkbox],
[page="settings.notifications"] form section > div .sub-item input[type=checkbox],
[page="settings.verification"] form section > div .sub-item input[type=checkbox],
[page="settings.stripeConnectMenu"] form section > div .sub-item input[type=checkbox],
[page="settings.stripeConnectAccount"] form section > div .sub-item input[type=checkbox],
[page="settings.stripeConnectTransactions"] form section > div .sub-item input[type=checkbox],
[page="settings.welcomer"] form section > div .sub-item input[type=checkbox] {
  font-size: 0.8em;
}
[page^=profile] form .st-profile-photos-fieldset > div.email label,
[page^=interests] form .st-profile-photos-fieldset > div.email label,
[page="settings.menu"] form .st-profile-photos-fieldset > div.email label,
[page="settings.account"] form .st-profile-photos-fieldset > div.email label,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.email label,
[page="settings.verification"] form .st-profile-photos-fieldset > div.email label,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.email label,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.email label,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.email label,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.email label,
[page^=profile] form fieldset > div.email label,
[page^=interests] form fieldset > div.email label,
[page="settings.menu"] form fieldset > div.email label,
[page="settings.account"] form fieldset > div.email label,
[page="settings.notifications"] form fieldset > div.email label,
[page="settings.verification"] form fieldset > div.email label,
[page="settings.stripeConnectMenu"] form fieldset > div.email label,
[page="settings.stripeConnectAccount"] form fieldset > div.email label,
[page="settings.stripeConnectTransactions"] form fieldset > div.email label,
[page="settings.welcomer"] form fieldset > div.email label,
[page^=profile] form section > div.email label,
[page^=interests] form section > div.email label,
[page="settings.menu"] form section > div.email label,
[page="settings.account"] form section > div.email label,
[page="settings.notifications"] form section > div.email label,
[page="settings.verification"] form section > div.email label,
[page="settings.stripeConnectMenu"] form section > div.email label,
[page="settings.stripeConnectAccount"] form section > div.email label,
[page="settings.stripeConnectTransactions"] form section > div.email label,
[page="settings.welcomer"] form section > div.email label,
[page^=profile] form .st-profile-photos-fieldset > div.password label,
[page^=interests] form .st-profile-photos-fieldset > div.password label,
[page="settings.menu"] form .st-profile-photos-fieldset > div.password label,
[page="settings.account"] form .st-profile-photos-fieldset > div.password label,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.password label,
[page="settings.verification"] form .st-profile-photos-fieldset > div.password label,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.password label,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.password label,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.password label,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.password label,
[page^=profile] form fieldset > div.password label,
[page^=interests] form fieldset > div.password label,
[page="settings.menu"] form fieldset > div.password label,
[page="settings.account"] form fieldset > div.password label,
[page="settings.notifications"] form fieldset > div.password label,
[page="settings.verification"] form fieldset > div.password label,
[page="settings.stripeConnectMenu"] form fieldset > div.password label,
[page="settings.stripeConnectAccount"] form fieldset > div.password label,
[page="settings.stripeConnectTransactions"] form fieldset > div.password label,
[page="settings.welcomer"] form fieldset > div.password label,
[page^=profile] form section > div.password label,
[page^=interests] form section > div.password label,
[page="settings.menu"] form section > div.password label,
[page="settings.account"] form section > div.password label,
[page="settings.notifications"] form section > div.password label,
[page="settings.verification"] form section > div.password label,
[page="settings.stripeConnectMenu"] form section > div.password label,
[page="settings.stripeConnectAccount"] form section > div.password label,
[page="settings.stripeConnectTransactions"] form section > div.password label,
[page="settings.welcomer"] form section > div.password label,
[page^=profile] form .st-profile-photos-fieldset > div.phone-number label,
[page^=interests] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.menu"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.account"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.verification"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.phone-number label,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.phone-number label,
[page^=profile] form fieldset > div.phone-number label,
[page^=interests] form fieldset > div.phone-number label,
[page="settings.menu"] form fieldset > div.phone-number label,
[page="settings.account"] form fieldset > div.phone-number label,
[page="settings.notifications"] form fieldset > div.phone-number label,
[page="settings.verification"] form fieldset > div.phone-number label,
[page="settings.stripeConnectMenu"] form fieldset > div.phone-number label,
[page="settings.stripeConnectAccount"] form fieldset > div.phone-number label,
[page="settings.stripeConnectTransactions"] form fieldset > div.phone-number label,
[page="settings.welcomer"] form fieldset > div.phone-number label,
[page^=profile] form section > div.phone-number label,
[page^=interests] form section > div.phone-number label,
[page="settings.menu"] form section > div.phone-number label,
[page="settings.account"] form section > div.phone-number label,
[page="settings.notifications"] form section > div.phone-number label,
[page="settings.verification"] form section > div.phone-number label,
[page="settings.stripeConnectMenu"] form section > div.phone-number label,
[page="settings.stripeConnectAccount"] form section > div.phone-number label,
[page="settings.stripeConnectTransactions"] form section > div.phone-number label,
[page="settings.welcomer"] form section > div.phone-number label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
[page^=profile] form .st-profile-photos-fieldset > div.email label h5,
[page^=interests] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.menu"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.account"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.verification"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.email label h5,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.email label h5,
[page^=profile] form fieldset > div.email label h5,
[page^=interests] form fieldset > div.email label h5,
[page="settings.menu"] form fieldset > div.email label h5,
[page="settings.account"] form fieldset > div.email label h5,
[page="settings.notifications"] form fieldset > div.email label h5,
[page="settings.verification"] form fieldset > div.email label h5,
[page="settings.stripeConnectMenu"] form fieldset > div.email label h5,
[page="settings.stripeConnectAccount"] form fieldset > div.email label h5,
[page="settings.stripeConnectTransactions"] form fieldset > div.email label h5,
[page="settings.welcomer"] form fieldset > div.email label h5,
[page^=profile] form section > div.email label h5,
[page^=interests] form section > div.email label h5,
[page="settings.menu"] form section > div.email label h5,
[page="settings.account"] form section > div.email label h5,
[page="settings.notifications"] form section > div.email label h5,
[page="settings.verification"] form section > div.email label h5,
[page="settings.stripeConnectMenu"] form section > div.email label h5,
[page="settings.stripeConnectAccount"] form section > div.email label h5,
[page="settings.stripeConnectTransactions"] form section > div.email label h5,
[page="settings.welcomer"] form section > div.email label h5,
[page^=profile] form .st-profile-photos-fieldset > div.password label h5,
[page^=interests] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.menu"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.account"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.verification"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.password label h5,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.password label h5,
[page^=profile] form fieldset > div.password label h5,
[page^=interests] form fieldset > div.password label h5,
[page="settings.menu"] form fieldset > div.password label h5,
[page="settings.account"] form fieldset > div.password label h5,
[page="settings.notifications"] form fieldset > div.password label h5,
[page="settings.verification"] form fieldset > div.password label h5,
[page="settings.stripeConnectMenu"] form fieldset > div.password label h5,
[page="settings.stripeConnectAccount"] form fieldset > div.password label h5,
[page="settings.stripeConnectTransactions"] form fieldset > div.password label h5,
[page="settings.welcomer"] form fieldset > div.password label h5,
[page^=profile] form section > div.password label h5,
[page^=interests] form section > div.password label h5,
[page="settings.menu"] form section > div.password label h5,
[page="settings.account"] form section > div.password label h5,
[page="settings.notifications"] form section > div.password label h5,
[page="settings.verification"] form section > div.password label h5,
[page="settings.stripeConnectMenu"] form section > div.password label h5,
[page="settings.stripeConnectAccount"] form section > div.password label h5,
[page="settings.stripeConnectTransactions"] form section > div.password label h5,
[page="settings.welcomer"] form section > div.password label h5,
[page^=profile] form .st-profile-photos-fieldset > div.phone-number label h5,
[page^=interests] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.menu"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.account"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.verification"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.phone-number label h5,
[page^=profile] form fieldset > div.phone-number label h5,
[page^=interests] form fieldset > div.phone-number label h5,
[page="settings.menu"] form fieldset > div.phone-number label h5,
[page="settings.account"] form fieldset > div.phone-number label h5,
[page="settings.notifications"] form fieldset > div.phone-number label h5,
[page="settings.verification"] form fieldset > div.phone-number label h5,
[page="settings.stripeConnectMenu"] form fieldset > div.phone-number label h5,
[page="settings.stripeConnectAccount"] form fieldset > div.phone-number label h5,
[page="settings.stripeConnectTransactions"] form fieldset > div.phone-number label h5,
[page="settings.welcomer"] form fieldset > div.phone-number label h5,
[page^=profile] form section > div.phone-number label h5,
[page^=interests] form section > div.phone-number label h5,
[page="settings.menu"] form section > div.phone-number label h5,
[page="settings.account"] form section > div.phone-number label h5,
[page="settings.notifications"] form section > div.phone-number label h5,
[page="settings.verification"] form section > div.phone-number label h5,
[page="settings.stripeConnectMenu"] form section > div.phone-number label h5,
[page="settings.stripeConnectAccount"] form section > div.phone-number label h5,
[page="settings.stripeConnectTransactions"] form section > div.phone-number label h5,
[page="settings.welcomer"] form section > div.phone-number label h5 {
  margin-right: 15px;
  margin-bottom: 0;
}
[page^=profile] form .st-profile-photos-fieldset > div.email label input,
[page^=interests] form .st-profile-photos-fieldset > div.email label input,
[page="settings.menu"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.account"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.verification"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.email label input,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.email label input,
[page^=profile] form fieldset > div.email label input,
[page^=interests] form fieldset > div.email label input,
[page="settings.menu"] form fieldset > div.email label input,
[page="settings.account"] form fieldset > div.email label input,
[page="settings.notifications"] form fieldset > div.email label input,
[page="settings.verification"] form fieldset > div.email label input,
[page="settings.stripeConnectMenu"] form fieldset > div.email label input,
[page="settings.stripeConnectAccount"] form fieldset > div.email label input,
[page="settings.stripeConnectTransactions"] form fieldset > div.email label input,
[page="settings.welcomer"] form fieldset > div.email label input,
[page^=profile] form section > div.email label input,
[page^=interests] form section > div.email label input,
[page="settings.menu"] form section > div.email label input,
[page="settings.account"] form section > div.email label input,
[page="settings.notifications"] form section > div.email label input,
[page="settings.verification"] form section > div.email label input,
[page="settings.stripeConnectMenu"] form section > div.email label input,
[page="settings.stripeConnectAccount"] form section > div.email label input,
[page="settings.stripeConnectTransactions"] form section > div.email label input,
[page="settings.welcomer"] form section > div.email label input,
[page^=profile] form .st-profile-photos-fieldset > div.password label input,
[page^=interests] form .st-profile-photos-fieldset > div.password label input,
[page="settings.menu"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.account"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.verification"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.password label input,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.password label input,
[page^=profile] form fieldset > div.password label input,
[page^=interests] form fieldset > div.password label input,
[page="settings.menu"] form fieldset > div.password label input,
[page="settings.account"] form fieldset > div.password label input,
[page="settings.notifications"] form fieldset > div.password label input,
[page="settings.verification"] form fieldset > div.password label input,
[page="settings.stripeConnectMenu"] form fieldset > div.password label input,
[page="settings.stripeConnectAccount"] form fieldset > div.password label input,
[page="settings.stripeConnectTransactions"] form fieldset > div.password label input,
[page="settings.welcomer"] form fieldset > div.password label input,
[page^=profile] form section > div.password label input,
[page^=interests] form section > div.password label input,
[page="settings.menu"] form section > div.password label input,
[page="settings.account"] form section > div.password label input,
[page="settings.notifications"] form section > div.password label input,
[page="settings.verification"] form section > div.password label input,
[page="settings.stripeConnectMenu"] form section > div.password label input,
[page="settings.stripeConnectAccount"] form section > div.password label input,
[page="settings.stripeConnectTransactions"] form section > div.password label input,
[page="settings.welcomer"] form section > div.password label input,
[page^=profile] form .st-profile-photos-fieldset > div.phone-number label input,
[page^=interests] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.menu"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.account"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.verification"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.phone-number label input,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.phone-number label input,
[page^=profile] form fieldset > div.phone-number label input,
[page^=interests] form fieldset > div.phone-number label input,
[page="settings.menu"] form fieldset > div.phone-number label input,
[page="settings.account"] form fieldset > div.phone-number label input,
[page="settings.notifications"] form fieldset > div.phone-number label input,
[page="settings.verification"] form fieldset > div.phone-number label input,
[page="settings.stripeConnectMenu"] form fieldset > div.phone-number label input,
[page="settings.stripeConnectAccount"] form fieldset > div.phone-number label input,
[page="settings.stripeConnectTransactions"] form fieldset > div.phone-number label input,
[page="settings.welcomer"] form fieldset > div.phone-number label input,
[page^=profile] form section > div.phone-number label input,
[page^=interests] form section > div.phone-number label input,
[page="settings.menu"] form section > div.phone-number label input,
[page="settings.account"] form section > div.phone-number label input,
[page="settings.notifications"] form section > div.phone-number label input,
[page="settings.verification"] form section > div.phone-number label input,
[page="settings.stripeConnectMenu"] form section > div.phone-number label input,
[page="settings.stripeConnectAccount"] form section > div.phone-number label input,
[page="settings.stripeConnectTransactions"] form section > div.phone-number label input,
[page="settings.welcomer"] form section > div.phone-number label input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[page^=profile] form .st-profile-photos-fieldset > div.password label,
[page^=interests] form .st-profile-photos-fieldset > div.password label,
[page="settings.menu"] form .st-profile-photos-fieldset > div.password label,
[page="settings.account"] form .st-profile-photos-fieldset > div.password label,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.password label,
[page="settings.verification"] form .st-profile-photos-fieldset > div.password label,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.password label,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.password label,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.password label,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.password label,
[page^=profile] form fieldset > div.password label,
[page^=interests] form fieldset > div.password label,
[page="settings.menu"] form fieldset > div.password label,
[page="settings.account"] form fieldset > div.password label,
[page="settings.notifications"] form fieldset > div.password label,
[page="settings.verification"] form fieldset > div.password label,
[page="settings.stripeConnectMenu"] form fieldset > div.password label,
[page="settings.stripeConnectAccount"] form fieldset > div.password label,
[page="settings.stripeConnectTransactions"] form fieldset > div.password label,
[page="settings.welcomer"] form fieldset > div.password label,
[page^=profile] form section > div.password label,
[page^=interests] form section > div.password label,
[page="settings.menu"] form section > div.password label,
[page="settings.account"] form section > div.password label,
[page="settings.notifications"] form section > div.password label,
[page="settings.verification"] form section > div.password label,
[page="settings.stripeConnectMenu"] form section > div.password label,
[page="settings.stripeConnectAccount"] form section > div.password label,
[page="settings.stripeConnectTransactions"] form section > div.password label,
[page="settings.welcomer"] form section > div.password label {
  margin-bottom: 10px;
}
[page^=profile] form .st-profile-photos-fieldset > div.location h5,
[page^=interests] form .st-profile-photos-fieldset > div.location h5,
[page="settings.menu"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.account"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.verification"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.location h5,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.location h5,
[page^=profile] form fieldset > div.location h5,
[page^=interests] form fieldset > div.location h5,
[page="settings.menu"] form fieldset > div.location h5,
[page="settings.account"] form fieldset > div.location h5,
[page="settings.notifications"] form fieldset > div.location h5,
[page="settings.verification"] form fieldset > div.location h5,
[page="settings.stripeConnectMenu"] form fieldset > div.location h5,
[page="settings.stripeConnectAccount"] form fieldset > div.location h5,
[page="settings.stripeConnectTransactions"] form fieldset > div.location h5,
[page="settings.welcomer"] form fieldset > div.location h5,
[page^=profile] form section > div.location h5,
[page^=interests] form section > div.location h5,
[page="settings.menu"] form section > div.location h5,
[page="settings.account"] form section > div.location h5,
[page="settings.notifications"] form section > div.location h5,
[page="settings.verification"] form section > div.location h5,
[page="settings.stripeConnectMenu"] form section > div.location h5,
[page="settings.stripeConnectAccount"] form section > div.location h5,
[page="settings.stripeConnectTransactions"] form section > div.location h5,
[page="settings.welcomer"] form section > div.location h5 {
  display: inline-block;
  margin-right: 10px;
}
[page^=profile] form .st-profile-photos-fieldset > div.location select,
[page^=interests] form .st-profile-photos-fieldset > div.location select,
[page="settings.menu"] form .st-profile-photos-fieldset > div.location select,
[page="settings.account"] form .st-profile-photos-fieldset > div.location select,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.location select,
[page="settings.verification"] form .st-profile-photos-fieldset > div.location select,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.location select,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.location select,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.location select,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.location select,
[page^=profile] form fieldset > div.location select,
[page^=interests] form fieldset > div.location select,
[page="settings.menu"] form fieldset > div.location select,
[page="settings.account"] form fieldset > div.location select,
[page="settings.notifications"] form fieldset > div.location select,
[page="settings.verification"] form fieldset > div.location select,
[page="settings.stripeConnectMenu"] form fieldset > div.location select,
[page="settings.stripeConnectAccount"] form fieldset > div.location select,
[page="settings.stripeConnectTransactions"] form fieldset > div.location select,
[page="settings.welcomer"] form fieldset > div.location select,
[page^=profile] form section > div.location select,
[page^=interests] form section > div.location select,
[page="settings.menu"] form section > div.location select,
[page="settings.account"] form section > div.location select,
[page="settings.notifications"] form section > div.location select,
[page="settings.verification"] form section > div.location select,
[page="settings.stripeConnectMenu"] form section > div.location select,
[page="settings.stripeConnectAccount"] form section > div.location select,
[page="settings.stripeConnectTransactions"] form section > div.location select,
[page="settings.welcomer"] form section > div.location select {
  font-size: 20px;
  max-width: 200px;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset > div.location select,
  [page^=interests] form .st-profile-photos-fieldset > div.location select,
  [page="settings.menu"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.account"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.verification"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.location select,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div.location select,
  [page^=profile] form fieldset > div.location select,
  [page^=interests] form fieldset > div.location select,
  [page="settings.menu"] form fieldset > div.location select,
  [page="settings.account"] form fieldset > div.location select,
  [page="settings.notifications"] form fieldset > div.location select,
  [page="settings.verification"] form fieldset > div.location select,
  [page="settings.stripeConnectMenu"] form fieldset > div.location select,
  [page="settings.stripeConnectAccount"] form fieldset > div.location select,
  [page="settings.stripeConnectTransactions"] form fieldset > div.location select,
  [page="settings.welcomer"] form fieldset > div.location select,
  [page^=profile] form section > div.location select,
  [page^=interests] form section > div.location select,
  [page="settings.menu"] form section > div.location select,
  [page="settings.account"] form section > div.location select,
  [page="settings.notifications"] form section > div.location select,
  [page="settings.verification"] form section > div.location select,
  [page="settings.stripeConnectMenu"] form section > div.location select,
  [page="settings.stripeConnectAccount"] form section > div.location select,
  [page="settings.stripeConnectTransactions"] form section > div.location select,
  [page="settings.welcomer"] form section > div.location select {
    font-size: 14px;
    max-width: 165px;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page^=interests] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.menu"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.account"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.verification"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.location .st-toggle-box,
[page^=profile] form fieldset > div.location .st-toggle-box,
[page^=interests] form fieldset > div.location .st-toggle-box,
[page="settings.menu"] form fieldset > div.location .st-toggle-box,
[page="settings.account"] form fieldset > div.location .st-toggle-box,
[page="settings.notifications"] form fieldset > div.location .st-toggle-box,
[page="settings.verification"] form fieldset > div.location .st-toggle-box,
[page="settings.stripeConnectMenu"] form fieldset > div.location .st-toggle-box,
[page="settings.stripeConnectAccount"] form fieldset > div.location .st-toggle-box,
[page="settings.stripeConnectTransactions"] form fieldset > div.location .st-toggle-box,
[page="settings.welcomer"] form fieldset > div.location .st-toggle-box,
[page^=profile] form section > div.location .st-toggle-box,
[page^=interests] form section > div.location .st-toggle-box,
[page="settings.menu"] form section > div.location .st-toggle-box,
[page="settings.account"] form section > div.location .st-toggle-box,
[page="settings.notifications"] form section > div.location .st-toggle-box,
[page="settings.verification"] form section > div.location .st-toggle-box,
[page="settings.stripeConnectMenu"] form section > div.location .st-toggle-box,
[page="settings.stripeConnectAccount"] form section > div.location .st-toggle-box,
[page="settings.stripeConnectTransactions"] form section > div.location .st-toggle-box,
[page="settings.welcomer"] form section > div.location .st-toggle-box {
  position: relative;
  top: 5px;
}
[page^=profile] form .st-profile-photos-fieldset > div.location .status-message,
[page^=interests] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.menu"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.account"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.verification"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.location .status-message,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.location .status-message,
[page^=profile] form fieldset > div.location .status-message,
[page^=interests] form fieldset > div.location .status-message,
[page="settings.menu"] form fieldset > div.location .status-message,
[page="settings.account"] form fieldset > div.location .status-message,
[page="settings.notifications"] form fieldset > div.location .status-message,
[page="settings.verification"] form fieldset > div.location .status-message,
[page="settings.stripeConnectMenu"] form fieldset > div.location .status-message,
[page="settings.stripeConnectAccount"] form fieldset > div.location .status-message,
[page="settings.stripeConnectTransactions"] form fieldset > div.location .status-message,
[page="settings.welcomer"] form fieldset > div.location .status-message,
[page^=profile] form section > div.location .status-message,
[page^=interests] form section > div.location .status-message,
[page="settings.menu"] form section > div.location .status-message,
[page="settings.account"] form section > div.location .status-message,
[page="settings.notifications"] form section > div.location .status-message,
[page="settings.verification"] form section > div.location .status-message,
[page="settings.stripeConnectMenu"] form section > div.location .status-message,
[page="settings.stripeConnectAccount"] form section > div.location .status-message,
[page="settings.stripeConnectTransactions"] form section > div.location .status-message,
[page="settings.welcomer"] form section > div.location .status-message {
  font-size: 14px;
  margin-left: 5px;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests p,
[page^=interests] form .st-profile-photos-fieldset > div.interests p,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests p,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests p,
[page^=profile] form fieldset > div.interests p,
[page^=interests] form fieldset > div.interests p,
[page="settings.menu"] form fieldset > div.interests p,
[page="settings.account"] form fieldset > div.interests p,
[page="settings.notifications"] form fieldset > div.interests p,
[page="settings.verification"] form fieldset > div.interests p,
[page="settings.stripeConnectMenu"] form fieldset > div.interests p,
[page="settings.stripeConnectAccount"] form fieldset > div.interests p,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests p,
[page="settings.welcomer"] form fieldset > div.interests p,
[page^=profile] form section > div.interests p,
[page^=interests] form section > div.interests p,
[page="settings.menu"] form section > div.interests p,
[page="settings.account"] form section > div.interests p,
[page="settings.notifications"] form section > div.interests p,
[page="settings.verification"] form section > div.interests p,
[page="settings.stripeConnectMenu"] form section > div.interests p,
[page="settings.stripeConnectAccount"] form section > div.interests p,
[page="settings.stripeConnectTransactions"] form section > div.interests p,
[page="settings.welcomer"] form section > div.interests p {
  margin-bottom: 20px;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests .btn,
[page^=interests] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests .btn,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests .btn,
[page^=profile] form fieldset > div.interests .btn,
[page^=interests] form fieldset > div.interests .btn,
[page="settings.menu"] form fieldset > div.interests .btn,
[page="settings.account"] form fieldset > div.interests .btn,
[page="settings.notifications"] form fieldset > div.interests .btn,
[page="settings.verification"] form fieldset > div.interests .btn,
[page="settings.stripeConnectMenu"] form fieldset > div.interests .btn,
[page="settings.stripeConnectAccount"] form fieldset > div.interests .btn,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests .btn,
[page="settings.welcomer"] form fieldset > div.interests .btn,
[page^=profile] form section > div.interests .btn,
[page^=interests] form section > div.interests .btn,
[page="settings.menu"] form section > div.interests .btn,
[page="settings.account"] form section > div.interests .btn,
[page="settings.notifications"] form section > div.interests .btn,
[page="settings.verification"] form section > div.interests .btn,
[page="settings.stripeConnectMenu"] form section > div.interests .btn,
[page="settings.stripeConnectAccount"] form section > div.interests .btn,
[page="settings.stripeConnectTransactions"] form section > div.interests .btn,
[page="settings.welcomer"] form section > div.interests .btn {
  font-size: 16px;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests .btn-default,
[page^=interests] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests .btn-default,
[page^=profile] form fieldset > div.interests .btn-default,
[page^=interests] form fieldset > div.interests .btn-default,
[page="settings.menu"] form fieldset > div.interests .btn-default,
[page="settings.account"] form fieldset > div.interests .btn-default,
[page="settings.notifications"] form fieldset > div.interests .btn-default,
[page="settings.verification"] form fieldset > div.interests .btn-default,
[page="settings.stripeConnectMenu"] form fieldset > div.interests .btn-default,
[page="settings.stripeConnectAccount"] form fieldset > div.interests .btn-default,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests .btn-default,
[page="settings.welcomer"] form fieldset > div.interests .btn-default,
[page^=profile] form section > div.interests .btn-default,
[page^=interests] form section > div.interests .btn-default,
[page="settings.menu"] form section > div.interests .btn-default,
[page="settings.account"] form section > div.interests .btn-default,
[page="settings.notifications"] form section > div.interests .btn-default,
[page="settings.verification"] form section > div.interests .btn-default,
[page="settings.stripeConnectMenu"] form section > div.interests .btn-default,
[page="settings.stripeConnectAccount"] form section > div.interests .btn-default,
[page="settings.stripeConnectTransactions"] form section > div.interests .btn-default,
[page="settings.welcomer"] form section > div.interests .btn-default {
  color: #626E6F;
  position: relative;
  padding-right: 32px;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests span.icon,
[page^=interests] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests span.icon,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests span.icon,
[page^=profile] form fieldset > div.interests span.icon,
[page^=interests] form fieldset > div.interests span.icon,
[page="settings.menu"] form fieldset > div.interests span.icon,
[page="settings.account"] form fieldset > div.interests span.icon,
[page="settings.notifications"] form fieldset > div.interests span.icon,
[page="settings.verification"] form fieldset > div.interests span.icon,
[page="settings.stripeConnectMenu"] form fieldset > div.interests span.icon,
[page="settings.stripeConnectAccount"] form fieldset > div.interests span.icon,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests span.icon,
[page="settings.welcomer"] form fieldset > div.interests span.icon,
[page^=profile] form section > div.interests span.icon,
[page^=interests] form section > div.interests span.icon,
[page="settings.menu"] form section > div.interests span.icon,
[page="settings.account"] form section > div.interests span.icon,
[page="settings.notifications"] form section > div.interests span.icon,
[page="settings.verification"] form section > div.interests span.icon,
[page="settings.stripeConnectMenu"] form section > div.interests span.icon,
[page="settings.stripeConnectAccount"] form section > div.interests span.icon,
[page="settings.stripeConnectTransactions"] form section > div.interests span.icon,
[page="settings.welcomer"] form section > div.interests span.icon {
  font-size: 28px;
  position: absolute;
  top: 13px;
  right: 8px;
  color: #9DADB1;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page^=interests] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests label.btn-info,
[page^=profile] form fieldset > div.interests label.btn-info,
[page^=interests] form fieldset > div.interests label.btn-info,
[page="settings.menu"] form fieldset > div.interests label.btn-info,
[page="settings.account"] form fieldset > div.interests label.btn-info,
[page="settings.notifications"] form fieldset > div.interests label.btn-info,
[page="settings.verification"] form fieldset > div.interests label.btn-info,
[page="settings.stripeConnectMenu"] form fieldset > div.interests label.btn-info,
[page="settings.stripeConnectAccount"] form fieldset > div.interests label.btn-info,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests label.btn-info,
[page="settings.welcomer"] form fieldset > div.interests label.btn-info,
[page^=profile] form section > div.interests label.btn-info,
[page^=interests] form section > div.interests label.btn-info,
[page="settings.menu"] form section > div.interests label.btn-info,
[page="settings.account"] form section > div.interests label.btn-info,
[page="settings.notifications"] form section > div.interests label.btn-info,
[page="settings.verification"] form section > div.interests label.btn-info,
[page="settings.stripeConnectMenu"] form section > div.interests label.btn-info,
[page="settings.stripeConnectAccount"] form section > div.interests label.btn-info,
[page="settings.stripeConnectTransactions"] form section > div.interests label.btn-info,
[page="settings.welcomer"] form section > div.interests label.btn-info {
  line-height: 2.3em;
  cursor: initial;
  margin: 8px;
  position: relative;
  padding-right: 32px;
  text-transform: capitalize;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page^=interests] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests label.btn-info:hover,
[page^=profile] form fieldset > div.interests label.btn-info:hover,
[page^=interests] form fieldset > div.interests label.btn-info:hover,
[page="settings.menu"] form fieldset > div.interests label.btn-info:hover,
[page="settings.account"] form fieldset > div.interests label.btn-info:hover,
[page="settings.notifications"] form fieldset > div.interests label.btn-info:hover,
[page="settings.verification"] form fieldset > div.interests label.btn-info:hover,
[page="settings.stripeConnectMenu"] form fieldset > div.interests label.btn-info:hover,
[page="settings.stripeConnectAccount"] form fieldset > div.interests label.btn-info:hover,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests label.btn-info:hover,
[page="settings.welcomer"] form fieldset > div.interests label.btn-info:hover,
[page^=profile] form section > div.interests label.btn-info:hover,
[page^=interests] form section > div.interests label.btn-info:hover,
[page="settings.menu"] form section > div.interests label.btn-info:hover,
[page="settings.account"] form section > div.interests label.btn-info:hover,
[page="settings.notifications"] form section > div.interests label.btn-info:hover,
[page="settings.verification"] form section > div.interests label.btn-info:hover,
[page="settings.stripeConnectMenu"] form section > div.interests label.btn-info:hover,
[page="settings.stripeConnectAccount"] form section > div.interests label.btn-info:hover,
[page="settings.stripeConnectTransactions"] form section > div.interests label.btn-info:hover,
[page="settings.welcomer"] form section > div.interests label.btn-info:hover {
  background: #5BDDA6;
}
[page^=profile] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page^=interests] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.menu"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.account"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.verification"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.interests label.btn-info a.fa-times,
[page^=profile] form fieldset > div.interests label.btn-info a.fa-times,
[page^=interests] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.menu"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.account"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.notifications"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.verification"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectMenu"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectAccount"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectTransactions"] form fieldset > div.interests label.btn-info a.fa-times,
[page="settings.welcomer"] form fieldset > div.interests label.btn-info a.fa-times,
[page^=profile] form section > div.interests label.btn-info a.fa-times,
[page^=interests] form section > div.interests label.btn-info a.fa-times,
[page="settings.menu"] form section > div.interests label.btn-info a.fa-times,
[page="settings.account"] form section > div.interests label.btn-info a.fa-times,
[page="settings.notifications"] form section > div.interests label.btn-info a.fa-times,
[page="settings.verification"] form section > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectMenu"] form section > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectAccount"] form section > div.interests label.btn-info a.fa-times,
[page="settings.stripeConnectTransactions"] form section > div.interests label.btn-info a.fa-times,
[page="settings.welcomer"] form section > div.interests label.btn-info a.fa-times {
  text-decoration: none;
  color: white;
  position: absolute;
  padding-top: 11px;
  padding-left: 8px;
}
[page^=profile] form .st-profile-photos-fieldset > div.about,
[page^=interests] form .st-profile-photos-fieldset > div.about,
[page="settings.menu"] form .st-profile-photos-fieldset > div.about,
[page="settings.account"] form .st-profile-photos-fieldset > div.about,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.about,
[page="settings.verification"] form .st-profile-photos-fieldset > div.about,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.about,
[page^=profile] form fieldset > div.about,
[page^=interests] form fieldset > div.about,
[page="settings.menu"] form fieldset > div.about,
[page="settings.account"] form fieldset > div.about,
[page="settings.notifications"] form fieldset > div.about,
[page="settings.verification"] form fieldset > div.about,
[page="settings.stripeConnectMenu"] form fieldset > div.about,
[page="settings.stripeConnectAccount"] form fieldset > div.about,
[page="settings.stripeConnectTransactions"] form fieldset > div.about,
[page="settings.welcomer"] form fieldset > div.about,
[page^=profile] form section > div.about,
[page^=interests] form section > div.about,
[page="settings.menu"] form section > div.about,
[page="settings.account"] form section > div.about,
[page="settings.notifications"] form section > div.about,
[page="settings.verification"] form section > div.about,
[page="settings.stripeConnectMenu"] form section > div.about,
[page="settings.stripeConnectAccount"] form section > div.about,
[page="settings.stripeConnectTransactions"] form section > div.about,
[page="settings.welcomer"] form section > div.about,
[page^=profile] form .st-profile-photos-fieldset > div.questions,
[page^=interests] form .st-profile-photos-fieldset > div.questions,
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions,
[page="settings.account"] form .st-profile-photos-fieldset > div.questions,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions,
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions,
[page^=profile] form fieldset > div.questions,
[page^=interests] form fieldset > div.questions,
[page="settings.menu"] form fieldset > div.questions,
[page="settings.account"] form fieldset > div.questions,
[page="settings.notifications"] form fieldset > div.questions,
[page="settings.verification"] form fieldset > div.questions,
[page="settings.stripeConnectMenu"] form fieldset > div.questions,
[page="settings.stripeConnectAccount"] form fieldset > div.questions,
[page="settings.stripeConnectTransactions"] form fieldset > div.questions,
[page="settings.welcomer"] form fieldset > div.questions,
[page^=profile] form section > div.questions,
[page^=interests] form section > div.questions,
[page="settings.menu"] form section > div.questions,
[page="settings.account"] form section > div.questions,
[page="settings.notifications"] form section > div.questions,
[page="settings.verification"] form section > div.questions,
[page="settings.stripeConnectMenu"] form section > div.questions,
[page="settings.stripeConnectAccount"] form section > div.questions,
[page="settings.stripeConnectTransactions"] form section > div.questions,
[page="settings.welcomer"] form section > div.questions {
  position: relative;
}
[page^=profile] form .st-profile-photos-fieldset > div.about textarea,
[page^=interests] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.menu"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.account"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.verification"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about textarea,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.about textarea,
[page^=profile] form fieldset > div.about textarea,
[page^=interests] form fieldset > div.about textarea,
[page="settings.menu"] form fieldset > div.about textarea,
[page="settings.account"] form fieldset > div.about textarea,
[page="settings.notifications"] form fieldset > div.about textarea,
[page="settings.verification"] form fieldset > div.about textarea,
[page="settings.stripeConnectMenu"] form fieldset > div.about textarea,
[page="settings.stripeConnectAccount"] form fieldset > div.about textarea,
[page="settings.stripeConnectTransactions"] form fieldset > div.about textarea,
[page="settings.welcomer"] form fieldset > div.about textarea,
[page^=profile] form section > div.about textarea,
[page^=interests] form section > div.about textarea,
[page="settings.menu"] form section > div.about textarea,
[page="settings.account"] form section > div.about textarea,
[page="settings.notifications"] form section > div.about textarea,
[page="settings.verification"] form section > div.about textarea,
[page="settings.stripeConnectMenu"] form section > div.about textarea,
[page="settings.stripeConnectAccount"] form section > div.about textarea,
[page="settings.stripeConnectTransactions"] form section > div.about textarea,
[page="settings.welcomer"] form section > div.about textarea,
[page^=profile] form .st-profile-photos-fieldset > div.questions textarea,
[page^=interests] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.account"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions textarea,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions textarea,
[page^=profile] form fieldset > div.questions textarea,
[page^=interests] form fieldset > div.questions textarea,
[page="settings.menu"] form fieldset > div.questions textarea,
[page="settings.account"] form fieldset > div.questions textarea,
[page="settings.notifications"] form fieldset > div.questions textarea,
[page="settings.verification"] form fieldset > div.questions textarea,
[page="settings.stripeConnectMenu"] form fieldset > div.questions textarea,
[page="settings.stripeConnectAccount"] form fieldset > div.questions textarea,
[page="settings.stripeConnectTransactions"] form fieldset > div.questions textarea,
[page="settings.welcomer"] form fieldset > div.questions textarea,
[page^=profile] form section > div.questions textarea,
[page^=interests] form section > div.questions textarea,
[page="settings.menu"] form section > div.questions textarea,
[page="settings.account"] form section > div.questions textarea,
[page="settings.notifications"] form section > div.questions textarea,
[page="settings.verification"] form section > div.questions textarea,
[page="settings.stripeConnectMenu"] form section > div.questions textarea,
[page="settings.stripeConnectAccount"] form section > div.questions textarea,
[page="settings.stripeConnectTransactions"] form section > div.questions textarea,
[page="settings.welcomer"] form section > div.questions textarea {
  width: 100%;
  min-height: 160px;
  padding: 15px;
  border-radius: 4px;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset > div.about textarea,
  [page^=interests] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.menu"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.account"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.verification"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about textarea,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div.about textarea,
  [page^=profile] form fieldset > div.about textarea,
  [page^=interests] form fieldset > div.about textarea,
  [page="settings.menu"] form fieldset > div.about textarea,
  [page="settings.account"] form fieldset > div.about textarea,
  [page="settings.notifications"] form fieldset > div.about textarea,
  [page="settings.verification"] form fieldset > div.about textarea,
  [page="settings.stripeConnectMenu"] form fieldset > div.about textarea,
  [page="settings.stripeConnectAccount"] form fieldset > div.about textarea,
  [page="settings.stripeConnectTransactions"] form fieldset > div.about textarea,
  [page="settings.welcomer"] form fieldset > div.about textarea,
  [page^=profile] form section > div.about textarea,
  [page^=interests] form section > div.about textarea,
  [page="settings.menu"] form section > div.about textarea,
  [page="settings.account"] form section > div.about textarea,
  [page="settings.notifications"] form section > div.about textarea,
  [page="settings.verification"] form section > div.about textarea,
  [page="settings.stripeConnectMenu"] form section > div.about textarea,
  [page="settings.stripeConnectAccount"] form section > div.about textarea,
  [page="settings.stripeConnectTransactions"] form section > div.about textarea,
  [page="settings.welcomer"] form section > div.about textarea,
  [page^=profile] form .st-profile-photos-fieldset > div.questions textarea,
  [page^=interests] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.menu"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.account"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.notifications"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.verification"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions textarea,
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions textarea,
  [page^=profile] form fieldset > div.questions textarea,
  [page^=interests] form fieldset > div.questions textarea,
  [page="settings.menu"] form fieldset > div.questions textarea,
  [page="settings.account"] form fieldset > div.questions textarea,
  [page="settings.notifications"] form fieldset > div.questions textarea,
  [page="settings.verification"] form fieldset > div.questions textarea,
  [page="settings.stripeConnectMenu"] form fieldset > div.questions textarea,
  [page="settings.stripeConnectAccount"] form fieldset > div.questions textarea,
  [page="settings.stripeConnectTransactions"] form fieldset > div.questions textarea,
  [page="settings.welcomer"] form fieldset > div.questions textarea,
  [page^=profile] form section > div.questions textarea,
  [page^=interests] form section > div.questions textarea,
  [page="settings.menu"] form section > div.questions textarea,
  [page="settings.account"] form section > div.questions textarea,
  [page="settings.notifications"] form section > div.questions textarea,
  [page="settings.verification"] form section > div.questions textarea,
  [page="settings.stripeConnectMenu"] form section > div.questions textarea,
  [page="settings.stripeConnectAccount"] form section > div.questions textarea,
  [page="settings.stripeConnectTransactions"] form section > div.questions textarea,
  [page="settings.welcomer"] form section > div.questions textarea {
    padding: 10px 5px;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page^=interests] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.menu"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.account"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.notifications"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.verification"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page^=profile] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page^=interests] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.menu"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.account"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.notifications"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.verification"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.welcomer"] form fieldset > div.about .about-them:focus ~ [st-length-feedback],
[page^=profile] form section > div.about .about-them:focus ~ [st-length-feedback],
[page^=interests] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.menu"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.account"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.notifications"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.verification"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page="settings.welcomer"] form section > div.about .about-them:focus ~ [st-length-feedback],
[page^=profile] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page^=interests] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.account"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page^=profile] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page^=interests] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.menu"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.account"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.notifications"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.verification"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.welcomer"] form fieldset > div.questions .about-them:focus ~ [st-length-feedback],
[page^=profile] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page^=interests] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.menu"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.account"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.notifications"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.verification"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form section > div.questions .about-them:focus ~ [st-length-feedback],
[page="settings.welcomer"] form section > div.questions .about-them:focus ~ [st-length-feedback] {
  opacity: 1;
}
[page^=profile] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page^=interests] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.menu"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.account"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.notifications"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.verification"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page^=profile] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page^=interests] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.menu"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.account"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.notifications"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.verification"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.welcomer"] form fieldset > div.about .about-me:focus ~ [st-length-feedback],
[page^=profile] form section > div.about .about-me:focus ~ [st-length-feedback],
[page^=interests] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.menu"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.account"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.notifications"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.verification"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page="settings.welcomer"] form section > div.about .about-me:focus ~ [st-length-feedback],
[page^=profile] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page^=interests] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.account"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page^=profile] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page^=interests] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.menu"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.account"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.notifications"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.verification"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.welcomer"] form fieldset > div.questions .about-me:focus ~ [st-length-feedback],
[page^=profile] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page^=interests] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.menu"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.account"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.notifications"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.verification"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectMenu"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectAccount"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.stripeConnectTransactions"] form section > div.questions .about-me:focus ~ [st-length-feedback],
[page="settings.welcomer"] form section > div.questions .about-me:focus ~ [st-length-feedback] {
  opacity: 1;
}
[page^=profile] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page^=interests] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.menu"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.account"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.verification"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.about.about-me-form-basic textarea,
[page^=profile] form fieldset > div.about.about-me-form-basic textarea,
[page^=interests] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.menu"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.account"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.notifications"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.verification"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectMenu"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectAccount"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectTransactions"] form fieldset > div.about.about-me-form-basic textarea,
[page="settings.welcomer"] form fieldset > div.about.about-me-form-basic textarea,
[page^=profile] form section > div.about.about-me-form-basic textarea,
[page^=interests] form section > div.about.about-me-form-basic textarea,
[page="settings.menu"] form section > div.about.about-me-form-basic textarea,
[page="settings.account"] form section > div.about.about-me-form-basic textarea,
[page="settings.notifications"] form section > div.about.about-me-form-basic textarea,
[page="settings.verification"] form section > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectMenu"] form section > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectAccount"] form section > div.about.about-me-form-basic textarea,
[page="settings.stripeConnectTransactions"] form section > div.about.about-me-form-basic textarea,
[page="settings.welcomer"] form section > div.about.about-me-form-basic textarea,
[page^=profile] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page^=interests] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.account"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions.about-me-form-basic textarea,
[page^=profile] form fieldset > div.questions.about-me-form-basic textarea,
[page^=interests] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.menu"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.account"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.notifications"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.verification"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectMenu"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectAccount"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectTransactions"] form fieldset > div.questions.about-me-form-basic textarea,
[page="settings.welcomer"] form fieldset > div.questions.about-me-form-basic textarea,
[page^=profile] form section > div.questions.about-me-form-basic textarea,
[page^=interests] form section > div.questions.about-me-form-basic textarea,
[page="settings.menu"] form section > div.questions.about-me-form-basic textarea,
[page="settings.account"] form section > div.questions.about-me-form-basic textarea,
[page="settings.notifications"] form section > div.questions.about-me-form-basic textarea,
[page="settings.verification"] form section > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectMenu"] form section > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectAccount"] form section > div.questions.about-me-form-basic textarea,
[page="settings.stripeConnectTransactions"] form section > div.questions.about-me-form-basic textarea,
[page="settings.welcomer"] form section > div.questions.about-me-form-basic textarea {
  min-height: 100px;
  margin-bottom: 16px;
}
[page^=profile] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page^=interests] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.menu"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.account"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.notifications"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.verification"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
[page^=profile] form fieldset > div.about [st-length-feedback],
[page^=interests] form fieldset > div.about [st-length-feedback],
[page="settings.menu"] form fieldset > div.about [st-length-feedback],
[page="settings.account"] form fieldset > div.about [st-length-feedback],
[page="settings.notifications"] form fieldset > div.about [st-length-feedback],
[page="settings.verification"] form fieldset > div.about [st-length-feedback],
[page="settings.stripeConnectMenu"] form fieldset > div.about [st-length-feedback],
[page="settings.stripeConnectAccount"] form fieldset > div.about [st-length-feedback],
[page="settings.stripeConnectTransactions"] form fieldset > div.about [st-length-feedback],
[page="settings.welcomer"] form fieldset > div.about [st-length-feedback],
[page^=profile] form section > div.about [st-length-feedback],
[page^=interests] form section > div.about [st-length-feedback],
[page="settings.menu"] form section > div.about [st-length-feedback],
[page="settings.account"] form section > div.about [st-length-feedback],
[page="settings.notifications"] form section > div.about [st-length-feedback],
[page="settings.verification"] form section > div.about [st-length-feedback],
[page="settings.stripeConnectMenu"] form section > div.about [st-length-feedback],
[page="settings.stripeConnectAccount"] form section > div.about [st-length-feedback],
[page="settings.stripeConnectTransactions"] form section > div.about [st-length-feedback],
[page="settings.welcomer"] form section > div.about [st-length-feedback],
[page^=profile] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page^=interests] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.account"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
[page^=profile] form fieldset > div.questions [st-length-feedback],
[page^=interests] form fieldset > div.questions [st-length-feedback],
[page="settings.menu"] form fieldset > div.questions [st-length-feedback],
[page="settings.account"] form fieldset > div.questions [st-length-feedback],
[page="settings.notifications"] form fieldset > div.questions [st-length-feedback],
[page="settings.verification"] form fieldset > div.questions [st-length-feedback],
[page="settings.stripeConnectMenu"] form fieldset > div.questions [st-length-feedback],
[page="settings.stripeConnectAccount"] form fieldset > div.questions [st-length-feedback],
[page="settings.stripeConnectTransactions"] form fieldset > div.questions [st-length-feedback],
[page="settings.welcomer"] form fieldset > div.questions [st-length-feedback],
[page^=profile] form section > div.questions [st-length-feedback],
[page^=interests] form section > div.questions [st-length-feedback],
[page="settings.menu"] form section > div.questions [st-length-feedback],
[page="settings.account"] form section > div.questions [st-length-feedback],
[page="settings.notifications"] form section > div.questions [st-length-feedback],
[page="settings.verification"] form section > div.questions [st-length-feedback],
[page="settings.stripeConnectMenu"] form section > div.questions [st-length-feedback],
[page="settings.stripeConnectAccount"] form section > div.questions [st-length-feedback],
[page="settings.stripeConnectTransactions"] form section > div.questions [st-length-feedback],
[page="settings.welcomer"] form section > div.questions [st-length-feedback] {
  opacity: 0;
  position: absolute;
  bottom: 3px;
  right: 0;
  font-size: 13px;
}
@media (max-width: 599px) {
  [page^=profile] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page^=interests] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.menu"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.account"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.notifications"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.verification"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div.about [st-length-feedback],
  [page^=profile] form fieldset > div.about [st-length-feedback],
  [page^=interests] form fieldset > div.about [st-length-feedback],
  [page="settings.menu"] form fieldset > div.about [st-length-feedback],
  [page="settings.account"] form fieldset > div.about [st-length-feedback],
  [page="settings.notifications"] form fieldset > div.about [st-length-feedback],
  [page="settings.verification"] form fieldset > div.about [st-length-feedback],
  [page="settings.stripeConnectMenu"] form fieldset > div.about [st-length-feedback],
  [page="settings.stripeConnectAccount"] form fieldset > div.about [st-length-feedback],
  [page="settings.stripeConnectTransactions"] form fieldset > div.about [st-length-feedback],
  [page="settings.welcomer"] form fieldset > div.about [st-length-feedback],
  [page^=profile] form section > div.about [st-length-feedback],
  [page^=interests] form section > div.about [st-length-feedback],
  [page="settings.menu"] form section > div.about [st-length-feedback],
  [page="settings.account"] form section > div.about [st-length-feedback],
  [page="settings.notifications"] form section > div.about [st-length-feedback],
  [page="settings.verification"] form section > div.about [st-length-feedback],
  [page="settings.stripeConnectMenu"] form section > div.about [st-length-feedback],
  [page="settings.stripeConnectAccount"] form section > div.about [st-length-feedback],
  [page="settings.stripeConnectTransactions"] form section > div.about [st-length-feedback],
  [page="settings.welcomer"] form section > div.about [st-length-feedback],
  [page^=profile] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page^=interests] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.menu"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.account"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.notifications"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.verification"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions [st-length-feedback],
  [page^=profile] form fieldset > div.questions [st-length-feedback],
  [page^=interests] form fieldset > div.questions [st-length-feedback],
  [page="settings.menu"] form fieldset > div.questions [st-length-feedback],
  [page="settings.account"] form fieldset > div.questions [st-length-feedback],
  [page="settings.notifications"] form fieldset > div.questions [st-length-feedback],
  [page="settings.verification"] form fieldset > div.questions [st-length-feedback],
  [page="settings.stripeConnectMenu"] form fieldset > div.questions [st-length-feedback],
  [page="settings.stripeConnectAccount"] form fieldset > div.questions [st-length-feedback],
  [page="settings.stripeConnectTransactions"] form fieldset > div.questions [st-length-feedback],
  [page="settings.welcomer"] form fieldset > div.questions [st-length-feedback],
  [page^=profile] form section > div.questions [st-length-feedback],
  [page^=interests] form section > div.questions [st-length-feedback],
  [page="settings.menu"] form section > div.questions [st-length-feedback],
  [page="settings.account"] form section > div.questions [st-length-feedback],
  [page="settings.notifications"] form section > div.questions [st-length-feedback],
  [page="settings.verification"] form section > div.questions [st-length-feedback],
  [page="settings.stripeConnectMenu"] form section > div.questions [st-length-feedback],
  [page="settings.stripeConnectAccount"] form section > div.questions [st-length-feedback],
  [page="settings.stripeConnectTransactions"] form section > div.questions [st-length-feedback],
  [page="settings.welcomer"] form section > div.questions [st-length-feedback] {
    position: static;
    line-height: 1.2;
  }
}
[page^=profile] form .st-profile-photos-fieldset > div.questions h4,
[page^=interests] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.account"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions h4,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions h4,
[page^=profile] form fieldset > div.questions h4,
[page^=interests] form fieldset > div.questions h4,
[page="settings.menu"] form fieldset > div.questions h4,
[page="settings.account"] form fieldset > div.questions h4,
[page="settings.notifications"] form fieldset > div.questions h4,
[page="settings.verification"] form fieldset > div.questions h4,
[page="settings.stripeConnectMenu"] form fieldset > div.questions h4,
[page="settings.stripeConnectAccount"] form fieldset > div.questions h4,
[page="settings.stripeConnectTransactions"] form fieldset > div.questions h4,
[page="settings.welcomer"] form fieldset > div.questions h4,
[page^=profile] form section > div.questions h4,
[page^=interests] form section > div.questions h4,
[page="settings.menu"] form section > div.questions h4,
[page="settings.account"] form section > div.questions h4,
[page="settings.notifications"] form section > div.questions h4,
[page="settings.verification"] form section > div.questions h4,
[page="settings.stripeConnectMenu"] form section > div.questions h4,
[page="settings.stripeConnectAccount"] form section > div.questions h4,
[page="settings.stripeConnectTransactions"] form section > div.questions h4,
[page="settings.welcomer"] form section > div.questions h4 {
  margin-bottom: 30px;
}
[page^=profile] form .st-profile-photos-fieldset > div.questions .text-danger,
[page^=interests] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.menu"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.account"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.notifications"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.verification"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.stripeConnectMenu"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.stripeConnectAccount"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.stripeConnectTransactions"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page="settings.welcomer"] form .st-profile-photos-fieldset > div.questions .text-danger,
[page^=profile] form fieldset > div.questions .text-danger,
[page^=interests] form fieldset > div.questions .text-danger,
[page="settings.menu"] form fieldset > div.questions .text-danger,
[page="settings.account"] form fieldset > div.questions .text-danger,
[page="settings.notifications"] form fieldset > div.questions .text-danger,
[page="settings.verification"] form fieldset > div.questions .text-danger,
[page="settings.stripeConnectMenu"] form fieldset > div.questions .text-danger,
[page="settings.stripeConnectAccount"] form fieldset > div.questions .text-danger,
[page="settings.stripeConnectTransactions"] form fieldset > div.questions .text-danger,
[page="settings.welcomer"] form fieldset > div.questions .text-danger,
[page^=profile] form section > div.questions .text-danger,
[page^=interests] form section > div.questions .text-danger,
[page="settings.menu"] form section > div.questions .text-danger,
[page="settings.account"] form section > div.questions .text-danger,
[page="settings.notifications"] form section > div.questions .text-danger,
[page="settings.verification"] form section > div.questions .text-danger,
[page="settings.stripeConnectMenu"] form section > div.questions .text-danger,
[page="settings.stripeConnectAccount"] form section > div.questions .text-danger,
[page="settings.stripeConnectTransactions"] form section > div.questions .text-danger,
[page="settings.welcomer"] form section > div.questions .text-danger {
  margin-bottom: 18px;
}
@media (max-height: 800px) {
  .ngdialog.st-profile-pick-age-date {
    padding-top: 15px;
  }
}
.ngdialog.st-profile-pick-age-date .ngdialog-content {
  padding: 5px;
}
.st-profile-pick-age-date .rm-datepicker .nav .adjacent {
  width: 15%;
  max-width: 15%;
  background-color: rgba(0, 0, 0, 0.05);
}
.st-profile-pick-age-date .rm-datepicker .nav .adjacent i {
  font-size: 2em;
}
.st-profile-pick-age-date .rm-datepicker .nav .adjacent:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.st-profile-pick-age-date .rm-datepicker .nav .back {
  width: 70%;
  max-width: 70%;
}
.st-profile-pick-age-date .rm-datepicker .nav .today {
  display: none;
}
@media (max-width: 599px) {
  .st-profile-pick-age-date .rm-datepicker .nav .adjacent {
    width: 20%;
    max-width: 20%;
  }
  .st-profile-pick-age-date .rm-datepicker .nav .back {
    width: 60%;
    max-width: 60%;
  }
}
.st-profile-pick-age-date .dob {
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 20px;
}
@media (max-width: 599px) {
  .st-profile-pick-age-date .dob {
    font-size: 18px;
  }
}
.st-profile-pick-age-date .error-text {
  color: #EF5350;
  margin: 0;
}
.st-profile-pick-age-date .sh-edit-buttons-wrapper {
  margin-top: 10px;
}
.st-companionship-preference-fieldset hr {
  border-top: 1px solid #E0E0E0;
}
.st-companionship-preference-fieldset:disabled label {
  opacity: 0.6;
}
@media (max-width: 599px) {
  .st-companionship-preference-fieldset .non-romantic,
  .st-companionship-preference-fieldset .romantic {
    margin: 15px 0;
    font-size: 16px;
  }
}
.st-companionship-preference-fieldset .non-romantic .sub-item,
.st-companionship-preference-fieldset .romantic .sub-item {
  padding-top: 20px;
  padding-left: 0;
}
.st-companionship-preference-fieldset .non-romantic .sub-item label:first-child,
.st-companionship-preference-fieldset .romantic .sub-item label:first-child {
  margin-right: 25px;
}
.st-companionship-preference-fieldset .non-romantic .sub-item label input,
.st-companionship-preference-fieldset .romantic .sub-item label input {
  margin-right: 5px;
  top: 2px;
}
.st-companionship-preference-fieldset .non-romantic .preference-label i {
  color: #65D6D0;
}
.st-companionship-preference-fieldset .romantic .preference-label i {
  color: #ff6363;
}
[st-length-feedback] .feedback {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  padding: 7px 9px;
  border-radius: 0 0 3px;
}
@media (max-width: 599px) {
  [st-length-feedback] .feedback {
    border-radius: 3px;
  }
}
[st-length-feedback] .feedback.level-0 {
  background-color: #EF5253;
}
[st-length-feedback] .feedback.level-1 {
  background-color: orangered;
}
[st-length-feedback] .feedback.level-2 {
  background-color: darkorange;
}
[st-length-feedback] .feedback.level-3 {
  background-color: #00C853;
}
@media (max-width: 599px) {
  [st-length-feedback] .feedback.level-3 {
    padding: 7px 4px;
  }
}
[st-length-feedback] .feedback.level-4 {
  background-color: hsl(65, 100%, 40%);
}
#about .btn-secondary {
  background: #29B6F6;
  border-color: #29B6F6;
  color: white;
  height: 36px;
  margin-bottom: 8px;
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.33), inset 0px 2px 0px 0px rgba(255, 255, 255, 0.33);
          box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.33), inset 0px 2px 0px 0px rgba(255, 255, 255, 0.33);
  border-radius: 100px;
}
#about .btn-secondary:not(.no-hover):hover {
  background-color: #0a9fe2;
  border-color: #0a9fe2;
}
#about .btn-secondary.hover-subtle:hover {
  background-color: #1ab1f5;
  border-color: #1ab1f5;
}
#about .btn-secondary.hover-subtle:active {
  background-color: #0cacf5;
  border-color: #0cacf5;
}
#about .help-toggle-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 599px) {
  #about .help-toggle-container {
    display: block;
  }
}
#about .help-text {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  background: #626F70;
  border-radius: 5px;
  color: white;
  font-size: 18px;
  line-height: 1.5em;
  padding: 16px;
  margin-bottom: 20px;
}
#about .help-text li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 8px;
}
#about .help-text li span + span {
  margin-left: 8px;
}
@media (max-width: 599px) {
  #about .help-text {
    font-size: 16px;
  }
}
#about .help-text + p {
  margin-bottom: 20px;
}
#about .text-danger {
  margin-bottom: 20px;
}
#about .about-me-component {
  margin-bottom: 24px;
}
#about .about-me-component .question-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  margin-bottom: 8px;
}
#about .about-me-component .question-heading img {
  margin-right: 8px;
}
#about .about-me-component .question-heading h5 {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  margin-bottom: 0;
}
#about .about-me-component textarea {
  margin-bottom: 0;
}
#about .blank-field {
  border-bottom: 2px dotted #BBC4C7;
  cursor: pointer;
}
#about .blank-field .edit-icon {
  opacity: 0.8;
  background: white;
  border-radius: 2px;
  margin-bottom: 8px;
  margin-top: 8px;
  position: relative;
  top: 0px;
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  vertical-align: middle;
  color: #EF5350;
  border: 1px solid #EF5350;
  font-size: 26px;
}
#about .blank-field:hover .edit-icon {
  opacity: 1;
}
#about .about-them-form p {
  margin-bottom: 10px;
}
#about .about-them-form .text-danger {
  display: inline;
}
#about .about-them-form textarea.about-them {
  padding: 10px;
  margin-bottom: 40px;
}
#about .about-them-form textarea.about-them:disabled {
  opacity: 1;
  color: #212121;
  border-color: #9dadb1;
  background: #eff2f4;
}
#about .about-them-form-non-romantic h5,
#about .about-them-form-romantic h5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  #about .about-them-form-non-romantic h5,
  #about .about-them-form-romantic h5 {
    display: block;
  }
}
#about .about-them-form-non-romantic h5 span.group-icon-container {
  height: 30px;
  width: 30px;
  margin-right: 9px;
}
#about .about-them-form-non-romantic h5 span.group-icon-container svg {
  height: 30px;
  width: 30px;
}
#about .about-them-form-non-romantic h5 span.group-icon-container path {
  fill: #4DD0E1;
}
#about .about-them-form-non-romantic h5 strong {
  color: #4DD0E1;
}
#about .about-them-form-romantic h5 .fa.fa-heart {
  font-size: 25px;
  margin-right: 9px;
  color: #EF5350;
}
#about .about-them-form-romantic h5 strong {
  color: #EF5350;
}
[page^=profile] .basic-only {
  display: none;
}
.st-photo .photo {
  position: relative;
  display: inline-block;
  cursor: pointer;
  background-color: white;
  height: 124px;
  margin-right: 2px;
  margin-bottom: 2px;
  min-width: 82px;
}
.st-photo .photo.empty {
  width: 125px;
  border: 1px dashed rgba(0, 0, 0, 0.1);
  background: white;
}
.st-photo .photo > div {
  width: 100%;
  height: 100%;
}
.st-photo .photo.avatar {
  margin-right: 10px;
}
html:not(.touch) .st-photo .photo:hover {
  background-color: #F5F5F5;
}
html:not(.touch) .st-photo .photo:hover p {
  z-index: 3;
  opacity: 0.75;
}
html:not(.touch) .st-photo .photo:hover img {
  opacity: 0.1;
}
.st-photo .photo [us-spinner] {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
}
.st-photo .photo.loading img {
  opacity: 0.2;
}
.st-photo .photo img {
  background-color: white;
  position: relative;
  z-index: 2;
  height: 100%;
}
.st-photo .photo p {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
  opacity: 0.75;
  margin: 0;
}
.st-photo.main-photo .photo {
  border: 2px solid #BDBDBD;
  border-radius: 6px;
  overflow: hidden;
}
.st-photo.avatar .photo {
  margin: 0;
  border-radius: 50%;
  overflow: hidden;
  width: 250px;
  height: 250px;
  border: 4px solid white;
  -webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 320px) {
  .st-photo.avatar .photo {
    width: 225px;
    height: 225px;
  }
}
.st-photo.avatar .photo.empty {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/profile.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.female .st-photo.avatar .photo.empty {
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/profile-female.png');
}
.st-photo.avatar .photo.empty p {
  top: 50%;
  bottom: 50%;
  font-size: 20px;
  color: #F44336;
}
.st-profile-photos-fieldset .profile-photos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-wrapper {
  position: relative;
  margin-top: 32px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
@media (max-width: 599px) {
  .st-profile-photos-fieldset .profile-photos .image-gallery-wrapper {
    margin-top: 12px;
  }
}
.st-profile-photos-fieldset .profile-photos .image-gallery-wrapper .images {
  overflow-x: auto;
  white-space: nowrap;
  word-wrap: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-wrapper .images .image-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-wrapper .images .image-wrapper .st-photo .photo {
  height: 196px;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer {
  width: 100%;
  text-align: center;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .photo-count-text {
  margin-bottom: 15px;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#5ca85f));
  background: linear-gradient(#66BB6A, #5ca85f);
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo span,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo i,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon {
  vertical-align: middle;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo[disabled] {
  opacity: 1;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.btn-reset-vertical-align span,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.btn-reset-vertical-align i,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:hover,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#5ca85f), to(#529655));
  background: linear-gradient(#5ca85f, #529655);
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#529655), to(#5ca85f));
  background: linear-gradient(#529655, #5ca85f);
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active .icon svg path,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active .icon svg rect,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active .icon svg polygon,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active .icon svg circle,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon svg path,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon svg rect,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon svg polygon,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon svg circle,
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo .icon svg ellipse {
  fill: white;
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-profile-photos-fieldset .profile-photos .image-gallery-footer .btn-add-photo.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-location-fieldset .location h5 {
  margin-bottom: 10px;
}
.st-location-fieldset .location p {
  margin-bottom: 10px;
}
.st-location-fieldset .location .manual-local-area-name-input {
  margin-top: 15px;
  margin-bottom: 20px;
}
[page^=profile] .questions.about .about-me {
  height: 80px;
  min-height: 80px;
}
[page^=profile] .questions .question {
  margin-bottom: 40px;
}
[page^=profile] .questions .question h4 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 5px;
  cursor: pointer;
}
[page^=profile] .questions .question h4:hover {
  color: black;
}
[page^=profile] .questions .question h4:hover .edit-icon {
  opacity: 1;
}
[page^=profile] .questions .question h4 .edit-icon {
  opacity: 0.8;
  background: #EF5350;
  margin-left: 8px;
  border-radius: 2px;
  position: relative;
  top: -1px;
  display: inline-block;
  width: 26px;
  height: 24px;
  text-align: center;
  line-height: 26px;
  vertical-align: middle;
  color: white;
}
@media (max-width: 599px) {
  [page^=profile] .questions .question h4 .edit-icon {
    top: 0;
    width: 20px;
    height: 20px;
    line-height: 20px;
    margin-left: 5px;
  }
}
[page^=profile] .questions .question .answer {
  font-size: 14px;
  color: hsl(0, 0%, 40%);
}
[page^=profile] .questions .question .answer p {
  margin-bottom: 8px;
}
[page^=profile] .questions .question .answer p:not(.empty) {
  white-space: pre-wrap;
}
[page^=profile] .questions .question .answer .empty {
  font-style: italic;
  color: hsl(0, 0%, 40%);
}
[ui-view-page="promoMaterials"] {
  background-color: #F5F5F5;
}
.st-invitation-flyers .content-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: linear-gradient(#dcdcdc 0px, #f5f5f5 100px);
}
.st-invitation-flyers .content-wrapper a:not(.btn):hover,
.st-invitation-flyers .content-wrapper a:not(.btn):active,
.st-invitation-flyers .content-wrapper a:not(.btn):focus {
  text-decoration: underline;
}
.st-invitation-flyers .content-container {
  width: 100%;
  max-width: 768px;
  padding: 10px;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: left;
}
.st-invitation-flyers h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  margin: 0;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 30px;
  line-height: 1.2;
}
@media (max-width: 599px) {
  .st-invitation-flyers h1 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 28px;
  }
}
.st-invitation-flyers p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 1.5;
}
@media (max-width: 599px) {
  .st-invitation-flyers p {
    font-size: 16px;
  }
}
.st-invitation-flyers p i {
  font-style: italic;
}
.st-invitation-flyers .content-container ul {
  margin-bottom: 10px;
}
.st-invitation-flyers .content-container ul li {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 18px;
  line-height: 1.5;
  list-style: initial;
  margin-left: 1.5em;
}
@media (max-width: 599px) {
  .st-invitation-flyers .content-container ul li {
    font-size: 16px;
  }
}
.st-invitation-flyers .hero-wrapper {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.1)), to(rgba(33, 33, 33, 0.2))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/forums/banner-community-blurred-dark.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.1) 0%, rgba(33, 33, 33, 0.2) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/forums/banner-community-blurred-dark.jpg') no-repeat top center;
  background-size: cover;
}
.st-invitation-flyers .hero-wrapper .content-container {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 599px) {
  .st-invitation-flyers .hero-wrapper .content-container {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.st-invitation-flyers .hero-wrapper h1 {
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin: 0;
  margin-bottom: 20px;
  font-size: 35px;
  line-height: 1.2;
}
@media (max-width: 599px) {
  .st-invitation-flyers .hero-wrapper h1 {
    font-size: 28px;
  }
}
.st-invitation-flyers .hero-wrapper p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin: 0;
  font-size: 20px;
  line-height: 1.3;
}
@media (max-width: 599px) {
  .st-invitation-flyers .hero-wrapper p {
    font-size: 18px;
  }
}
.st-invitation-flyers .hero-wrapper .btn {
  margin-top: 40px;
}
.st-invitation-flyers .flyer-thumbnail {
  text-align: center;
}
.st-invitation-flyers .flyer-thumbnail img {
  width: 300px;
  margin-top: 50px;
  margin-bottom: 40px;
  -webkit-transform: perspective(600px) rotateY(25deg) translateX(10px);
          transform: perspective(600px) rotateY(25deg) translateX(10px);
  -webkit-box-shadow: -5px 5px 15px rgba(33, 33, 33, 0.2);
          box-shadow: -5px 5px 15px rgba(33, 33, 33, 0.2);
  -webkit-transition: -webkit-transform 200ms ease-in-out;
  transition: -webkit-transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;
  cursor: pointer;
}
@media (max-width: 599px) {
  .st-invitation-flyers .flyer-thumbnail img {
    width: 200px;
    margin-top: 30px;
    margin-bottom: 20px;
  }
}
.st-invitation-flyers .flyer-thumbnail img:hover {
  -webkit-transform: perspective(600px) rotateY(0deg) translateY(-10px);
          transform: perspective(600px) rotateY(0deg) translateY(-10px);
}
.st-membership-faq {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.8)), to(rgba(33, 33, 33, 0.6))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-group-toast.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.8) 0%, rgba(33, 33, 33, 0.6) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-group-toast.jpg') no-repeat top center;
  background-size: cover;
  background-attachment: fixed;
}
.st-membership-faq .hero-wrapper {
  background-color: transparent;
  background: none;
}
.st-membership-faq .hero-wrapper h1 {
  font-size: 36px;
}
.st-membership-faq .hero-wrapper p {
  font-size: 19px;
}
.st-membership-faq .content-wrapper {
  background: none;
}
.st-membership-faq .content-wrapper .card {
  padding: 20px;
  background-color: #FAFAFA;
  margin-bottom: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 4px 25px rgba(0, 0, 0, 0.2);
}
.st-membership-faq .content-wrapper h1 span {
  color: #2196F3;
}
.st-membership-faq .content-wrapper .back-link {
  text-align: center;
  margin-top: 30px;
}
.st-membership-faq .content-wrapper .back-link a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: white;
  text-decoration: none;
}
.st-membership-faq .content-wrapper .back-link a i {
  font-size: 10px;
  vertical-align: middle;
}
.st-membership-faq .content-wrapper .back-link a:hover,
.st-membership-faq .content-wrapper .back-link a:focus {
  color: #e6e6e6;
  text-decoration: underline;
}
.st-member-verification .content-wrapper {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-left: 10px;
  padding-right: 10px;
}
.st-member-verification .content-wrapper .st-load-more-button {
  margin-top: 20px;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .st-member-verification .content-wrapper {
    margin-top: 40px;
  }
}
.st-member-verification .search-input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-member-verification .search-input-container input {
  width: 100%;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  padding: 10px;
  margin-right: 10px;
  border: 1px solid #BDBDBD;
  border-radius: 4px;
}
.st-member-verification .search-input-container input::-ms-clear {
  display: none;
}
.st-member-verification .search-input-container input:-ms-input-placeholder {
  color: rgba(66, 66, 66, 0.7);
}
@media (max-width: 599px) {
  .st-member-verification .search-input-container {
    display: block;
  }
  .st-member-verification .search-input-container input {
    margin-right: 0;
  }
  .st-member-verification .search-input-container .btn-md-primary {
    width: 100%;
    margin-top: 10px;
  }
}
.st-member-verification hr {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 599px) {
  .st-member-verification hr {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.st-member-verification .search-result-container {
  min-height: 500px;
}
.st-member-verification .search-result-container .footer-message {
  text-align: center;
  min-height: 30px;
  margin: 0 auto;
  padding-top: 0px;
  padding-bottom: 30px;
}
.st-member-verification .search-result-container .footer-message .green {
  color: #66BB6A;
}
.st-member-needs-work-modal .checkbox {
  text-align: left;
  margin-left: 15px;
}
.st-verifiable-member-block {
  padding: 15px;
  background-color: white;
  border-radius: 6px;
  margin-bottom: 10px;
  -webkit-box-shadow: 1px 1px 5px rgba(66, 66, 66, 0.1);
          box-shadow: 1px 1px 5px rgba(66, 66, 66, 0.1);
  position: relative;
  overflow: hidden;
  padding: 0px;
}
.st-verifiable-member-block .profile {
  display: block;
  padding: 10px;
}
.st-verifiable-member-block .text-wrapper {
  color: #424242;
  overflow: hidden;
}
.st-verifiable-member-block .text-wrapper span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-verifiable-member-block .text-wrapper .name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 10px;
}
.st-verifiable-member-block .text-wrapper .st-user-location {
  max-width: calc(100% - 75px);
  padding-bottom: 1px;
}
.st-verifiable-member-block .line-one-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.st-verifiable-member-block .line-two-wrapper .buttons-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 10px;
  margin-left: -5px;
  margin-right: -5px;
}
[page^=settings] .incomplete {
  background: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #EF5350;
}
[page^=settings] hr:not(.sh-modal-dotted-hr) {
  background-color: #c6cfd1;
  height: 1px;
  margin: 25px 0;
  border: none;
  opacity: 0.6;
}
[page^=settings] settingsForm {
  font-size: 16px;
}
[page^=settings] form fieldset {
  border-radius: 6px;
}
@media (max-width: 599px) {
  [page^=settings] form fieldset {
    border: none;
  }
}
[page^=settings] input checkbox {
  margin: 0 24px 40px 0;
}
[page^=settings] .toggle-float {
  float: right;
}
[page^=settings] .toggle-float input {
  float: right;
}
[page^=settings] .info-text {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-style: italic;
  font-size: 16px;
  line-height: 1.3;
  color: #616161;
}
[page^=settings] .info-text .fa-info-circle {
  color: #42A5F5;
}
[page^=settings] .absolute-center {
  position: absolute;
  top: 50%;
  left: 50%;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.menu"] h1,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] h1 {
    margin-bottom: 0.2em;
    text-align: center;
  }
  [page^=settings] [nested-page="settings.menu"] p,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] p {
    text-align: center;
  }
}
[page^=settings] [nested-page="settings.menu"] .bottom-buttons,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .bottom-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 30px;
  margin-left: 10px;
  margin-right: 10px;
  width: calc(100% - 20px);
}
[page^=settings] [nested-page="settings.menu"] .bottom-buttons a,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .bottom-buttons a {
  font-size: 18px;
  height: 42px;
}
[page^=settings] [nested-page="settings.menu"] .bottom-buttons .btn-default-02,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .bottom-buttons .btn-default-02 {
  margin: 5px;
  background: white;
  border: none;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.menu"] form,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] form {
    margin-top: 16px;
  }
}
[page^=settings] [nested-page="settings.menu"] form.below,
[page^=settings] [nested-page="settings.stripeConnectMenu"] form.below {
  margin-top: 18px;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #1C2227;
  padding: 24px 32px 24px 24px;
  position: relative;
  border-top: 1px solid #EFF2F4;
  background-color: white;
  background-image: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/icon-chevron-right.svg');
  background-repeat: no-repeat;
  background-position: 97% center;
  background-size: 1.3%;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item.no-background,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item.no-background {
  background-image: none;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.menu"] .settings-menu-item,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item {
    font-size: 10px;
    background-position: 95% center;
    background-size: 2.5%;
    padding: 18px;
  }
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item.not-complete,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item.not-complete {
  background-color: #ffffe8;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item:hover,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item:hover {
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
  background-color: #f8f9f9;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item.active,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item.active {
  background: #EFF2F4;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item.active small,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item.active small {
  opacity: 0.7;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item.active:after,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item.active:after {
  opacity: 0.4;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item .st-avatar,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item .st-avatar {
  margin-right: 24px;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item i,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item i {
  color: #757575;
  font-size: 1.8em;
  text-align: center;
  min-width: 30px;
  margin-right: 24px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.menu"] .settings-menu-item i,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item i {
    min-width: 20px;
    margin-right: 18px;
  }
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item b,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item b {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #3C4244;
  font-size: 20px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.menu"] .settings-menu-item b,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item b {
    font-size: 18px;
  }
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item .label,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item .label {
  font-size: 1.2em;
  margin-left: 4%;
  position: relative;
  top: -5px;
  background: #F44336;
}
@media (max-width: 713px) {
  [page^=settings] [nested-page="settings.menu"] .settings-menu-item .label,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item .label {
    display: none;
  }
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item small,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item small {
  font-size: 16px;
  padding-top: 2px;
  margin-left: 16px;
  color: #626E6F;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.menu"] .settings-menu-item small,
  [page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item small {
    display: none;
  }
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item:first-child,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
[page^=settings] [nested-page="settings.menu"] .settings-menu-item:last-child,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .settings-menu-item:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom: 1px solid #c6cfd1;
}
[page^=settings] [nested-page="settings.menu"] .verified-notification,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .verified-notification {
  cursor: default;
}
[page^=settings] [nested-page="settings.menu"] .verified-notification:hover,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .verified-notification:hover {
  -webkit-transition: unset;
  transition: unset;
  background-color: white;
}
[page^=settings] [nested-page="settings.menu"] .verified-notification .fa-check-circle,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .verified-notification .fa-check-circle {
  color: #66BB6A;
}
[page^=settings] [nested-page="settings.menu"] .version,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .version {
  padding: 10px 20px;
  margin-bottom: 10px;
  opacity: 0.5;
}
[page^=settings] [nested-page="settings.menu"] .st-track-rewards svg,
[page^=settings] [nested-page="settings.stripeConnectMenu"] .st-track-rewards svg {
  height: 21px;
  width: 21px;
}
[page^=settings] [nested-page="settings.account"] h2 {
  margin-bottom: 5px;
}
[page^=settings] [nested-page="settings.account"] p {
  margin: 0 0 15px 0;
}
[page^=settings] [nested-page="settings.account"] .delete-account {
  background: #EF5253;
  color: white;
}
[page^=settings] [nested-page="settings.account"] .delete-account p {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
}
[page^=settings] [nested-page="settings.account"] .delete-account-form .fa-exclamation-triangle {
  color: #FFB300;
  margin-right: 5px;
}
[page^=settings] [nested-page="settings.account"] .delete-account-error {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 19px;
  margin-bottom: 16px;
}
[page^=settings] [nested-page="settings.account"] .no-border {
  padding: 16px;
}
[page^=settings] [nested-page="settings.account"] .st-settings-form-button {
  width: 100%;
  max-width: 300px;
}
.ngdialog.st-settings-confirm-account-details .ngdialog-content .details {
  margin-bottom: 20px;
  display: inline-block;
  max-width: 100%;
  border: 1px solid #EEEEEE;
  border-radius: 4px;
  background-color: #FAFAFA;
}
.ngdialog.st-settings-confirm-account-details .ngdialog-content .details .detail-list {
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 10px;
}
.ngdialog.st-settings-confirm-account-details .ngdialog-content .details .detail-list p.detail {
  margin-bottom: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ngdialog.st-settings-confirm-account-details .ngdialog-content .details .detail-list p.detail:not(:first-child) {
  margin-top: 5px;
}
.ngdialog.st-settings-confirm-account-details .ngdialog-content .details a.edit {
  display: block;
  border-top: 1px solid #EEEEEE;
  padding: 10px;
}
.ngdialog.st-settings-confirm-account-details .ngdialog-content .details a.edit:hover {
  background-color: #F5F5F5;
  text-decoration: none;
}
.st-settings-payments {
  min-height: calc(100vh - 55px);
  height: 100%;
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.st-settings-payments.st-settings-payments-background,
.st-settings-payments .st-settings-payments-background {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.9)), to(rgba(33, 33, 33, 0.7))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-group-toast.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.9) 0%, rgba(33, 33, 33, 0.7) 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/blocker-images/bg-group-toast.jpg') no-repeat top center;
  background-size: cover;
}
.st-settings-payments .st-settings-payments-page-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
}
.st-settings-payments .st-settings-payments-page {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100vw;
      -ms-flex: 0 0 100vw;
          flex: 0 0 100vw;
  width: 100vw;
  height: 100%;
  min-height: calc(100vh - 55px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.st-settings-payments .st-settings-payments-page .st-coupons-input {
  min-height: 51px;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
}
.st-settings-payments .st-settings-payments-page .st-coupons-input a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
}
.st-settings-payments .page-container {
  padding: 20px 10px;
  width: 100%;
  max-width: 1600px;
  text-align: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 1024px) {
  .st-settings-payments .page-container {
    max-height: 900px;
  }
}
.st-settings-payments .error-page-container {
  background: white;
  border-radius: 6px;
  max-width: 600px;
  padding: 20px 40px;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
}
.st-settings-payments .error-page-container h1 {
  margin-top: 10px;
  margin-bottom: 20px;
}
.st-settings-payments .error-page-container p {
  font-size: 16px;
  color: #424242;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 10px;
}
.st-settings-payments .error-page-container p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-settings-payments .error-page-container button {
  margin-top: 20px;
}
.st-settings-payments .plans-page-container .title-container .title {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.3em;
  font-size: 40px;
  text-align: center;
  color: white;
  margin-top: 30px;
}
.st-settings-payments .plans-page-container .title-container .subtitle {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 18px;
  line-height: 1.5;
  padding-bottom: 25px;
}
@media (max-width: 599px) {
  .st-settings-payments .plans-page-container .title-container .subtitle {
    font-size: 17px;
  }
}
.st-settings-payments .faq-link,
.st-settings-payments .partner-link {
  margin-bottom: 20px;
  margin-top: 20px;
}
.st-settings-payments .faq-link a,
.st-settings-payments .partner-link a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: white;
  text-decoration: none;
}
.st-settings-payments .faq-link a i,
.st-settings-payments .partner-link a i {
  color: #03A9F4;
  margin-right: 5px;
}
.st-settings-payments .faq-link a span,
.st-settings-payments .partner-link a span {
  color: #EF5350;
}
.st-settings-payments .faq-link a:hover span,
.st-settings-payments .partner-link a:hover span,
.st-settings-payments .faq-link a:focus span,
.st-settings-payments .partner-link a:focus span {
  color: #eb2521;
  text-decoration: underline;
}
.st-settings-payments .on-special .banner {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.2;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}
@media (max-width: 599px) {
  .st-settings-payments .on-special .banner {
    font-size: 18px;
    margin-bottom: 15px;
    max-width: 300px;
    width: calc(100% - 38px - 38px);
    display: inline-block;
    z-index: 1;
    position: relative;
    height: 38px;
    margin-left: 38px;
    margin-right: 38px;
  }
  .st-settings-payments .on-special .banner span {
    padding: 0 10px;
  }
  .st-settings-payments .on-special .banner span {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-shadow: 0px 2px 10px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 2px 10px 5px rgba(0, 0, 0, 0.1);
    background-color: #81C784;
  }
  .st-settings-payments .on-special .banner:before {
    content: "";
    height: 0;
    width: 0;
    display: block;
    position: absolute;
    top: 5px;
    left: -37px;
    border-top: 19px solid #81C784;
    border-bottom: 19px solid #81C784;
    border-right: 19px solid #81C784;
    border-left: 19px solid transparent;
    z-index: -1;
  }
  .st-settings-payments .on-special .banner:after {
    content: "";
    height: 0;
    width: 0;
    display: block;
    position: absolute;
    top: 5px;
    right: -37px;
    border-top: 19px solid #81C784;
    border-bottom: 19px solid #81C784;
    border-left: 19px solid #81C784;
    border-right: 19px solid transparent;
    z-index: -1;
  }
}
@media (max-width: 320px) {
  .st-settings-payments .on-special .banner {
    font-size: 16px;
  }
}
@media (min-width: 600px) {
  .st-settings-payments .on-special .banner {
    font-size: 20px;
    margin-bottom: 20px;
    min-width: 300px;
    display: inline-block;
    z-index: 1;
    position: relative;
    height: 44px;
    margin-left: 44px;
    margin-right: 44px;
  }
  .st-settings-payments .on-special .banner span {
    padding: 0 20px;
  }
  .st-settings-payments .on-special .banner span {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-shadow: 0px 2px 10px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 2px 10px 5px rgba(0, 0, 0, 0.1);
    background-color: #81C784;
  }
  .st-settings-payments .on-special .banner:before {
    content: "";
    height: 0;
    width: 0;
    display: block;
    position: absolute;
    top: 5px;
    left: -43px;
    border-top: 22px solid #81C784;
    border-bottom: 22px solid #81C784;
    border-right: 22px solid #81C784;
    border-left: 22px solid transparent;
    z-index: -1;
  }
  .st-settings-payments .on-special .banner:after {
    content: "";
    height: 0;
    width: 0;
    display: block;
    position: absolute;
    top: 5px;
    right: -43px;
    border-top: 22px solid #81C784;
    border-bottom: 22px solid #81C784;
    border-left: 22px solid #81C784;
    border-right: 22px solid transparent;
    z-index: -1;
  }
}
.st-settings-payments .on-special h2 {
  max-width: 480px;
}
.st-settings-payments .pricing-card-table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-settings-payments .inline-spinner {
  margin: 80px 0;
}
.st-pricing-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin: 10px 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: white;
  border-radius: 6px;
  overflow: hidden;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  position: relative;
  min-width: 300px;
  z-index: 1;
}
.st-pricing-card .bookmark {
  position: absolute;
  top: 0;
  right: 10px;
}
.st-pricing-card .bookmark .fa-stack {
  right: -0.29em;
  top: -0.15em;
  font-size: 25px;
}
.st-pricing-card .bookmark .fa-stack-1x {
  font-size: 0.7em;
  line-height: 2.1;
}
.st-pricing-card .bookmark .fa-bookmark {
  color: white;
}
.st-pricing-card .bookmark .fa-heart {
  color: #EF5350;
}
.st-pricing-card .bookmark .fa-users {
  color: #039BE5;
}
.st-pricing-card .full-card-click {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
  z-index: 3;
}
.st-pricing-card:not(.current-plan) {
  max-width: 350px;
  -webkit-transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
}
.st-pricing-card:not(.current-plan) .pricing .price-wrapper {
  width: 100%;
}
@media (min-width: 769px) {
  .st-pricing-card:not(.current-plan):hover {
    z-index: 2;
    -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
            transform: scale(1.05);
  }
}
.st-pricing-card.current-plan {
  max-width: 500px;
}
.st-pricing-card.current-plan .pricing {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  min-height: initial;
}
.st-pricing-card.current-plan .pricing .price-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  cursor: pointer;
  padding: 25px 10px 20px 10px;
  -webkit-transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
}
@media (min-width: 600px) {
  .st-pricing-card.current-plan .pricing .price-wrapper {
    padding: 30px 10px 40px 10px;
  }
}
.st-pricing-card.current-plan .pricing .price-wrapper.price-selected {
  background-color: #EEEEEE;
}
.st-pricing-card.current-plan .pricing .price-wrapper.price-selected .price-selected-check {
  display: block;
  position: absolute;
  font-size: 20px;
  color: #4CAF50;
  top: calc(50% - 25px/2);
  bottom: 0;
  left: auto;
  right: 10px;
}
.st-pricing-card.current-plan .pricing .price-wrapper.price-selected .price-selected-check:before {
  vertical-align: middle;
}
.st-pricing-card.current-plan .pricing .price-wrapper.price-selected .price-selected-check span {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  vertical-align: middle;
}
@media (max-width: 599px) {
  .st-pricing-card.current-plan .pricing .price-wrapper.price-selected .price-selected-check span {
    display: none;
  }
}
@media (min-width: 600px) {
  .st-pricing-card.current-plan .pricing .price-wrapper.price-selected .price-selected-check {
    top: auto;
    bottom: 10px;
    left: 0;
    right: 0;
  }
}
.st-pricing-card.current-plan .pricing .price-wrapper:hover {
  background-color: #EEEEEE;
}
.st-pricing-card.current-plan .pricing .price-wrapper:active {
  background-color: #E0E0E0;
}
.st-pricing-card.current-plan .pricing .current-plan .plan-title {
  margin-bottom: 0px;
}
.st-pricing-card.single {
  max-width: 400px;
}
.st-pricing-card.small {
  padding-bottom: 40px;
}
.st-pricing-card .pricing-card-spinner {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
}
.st-pricing-card .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 1.2;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.15);
  color: white;
  background: #607D8B;
  padding: 20px 15px;
}
.st-pricing-card .title.title-blue {
  background: #2196F3;
}
.st-pricing-card .title.title-green {
  background: #4CAF50;
}
@media (max-width: 599px) {
  .st-pricing-card .title {
    padding: 10px;
    font-size: 20px;
  }
}
.st-pricing-card .title .subtitle {
  margin-top: 10px;
  font-size: 15px;
  line-height: 1.3;
}
.st-pricing-card .description {
  background: #F5F5F5;
  border-bottom: 1px solid #E0E0E0;
  color: #424242;
  padding: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  line-height: 1.3;
  min-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-pricing-card .more-plans {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
  background: #78909C;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.15);
}
.st-pricing-card .more-plans a {
  display: inline-block;
  padding: 15px;
  color: white;
}
.st-pricing-card .more-plans a:hover {
  text-decoration: underline;
}
.st-pricing-card .coupons-input .st-coupons-input {
  margin: 0;
  min-height: auto;
}
.st-pricing-card .coupons-input .st-coupons-input a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  margin: 0;
  display: block;
}
.st-pricing-card .coupons-input .st-coupons-input .coupon-link,
.st-pricing-card .coupons-input .st-coupons-input .coupon-applied a {
  color: #E53935;
}
.st-pricing-card .coupons-input .st-coupons-input .coupon-link:hover,
.st-pricing-card .coupons-input .st-coupons-input .coupon-applied a:hover {
  color: #D32F2F;
}
.st-pricing-card .coupons-input .st-coupons-input .coupon-link,
.st-pricing-card .coupons-input .st-coupons-input .coupon-applied,
.st-pricing-card .coupons-input .st-coupons-input .coupon-error {
  display: inline-block;
  margin-top: 0px;
}
.st-pricing-card .pricing {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  min-height: 140px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.2;
  color: #424242;
  background-color: white;
  position: relative;
  overflow: hidden;
}
.st-pricing-card .pricing .or-splitter {
  padding: 5px 20px 5px 20px;
  color: #757575;
  width: 100%;
}
@media (min-width: 600px) {
  .st-pricing-card .pricing .or-splitter {
    width: auto;
  }
}
.st-pricing-card .pricing .current-plan {
  padding: 20px 10px 20px 10px;
}
.st-pricing-card .pricing .current-plan .plan-title {
  font-size: 40px;
  margin-bottom: 10px;
}
.st-pricing-card .pricing .current-plan .plan-subtitle {
  color: #616161;
  font-size: 16px;
  line-height: 1.3;
  text-transform: capitalize;
}
.st-pricing-card .pricing .current-plan .plan-subtitle span {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
}
.st-pricing-card .pricing .current-plan .plan-subtitle .warn,
.st-pricing-card .pricing .current-plan .plan-subtitle .legacy {
  color: #FFB74D;
}
.st-pricing-card .pricing .current-plan .plan-subtitle .discount-text .original-price {
  color: #BDBDBD;
  text-decoration: line-through;
}
.st-pricing-card .pricing .current-plan .plan-subtitle-small {
  color: #9E9E9E;
  font-size: 14px;
}
.st-pricing-card .pricing .current-plan .balance.negative {
  color: #EF5350;
}
.st-pricing-card .pricing .current-plan .balance.positive {
  color: #66BB6A;
}
.st-pricing-card .pricing .price-wrapper {
  position: relative;
  padding: 25px 10px 20px 10px;
}
.st-pricing-card .pricing .price-wrapper .price-selected-check {
  display: none;
}
.st-pricing-card .pricing .price-wrapper.discounted {
  background: radial-gradient(rgba(102, 187, 106, 0.2), transparent, transparent);
}
.st-pricing-card .pricing .price-wrapper .original-price {
  color: #66BB6A;
  font-size: 16px;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}
.st-pricing-card .pricing .price-wrapper .from {
  font-size: 14px;
}
.st-pricing-card .pricing .price-wrapper .currency {
  font-size: 20px;
  line-height: 2;
  vertical-align: top;
}
.st-pricing-card .pricing .price-wrapper .price {
  font-size: 60px;
}
.st-pricing-card .pricing .price-wrapper .price .decimal {
  font-size: 40px;
}
.st-pricing-card .pricing .price-wrapper .time {
  font-size: 20px;
}
.st-pricing-card .pricing .price-wrapper .billed {
  margin-top: 5px;
  color: #616161;
  font-size: 16px;
}
.st-pricing-card .pricing .price-wrapper .billed span span {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
}
.st-pricing-card .pricing .sh-banner {
  top: 30px;
  right: -25px;
  width: 130px;
  z-index: 1;
}
.st-pricing-card .body {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.5;
  color: #424242;
  background-color: white;
}
.st-pricing-card .body .description {
  padding: 15px;
}
.st-pricing-card .body .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  margin: 0;
}
.st-pricing-card .body .row .feature-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding: 0 25px;
}
.st-pricing-card .body .row .feature-title span {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.st-pricing-card .body .row .feature-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 13px;
}
.st-pricing-card .body .row:nth-child(odd) {
  background: #FAFAFA;
}
.st-pricing-card .body .row:nth-child(even) {
  background: #F5F5F5;
}
.st-pricing-card .body .row.included i,
.st-pricing-card .body .row.excluded i,
.st-pricing-card .body .row.partial i {
  font-size: 20px;
  margin-right: 10px;
}
.st-pricing-card .body .row.included i {
  color: #4CAF50;
}
.st-pricing-card .body .row.included i::before {
  content: "\f058";
}
.st-pricing-card .body .row.excluded {
  color: rgba(66, 66, 66, 0.5);
}
.st-pricing-card .body .row.excluded i {
  color: rgba(244, 67, 54, 0.5);
}
.st-pricing-card .body .row.excluded i::before {
  content: "\f057";
}
.st-pricing-card .body .row.partial i {
  color: #FFA726;
}
.st-pricing-card .body .row.partial i::before {
  content: "\f058";
}
.st-pricing-card .body .row.subheading {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: uppercase;
  margin-top: 15px;
  padding-bottom: 5px;
  background: white;
  font-size: 12px;
}
.st-pricing-card .actions {
  z-index: 4;
  margin-top: auto;
  padding: 20px;
}
.st-pricing-card .actions .disabled-text {
  color: #9E9E9E;
  font-size: 14px;
}
.st-pricing-card .actions .success-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #4CAF50;
}
.st-pricing-card .actions .btn-select-plan {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  width: 100%;
  text-shadow: none;
  color: #757575;
  background: #EEEEEE;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-pricing-card .actions .btn-select-plan span,
.st-pricing-card .actions .btn-select-plan i,
.st-pricing-card .actions .btn-select-plan .icon {
  vertical-align: middle;
}
.st-pricing-card .actions .btn-select-plan .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-pricing-card .actions .btn-select-plan.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-pricing-card .actions .btn-select-plan[disabled] {
  opacity: 1;
}
.st-pricing-card .actions .btn-select-plan.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-pricing-card .actions .btn-select-plan.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-pricing-card .actions .btn-select-plan.btn-reset-vertical-align span,
.st-pricing-card .actions .btn-select-plan.btn-reset-vertical-align i,
.st-pricing-card .actions .btn-select-plan.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-pricing-card .actions .btn-select-plan:hover,
.st-pricing-card .actions .btn-select-plan:focus {
  cursor: pointer;
  color: #616161;
  background: #E0E0E0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-pricing-card .actions .btn-select-plan:active {
  cursor: pointer;
  color: #424242;
  background: #BDBDBD;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-pricing-card .actions .btn-select-plan[disabled]:not([data-loading]) {
  opacity: 0.5;
}
.st-pricing-card .actions .btn-purchase-plan {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#e55c5a), to(#e34b48));
  background: linear-gradient(#e55c5a, #e34b48);
  width: 100%;
  -webkit-box-shadow: 0px 4px 10px rgba(33, 33, 33, 0.1);
          box-shadow: 0px 4px 10px rgba(33, 33, 33, 0.1);
}
.st-pricing-card .actions .btn-purchase-plan span,
.st-pricing-card .actions .btn-purchase-plan i,
.st-pricing-card .actions .btn-purchase-plan .icon {
  vertical-align: middle;
}
.st-pricing-card .actions .btn-purchase-plan .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-pricing-card .actions .btn-purchase-plan.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-pricing-card .actions .btn-purchase-plan[disabled] {
  opacity: 1;
}
.st-pricing-card .actions .btn-purchase-plan.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-pricing-card .actions .btn-purchase-plan.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-pricing-card .actions .btn-purchase-plan.btn-reset-vertical-align span,
.st-pricing-card .actions .btn-purchase-plan.btn-reset-vertical-align i,
.st-pricing-card .actions .btn-purchase-plan.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-pricing-card .actions .btn-purchase-plan:hover,
.st-pricing-card .actions .btn-purchase-plan:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d33c39), to(#ca302e));
  background: linear-gradient(#d33c39, #ca302e);
}
.st-pricing-card .actions .btn-purchase-plan:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#ca302e), to(#d33c39));
  background: linear-gradient(#ca302e, #d33c39);
}
.st-pricing-card .actions .btn-purchase-plan:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-pricing-card .actions .btn-purchase-plan:active .icon svg path,
.st-pricing-card .actions .btn-purchase-plan:active .icon svg rect,
.st-pricing-card .actions .btn-purchase-plan:active .icon svg polygon,
.st-pricing-card .actions .btn-purchase-plan:active .icon svg circle,
.st-pricing-card .actions .btn-purchase-plan:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-pricing-card .actions .btn-purchase-plan .icon svg path,
.st-pricing-card .actions .btn-purchase-plan .icon svg rect,
.st-pricing-card .actions .btn-purchase-plan .icon svg polygon,
.st-pricing-card .actions .btn-purchase-plan .icon svg circle,
.st-pricing-card .actions .btn-purchase-plan .icon svg ellipse {
  fill: white;
}
.st-pricing-card .actions .btn-purchase-plan i,
.st-pricing-card .actions .btn-purchase-plan span {
  vertical-align: baseline;
}
.st-pricing-card .actions .btn-purchase-plan a {
  color: white;
}
.st-pricing-card .actions .btn-change-card {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
  width: 100%;
  -webkit-box-shadow: 0px 4px 10px rgba(33, 33, 33, 0.1);
          box-shadow: 0px 4px 10px rgba(33, 33, 33, 0.1);
}
.st-pricing-card .actions .btn-change-card span,
.st-pricing-card .actions .btn-change-card i,
.st-pricing-card .actions .btn-change-card .icon {
  vertical-align: middle;
}
.st-pricing-card .actions .btn-change-card .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-pricing-card .actions .btn-change-card.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-pricing-card .actions .btn-change-card[disabled] {
  opacity: 1;
}
.st-pricing-card .actions .btn-change-card.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-pricing-card .actions .btn-change-card.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-pricing-card .actions .btn-change-card.btn-reset-vertical-align span,
.st-pricing-card .actions .btn-change-card.btn-reset-vertical-align i,
.st-pricing-card .actions .btn-change-card.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-pricing-card .actions .btn-change-card:hover,
.st-pricing-card .actions .btn-change-card:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.st-pricing-card .actions .btn-change-card:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.st-pricing-card .actions .btn-change-card:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-pricing-card .actions .btn-change-card:active .icon svg path,
.st-pricing-card .actions .btn-change-card:active .icon svg rect,
.st-pricing-card .actions .btn-change-card:active .icon svg polygon,
.st-pricing-card .actions .btn-change-card:active .icon svg circle,
.st-pricing-card .actions .btn-change-card:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-pricing-card .actions .btn-change-card .icon svg path,
.st-pricing-card .actions .btn-change-card .icon svg rect,
.st-pricing-card .actions .btn-change-card .icon svg polygon,
.st-pricing-card .actions .btn-change-card .icon svg circle,
.st-pricing-card .actions .btn-change-card .icon svg ellipse {
  fill: white;
}
.st-pricing-card .actions .btn-change-card[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-pricing-card .actions .btn-change-card.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-pricing-card .actions .btn-change-card i,
.st-pricing-card .actions .btn-change-card span {
  vertical-align: baseline;
}
.st-pricing-card .actions .btn-change-card a {
  color: white;
}
.st-pricing-card .actions .cancel-subscription-link,
.st-pricing-card .actions .resubscription-link {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 20px;
  display: inline-block;
}
.st-pricing-card .actions .cancel-subscription-link:hover,
.st-pricing-card .actions .resubscription-link:hover {
  text-decoration: underline;
}
.st-pricing-card .actions .action-text {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
}
.st-pricing-card .disclaimer {
  margin-top: 10px;
  margin-bottom: -10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.5;
  color: #424242;
}
.st-coupons-input {
  margin: -5px;
}
.st-coupons-input .coupon-link,
.st-coupons-input .coupon-applied,
.st-coupons-input .coupon-error {
  display: inline-block;
  margin-top: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.5;
}
.st-coupons-input .coupon-link {
  color: #EF5350;
}
.st-coupons-input .coupon-link:hover {
  color: #D32F2F;
  text-decoration: underline;
}
.st-coupons-input .coupon-error {
  color: #F44336;
}
.st-coupons-input .coupon-applied {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #66BB6A;
}
.st-coupons-input .coupon-applied a {
  display: inline-block;
  margin-left: 5px;
  color: #BDBDBD;
}
.st-coupons-input .coupon-applied a:hover {
  text-decoration: underline;
}
.st-coupons-input form {
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  max-width: 100%;
}
.st-coupons-input form input {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin: 5px;
  padding: 0 15px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #424242;
  height: 40px;
  text-transform: uppercase;
}
.st-coupons-input form input::-webkit-input-placeholder {
  text-transform: none;
}
.st-coupons-input form input:-moz-placeholder {
  text-transform: none;
}
.st-coupons-input form input::-moz-placeholder {
  text-transform: none;
}
.st-coupons-input form input:-ms-input-placeholder {
  text-transform: none;
}
.st-coupons-input form .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin: 5px;
  padding: 10px 24px;
}
.st-coupons-input.current-plan-card .apply-coupon-button {
  min-height: 40px;
}
.st-coupons-input.current-plan-card .coupon-applied a {
  display: block;
  margin-left: 0;
}
[page^="settings.payments-blocked"] #content,
[page^="settings.payments-blocked"] [ui-view] {
  background: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
[page^="settings.payments-blocked"] [ui-view="main"] {
  background-size: cover !important;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.55))), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/stitch-facebook-photos-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.55)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/stitch-facebook-photos-1.jpg') no-repeat top center;
  min-height: 100vh;
  width: 100%;
  padding-top: 0;
  padding-bottom: 50px;
}
[page^="settings.payments-blocked"] .pages-container {
  width: 100%;
}
.st-payments-blocker {
  margin: 0 10px;
  width: 100%;
}
.st-payments-blocker .title {
  color: white;
  margin-bottom: 0;
  text-align: center;
  margin-top: 48px;
}
@media (min-width: 768px) {
  .st-payments-blocker .title {
    font-size: 48px !important;
  }
}
@media (max-width: 768px) {
  .st-payments-blocker .title {
    margin-top: 80px;
  }
}
.st-payments-blocker form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0;
  padding: 0;
  max-width: none;
  text-align: center;
  vertical-align: top;
}
.st-payments-blocker fieldset.blocker-container {
  padding: 10px;
  display: inline-block;
  max-width: 500px;
  width: 438px;
  min-width: 254px;
  margin: 20px 12px;
  position: relative;
}
.st-payments-blocker .blocker-container > p {
  margin-bottom: 0;
}
.st-payments-blocker .blocker-details {
  margin-top: 24px;
}
.st-payments-blocker .blocker-details p {
  margin: 10px;
}
@media (max-width: 320px) {
  .st-payments-blocker .blocker-details p span {
    display: none;
  }
}
.st-payments-blocker .members-icon {
  margin: 0 auto;
  border-radius: 50%;
  background: #29B6F6;
  border: 4px solid #29B6F6;
  width: 180px;
  height: 180px;
}
@media (max-width: 320px) {
  .st-payments-blocker .members-icon {
    height: 150px;
    width: 150px;
  }
}
.st-payments-blocker .btn {
  font-size: 20px;
  width: 80%;
  margin: 10px 0 0 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
@media (max-width: 768px) {
  .st-payments-blocker .btn {
    font-size: 18px;
  }
}
.st-payments-blocker .button-container {
  margin: 20px 0 24px 0;
}
.st-payments-blocker a:hover,
.st-payments-blocker a:active {
  text-decoration: underline;
}
[page^=settings] [nested-page="settings.notifications"] p.notify-label {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
[page^=settings] [nested-page="settings.notifications"] .sh-mobile-st-slider-wrapper {
  max-width: 300px;
}
[page^=settings] [nested-page="settings.notifications"] .sub-items {
  margin: 16px 0;
}
[page^=settings] [nested-page="settings.notifications"] .sub-items label .title {
  font-size: 16px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
[page^=settings] [nested-page="settings.notifications"] .spinner-container {
  position: relative;
}
[page^=settings] [nested-page="settings.notifications"] .spinner-container .save-spinner {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 20px;
}
[page^=settings] [nested-page="settings.notifications"] form fieldset {
  margin-top: 0;
}
[page^=settings] [nested-page="settings.notifications"] form .fieldset-title {
  font-size: 24px;
  margin-top: 20px;
}
[page^=settings] [nested-page="settings.notifications"] form label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 18px;
}
[page^=settings] [nested-page="settings.notifications"] form label .toggle-float {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.notifications"] form label {
    font-size: 14px;
  }
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.notifications"] form p {
    font-size: 14px;
  }
}
[page^=settings] [nested-page="settings.account"] .password input[type="password"] {
  margin-bottom: 10px;
  font-size: 18px;
}
[page^=settings] [nested-page="settings.account"] .cancel {
  margin-right: 10px;
}
[page^=settings] [nested-page="settings.account"] .row {
  margin-left: 0px;
  margin-right: 0px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.account"] .row {
    margin: 0;
  }
}
[page^=settings] [nested-page="settings.account"] .info-text.tivity-ssc {
  margin-left: 110px;
  margin-top: 10px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.account"] .info-text.tivity-ssc {
    margin-left: 0px;
  }
}
[page^=settings] [nested-page="settings.account"] .verification-status {
  margin-top: 20px;
  margin-bottom: 0px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.account"] .verification-status {
    margin-top: 10px;
  }
}
[page^=settings] [nested-page="settings.account"] .verification-status .fa-check-circle {
  color: #66BB6A;
}
[page^=settings] [nested-page="settings.account"] .verification-status .fa-exclamation-triangle {
  color: #FFB300;
}
[page^=settings] [nested-page="settings.account"] .email {
  margin-top: 0px;
}
[page^=settings] [nested-page="settings.account"] .email .message {
  display: block;
  float: right;
  font-size: 15px;
  padding-top: 15px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.account"] .email .message {
    padding-top: 10px;
    float: left;
    padding-left: 4px;
  }
}
[page^=settings] [nested-page="settings.account"] .email .change-button {
  font-size: 16px;
  height: 35px;
  margin-left: 5px;
}
.st-change-phone-number .verified-phone-number {
  color: #66BB6A;
}
.st-change-phone-number .fa-exclamation-triangle {
  color: #FFB300;
}
.st-change-phone-number .fa-check-circle {
  color: #66BB6A;
}
.st-change-phone-number .st-totp {
  margin-left: 10px;
}
.st-account-delete .abort-flow-link {
  font-size: 16px;
}
[page^=settings] [nested-page="settings.welcomer"] .settings-fieldset {
  padding-top: 28px;
  padding-bottom: 28px;
}
[page^=settings] [nested-page="settings.welcomer"] .fieldset-title-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
}
[page^=settings] [nested-page="settings.welcomer"] .fieldset-title-container .fieldset-title {
  font-size: 24px;
}
[page^=settings] [nested-page="settings.welcomer"] .fieldset-title-container .spinner-container {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  margin-left: auto;
  font-size: 20px;
}
[page^=settings] [nested-page="settings.welcomer"] .sh-info-banner {
  font-size: 16px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
[page^=settings] [nested-page="settings.welcomer"] .toggle-container,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 18px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.welcomer"] .toggle-container,
  [page^=settings] [nested-page="settings.welcomer"] .max-messages-container {
    font-size: 14px;
  }
}
[page^=settings] [nested-page="settings.welcomer"] .toggle-container .toggle-text,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container .toggle-text,
[page^=settings] [nested-page="settings.welcomer"] .toggle-container .max-messages-text,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container .max-messages-text {
  font-size: 16px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
[page^=settings] [nested-page="settings.welcomer"] .toggle-container .toggle-button,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container .toggle-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[page^=settings] [nested-page="settings.welcomer"] .toggle-container .max-messages-input,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container .max-messages-input {
  margin-left: auto;
  padding: 3px;
  max-width: 60px;
  text-align: right;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.welcomer"] .toggle-container .max-messages-input,
  [page^=settings] [nested-page="settings.welcomer"] .max-messages-container .max-messages-input {
    max-width: 45px;
    padding: 1px;
  }
}
[page^=settings] [nested-page="settings.welcomer"] .toggle-container .max-messages-input.invalid,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container .max-messages-input.invalid {
  border: 1px solid #FFA726;
  -webkit-box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
          box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
}
[page^=settings] [nested-page="settings.welcomer"] .toggle-container .max-messages-input::-webkit-inner-spin-button,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-container .max-messages-input::-webkit-inner-spin-button {
  -webkit-appearance: auto;
          appearance: auto;
  opacity: 1;
  margin-left: 5px;
}
[page^=settings] [nested-page="settings.welcomer"] .opt-in-fieldset .info-text,
[page^=settings] [nested-page="settings.welcomer"] .advanced-settings-fieldset .info-text {
  margin-top: 10px;
  margin-bottom: 0px;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .info-text {
  margin-top: 16px;
  margin-bottom: 16px;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .welcome-message-container {
  margin: 0px;
  padding: 10px;
  background-color: #FAFAFA;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .welcome-message-container:hover {
  border-color: #BDBDBD;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .welcome-message-container:focus-within {
  background-color: white;
  border-color: #BDBDBD;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .welcome-message-container .welcome-message-prefix {
  margin-bottom: calc(16px * 1.3);
  font-size: 16px;
  font-style: italic;
  line-height: 1.3em;
  color: #424242;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .welcome-message-container .welcome-message-input {
  -ms-overflow-style: none;
  padding: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: calc(calc(16px * 1.3) * 4);
  background-color: transparent;
  border: none;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: pre-wrap;
  font-size: 16px;
  line-height: 1.3em;
  color: #424242;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 8px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .restore-default-message-button {
  font-size: 16px;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .restore-default-message-button {
    width: 100%;
    text-align: center;
    margin-top: 8px;
  }
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .restore-default-message-button i {
  margin-right: 5px;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .message-length-feedback {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #616161;
  text-align: right;
}
@media (max-width: 599px) {
  [page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .message-length-feedback {
    width: 100%;
  }
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .message-length-feedback .valid-length {
  color: #4CAF50;
}
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-fieldset .footer-container .message-length-feedback .invalid-length {
  color: #F44336;
}
[page^=settings] [nested-page="settings.welcomer"] .st-toggle-box:disabled,
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-input:disabled,
[page^=settings] [nested-page="settings.welcomer"] .restore-default-message-button:disabled,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-input:disabled,
[page^=settings] [nested-page="settings.welcomer"] .st-toggle-box.disabled,
[page^=settings] [nested-page="settings.welcomer"] .welcome-message-input.disabled,
[page^=settings] [nested-page="settings.welcomer"] .restore-default-message-button.disabled,
[page^=settings] [nested-page="settings.welcomer"] .max-messages-input.disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
.st-photo-verification-page .referral-code {
  color: #4CAF50;
}
.st-photo-verification-page .outer-card-container {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.8)), to(rgba(33, 33, 33, 0.75))), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.8) 0%, rgba(33, 33, 33, 0.75) 100%), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background-size: cover;
}
.st-photo-verification-page .outer-card-container .card-full {
  background: #EEEEEE;
}
.st-photo-verification-page.sref-signup .outer-card-container .card-full {
  min-height: calc(100vh - 30px);
}
.st-photo-verification-page .skip-footer .dotted-hr {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 300px;
  margin: 10px auto;
  margin-top: 15px;
  margin-bottom: 20px;
  border-top-color: rgba(189, 189, 189, 0.8);
}
.st-photo-verification-page .skip-footer a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #757575;
  border: 1px solid rgba(117, 117, 117, 0.2);
  padding: 6px 24px;
  border-radius: 4px;
}
.st-photo-verification-page .skip-footer a:hover {
  color: #616161;
  background: rgba(117, 117, 117, 0.1);
  border: 1px solid rgba(97, 97, 97, 0.3);
}
.st-photo-verification-page .phone-number-page h2 {
  margin-left: auto;
  margin-right: auto;
}
.st-photo-verification-page .phone-number-page input[type="tel"] {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 15px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background-color: white;
  border-color: #9E9E9E;
}
.st-photo-verification-page .phone-number-page input[type="tel"].ng-invalid.ng-dirty {
  background-color: white;
  border-color: #9E9E9E;
}
.st-photo-verification-page .phone-number-page .error-container {
  height: 55px;
  width: 100%;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.st-photo-verification-page .phone-number-page .error {
  font-size: 13px;
  line-height: 15px;
  background-color: #F5F5F5;
  color: #424242;
  border-top: 4px solid #E53935;
  border-bottom: none;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 10px 10px;
  margin: 0px 10px;
  width: 100%;
  -webkit-box-shadow: inset 0px -20px 10px -20px rgba(33, 33, 33, 0.25);
          box-shadow: inset 0px -20px 10px -20px rgba(33, 33, 33, 0.25);
}
.st-photo-verification-page .phone-number-page .error i {
  color: #E53935;
}
.st-photo-verification-page .phone-number-page .verified-phone-number {
  color: #66BB6A;
  font-size: 22px;
}
.st-photo-verification-page .phone-number-page .verified-phone-number .fa-check-circle {
  background: white;
  border-radius: 50px;
  line-height: 15px;
  width: 18px;
}
.st-photo-verification-page .example-page .example-photo {
  width: 100%;
  max-width: 350px;
  padding: 0 20px;
  margin-bottom: 10px;
}
.st-photo-verification-page .options-page .selection-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .st-photo-verification-page .options-page .selection-wrapper {
    margin-top: 20px;
    margin-bottom: 10px;
  }
}
.st-photo-verification-page .options-page .selection {
  margin: 10px;
  padding: 20px;
  width: 220px;
  border: none;
  border-radius: 10px;
  background: #FAFAFA;
  -webkit-box-shadow: 5px 5px 20px 5px #E0E0E0;
          box-shadow: 5px 5px 20px 5px #E0E0E0;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-photo-verification-page .options-page .selection:hover,
.st-photo-verification-page .options-page .selection:focus {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  cursor: pointer;
  -webkit-box-shadow: 5px 5px 20px 5px #BDBDBD;
          box-shadow: 5px 5px 20px 5px #BDBDBD;
}
.st-photo-verification-page .options-page .selection .icon-container {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  width: 140px;
  height: 140px;
  border-radius: 50%;
  border: 5px solid #BDBDBD;
  background: #F5F5F5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-photo-verification-page .options-page .selection .icon-container i {
  font-size: 50px;
}
.st-photo-verification-page .options-page .selection .text {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.1);
  word-wrap: normal;
}
.st-photo-verification-page .options-page .selection .subtext {
  margin-top: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  color: #757575;
  text-shadow: 1px 1px 1px rgba(158, 158, 158, 0.1);
  word-wrap: normal;
}
.st-photo-verification-page .upload-page .photo-selector,
.st-photo-verification-page .webcam-page .photo-selector {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px;
  width: 100%;
  min-width: 260px;
  max-width: 420px;
  min-height: 188px;
  background-color: #FAFAFA;
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  position: relative;
}
.st-photo-verification-page .upload-page .photo-selector:before,
.st-photo-verification-page .webcam-page .photo-selector:before {
  content: "";
  display: block;
  padding-top: 66.66666667%;
}
.st-photo-verification-page .upload-page .photo-selector > div,
.st-photo-verification-page .webcam-page .photo-selector > div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.st-photo-verification-page .upload-page .photo-selector img,
.st-photo-verification-page .webcam-page .photo-selector img {
  width: 100%;
  display: block;
  max-width: 100%;
  height: auto;
}
.st-photo-verification-page .upload-page .photo-selector .overlay-container,
.st-photo-verification-page .webcam-page .photo-selector .overlay-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-photo-verification-page .upload-page .photo-selector .btn-select,
.st-photo-verification-page .webcam-page .photo-selector .btn-select {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 20px;
  padding: 20px;
  max-width: 200px;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  background-color: #F5F5F5;
  border: 1px solid #EEEEEE;
  border-radius: 4px;
}
@media (max-width: 320px) {
  .st-photo-verification-page .upload-page .photo-selector .btn-select,
  .st-photo-verification-page .webcam-page .photo-selector .btn-select {
    padding: 0;
    margin: 0;
    background: none;
    border: none;
  }
}
.st-photo-verification-page .upload-page .photo-selector .btn-select i,
.st-photo-verification-page .webcam-page .photo-selector .btn-select i {
  font-size: 50px;
  color: #9E9E9E;
  margin-bottom: 10px;
}
@media (max-width: 599px) {
  .st-photo-verification-page .upload-page .photo-selector .btn-select i,
  .st-photo-verification-page .webcam-page .photo-selector .btn-select i {
    font-size: 40px;
  }
}
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container {
  height: 110px;
  width: 130px;
  margin-bottom: 20px;
}
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container svg path,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container svg path,
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container svg rect,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container svg rect,
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container svg polygon,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container svg polygon,
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container svg circle,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container svg circle,
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container svg ellipse,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container svg ellipse {
  fill: #9E9E9E;
}
.st-photo-verification-page .upload-page .photo-selector .btn-select .svg-container svg,
.st-photo-verification-page .webcam-page .photo-selector .btn-select .svg-container svg {
  height: 110px;
  width: 130px;
}
.st-photo-verification-page .upload-page .photo-selector .btn-select span,
.st-photo-verification-page .webcam-page .photo-selector .btn-select span {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 22px;
  line-height: 1.3;
  color: #616161;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
}
@media (max-width: 599px) {
  .st-photo-verification-page .upload-page .photo-selector .btn-select span,
  .st-photo-verification-page .webcam-page .photo-selector .btn-select span {
    font-size: 17px;
    line-height: 1;
  }
}
@media (max-width: 320px) {
  .st-photo-verification-page .upload-page .photo-selector .btn-select span,
  .st-photo-verification-page .webcam-page .photo-selector .btn-select span {
    margin-left: -5px;
    margin-right: -5px;
  }
}
.st-photo-verification-page .upload-page .photo-selector .btn-select:hover,
.st-photo-verification-page .webcam-page .photo-selector .btn-select:hover {
  cursor: pointer;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  background-color: #EEEEEE;
  border: 1px solid #E0E0E0;
}
.st-photo-verification-page .upload-page .photo-selector .photo-loading-spinner,
.st-photo-verification-page .webcam-page .photo-selector .photo-loading-spinner {
  background-color: rgba(238, 238, 238, 0.5);
}
.st-photo-verification-page .upload-page .photo-selector .clear-photo-container,
.st-photo-verification-page .webcam-page .photo-selector .clear-photo-container {
  cursor: pointer;
  position: absolute;
  top: -10px;
  bottom: auto;
  left: auto;
  right: -10px;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FAFAFA;
  border: 2px solid #757575;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.st-photo-verification-page .upload-page .photo-selector .clear-photo-container i,
.st-photo-verification-page .webcam-page .photo-selector .clear-photo-container i {
  font-size: 25px;
  color: #757575;
}
.st-photo-verification-page .upload-page .photo-selector .clear-photo-container:hover,
.st-photo-verification-page .webcam-page .photo-selector .clear-photo-container:hover {
  cursor: pointer;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  border: 2px solid #616161;
}
.st-photo-verification-page .upload-page .photo-selector .clear-photo-container:hover i,
.st-photo-verification-page .webcam-page .photo-selector .clear-photo-container:hover i {
  color: #616161;
}
.st-photo-verification-page .upload-page .example-text,
.st-photo-verification-page .webcam-page .example-text {
  margin-top: 0;
}
.st-photo-verification-page .upload-page .example-text a,
.st-photo-verification-page .webcam-page .example-text a {
  color: #616161;
  text-shadow: 1px 1px 1px rgba(117, 117, 117, 0.1);
}
.st-photo-verification-page .upload-page .example-text span,
.st-photo-verification-page .webcam-page .example-text span {
  text-decoration: underline;
}
.st-photo-verification-page .upload-page .example-text i,
.st-photo-verification-page .webcam-page .example-text i {
  color: #03A9F4;
}
.st-photo-verification-page .email-page .example-photo {
  margin: 20px auto;
  padding: 20px;
  max-width: 250px;
  min-height: 220px;
  background-color: #FAFAFA;
  border: 1px solid #BDBDBD;
  border-radius: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-photo-verification-page .email-page .example-photo .svg-container {
  height: 168px;
  width: 200px;
}
.st-photo-verification-page .email-page .example-photo .svg-container svg path,
.st-photo-verification-page .email-page .example-photo .svg-container svg rect,
.st-photo-verification-page .email-page .example-photo .svg-container svg polygon,
.st-photo-verification-page .email-page .example-photo .svg-container svg circle,
.st-photo-verification-page .email-page .example-photo .svg-container svg ellipse {
  fill: #616161;
}
.st-photo-verification-page .email-page .example-photo .svg-container svg {
  height: 168px;
  width: 200px;
}
.st-photo-verification-page .email-page .example-text {
  margin-top: 0;
}
.st-photo-verification-page .email-page .example-text a {
  color: #616161;
  text-shadow: 1px 1px 1px rgba(117, 117, 117, 0.1);
}
.st-photo-verification-page .email-page .example-text span {
  text-decoration: underline;
}
.st-photo-verification-page .email-page .example-text i {
  color: #03A9F4;
}
@media (max-width: 599px) {
  .st-photo-verification-page .success-page .img {
    min-height: 180px;
  }
}
.st-photo-verification-example-modal .referral-code {
  color: #4CAF50;
}
.st-photo-verification-example-modal .img-responsive {
  margin-left: auto;
  margin-right: auto;
}
[page^="settings.verification"] [ui-view="main"] #content {
  padding-bottom: 0;
  overflow: initial;
}
[page^="settings.verification"] [ui-view="main"] p {
  margin-bottom: 0;
}
@media (max-width: 599px) {
  [page^="settings.verification"] [ui-view="main"] .st-verification-blocker img {
    width: 90px;
  }
}
[page^="settings.verification"] [ui-view="main"] .st-verification-blocker > div {
  text-align: center;
  padding: 60px 15px 0;
}
[page^="settings.verification"] [ui-view="main"] .st-verification-blocker > div .fa.fa-circle-o-notch.fa-spin {
  font-size: 32px;
}
@media (min-height: 700px) {
  [page^="settings.verification"] [ui-view="main"] .st-verification-blocker > div {
    padding-top: 120px;
  }
  [page^="settings.verification"] [ui-view="main"] .st-verification-blocker > div p {
    max-width: 630px;
    margin-left: auto;
    margin-right: auto;
  }
}
[page^="settings.verification"] [ui-view="main"] .st-verification-blocker .btn,
[page^="settings.verification"] [ui-view="main"] .verification-failed .btn {
  display: inline-block;
  margin: 10px auto 30px;
}
[page^="settings.verification"] [ui-view="main"] .st-verification-blocker .error-message,
[page^="settings.verification"] [ui-view="main"] .verification-failed .error-message {
  margin: 0 auto 30px;
  max-width: 580px;
  min-width: 280px;
}
[page^="settings.verification"] [ui-view="main"] .st-verification-blocker h5,
[page^="settings.verification"] [ui-view="main"] .verification-failed h5 {
  font-size: 16px;
}
[page^="settings.verification"] [ui-view="main"] .st-verification-blocker h5 span,
[page^="settings.verification"] [ui-view="main"] .verification-failed h5 span {
  color: #EF5350;
}
[page^="settings.verification"] [ui-view="main"] .verification-pending .icon-profile-card {
  background: #FFF;
  border: 1px solid #F5F5F5;
  -webkit-box-shadow: 4px 4px 0px 0px #BDBDBD;
          box-shadow: 4px 4px 0px 0px #BDBDBD;
}
[page^="settings.verification"] [ui-view="main"] .status-icon {
  width: 136px;
}
@media (max-width: 599px) {
  [page^="settings.verification"] [ui-view="main"] .status-icon {
    width: 120px;
  }
}
[page^="settings.verification"] [ui-view="main"] header {
  padding-bottom: 30px;
}
[page^="settings.verification"] [ui-view="main"] .security-logos {
  float: right;
  width: 60%;
  margin-top: 3px;
}
@media (max-width: 599px) {
  [page^="settings.verification"] [ui-view="main"] .security-logos {
    float: none;
    height: 55px;
    width: inherit;
    margin-top: 28px;
    padding-right: 18px;
  }
}
[page^="settings.verification"] [ui-view="main"] .security-logos a {
  float: right;
  margin-left: 12px;
}
[page^="settings.verification"] [ui-view="main"] .norton-badge {
  float: right;
  margin-top: -7px;
  margin-right: 26px;
}
[page^="settings.verification"] [ui-view="main"] .norton-badge.left {
  float: left;
}
[page^="settings.verification"] [ui-view="main"] footer {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #626E6F;
  font-size: 1.2em;
  margin-bottom: 20px;
}
[page^="settings.verification"] [ui-view="main"] footer p {
  margin-bottom: 10px;
}
@media (max-width: 599px) {
  [page^="settings.verification"] [ui-view="main"] p {
    margin-bottom: 0;
  }
  [page^="settings.verification"] [ui-view="main"] header,
  [page^="settings.verification"] [ui-view="main"] footer {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0.9em;
  }
  [page^="settings.verification"] [ui-view="main"] hgroup > *:first-child {
    margin-bottom: 0;
  }
}
.main-verification-page .verification-hero-bg {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.8)), to(rgba(33, 33, 33, 0.75))), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.8) 0%, rgba(33, 33, 33, 0.75) 100%), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background-size: cover;
  padding: 15px 10px;
}
.main-verification-page .verification-hero-bg .verification-hero {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-verification-page .verification-hero-bg .verification-hero p {
  color: white;
  margin-bottom: 15px;
  line-height: 1.2em;
}
.main-verification-page .verification-hero-bg .video-block {
  max-width: 600px;
}
.main-verification-page .verification-hero-bg .video-block .video-wrapper {
  display: block;
  position: relative;
}
.main-verification-page .verification-hero-bg .video-block .video-wrapper .video-overlay {
  background: rgba(33, 33, 33, 0.2);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
}
.main-verification-page .verification-hero-bg .video-block .video-wrapper .fas {
  position: absolute;
  font-size: 100px;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 0 10px rgba(33, 33, 33, 0.8);
  top: calc(50% - 50px);
  left: calc(50% - 50px);
}
@media (max-width: 599px) {
  .main-verification-page .verification-hero-bg .video-block .video-wrapper .fas {
    font-size: 60px;
    top: calc(50% - 30px);
    left: calc(50% - 30px);
  }
}
.main-verification-page .verification-hero-bg .video-block .video-wrapper:hover .video-overlay {
  display: block;
}
.main-verification-page .verification-hero-bg .video-block .video-wrapper:hover .fas {
  color: white;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.main-verification-page .verification-hero-bg .video-block .video-wrapper img {
  border-radius: 12px;
  -webkit-box-shadow: 1px 1px 4px 0px #212121;
          box-shadow: 1px 1px 4px 0px #212121;
  background: #616161;
  margin-bottom: 15px;
  min-width: 240px;
  min-height: 135px;
}
.main-verification-page .verification-hero-bg .btn-md-primary {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 1em;
}
.main-verification-page .info-blocks-container {
  max-width: 730px;
  margin: 32px auto 20px;
  min-height: 50px;
}
@media (max-width: 599px) {
  .main-verification-page .info-blocks-container {
    text-align: center;
    margin-bottom: 8px;
  }
}
.main-verification-page .info-blocks-container .info-block {
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(white));
  background: linear-gradient(#FAFAFA, white);
  padding: 20px;
  margin-bottom: 20px;
  border: 1px solid #E0E0E0;
  border-radius: 8px;
  overflow: hidden;
}
.main-verification-page .info-blocks-container .info-block .heading-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.main-verification-page .info-blocks-container .info-block .heading-wrapper .title {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  color: #424242;
}
@media (max-width: 599px) {
  .main-verification-page .info-blocks-container .info-block .heading-wrapper .title {
    font-size: 20px;
  }
}
.main-verification-page .info-blocks-container .info-block .heading-wrapper .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.main-verification-page .info-blocks-container .info-block .heading-wrapper .icon {
  margin-right: 15px;
  height: 30px;
  width: 30px;
}
.main-verification-page .info-blocks-container .info-block .heading-wrapper .icon svg {
  height: 30px;
  width: 30px;
}
.main-verification-page .info-blocks-container .info-block .description-wrapper {
  margin-top: 20px;
}
.main-verification-page .info-blocks-container .info-block .description-wrapper .description {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.3;
  font-size: 17px;
  color: #424242;
  margin-bottom: 10px;
  text-align: left;
}
@media (max-width: 599px) {
  .main-verification-page .info-blocks-container .info-block .description-wrapper .description {
    font-size: 16px;
  }
}
.main-verification-page .info-blocks-container .info-block .icon.trust {
  height: 40px;
  width: 40px;
  width: 36px;
  margin-left: -6px;
}
.main-verification-page .info-blocks-container .info-block .icon.trust svg {
  height: 40px;
  width: 40px;
}
.main-verification-page .info-blocks-container .info-block .icon.protection svg path,
.main-verification-page .info-blocks-container .info-block .icon.protection svg rect,
.main-verification-page .info-blocks-container .info-block .icon.protection svg polygon,
.main-verification-page .info-blocks-container .info-block .icon.protection svg circle,
.main-verification-page .info-blocks-container .info-block .icon.protection svg ellipse {
  fill: #00C853;
}
.main-verification-page .info-blocks-container .info-block .icon.helping {
  font-size: 24px;
  color: #42A5F5;
}
@media (max-width: 599px) {
  .main-verification-page .info-blocks-container .info-block {
    margin-left: 10px;
    margin-right: 10px;
  }
}
[page^=settings] [nested-page="settings.stripeConnectAccount"] .page-subtitle {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 15px;
}
[page^=settings] [nested-page="settings.stripeConnectAccount"] form fieldset {
  padding: 16px;
}
[page^=settings] [nested-page="settings.stripeConnectAccount"] form fieldset .section-title {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
}
[page^=settings] [nested-page="settings.stripeConnectAccount"] form fieldset .section-body {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 0px;
}
[page^=settings] [nested-page="settings.stripeConnectAccount"] form fieldset .external-account-info {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 5px;
  margin-bottom: 5px;
}
[page^=settings] [nested-page="settings.stripeConnectAccount"] form fieldset .external-account-info strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
[page^=settings] [nested-page="settings.stripeConnectMenu"] .open-dashboard-link {
  white-space: nowrap;
}
[page^=settings] [nested-page="settings.stripeConnectTransactions"] {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}
[page^=settings] [nested-page="settings.stripeConnectTransactions"] .page-title {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  max-width: 730px;
  margin-top: 32px;
  margin-bottom: 16px;
  font-size: 20px;
  text-align: center;
}
[page^=settings] [nested-page="settings.stripeConnectTransactions"] .page-subtitle {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  max-width: 730px;
  margin-bottom: 16px;
  text-align: center;
}
[page^=settings] [nested-page="settings.stripeConnectTransactions"] .transaction-error-message {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 0px;
  text-align: center;
  color: #9E9E9E;
}
.st-stripe-connect-onboarding .st-stripe-connect-onboarding-background-image-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F5F5F5));
  background: linear-gradient(#E0E0E0, #F5F5F5);
}
.st-stripe-connect-onboarding .st-stripe-connect-onboarding-background-image {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(#f5f5f5)), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat center center;
  background: linear-gradient(transparent 0%, transparent 50%, #f5f5f5 100%), url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/background-images/activities.jpg') no-repeat center center;
  background-size: cover;
}
.st-stripe-connect-onboarding .st-stripe-connect-onboarding-background-image,
.st-stripe-connect-onboarding .st-stripe-connect-onboarding-background-image-gradient {
  min-height: calc(100vh -  55px );
  margin-bottom: calc(-100vh +  55px );
}
.st-stripe-connect-onboarding .outer-card-container {
  background: #F5F5F5;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .outer-card-container {
    overflow: hidden;
  }
}
.st-stripe-connect-onboarding .card-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
  padding: 10px;
  padding-bottom: 20px;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .card-container {
    padding: 5px;
    padding-bottom: 10px;
  }
}
.st-stripe-connect-onboarding .card-full {
  position: relative;
  width: 100%;
  max-width: 940px;
  min-height: calc(100vh -  85px );
  border-radius: 6px;
  -webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0.6)), color-stop(20%, rgba(245, 245, 245, 0.95)));
  background: linear-gradient(rgba(245, 245, 245, 0.6) 0%, rgba(245, 245, 245, 0.95) 20%);
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .card-full {
    min-height: calc(100vh -  70px );
  }
}
.st-stripe-connect-onboarding .pages-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-stripe-connect-onboarding .page {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
  min-height: calc(100vh -  85px );
  padding: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .page {
    min-height: calc(100vh -  70px );
  }
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .page {
    padding: 15px;
  }
}
.st-stripe-connect-onboarding .page-content {
  width: 100%;
  max-width: 768px;
  text-align: center;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next span,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next i,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon {
  vertical-align: middle;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next[disabled] {
  opacity: 1;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align span,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align i,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:hover,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active .icon svg path,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active .icon svg rect,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active .icon svg polygon,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active .icon svg circle,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon svg path,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon svg rect,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon svg polygon,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon svg circle,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next .icon svg ellipse {
  fill: white;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1e87db));
  background: linear-gradient(#2196F3, #1e87db);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue span,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue i,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon {
  vertical-align: middle;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue[disabled] {
  opacity: 1;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align span,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align i,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:hover,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1e87db), to(#1a78c2));
  background: linear-gradient(#1e87db, #1a78c2);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#1a78c2), to(#1e87db));
  background: linear-gradient(#1a78c2, #1e87db);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg path,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg rect,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg polygon,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg circle,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon svg path,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon svg rect,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon svg polygon,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon svg circle,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue .icon svg ellipse {
  fill: white;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-next.blue.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#aaaaaa));
  background: linear-gradient(#BDBDBD, #aaaaaa);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back span,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back i,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon {
  vertical-align: middle;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back[disabled] {
  opacity: 1;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align span,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align i,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:hover,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa), to(#979797));
  background: linear-gradient(#aaaaaa, #979797);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#aaaaaa));
  background: linear-gradient(#979797, #aaaaaa);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active .icon svg path,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active .icon svg rect,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active .icon svg polygon,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active .icon svg circle,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon svg path,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon svg rect,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon svg polygon,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon svg circle,
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back .icon svg ellipse {
  fill: white;
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-stripe-connect-onboarding .st-pages-nav-buttons .btn-theme-back.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-stripe-connect-onboarding h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #212121;
  text-shadow: 1px 1px 1px rgba(66, 66, 66, 0.1);
  font-size: 28px;
  line-height: 1.2;
  margin: 0px;
  margin-bottom: 10px;
}
@media (min-width: 600px) {
  .st-stripe-connect-onboarding h1 {
    font-size: 32px;
  }
}
.st-stripe-connect-onboarding p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 600px) {
  .st-stripe-connect-onboarding p {
    font-size: 17px;
  }
}
.st-stripe-connect-onboarding p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-stripe-connect-onboarding .admin-support-comment {
  max-width: 600px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.st-stripe-connect-onboarding .admin-support-comment .text-wrapper {
  text-align: left;
}
.st-stripe-connect-onboarding .continue-page .fa-user-edit {
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 90px;
  color: #42A5F5;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .continue-page .fa-user-edit {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
.st-stripe-connect-onboarding .continue-page .st-pages-nav-buttons {
  margin-top: 30px;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .continue-page .st-pages-nav-buttons {
    margin-top: 20px;
  }
}
.st-stripe-connect-onboarding .continue-page .discard-footer .dotted-hr {
  border-top-style: dotted;
  border-top-width: 4px;
  max-width: 300px;
  margin: 10px auto;
  margin-top: 25px;
  margin-bottom: 20px;
  border-top-color: rgba(189, 189, 189, 0.8);
}
.st-stripe-connect-onboarding .continue-page .discard-footer a {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
}
.st-stripe-connect-onboarding .account-type-page .selection-wrapper {
  width: 100%;
  max-width: 400px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 20px;
}
.st-stripe-connect-onboarding .account-type-page .selection-wrapper.wide {
  max-width: 600px;
}
.st-stripe-connect-onboarding .account-type-page .selection-wrapper.wide .selection {
  width: 260px;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .account-type-page .selection-wrapper {
    margin-top: 20px;
    margin-bottom: 10px;
  }
}
.st-stripe-connect-onboarding .account-type-page .selection {
  background: none;
  border: none;
  padding: 10px;
  width: 120px;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
@media (min-width: 375px) {
  .st-stripe-connect-onboarding .account-type-page .selection {
    width: 160px;
  }
}
@media (min-width: 768px) {
  .st-stripe-connect-onboarding .account-type-page .selection {
    width: 200px;
  }
}
.st-stripe-connect-onboarding .account-type-page .selection .icon-wrapper {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  width: 3em;
  height: 3em;
  font-size: 28px;
  line-height: 3em;
  border-radius: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#BDBDBD), to(#9E9E9E));
  background: linear-gradient(#BDBDBD, #9E9E9E);
  border: 3px solid #757575;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.1);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.1);
  color: #FAFAFA;
}
.st-stripe-connect-onboarding .account-type-page .selection.green .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#81C784), to(#66BB6A));
  background: linear-gradient(#81C784, #66BB6A);
  border: 3px solid #4CAF50;
}
.st-stripe-connect-onboarding .account-type-page .selection.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#E57373), to(#EF5350));
  background: linear-gradient(#E57373, #EF5350);
  border: 3px solid #F44336;
}
.st-stripe-connect-onboarding .account-type-page .selection span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(97, 97, 97, 0.05);
  word-wrap: normal;
}
.st-stripe-connect-onboarding .account-type-page .selection .subtext {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.5;
  margin-top: 5px;
  margin-bottom: 20px;
}
@media (max-width: 599px) {
  .st-stripe-connect-onboarding .account-type-page .selection .subtext {
    margin-top: 5px;
    max-width: 300px;
  }
}
.st-stripe-connect-onboarding .account-type-page .selection p {
  font-size: 16px;
  margin-top: 10px;
}
.st-stripe-connect-onboarding .account-type-page .selection:hover,
.st-stripe-connect-onboarding .account-type-page .selection:focus {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  cursor: pointer;
}
.st-stripe-connect-onboarding .account-type-page .selection:hover .icon-wrapper,
.st-stripe-connect-onboarding .account-type-page .selection:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#9E9E9E), to(#757575));
  background: linear-gradient(#9E9E9E, #757575);
  border: 3px solid #616161;
}
.st-stripe-connect-onboarding .account-type-page .selection:hover.green .icon-wrapper,
.st-stripe-connect-onboarding .account-type-page .selection:focus.green .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 3px solid #43A047;
}
.st-stripe-connect-onboarding .account-type-page .selection:hover.red .icon-wrapper,
.st-stripe-connect-onboarding .account-type-page .selection:focus.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#F44336));
  background: linear-gradient(#EF5350, #F44336);
  border: 3px solid #E53935;
}
.st-stripe-connect-onboarding .account-type-page .selection.selected .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 3px solid #43A047;
}
.st-stripe-connect-onboarding .account-type-page .selection.selected:hover .icon-wrapper,
.st-stripe-connect-onboarding .account-type-page .selection.selected:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 3px solid #388E3C;
}
.st-stripe-connect-onboarding .account-type-page .selection.selected.green .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#66BB6A), to(#4CAF50));
  background: linear-gradient(#66BB6A, #4CAF50);
  border: 3px solid #43A047;
}
.st-stripe-connect-onboarding .account-type-page .selection.selected.green:hover .icon-wrapper,
.st-stripe-connect-onboarding .account-type-page .selection.selected.green:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#43A047));
  background: linear-gradient(#4CAF50, #43A047);
  border: 3px solid #388E3C;
}
.st-stripe-connect-onboarding .account-type-page .selection.selected.red .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#F44336));
  background: linear-gradient(#EF5350, #F44336);
  border: 3px solid #E53935;
}
.st-stripe-connect-onboarding .account-type-page .selection.selected.red:hover .icon-wrapper,
.st-stripe-connect-onboarding .account-type-page .selection.selected.red:focus .icon-wrapper {
  background: -webkit-gradient(linear, left top, left bottom, from(#F44336), to(#E53935));
  background: linear-gradient(#F44336, #E53935);
  border: 3px solid #D32F2F;
}
.st-stripe-connect-onboarding .tos-agreement-page .tos-wrapper {
  max-width: 600px;
}
.st-stripe-connect-onboarding .tos-agreement-page .tos-wrapper .stitch-tos {
  margin-bottom: 10px;
}
.st-stripe-connect-onboarding .tos-agreement-page .tos-wrapper .toggle-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  max-width: 600px;
}
.st-stripe-connect-onboarding .tos-agreement-page .tos-wrapper .toggle-wrapper .st-toggle-box.tick {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-right: 5px;
  font-size: 0.8em;
}
.st-stripe-connect-onboarding .tos-agreement-page .tos-wrapper .toggle-wrapper label {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  font-size: 17px;
}
.st-stripe-connect-onboarding .animate-fade-in-out.ng-hide-add,
.st-stripe-connect-onboarding .animate-fade-in-out.ng-hide-remove {
  -webkit-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
.st-stripe-connect-onboarding .animate-fade-in-out.ng-hide-add.ng-hide-add-active,
.st-stripe-connect-onboarding .animate-fade-in-out.ng-hide-remove {
  opacity: 0;
}
.st-stripe-connect-onboarding .animate-fade-in-out.ng-hide-add,
.st-stripe-connect-onboarding .animate-fade-in-out.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.testimonials-page {
  padding-left: 20px;
  padding-right: 20px;
  max-width: 1140px;
  margin: 0 auto;
}
.testimonials-page .testimonial-block {
  margin: 20px auto;
  text-align: left;
  width: 100%;
  border: 1px solid #EEEEEE;
  background: white;
  padding: 15px;
}
.testimonials-page .testimonial-heading {
  margin-top: 0;
  padding-top: 4px;
  text-align: left;
  font-size: 26px;
  margin-bottom: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.testimonials-page .testimonial-heading .quote-icon {
  margin-right: 10px;
}
@media (max-width: 767px) {
  .testimonials-page .testimonial-heading {
    margin-bottom: 12px;
  }
}
.testimonials-page .testimonial-text {
  margin-bottom: 0;
  color: #616161;
}
.testimonials-page .testimonial-client {
  margin-top: 0;
  text-align: right;
  font-size: 26px;
}
.testimonials-page .testimonial-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .testimonials-page .testimonial-content {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.testimonials-page .testimonial-image {
  height: 150px;
  width: 150px;
  min-height: 150px;
  min-width: 150px;
  margin: 8px 32px;
  margin-left: 0;
}
.testimonials-page .testimonial-image img {
  height: 150px;
  width: 150px;
  background: #EF5350;
  padding: 6px;
  margin: 0 auto;
}
@media (max-width: 480px) {
  .testimonials-page .testimonial-image {
    margin: 12px auto;
  }
}
.st-dynamic-block {
  height: 380px;
  width: 100%;
  max-width: 310px;
  border-radius: 8px;
}
@media (max-width: 699px) {
  .st-dynamic-block {
    max-width: 450px;
  }
}
.st-block {
  height: 380px;
  width: 100%;
  max-width: 310px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 310px;
      -ms-flex: 1 1 310px;
          flex: 1 1 310px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  border-radius: 8px;
  background-color: #FAFAFA;
  -webkit-box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.5);
          box-shadow: 1px 1px 5px rgba(33, 33, 33, 0.5);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  position: relative;
}
@media (max-width: 699px) {
  .st-block {
    max-width: 450px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 450px;
        -ms-flex: 1 1 450px;
            flex: 1 1 450px;
  }
}
.st-block:hover {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.st-block:hover .top-half {
  margin-top: -15px;
}
.st-block .block-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.st-block .block-link .spinner > div > div {
  background: white !important;
}
.st-block .block-link.is-routing,
.st-block .block-link.is-loading {
  background: rgba(33, 33, 33, 0.8);
  z-index: 20;
}
.st-block .close-button {
  z-index: 11;
  position: absolute;
  top: 5px;
  right: 5px;
  display: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  border-radius: 30px;
  font-size: 30px;
  color: white;
  background-color: rgba(0, 0, 0, 0.1);
}
@media (max-width: 599px) {
  .st-block .close-button {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.st-block .close-button:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
.st-block .close-button i {
  padding-bottom: 2px;
}
.st-block .top-right-text-banner {
  top: -7px;
  right: -27px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 80px;
  padding: 4px;
  padding-top: 20px;
  z-index: 10;
}
.st-block .top-right-text-banner.rate-limited {
  background-color: #E53935;
  padding: 15px;
  padding-bottom: 5px;
  width: 100px;
  top: -5px;
  right: -32px;
}
.st-block .top-banner-tabs {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-block .top-banner-tabs .text-banner {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 14px;
  line-height: 1;
  padding: 5px 10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background: #757575;
}
.st-block .top-banner-tabs .text-banner i {
  font-size: 12px;
  margin-right: 0;
}
.st-block .top-banner-tabs .text-banner.green {
  background: #4CAF50;
}
.st-block .top-banner-tabs .text-banner.blue {
  background: #2196F3;
}
.st-block .top-banner-tabs .text-banner.orange {
  background: #F57C00;
}
.st-block .top-banner-tabs .text-banner.deep-orange {
  background: #FF7043;
}
.st-block .top-banner-tabs .text-banner.fade {
  opacity: 0.7;
}
.st-block .banner-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: -24px;
  right: 3px;
}
.st-block .banner-tabs.left {
  left: 6px;
  right: auto;
}
.st-block .banner-tabs .text-banner {
  margin-right: 3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 14px;
  line-height: 1;
  padding: 5px 10px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.st-block .banner-tabs .text-banner.orange {
  background: #F57C00;
}
.st-block .banner-tabs .text-banner.red {
  background: #EF5350;
}
.st-block .banner-tabs .text-banner.light-blue {
  background: #039BE5;
}
.st-block .banner-tabs .text-banner.green {
  background: #4CAF50;
}
.st-block .banner-tabs .text-banner.grey {
  background: #9E9E9E;
}
.st-block .banner-tabs .text-banner.pink {
  background: #EC407A;
}
.st-block .banner-tabs .text-banner.teal {
  background: #4DB6AC;
}
.st-block .banner-tabs .text-banner.new-members {
  background: #20bd7a;
}
.st-block .banner-tabs .text-banner.new-members span {
  margin-left: 0.3em;
}
.st-block .banner-tabs .text-banner.fade {
  opacity: 0.7;
}
.st-block .banner-tabs .text-banner i {
  font-size: 12px;
  margin-right: 0;
}
.st-block .banner-tabs .text-banner .text {
  margin-left: 6px;
}
.st-block .top-half {
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  min-height: 189px;
}
.st-block .bottom-half {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 15px;
  padding-bottom: 10px;
  position: relative;
}
.st-block .bottom-half .sh-text-bubble {
  margin: 0;
  padding: 15px;
  position: absolute;
  bottom: calc(100% - 45px);
  left: 15px;
  right: 15px;
}
.st-block .bottom-half .sh-text-bubble .st-blur-user-name {
  font-size: 16px;
}
.st-block .bottom-half .sh-text-bubble .triangle {
  left: 7px;
}
.st-block .bottom-half .spinner-wrapper {
  min-height: 188px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-block .block-text-wrapper {
  position: relative;
  max-height: 150px;
  overflow: hidden;
  border-left: solid 3px #BDBDBD;
  padding-left: 8px;
  color: #212121;
}
.st-block .block-text-wrapper .logo-info-wrapper {
  margin-bottom: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-block .block-text-wrapper.event {
  border-left-color: #039BE5;
}
.st-block .block-text-wrapper.event .logo-text span {
  color: #039BE5;
}
.st-block .block-text-wrapper.event .group-title {
  color: #039BE5;
}
.st-block .block-text-wrapper.event .type-text i,
.st-block .block-text-wrapper.event .type-text span {
  color: #9E9E9E;
}
.st-block .block-text-wrapper.event .type-text.blue i,
.st-block .block-text-wrapper.event .type-text.blue span {
  color: #42A5F5;
}
.st-block .block-text-wrapper.event .type-text.amber i,
.st-block .block-text-wrapper.event .type-text.amber span {
  color: #FFA000;
}
.st-block .block-text-wrapper.topic {
  border-left-color: #1976D2;
}
.st-block .block-text-wrapper.topic .logo-text span {
  color: #1976D2;
}
.st-block .block-text-wrapper.topic .group-title {
  color: #1976D2;
}
.st-block .block-text-wrapper.topic .locality-text i {
  color: #90CAF9;
}
.st-block .block-text-wrapper.topic .locality-text span {
  color: #90CAF9;
}
.st-block .block-text-wrapper.user {
  border-left-color: #00C853;
}
.st-block .block-text-wrapper.user .logo-text span {
  color: #00C853;
}
.st-block .block-text-wrapper.group {
  border-left-color: #00BCD4;
}
.st-block .block-text-wrapper.group .logo-text span {
  color: #00BCD4;
}
.st-block .block-text-wrapper.trip {
  border-left-color: #26A69A;
}
.st-block .block-text-wrapper.trip .logo-text span {
  color: #26A69A;
}
.st-block .block-text-wrapper.trip .type-text i,
.st-block .block-text-wrapper.trip .type-text span {
  color: #9E9E9E;
}
.st-block .block-text-wrapper.trip .type-text.teal i,
.st-block .block-text-wrapper.trip .type-text.teal span {
  color: #26A69A;
}
.st-block .block-text-wrapper h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin: 0;
  font-size: 22px;
  line-height: 1.05em;
  color: #212121;
}
.st-block .block-text-wrapper .logo-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.st-block .block-text-wrapper .logo-text .svg {
  margin-right: 2px;
  max-height: 16px;
}
.st-block .block-text-wrapper .logo-text svg {
  width: auto;
  height: auto;
  max-width: 49px;
  max-height: 15px;
}
.st-block .block-text-wrapper .logo-text .silver-sneakers-wordmark svg {
  max-width: 92px;
  height: 10px;
  margin-top: 1px;
  margin-left: 2px;
  margin-right: 2px;
}
.st-block .block-text-wrapper .logo-text span {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1em;
  color: #BDBDBD;
}
.st-block .block-text-wrapper .type-text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-block .block-text-wrapper .type-text-wrapper .type-text.spacer {
  margin-right: 0.9em;
}
.st-block .block-text-wrapper .group-title {
  margin-top: 5px;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 11px;
  line-height: 1;
  text-transform: uppercase;
  color: #BDBDBD;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-block .block-text-wrapper .group-joined {
  margin-top: 2px;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 10px;
  line-height: 1;
  color: #66BB6A;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-block .block-text-wrapper .group-joined i {
  font-size: 0.9em;
}
.st-block .block-text-wrapper .read-more {
  margin-top: 2px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #EF5350;
  font-size: 12px;
  line-height: 1.2;
}
.st-block .block-subtext-wrapper .comment-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.2em;
  color: #424242;
  max-height: 151px;
  /* (14 * 1.2) * 9 */
  overflow: hidden;
}
.st-block .block-owner-wrapper,
.st-block .block-owner-spacer {
  margin-top: 30px;
}
.st-block .block-owner-wrapper.stitch-assisted,
.st-block .block-owner-spacer.stitch-assisted {
  margin-top: 25px;
}
.st-block .block-owner-wrapper .sh-user-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper {
  min-height: 59px;
}
.st-block .block-owner-wrapper .sh-user-wrapper.attendee-preview,
.st-block .block-owner-spacer .sh-user-wrapper.attendee-preview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.st-block .block-owner-wrapper .sh-user-wrapper.attendee-preview .text-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper.attendee-preview .text-wrapper {
  width: 100%;
}
.st-block .block-owner-wrapper .sh-user-wrapper.attendee-preview .text-wrapper .attendee-preview-text,
.st-block .block-owner-spacer .sh-user-wrapper.attendee-preview .text-wrapper .attendee-preview-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  line-height: 1em;
  color: #424242;
  padding-bottom: 2px;
  margin-bottom: 8px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .event-user-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .event-user-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: calc(100% -  70px );
}
.st-block .block-owner-wrapper .sh-user-wrapper .event-user-wrapper > .st-avatar,
.st-block .block-owner-spacer .sh-user-wrapper .event-user-wrapper > .st-avatar {
  padding-left: 2px;
  margin-right: 10px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .inline-spinner,
.st-block .block-owner-spacer .sh-user-wrapper .inline-spinner {
  height: 50px;
  width: 50px;
  margin-right: auto;
}
.st-block .block-owner-wrapper .sh-user-wrapper > .st-avatar,
.st-block .block-owner-spacer .sh-user-wrapper > .st-avatar {
  padding-left: 2px;
  margin-right: 10px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: calc(100% -  130px );
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .st-blur-user-name,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .st-blur-user-name,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .st-blur-user-name,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .st-blur-user-name,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .user-name-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .user-name-wrapper,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .user-name-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .user-name-wrapper {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .st-badge-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .st-badge-wrapper,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .st-badge-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .st-badge-wrapper {
  margin-top: 2px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper.stitch-assisted,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper.stitch-assisted,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer.stitch-assisted,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer.stitch-assisted {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 54px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper.inspiration,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper.inspiration,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer.inspiration,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer.inspiration {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 50px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .stitch-assisted-text,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .stitch-assisted-text,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .stitch-assisted-text,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .stitch-assisted-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  color: #424242;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-count,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-count,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-count,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-count {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1;
  color: #757575;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 4px;
  margin-left: -10px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper .st-avatar,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper .st-avatar,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper .st-avatar,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper .st-avatar {
  margin-right: -2px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper .admin-more,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper .admin-more,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper .admin-more,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper .admin-more {
  height: 26px;
  width: 26px;
  min-height: 26px;
  min-width: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  border: solid 2px white;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin: -2px;
  background-color: #f5f5f5;
  color: #42a5f5;
  font-size: 16px;
  opacity: 0.7;
  cursor: pointer;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper.stitch-assisted,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper.stitch-assisted,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.stitch-assisted,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.stitch-assisted,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper.inspiration,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper.inspiration,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.inspiration,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.inspiration {
  max-width: 192px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper.stitch-assisted.left,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper.stitch-assisted.left,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.stitch-assisted.left,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.stitch-assisted.left,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper.inspiration.left,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper.inspiration.left,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.inspiration.left,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.inspiration.left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper .admin-preview-wrapper.inspiration,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper .admin-preview-wrapper.inspiration,
.st-block .block-owner-wrapper .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.inspiration,
.st-block .block-owner-spacer .sh-user-wrapper .text-wrapper-spacer .admin-preview-wrapper.inspiration {
  max-width: 240px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .attendee-preview-avatar-wrapper,
.st-block .block-owner-spacer .sh-user-wrapper .attendee-preview-avatar-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.st-block .block-owner-wrapper .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container,
.st-block .block-owner-spacer .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container {
  display: inline-block;
  position: relative;
}
.st-block .block-owner-wrapper .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container .st-avatar,
.st-block .block-owner-spacer .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container .st-avatar {
  margin-right: -4px;
}
.st-block .block-owner-wrapper .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon,
.st-block .block-owner-spacer .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  width: 38px;
  border-radius: 50%;
  background-color: #757575;
  opacity: 0.95;
}
.st-block .block-owner-wrapper .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon .and-more-text,
.st-block .block-owner-spacer .sh-user-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon .and-more-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  font-size: 10px;
}
.st-block .block-owner-wrapper .st-date-block,
.st-block .block-owner-spacer .st-date-block {
  width: 65px;
  -webkit-flex-basis: 65px;
      -ms-flex-preferred-size: 65px;
          flex-basis: 65px;
  margin-left: 5px;
}
.st-block .block-owner-wrapper .st-date-block.no-date.event .date-top-half,
.st-block .block-owner-spacer .st-date-block.no-date.event .date-top-half {
  background: #79c5ea;
}
.st-block .block-owner-wrapper .st-date-block.stitch-assisted,
.st-block .block-owner-spacer .st-date-block.stitch-assisted {
  margin-top: -5px;
}
.st-block .block-owner-wrapper .st-date-block.inspiration .date-top-half,
.st-block .block-owner-spacer .st-date-block.inspiration .date-top-half {
  background: #2196F3;
}
.st-block .block-owner-wrapper .st-date-block.inspiration .date-top-half .month,
.st-block .block-owner-spacer .st-date-block.inspiration .date-top-half .month {
  font-size: 10px;
  line-height: 11px;
  text-shadow: 1px 1px 1px rgba(13, 71, 161, 0.2);
}
.st-block .block-extra-text {
  margin-top: 15px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #424242;
  line-height: 1.5;
  font-size: 14px;
}
.st-block .block-extra-text i {
  color: #9E9E9E;
  margin-right: 0.5em;
}
.st-block .block-extra-text.group {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-block .block-extra-text.group i {
  color: #00BCD4;
}
.st-block .block-footer {
  padding: 12px 20px;
  background: white;
  border-top: 1px solid #EEEEEE;
  min-height: 41px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-block .block-footer .footer-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 33%;
      -ms-flex: 1 0 33%;
          flex: 1 0 33%;
  text-align: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #424242;
}
.st-block .block-footer .footer-item i {
  color: #9E9E9E;
  margin-right: 5px;
  text-shadow: 0px 0px 1px rgba(33, 33, 33, 0.2);
}
.st-block .block-footer .footer-item.user-count i {
  color: #19c3d8;
}
.st-block .block-footer .footer-item.view i {
  color: #b359c3;
}
.st-block .block-footer .footer-item.comment i,
.st-block .block-footer .footer-item.interests i {
  color: #37a1f4;
}
.st-block .block-footer .footer-item.new {
  color: #388E3C;
}
.st-block .block-footer .footer-item.message {
  color: #2196F3;
}
.st-block .block-footer .footer-item.message i {
  color: #FFA726;
}
.st-block .block-footer .footer-item.star-rating i {
  color: #FBC02D;
  margin-right: 0px;
}
.st-block .block-footer .footer-item.star-rating i:not(:last-child) {
  margin-right: 3px;
}
.st-blank-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-blank-block.st-generic-block {
  background: linear-gradient(#F5F5F5 190px, #EEEEEE 190px, #EEEEEE 191px, #FAFAFA 191px);
}
.st-blank-block.st-generic-block .message-container {
  border-top: 2px solid #039BE5;
}
.st-blank-block.st-user-block.is-loading .top-half .fake-banner,
.st-blank-block.st-user-block.is-loading .top-half .fake-profile-text,
.st-blank-block.st-user-block.is-loading .top-half .fake-interests {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #EEEEEE), color-stop(75%, transparent), to(#EEEEEE));
  background: linear-gradient(to right, #EEEEEE 50%, transparent 75%, #EEEEEE 100%);
  background-size: 200% auto;
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
}
.st-blank-block.st-user-block.is-loading .bottom-half .fake-avatar,
.st-blank-block.st-user-block.is-loading .bottom-half .fake-location {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #F5F5F5), color-stop(75%, transparent), to(#F5F5F5));
  background: linear-gradient(to right, #F5F5F5 50%, transparent 75%, #F5F5F5 100%);
  background-size: 200% auto;
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
}
.st-blank-block.st-user-block.is-loading .bottom-half .fake-name,
.st-blank-block.st-user-block.is-loading .bottom-half .fake-badge {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #EEEEEE), color-stop(75%, transparent), to(#EEEEEE));
  background: linear-gradient(to right, #EEEEEE 50%, transparent 75%, #EEEEEE 100%);
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
  background-size: 200% auto;
}
.st-blank-block.st-user-block .top-half {
  background: #F5F5F5;
}
.st-blank-block.st-user-block .top-half .inline-spinner {
  margin-top: 75px;
  margin-bottom: auto;
  opacity: 0.3;
}
.st-blank-block.st-user-block .top-half .fake-banner,
.st-blank-block.st-user-block .top-half .fake-profile-text,
.st-blank-block.st-user-block .top-half .fake-interests {
  position: absolute;
  background: #EEEEEE;
}
.st-blank-block.st-user-block .top-half .fake-banner {
  left: 5px;
  top: 5px;
  width: calc(40% - 10px);
  height: 15px;
  border-radius: 15px;
}
.st-blank-block.st-user-block .top-half .fake-profile-text {
  left: 5px;
  bottom: 35px;
  width: calc(80% - 10px);
  height: 20px;
  border-radius: 4px;
}
.st-blank-block.st-user-block .top-half .fake-interests {
  bottom: 10px;
  left: 5px;
  width: calc(100% - 10px);
  height: 20px;
  border-radius: 4px;
}
.st-blank-block.st-user-block .bottom-half {
  height: 113px;
  width: 100%;
  border-top: 3px solid #EEEEEE;
}
.st-blank-block.st-user-block .bottom-half .fake-avatar,
.st-blank-block.st-user-block .bottom-half .fake-name,
.st-blank-block.st-user-block .bottom-half .fake-badge,
.st-blank-block.st-user-block .bottom-half .fake-location {
  position: absolute;
}
.st-blank-block.st-user-block .bottom-half .fake-avatar {
  top: 15px;
  left: 15px;
  width: 50px;
  height: 50px;
  margin: 2px;
  border-radius: 50%;
  background: #F5F5F5;
  border: 2px solid #EEEEEE;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.st-blank-block.st-user-block .bottom-half .fake-name {
  top: 24px;
  left: 82px;
  width: 100px;
  height: 20px;
  border-radius: 4px;
  background: #EEEEEE;
}
.st-blank-block.st-user-block .bottom-half .fake-badge {
  top: 48px;
  left: 82px;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  background: #EEEEEE;
}
.st-blank-block.st-user-block .bottom-half .fake-location {
  top: 83px;
  left: 15px;
  width: calc(100% - 30px);
  height: 15px;
  border-radius: 4px;
  background: #F5F5F5;
}
.st-blank-block.st-user-block .fake-footer {
  height: 34px;
  width: 100%;
  border-top: 1px dashed #EEEEEE;
}
.st-blank-block.st-event-block.is-loading .bottom-half .fake-logo,
.st-blank-block.st-event-block.is-loading .bottom-half .fake-title,
.st-blank-block.st-event-block.is-loading .bottom-half .fake-avatar,
.st-blank-block.st-event-block.is-loading .bottom-half .fake-location,
.st-blank-block.st-event-block.is-loading .bottom-half .fake-badge-2 {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #F5F5F5), color-stop(75%, transparent), to(#F5F5F5));
  background: linear-gradient(to right, #F5F5F5 50%, transparent 75%, #F5F5F5 100%);
  background-size: 200% auto;
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
}
.st-blank-block.st-event-block.is-loading .bottom-half .fake-name,
.st-blank-block.st-event-block.is-loading .bottom-half .fake-badge {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #EEEEEE), color-stop(75%, transparent), to(#EEEEEE));
  background: linear-gradient(to right, #EEEEEE 50%, transparent 75%, #EEEEEE 100%);
  -webkit-animation: st-blank-block-loading 1s ease infinite;
          animation: st-blank-block-loading 1s ease infinite;
  background-size: 200% auto;
}
.st-blank-block.st-event-block .top-half {
  background: #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half {
  height: 150px;
  width: 100%;
}
.st-blank-block.st-event-block .bottom-half .fake-logo,
.st-blank-block.st-event-block .bottom-half .fake-title,
.st-blank-block.st-event-block .bottom-half .fake-avatar,
.st-blank-block.st-event-block .bottom-half .fake-name,
.st-blank-block.st-event-block .bottom-half .fake-badge,
.st-blank-block.st-event-block .bottom-half .fake-badge-2,
.st-blank-block.st-event-block .bottom-half .fake-location {
  position: absolute;
}
.st-blank-block.st-event-block .bottom-half .sh-text-bubble {
  height: 77px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half .sh-text-bubble .triangle.bottom > div {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half .fake-border {
  height: 100%;
  border-left: 3px solid #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half .fake-logo {
  top: 15px;
  left: 25px;
  width: 100px;
  height: 20px;
  border-radius: 4px;
  background: #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half .fake-title {
  bottom: 15px;
  left: 25px;
  width: calc(100% - 40px);
  height: 20px;
  border-radius: 4px;
  background: #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half .fake-avatar {
  top: 45px;
  left: 15px;
  width: 50px;
  height: 50px;
  margin: 2px;
  border-radius: 50%;
  background: #F5F5F5;
  border: 2px solid #EEEEEE;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.st-blank-block.st-event-block .bottom-half .fake-name {
  top: 54px;
  left: 82px;
  width: 100px;
  height: 20px;
  border-radius: 4px;
  background: #EEEEEE;
}
.st-blank-block.st-event-block .bottom-half .fake-badge,
.st-blank-block.st-event-block .bottom-half .fake-badge-2 {
  top: 78px;
  left: 82px;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  background: #EEEEEE;
}
.st-blank-block.st-event-block .bottom-half .fake-badge-2 {
  left: 105px;
  width: 40px;
  background: #F5F5F5;
}
.st-blank-block.st-event-block .bottom-half .fake-location {
  top: 123px;
  left: 15px;
  width: calc(100% - 30px);
  height: 15px;
  border-radius: 4px;
  background: #F5F5F5;
}
.st-blank-block.st-event-block .fake-footer {
  height: 41px;
  width: 100%;
  border-top: 1px solid #F5F5F5;
}
.st-blank-block .message-container {
  padding: 10px;
  background: white;
  border-radius: 8px;
  border: 1px solid #EEEEEE;
  border-top: 2px solid #9E9E9E;
  margin: 10px;
  text-align: center;
}
.st-blank-block .message-container h1 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin: 10px 0 15px;
  text-align: center;
  font-size: 18px;
  line-height: 1.1;
  color: #424242;
}
.st-blank-block .message-container p {
  margin-bottom: 15px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  color: #757575;
}
.st-blank-block .message-container .btn-md-primary {
  width: 100%;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 10px;
}
.st-blank-block .message-container .primary-action-link {
  display: inline-block;
  margin: 5px;
}
@-webkit-keyframes st-blank-block-loading {
  from {
    background-position: 200% center;
  }
}
@keyframes st-blank-block-loading {
  from {
    background-position: 200% center;
  }
}
.st-user-block {
  overflow: visible;
}
.st-user-block .block-link {
  border-radius: 8px;
}
.st-user-block:hover .profile-action-save {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.st-user-block .faded {
  opacity: 0.7;
}
.st-user-block .profile-highlight-tabs {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 2px;
}
.st-user-block .profile-highlight-tabs .highlight-block {
  display: block;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab {
  display: inline-block;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  line-height: 1;
  padding: 2px 8px;
  border-radius: 10px;
  margin: 1px;
  background: #757575;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab i {
  font-size: 12px;
  min-width: 10px;
  text-align: center;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab span {
  margin-left: 0.4em;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab.responsive {
  background: #42A5F5;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab.matching-interests {
  background: #FFA726;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab.extensive-profile {
  background: #26A69A;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab.joined-recently {
  background: #26C6DA;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab.online-today {
  background: #66BB6A;
}
.st-user-block .profile-highlight-tabs .highlight-block .profile-highlight-tab.community-champion {
  background: #5C6BC0;
}
.st-user-block:hover {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.st-user-block:hover .top-half {
  margin-top: 0;
}
.st-user-block:hover .top-half .background-image {
  top: -10px;
  left: -10px;
  right: -10px;
}
.st-user-block .top-half {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  min-height: 150px;
  position: relative;
  overflow: hidden;
}
.st-user-block .top-half .background-image {
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.st-user-block .top-half .summary-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 5px;
  max-width: 100%;
}
.st-user-block .top-half .summary-wrapper .about-me-preview {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 5px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 12px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-user-block .top-half .summary-wrapper .about-me-preview strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-user-block .top-half .summary-wrapper .interests {
  margin-top: 5px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 5px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.4);
  color: white;
  font-size: 12px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-user-block .top-half .summary-wrapper .interests .matching {
  text-transform: capitalize;
}
.st-user-block .top-half .summary-wrapper .interests .plus-more {
  margin-left: 5px;
  color: #9E9E9E;
}
.st-user-block .bottom-half {
  border-top: 3px solid #66bb69;
}
.st-user-block .bottom-half.locked {
  border-top: 3px solid #039BE5;
}
.st-user-block .bottom-half .block-owner-wrapper {
  margin-top: 0px;
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: calc(100% -  60px );
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper .text-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper .text-line .name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  -webkit-column-gap: 5px;
     -moz-column-gap: 5px;
          column-gap: 5px;
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper .text-line .name-wrapper .connection-status-icon {
  font-size: 12px;
  color: #42A5F5;
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper .text-line .st-badge-wrapper {
  z-index: 13;
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper .text-line .st-badge-wrapper .st-user-badges-wrapper {
  z-index: 13;
}
.st-user-block .bottom-half .block-owner-wrapper .sh-user-wrapper .text-wrapper .text-line .st-badge-wrapper .st-user-badges-wrapper .st-user-badges {
  z-index: 13;
}
.st-user-block .bottom-half .location-wrapper {
  margin-top: 5px;
}
.st-user-block .bottom-half .message-button-wrapper {
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 10px;
  padding-top: 5px;
  border-top: 1px dashed #E0E0E0;
  margin-bottom: -10px;
  padding-bottom: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-user-block .bottom-half .message-button-wrapper .message-button {
  font-size: 14px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
  border-radius: 3px;
  z-index: 11;
  color: #616161;
}
.st-user-block .bottom-half .message-button-wrapper .message-button i {
  color: #5C6BC0;
  margin-right: 0.3em;
}
.st-user-block .bottom-half .message-button-wrapper .message-button.selected {
  background-color: rgba(33, 33, 33, 0.1);
}
.st-user-block .bottom-half .message-button-wrapper .message-button:hover,
.st-user-block .bottom-half .message-button-wrapper .message-button.selected:hover {
  background-color: rgba(33, 33, 33, 0.15);
}
.st-user-block .bottom-half .message-button-wrapper .message-button:active {
  background-color: rgba(33, 33, 33, 0.2);
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu-wrapper {
  z-index: 12;
  padding: 10px;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu-wrapper.left {
  position: absolute;
  left: 0;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu-wrapper.right {
  position: absolute;
  right: 0;
}
.st-user-block .bottom-half .message-button-wrapper .pill-badge {
  padding: 3px 9px;
  border-radius: 10px;
  background: #BDBDBD;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 0.5em;
     -moz-column-gap: 0.5em;
          column-gap: 0.5em;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 11px;
  line-height: 1em;
}
.st-user-block .bottom-half .message-button-wrapper .pill-badge.green {
  background: #81C784;
}
.st-user-block .bottom-half .message-button-wrapper .pill-badge.red {
  background: #EF5350;
}
.st-user-block .bottom-half .message-button-wrapper .pill-badge i {
  color: white;
  margin-left: 0;
  margin-right: 0;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu {
  left: auto;
  right: 0;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu.left {
  left: 0;
  right: auto;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu.right {
  left: auto;
  right: 0;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu > li > a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #424242;
  padding: 5px 15px;
  line-height: 2;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu > li > a:hover,
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu > li > a:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu > li > a:active {
  color: #212121;
  background-color: #E0E0E0;
}
.st-user-block .bottom-half .message-button-wrapper .dropdown-menu > li > a .pill-badge {
  display: inline-block;
  margin-right: 5px;
}
.st-user-block .bottom-half .preferences-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 5px;
  text-align: center;
}
.st-user-block .bottom-half .preferences-wrapper .fa {
  font-size: 20px;
  margin: 0px 2px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.st-user-block .bottom-half .preferences-wrapper .fa-heart {
  color: #ff6363;
}
.st-user-block .bottom-half .preferences-wrapper .fa-users {
  color: #65D6D0;
}
.st-user-block .bottom-half .location {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  margin-left: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #616161;
  font-size: 14px;
  line-height: 1;
  margin-top: 4px;
  padding: 2px 0px;
}
.st-user-block .bottom-half .location i {
  color: #9E9E9E;
  margin-right: 0.4em;
}
.st-user-block .bottom-half .location span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-user-block .bottom-half .profile-highlight {
  text-align: center;
  padding-top: 10px;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: -15px;
  padding-bottom: 15px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #424242;
}
.st-user-block .bottom-half .profile-highlight i {
  margin-right: 8px;
  color: #9E9E9E;
}
.st-user-block .bottom-half .profile-highlight.responsive {
  color: #1565C0;
}
.st-user-block .bottom-half .profile-highlight.responsive i {
  color: #42A5F5;
}
.st-user-block .bottom-half .profile-highlight.matching-interests {
  color: #FF8F00;
}
.st-user-block .bottom-half .profile-highlight.matching-interests i {
  color: #FFCA28;
}
.st-user-block .bottom-half .profile-highlight.extensive-profile {
  color: #00695C;
}
.st-user-block .bottom-half .profile-highlight.extensive-profile i {
  color: #26A69A;
}
.st-user-block .bottom-half .profile-highlight.joined-recently {
  color: #E64A19;
}
.st-user-block .bottom-half .profile-highlight.joined-recently i {
  color: #FF7043;
}
.st-user-block .bottom-half .profile-highlight.online-today {
  color: #2E7D32;
}
.st-user-block .bottom-half .profile-highlight.online-today i {
  font-size: 12px;
  color: #66BB6A;
}
.st-user-block .bottom-half .profile-highlight.community-champion {
  color: #303F9F;
}
.st-user-block .bottom-half .profile-highlight.community-champion i {
  color: #5C6BC0;
}
.st-event-block:hover .dismiss-event {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.st-suggestion-block.inspiration-suggestion .bottom-half .block-extra-text {
  margin-top: 11px;
}
.st-suggestion-block.inspiration-suggestion .bottom-half .block-owner-wrapper {
  margin-top: 28px;
}
.st-trip-block .top-half {
  min-height: 170px;
}
.st-trip-block .bottom-half .sh-text-bubble .price-range-text i.fa.fa-dollar {
  margin-right: 1px;
  color: #BDBDBD;
}
.st-trip-block .bottom-half .sh-text-bubble .price-range-text i.fa.fa-dollar.filled {
  color: #26A69A;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  min-height: 63px;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-title-wrapper .attendee-preview-text {
  margin-bottom: 10px;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .attendee-preview-avatar-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: calc(100% -  65px );
}
@media (max-width: 320px) {
  .st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .attendee-preview-avatar-wrapper .avatar-container .st-avatar {
    margin-right: -8px;
  }
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon {
  height: 50px;
  width: 50px;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .attendee-preview-avatar-wrapper .avatar-container.interested-user-preview {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .attendee-preview-avatar-wrapper .avatar-container.interested-user-preview .and-more-icon {
  height: 30px;
  width: 30px;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .attendee-preview-avatar-wrapper .avatar-container.interested-user-preview .and-more-icon .and-more-text {
  font-size: 9px;
}
.st-trip-block .bottom-half .block-owner-wrapper .sh-user-wrapper .attendee-preview-wrapper .st-trip-date-block {
  margin-left: 0px;
}
.st-trip-block .bottom-half .block-extra-text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-trip-block .bottom-half .block-extra-text-wrapper.spacing {
  margin-top: 30px;
}
.st-trip-block .bottom-half .block-extra-text-wrapper .location-text {
  margin-right: 10px;
}
.st-trip-block .bottom-half .block-extra-text-wrapper .duration-text {
  overflow: visible;
}
.st-trip-suggestion-block .top-half {
  min-height: 170px;
}
.st-trip-suggestion-block .bottom-half .sh-text-bubble .interests-wrapper {
  position: absolute;
  top: -27px;
  left: 0px;
  padding-bottom: 5px;
  width: 100%;
  height: calc(22px + 5px);
}
.st-trip-suggestion-block .bottom-half .sh-text-bubble .interests-wrapper .interests {
  width: 100%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 5px;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.4);
  color: white;
  font-size: 12px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: capitalize;
}
.st-trip-suggestion-block .bottom-half .sh-text-bubble .price-range-text i.fa.fa-dollar {
  margin-right: 1px;
  color: #BDBDBD;
}
.st-trip-suggestion-block .bottom-half .sh-text-bubble .price-range-text i.fa.fa-dollar.filled {
  color: #26A69A;
}
.st-trip-suggestion-block .bottom-half .block-subtext-wrapper .comment-text {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-height: 3.6em;
}
.st-trip-suggestion-block .bottom-half .block-owner-wrapper {
  margin-top: 30px;
}
.st-trip-suggestion-block .bottom-half .block-owner-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon {
  height: 30px;
  width: 30px;
}
.st-trip-suggestion-block .bottom-half .block-owner-wrapper .attendee-preview-avatar-wrapper .avatar-container .and-more-icon .and-more-text {
  font-size: 8px;
}
.st-trip-suggestion-block .bottom-half .block-extra-text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.st-trip-suggestion-block .bottom-half .block-extra-text-wrapper .block-extra-text {
  margin-top: 0px;
}
.st-trip-suggestion-block .bottom-half .block-extra-text-wrapper .block-extra-text.location-text {
  margin-right: 10px;
}
.st-trip-suggestion-block .bottom-half .block-extra-text-wrapper .block-extra-text.duration-text {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
/*!
 * RM-DATEPICKER v1.0.0
 * http://rubymage.com
 *
 * Copyright 2015 Sergiu Ghenciu, RUBYMAGE
 * Released under the MIT license
 * https://github.com/RUBYMAGE/angular-datepicker/blob/master/LICENSE
 */
/**********************************
 Material Design Icons https://google.github.io/material-design-icons/
 **********************************/
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNZ.ttf) format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
}
.rm-datepicker [class*="mi_"] {
  speak: none;
  line-height: inherit;
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-size: inherit;
  font-variant: normal;
  text-rendering: auto;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.rm-datepicker [class*="mi_"]:before {
  display: inline-block;
  speak: none;
  text-decoration: inherit;
}
.rm-datepicker .mi_keyboard_arrow_left:before {
  content: "\e314";
}
.rm-datepicker .mi_keyboard_arrow_right:before {
  content: "\e315";
}
.rm-datepicker .mi_close:before {
  content: "\e5CD";
}
/**********************************
 Base
 **********************************/
.rm-datepicker {
  background-color: #fff;
  line-height: 1.5;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.rm-datepicker [ng-cloak] {
  display: none !important;
}
.rm-datepicker *,
.rm-datepicker *:before,
.rm-datepicker *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
.rm-datepicker a {
  color: rgba(0, 0, 0, 0.87);
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
.rm-datepicker:after {
  content: '';
  display: block;
  clear: both;
}
.rm-overlay {
  z-index: 999980;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
}
input[rm-datepicker] + .rm-datepicker {
  position: absolute;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  z-index: 999999;
  min-width: 360px;
}
@media only screen and (max-width: 480px) {
  input[rm-datepicker] + .rm-datepicker {
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
    min-width: 0;
    max-width: 360px;
  }
}
@media only screen and (min-width: 0) {
  .rm-datepicker {
    font-size: 14px;
  }
}
@media only screen and (min-width: 992px) {
  .rm-datepicker {
    font-size: 14.5px;
  }
}
@media only screen and (min-width: 1200px) {
  .rm-datepicker {
    font-size: 15px;
  }
}
/**********************************
 Nav
 **********************************/
.rm-datepicker .nav {
  background-color: #00BFA5;
  width: 100%;
  position: relative;
}
.rm-datepicker .nav:after {
  content: '';
  display: block;
  clear: both;
}
.rm-datepicker .nav a {
  height: 50px;
  line-height: 50px;
  cursor: pointer;
  font-size: 1em;
  color: #fff;
  padding: 0 10px;
  display: inline-block;
  text-align: center;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  float: left;
}
.rm-datepicker .nav a:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.rm-datepicker .nav a * {
  height: inherit;
  line-height: inherit;
}
.rm-datepicker .nav i {
  font-size: 1.1em;
}
.rm-datepicker .nav .back {
  width: 50%;
  max-width: 170px;
}
.rm-datepicker .nav .adjacent {
  width: 15%;
  max-width: 50px;
}
.rm-datepicker .nav .adjacent i {
  font-size: 1.4em;
}
.rm-datepicker .nav .today {
  background-color: rgba(0, 0, 0, 0.1);
  float: right;
  text-align: center;
  width: 20%;
}
.rm-datepicker .nav .today:hover {
  background-color: face(black, 20%);
}
@media only screen and (min-width: 339px) {
  .rm-datepicker .nav a:first-child,
  .rm-datepicker .nav a:last-child {
    padding: 0 15px;
  }
}
/* All the styles below can be deleted (it is for very very old devices)*/
@media only screen and (max-width: 315px) {
  .rm-datepicker .nav a {
    height: 35px;
    line-height: 35px;
    padding: 0 15px;
  }
  .rm-datepicker .nav .back {
    width: 100%;
    max-width: 100%;
    text-align: left;
    padding-left: 45px;
  }
  .rm-datepicker .nav .adjacent,
  .rm-datepicker .nav .today {
    width: 33.3333%;
    max-width: 100%;
  }
}
/**********************************
 Square
 **********************************/
.rm-datepicker .square > * {
  float: left;
  margin: 0;
  position: relative;
}
.rm-datepicker .square a {
  z-index: 9;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
.rm-datepicker .square a:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.rm-datepicker .square a * {
  vertical-align: middle;
}
/**********************************
 Date
 **********************************/
.rm-datepicker .date {
  /* active date */
}
.rm-datepicker .date a {
  color: rgba(0, 0, 0, 0.87);
  font-size: 1em;
  font-weight: 400;
  cursor: pointer;
  border-top: 1px solid #EEEEEE;
  border-left: 1px solid #EEEEEE;
}
.rm-datepicker .date .out a {
  background-color: #E0E0E0 !important;
  opacity: 0.3;
  border-color: #BDBDBD;
}
.rm-datepicker .date .off a {
  background-color: #F5F5F5 !important;
  opacity: 0.05;
  border-color: #555;
  cursor: not-allowed;
}
.rm-datepicker .date a:hover,
.rm-datepicker .date .j:not(.out) a,
.rm-datepicker .date .j.out a:hover {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 1.2em;
  color: #006053 !important;
}
.rm-datepicker .date a:hover {
  background-color: #e6f9f6 !important;
}
.rm-datepicker .date .out a:hover {
  background-color: #d6e9e7 !important;
}
.rm-datepicker .date .j:not(.out) a {
  background-color: rgba(0, 191, 165, 0.2);
}
.rm-datepicker .decade.date > *:nth-child(-n+4) a,
.rm-datepicker .year.date > *:nth-child(-n+4) a,
.rm-datepicker .month.date > *:nth-child(-n+7) a {
  border-top-color: transparent;
}
.rm-datepicker .date > *:nth-child(1) a,
.rm-datepicker .decade.date > *:nth-child(4n+1) a,
.rm-datepicker .year.date > *:nth-child(4n+1) a,
.rm-datepicker .month.date > *:nth-child(7n+1) a {
  border-left-color: transparent;
}
/**********************************
 Day of week
 **********************************/
.rm-datepicker .day {
  background-color: #EEEEEE;
}
.rm-datepicker .day > * {
  display: inline-block;
  width: 14.28571429%;
  text-align: center;
  padding: 4px 0;
  color: rgba(0, 0, 0, 0.87);
  font-size: 0.8em;
}
/**********************************
 Sunday Saturday
 **********************************/
/* saturday */
.rm-datepicker .sunSat > *:nth-child(7),
.rm-datepicker .sunSat > *:nth-child(7n) a,
.rm-datepicker.mondayStart .sunSat > *:nth-child(6),
.rm-datepicker.mondayStart .sunSat > *:nth-child(7n+6) a,
.rm-datepicker .sunSat + * > *:nth-child(7),
.rm-datepicker .sunSat + * > *:nth-child(7n) a,
.rm-datepicker.mondayStart .sunSat + * > *:nth-child(6),
.rm-datepicker.mondayStart .sunSat + * > *:nth-child(7n+6) a {
  color: #03A9F4;
}
/* sunday */
.rm-datepicker .sunSat > *:nth-child(1),
.rm-datepicker .sunSat > *:nth-child(7n+1) a,
.rm-datepicker.mondayStart .sunSat > *:nth-child(7),
.rm-datepicker.mondayStart .sunSat > *:nth-child(7n) a,
.rm-datepicker .sunSat + * > *:nth-child(1),
.rm-datepicker .sunSat + * > *:nth-child(7n+1) a,
.rm-datepicker.mondayStart .sunSat + * > *:nth-child(7),
.rm-datepicker.mondayStart .sunSat + * > *:nth-child(7n) a {
  color: #EF5350;
}
/* reset saturday */
.rm-datepicker.mondayStart .sunSat > *:nth-child(1),
.rm-datepicker.mondayStart .sunSat > *:nth-child(7n+1) a,
.rm-datepicker.mondayStart .sunSat + * > *:nth-child(1),
.rm-datepicker.mondayStart .sunSat + * > *:nth-child(7n+1) a {
  color: rgba(0, 0, 0, 0.87) !important;
}
/**********************************
 Year and decade
 **********************************/
.rm-datepicker .decade > *,
.rm-datepicker .year > * {
  width: 25%;
  padding: 25% 0 0;
}
/**********************************
 Month
 **********************************/
.rm-datepicker .month > * {
  width: 14.28571429%;
  padding: 14.28571429% 0 0;
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean h1 {
  text-align: center;
  color: white;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 28px;
  line-height: 30px;
}
@media (max-width: 599px) {
  .st-add-user-search.ngdialog.ngdialog-theme-default-clean h1 {
    font-size: 24px;
  }
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean p {
  text-align: center;
  color: white;
  margin-bottom: 10px;
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean .ngdialog-close::before {
  top: 41px;
}
@media (min-width: 600px) {
  .st-add-user-search.ngdialog.ngdialog-theme-default-clean .ngdialog-close::before {
    top: 45px;
  }
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean .ngdialog-overlay {
  background: rgba(0, 0, 0, 0.8);
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean .ngdialog-content {
  text-align: left;
  padding: 0px;
  border: none;
  background: transparent;
  max-width: 600px;
  min-height: 600px;
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close::before {
  color: #616161;
}
.st-add-user-search.ngdialog.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close:hover::before {
  color: #424242;
}
.st-add-user-search-modal input {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
  width: 100%;
  max-width: 270px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 10px 15px;
  border-radius: 6px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background-color: white;
  border-color: #BDBDBD;
}
.st-add-user-search-modal input.ng-invalid.ng-dirty {
  background-color: white;
  border-color: #BDBDBD;
}
.st-add-user-search-modal input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-add-user-search-modal .input-group {
  width: 100%;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-add-user-search-modal .input-group input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.st-add-user-search-modal .input-group .input-group-addon {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#42A5F5), to(#3b95dd));
  background: linear-gradient(#42A5F5, #3b95dd);
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 130px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-add-user-search-modal .input-group .input-group-addon span,
.st-add-user-search-modal .input-group .input-group-addon i,
.st-add-user-search-modal .input-group .input-group-addon .icon {
  vertical-align: middle;
}
.st-add-user-search-modal .input-group .input-group-addon .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-add-user-search-modal .input-group .input-group-addon.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-add-user-search-modal .input-group .input-group-addon[disabled] {
  opacity: 1;
}
.st-add-user-search-modal .input-group .input-group-addon.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-add-user-search-modal .input-group .input-group-addon.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-add-user-search-modal .input-group .input-group-addon.btn-reset-vertical-align span,
.st-add-user-search-modal .input-group .input-group-addon.btn-reset-vertical-align i,
.st-add-user-search-modal .input-group .input-group-addon.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-add-user-search-modal .input-group .input-group-addon:hover,
.st-add-user-search-modal .input-group .input-group-addon:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3b95dd), to(#3584c4));
  background: linear-gradient(#3b95dd, #3584c4);
}
.st-add-user-search-modal .input-group .input-group-addon:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3584c4), to(#3b95dd));
  background: linear-gradient(#3584c4, #3b95dd);
}
.st-add-user-search-modal .input-group .input-group-addon:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-add-user-search-modal .input-group .input-group-addon:active .icon svg path,
.st-add-user-search-modal .input-group .input-group-addon:active .icon svg rect,
.st-add-user-search-modal .input-group .input-group-addon:active .icon svg polygon,
.st-add-user-search-modal .input-group .input-group-addon:active .icon svg circle,
.st-add-user-search-modal .input-group .input-group-addon:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-add-user-search-modal .input-group .input-group-addon .icon svg path,
.st-add-user-search-modal .input-group .input-group-addon .icon svg rect,
.st-add-user-search-modal .input-group .input-group-addon .icon svg polygon,
.st-add-user-search-modal .input-group .input-group-addon .icon svg circle,
.st-add-user-search-modal .input-group .input-group-addon .icon svg ellipse {
  fill: white;
}
.st-add-user-search-modal .input-group .input-group-addon[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-add-user-search-modal .input-group .input-group-addon.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-add-user-search-modal .input-group .input-group-addon:hover,
.st-add-user-search-modal .input-group .input-group-addon:focus,
.st-add-user-search-modal .input-group .input-group-addon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-add-user-search-modal .input-group .input-group-addon i {
  vertical-align: initial;
}
.st-add-user-search-modal .st-autocomplete {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
.st-add-user-search-modal .st-autocomplete input {
  max-width: 400px;
}
.st-add-user-search-modal .st-autocomplete .selector-options-container {
  position: inherit;
}
.st-add-user-search-modal footer {
  margin-top: 30px;
  text-align: center;
}
.st-animate-wrapper {
  -webkit-transition-duration: 225ms;
          transition-duration: 225ms;
  -webkit-animation-duration: 225ms;
          animation-duration: 225ms;
}
.st-animate-wrapper.ng-enter,
.st-animate-wrapper.ng-hide-remove,
.st-animate-wrapper.ng-enter-active,
.st-animate-wrapper.ng-hide-remove-active,
.st-animate-wrapper.ng-leave,
.st-animate-wrapper.ng-hide-add,
.st-animate-wrapper.ng-leave-active,
.st-animate-wrapper.ng-hide-add-active {
  -webkit-transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
}
.st-animate-wrapper.fast {
  -webkit-transition-duration: 125ms;
          transition-duration: 125ms;
  -webkit-animation-duration: 125ms;
          animation-duration: 125ms;
}
.st-animate-wrapper.faster {
  -webkit-transition-duration: 50ms;
          transition-duration: 50ms;
  -webkit-animation-duration: 50ms;
          animation-duration: 50ms;
}
.st-animate-wrapper.slow {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
}
.st-animate-wrapper.slower {
  -webkit-transition-duration: 750ms;
          transition-duration: 750ms;
  -webkit-animation-duration: 750ms;
          animation-duration: 750ms;
}
.st-animate-wrapper.in-only.ng-leave,
.st-animate-wrapper.in-only.ng-hide-add {
  -webkit-transition: none;
  transition: none;
  -webkit-animation-duration: 0s;
          animation-duration: 0s;
  -webkit-transition-duration: 0ms;
          transition-duration: 0ms;
}
.st-animate {
  -webkit-transition-duration: 225ms;
          transition-duration: 225ms;
  -webkit-animation-duration: 225ms;
          animation-duration: 225ms;
}
.st-animate.ng-enter,
.st-animate.ng-hide-remove,
.st-animate.ng-enter-active,
.st-animate.ng-hide-remove-active {
  -webkit-transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 225ms cubic-bezier(0.4, 0, 0.2, 1);
}
.st-animate.faster {
  -webkit-transition-duration: 50ms;
          transition-duration: 50ms;
  -webkit-animation-duration: 50ms;
          animation-duration: 50ms;
}
.st-animate.fast {
  -webkit-transition-duration: 125ms;
          transition-duration: 125ms;
  -webkit-animation-duration: 125ms;
          animation-duration: 125ms;
}
.st-animate.slow {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
}
.st-animate.slower {
  -webkit-transition-duration: 750ms;
          transition-duration: 750ms;
  -webkit-animation-duration: 750ms;
          animation-duration: 750ms;
}
.st-animate.in-only.ng-leave,
.st-animate.in-only.ng-hide-add {
  -webkit-transition: none;
  transition: none;
  -webkit-animation-duration: 0s;
          animation-duration: 0s;
  -webkit-transition-duration: 0ms;
          transition-duration: 0ms;
}
.st-animate.absolute.ng-enter,
.st-animate.absolute.ng-enter-active,
.st-animate.absolute.ng-hide-remove,
.st-animate.absolute.ng-hide-remove-active {
  position: absolute;
}
.st-animate.stagger.ng-enter-stagger,
.st-animate.stagger.ng-leave-stagger,
.st-animate.enter-stagger.ng-enter-stagger,
.st-animate.leave-stagger.ng-leave-stagger {
  -webkit-transition-delay: 100ms;
          transition-delay: 100ms;
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
.st-animate.stagger-fast.ng-enter-stagger,
.st-animate.stagger-fast.ng-leave-stagger,
.st-animate.enter-stagger-fast.ng-enter-stagger,
.st-animate.leave-stagger-fast.ng-leave-stagger {
  -webkit-transition-delay: 50ms;
          transition-delay: 50ms;
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
.st-animate.stagger-faster.ng-enter-stagger,
.st-animate.stagger-faster.ng-leave-stagger,
.st-animate.enter-stagger-faster.ng-enter-stagger,
.st-animate.leave-stagger-faster.ng-leave-stagger {
  -webkit-transition-delay: 20ms;
          transition-delay: 20ms;
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
.st-animate.fade-in.ng-enter,
.st-animate.fade-in-out.ng-enter,
.st-animate.fade-in.ng-hide-remove,
.st-animate.fade-in-out.ng-hide-remove {
  opacity: 0;
}
.st-animate.fade-in.ng-enter-active,
.st-animate.fade-in-out.ng-enter-active,
.st-animate.fade-in.ng-hide-remove-active,
.st-animate.fade-in-out.ng-hide-remove-active {
  opacity: 1;
}
.st-animate.fade-out.ng-leave,
.st-animate.fade-in-out.ng-leave,
.st-animate.fade-out.ng-hide-add,
.st-animate.fade-in-out.ng-hide-add,
.st-animate.fade-out.trigger,
.st-animate.fade-in-out.trigger {
  opacity: 1;
}
.st-animate.fade-out.ng-leave-active,
.st-animate.fade-in-out.ng-leave-active,
.st-animate.fade-out.ng-hide-add-active,
.st-animate.fade-in-out.ng-hide-add-active,
.st-animate.fade-out.trigger,
.st-animate.fade-in-out.trigger {
  opacity: 0;
}
.st-animate.slide-in-left.ng-enter,
.st-animate.slide-in-left.ng-hide-remove {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.st-animate.slide-in-left.ng-enter-active,
.st-animate.slide-in-left.ng-hide-remove-active {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-in-right.ng-enter,
.st-animate.slide-in-right.ng-hide-remove {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.st-animate.slide-in-right.ng-enter-active,
.st-animate.slide-in-right.ng-hide-remove-active {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-in-up.ng-enter,
.st-animate.slide-in-up.ng-hide-remove {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
.st-animate.slide-in-up.ng-enter-active,
.st-animate.slide-in-up.ng-hide-remove-active {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-in-down.ng-enter,
.st-animate.slide-in-down.ng-hide-remove {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
.st-animate.slide-in-down.ng-enter-active,
.st-animate.slide-in-down.ng-hide-remove-active {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-out-left.ng-leave,
.st-animate.slide-out-left.ng-hide-add {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-out-left.ng-leave-active,
.st-animate.slide-out-left.ng-hide-add-active {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.st-animate.slide-out-right.ng-leave,
.st-animate.slide-out-right.ng-hide-add {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-out-right.ng-leave-active,
.st-animate.slide-out-right.ng-hide-add-active {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.st-animate.slide-out-up.ng-leave,
.st-animate.slide-out-up.ng-hide-add {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-out-up.ng-leave-active,
.st-animate.slide-out-up.ng-hide-add-active {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
.st-animate.slide-out-down.ng-leave,
.st-animate.slide-out-down.ng-hide-add {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.st-animate.slide-out-down.ng-leave-active,
.st-animate.slide-out-down.ng-hide-add-active {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
.st-animate.bounce-in.ng-enter,
.st-animate.bounce-in.ng-hide-remove,
.st-animate.bounce-in.trigger {
  -webkit-animation-name: st-bounce-in;
          animation-name: st-bounce-in;
}
.st-animate.bounce.ng-enter,
.st-animate.bounce.ng-hide-remove,
.st-animate.bounce.trigger {
  -webkit-animation-name: st-bounce;
          animation-name: st-bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
}
.st-animate.st-shake.ng-enter,
.st-animate.st-shake.ng-hide-remove,
.st-animate.st-shake.trigger {
  -webkit-animation-name: st-shake;
          animation-name: st-shake;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
}
.st-animate.gentle-shake.ng-enter,
.st-animate.gentle-shake.ng-hide-remove,
.st-animate.gentle-shake.trigger {
  -webkit-animation-name: st-gentle-shake;
          animation-name: st-gentle-shake;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
}
.st-animate.st-slide-in-right.ng-enter,
.st-animate.st-slide-in-right.ng-hide-remove,
.st-animate.st-slide-in-right.trigger {
  -webkit-animation-name: st-slide-in-right;
          animation-name: st-slide-in-right;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@-webkit-keyframes st-bounce-in {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes st-bounce-in {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes st-slow-pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes st-slow-pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes st-bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
}
@keyframes st-bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
}
@-webkit-keyframes st-shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}
@keyframes st-shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}
@-webkit-keyframes st-gentle-shake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  12.5% {
    -webkit-transform: translateX(-6px) rotateY(-5deg);
            transform: translateX(-6px) rotateY(-5deg);
  }
  37.5% {
    -webkit-transform: translateX(5px) rotateY(4deg);
            transform: translateX(5px) rotateY(4deg);
  }
  62.5% {
    -webkit-transform: translateX(-3px) rotateY(-2deg);
            transform: translateX(-3px) rotateY(-2deg);
  }
  87.5% {
    -webkit-transform: translateX(2px) rotateY(1deg);
            transform: translateX(2px) rotateY(1deg);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes st-gentle-shake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  12.5% {
    -webkit-transform: translateX(-6px) rotateY(-5deg);
            transform: translateX(-6px) rotateY(-5deg);
  }
  37.5% {
    -webkit-transform: translateX(5px) rotateY(4deg);
            transform: translateX(5px) rotateY(4deg);
  }
  62.5% {
    -webkit-transform: translateX(-3px) rotateY(-2deg);
            transform: translateX(-3px) rotateY(-2deg);
  }
  87.5% {
    -webkit-transform: translateX(2px) rotateY(1deg);
            transform: translateX(2px) rotateY(1deg);
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes st-slide-in-right {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes st-slide-in-right {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.st-autocomplete {
  position: relative;
}
.st-autocomplete .selector-options-container {
  position: absolute;
  width: 100%;
  z-index: 4;
  min-height: 60px;
  background-color: #FAFAFA;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
}
.st-autocomplete .selector-options-container .st-loading {
  top: 50%;
}
.st-autocomplete .selector-options-container.no-results {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
}
.st-autocomplete.interest .selector-options-container.results {
  min-height: 40px;
}
.st-autocomplete input,
.st-autocomplete .dropdown-container {
  position: relative;
  z-index: 10;
}
.st-autocomplete .dropdown-background {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9;
}
.st-autocomplete .dropdown-item {
  cursor: pointer;
}
.st-autocomplete .dropdown-item.selected {
  background-color: #E0E0E0;
}
.st-autocomplete .dropdown-item:active {
  background-color: #BDBDBD;
}
.st-autocomplete .dropdown-item:not(:last-child) {
  border-bottom: 1px solid #EEEEEE;
}
.st-autocomplete .dropdown-item.group,
.st-autocomplete .dropdown-item.travel-partner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 15px;
}
.st-autocomplete .dropdown-item.group .st-avatar,
.st-autocomplete .dropdown-item.travel-partner .st-avatar {
  margin-right: 15px;
}
@media (max-width: 599px) {
  .st-autocomplete .dropdown-item.group,
  .st-autocomplete .dropdown-item.travel-partner {
    padding: 10px 10px;
  }
  .st-autocomplete .dropdown-item.group .st-avatar,
  .st-autocomplete .dropdown-item.travel-partner .st-avatar {
    margin-right: 10px;
  }
}
.st-autocomplete .dropdown-item.group .text-container,
.st-autocomplete .dropdown-item.travel-partner .text-container {
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
}
.st-autocomplete .dropdown-item.group .text-container h2,
.st-autocomplete .dropdown-item.travel-partner .text-container h2,
.st-autocomplete .dropdown-item.group .text-container p,
.st-autocomplete .dropdown-item.travel-partner .text-container p {
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  margin: 0;
}
.st-autocomplete .dropdown-item.group .text-container h2,
.st-autocomplete .dropdown-item.travel-partner .text-container h2 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  color: #424242;
}
.st-autocomplete .dropdown-item.group .text-container p,
.st-autocomplete .dropdown-item.travel-partner .text-container p {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #616161;
}
.st-autocomplete .dropdown-item.group .text-container .group-locality-location,
.st-autocomplete .dropdown-item.travel-partner .text-container .group-locality-location {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  color: #757575;
  margin-top: 4px;
}
.st-autocomplete .dropdown-item.interest {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 15px;
}
.st-autocomplete .dropdown-item.interest .text-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-transform: capitalize;
  font-size: 16px;
  line-height: 1.2;
  color: #616161;
}
.st-autocomplete .dropdown-item.interest .new-text {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  color: #4CAF50;
}
.st-autocomplete .dropdown-item.user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 15px;
}
.st-autocomplete .dropdown-item.user .st-avatar {
  margin-right: 15px;
}
@media (max-width: 599px) {
  .st-autocomplete .dropdown-item.user {
    padding: 10px 10px;
  }
  .st-autocomplete .dropdown-item.user .st-avatar {
    margin-right: 10px;
  }
}
.st-autocomplete .dropdown-item.user .text-container {
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
}
.st-autocomplete .dropdown-item.user .text-container h2,
.st-autocomplete .dropdown-item.user .text-container p {
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  line-height: 1.2;
  margin: 0;
}
.st-autocomplete .dropdown-item.user .text-container h2 {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  color: #424242;
}
.st-autocomplete .dropdown-item.user .text-container p {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #616161;
}
.st-autocomplete .result-limit-info {
  padding: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  text-align: center;
  color: #757575;
}
.st-autocomplete .result-limit-info strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
}
.st-avatar {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: inline-block;
}
.st-avatar .spinner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(33, 33, 33, 0.3);
  border-radius: 50%;
}
.st-avatar .avatar-wrapper {
  position: relative;
}
.st-avatar .avatar-wrapper img,
.st-avatar .avatar-wrapper .fallback-img {
  border-radius: 50%;
  height: 100%;
  width: 100%;
  min-height: 100%;
  min-width: 100%;
  background-color: white;
}
.st-avatar .avatar-wrapper img.link,
.st-avatar .avatar-wrapper .fallback-img.link {
  cursor: pointer;
}
.st-avatar .avatar-wrapper.border img,
.st-avatar .avatar-wrapper.border .fallback-img {
  border: solid 2px white;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin: -2px;
}
.st-avatar .avatar-wrapper.shadow img,
.st-avatar .avatar-wrapper.shadow .fallback-img {
  -webkit-box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.3);
          box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.3);
}
.st-avatar .avatar-wrapper:hover:not(.no-hover) {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-avatar .avatar-wrapper:hover:not(.no-hover) img,
.st-avatar .avatar-wrapper:hover:not(.no-hover) .fallback-img {
  border: solid 2px white;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  margin: -2px;
  -webkit-box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.3);
          box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.3);
}
.st-avatar .avatar-icon-wrapper {
  position: absolute;
  line-height: 0;
}
.st-avatar .avatar-icon-wrapper svg {
  width: 100%;
  height: 100%;
}
.st-avatar .avatar-icon-wrapper .status-icon-circle {
  background: white;
  border-radius: 50%;
  -webkit-box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.3);
          box-shadow: 1px 1px 5px rgba(158, 158, 158, 0.3);
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-avatar .avatar-icon-wrapper .status-icon-circle .icon-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  container-type: size;
  border-radius: 50%;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  background-color: #BDBDBD;
}
.st-avatar .avatar-icon-wrapper .status-icon-circle .icon-container.green {
  background: #66BB6A;
}
.st-avatar .avatar-icon-wrapper .status-icon-circle .icon-container.teal {
  background-color: #26A69A;
}
.st-avatar .avatar-icon-wrapper .status-icon-circle .icon-container i {
  color: white;
  font-size: 10px;
  font-size: 50cqw;
  font-size: round(down, 50cqw, 1px);
}
.st-avatar .fallback-img {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.st-avatar .fallback-img span {
  color: white;
  font-size: 1.5em;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-avatar .fallback-bg-1 {
  background: -webkit-gradient(linear, left top, left bottom, from(#F44336), to(#D32F2F));
  background: linear-gradient(#F44336, #D32F2F);
}
.st-avatar .fallback-bg-2 {
  background: -webkit-gradient(linear, left top, left bottom, from(#D32F2F), to(#B71C1C));
  background: linear-gradient(#D32F2F, #B71C1C);
}
.st-avatar .fallback-bg-3 {
  background: -webkit-gradient(linear, left top, left bottom, from(#E91E63), to(#C2185B));
  background: linear-gradient(#E91E63, #C2185B);
}
.st-avatar .fallback-bg-4 {
  background: -webkit-gradient(linear, left top, left bottom, from(#C2185B), to(#880E4F));
  background: linear-gradient(#C2185B, #880E4F);
}
.st-avatar .fallback-bg-5 {
  background: -webkit-gradient(linear, left top, left bottom, from(#9C27B0), to(#7B1FA2));
  background: linear-gradient(#9C27B0, #7B1FA2);
}
.st-avatar .fallback-bg-6 {
  background: -webkit-gradient(linear, left top, left bottom, from(#7B1FA2), to(#4A148C));
  background: linear-gradient(#7B1FA2, #4A148C);
}
.st-avatar .fallback-bg-7 {
  background: -webkit-gradient(linear, left top, left bottom, from(#2196F3), to(#1976D2));
  background: linear-gradient(#2196F3, #1976D2);
}
.st-avatar .fallback-bg-8 {
  background: -webkit-gradient(linear, left top, left bottom, from(#1976D2), to(#0D47A1));
  background: linear-gradient(#1976D2, #0D47A1);
}
.st-avatar .fallback-bg-9 {
  background: -webkit-gradient(linear, left top, left bottom, from(#009688), to(#00796B));
  background: linear-gradient(#009688, #00796B);
}
.st-avatar .fallback-bg-10 {
  background: -webkit-gradient(linear, left top, left bottom, from(#00796B), to(#004D40));
  background: linear-gradient(#00796B, #004D40);
}
.st-avatar .fallback-bg-11 {
  background: -webkit-gradient(linear, left top, left bottom, from(#4CAF50), to(#388E3C));
  background: linear-gradient(#4CAF50, #388E3C);
}
.st-avatar .fallback-bg-12 {
  background: -webkit-gradient(linear, left top, left bottom, from(#388E3C), to(#1B5E20));
  background: linear-gradient(#388E3C, #1B5E20);
}
.st-avatar .fallback-bg-13 {
  background: -webkit-gradient(linear, left top, left bottom, from(#8BC34A), to(#689F38));
  background: linear-gradient(#8BC34A, #689F38);
}
.st-avatar .fallback-bg-14 {
  background: -webkit-gradient(linear, left top, left bottom, from(#689F38), to(#33691E));
  background: linear-gradient(#689F38, #33691E);
}
.st-avatar .fallback-bg-15 {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFC107), to(#FFA000));
  background: linear-gradient(#FFC107, #FFA000);
}
.st-avatar .fallback-bg-16 {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFA000), to(#FF6F00));
  background: linear-gradient(#FFA000, #FF6F00);
}
.st-avatar .fallback-bg-17 {
  background: -webkit-gradient(linear, left top, left bottom, from(#FF9800), to(#F57C00));
  background: linear-gradient(#FF9800, #F57C00);
}
.st-avatar .fallback-bg-18 {
  background: -webkit-gradient(linear, left top, left bottom, from(#F57C00), to(#E65100));
  background: linear-gradient(#F57C00, #E65100);
}
.st-avatar .fallback-bg-19 {
  background: -webkit-gradient(linear, left top, left bottom, from(#FF5722), to(#E64A19));
  background: linear-gradient(#FF5722, #E64A19);
}
.st-avatar .fallback-bg-20 {
  background: -webkit-gradient(linear, left top, left bottom, from(#E64A19), to(#BF360C));
  background: linear-gradient(#E64A19, #BF360C);
}
.st-avatar .fallback-bg-21 {
  background: -webkit-gradient(linear, left top, left bottom, from(#795548), to(#5D4037));
  background: linear-gradient(#795548, #5D4037);
}
.st-avatar .fallback-bg-22 {
  background: -webkit-gradient(linear, left top, left bottom, from(#5D4037), to(#3E2723));
  background: linear-gradient(#5D4037, #3E2723);
}
.st-blur-user-name {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 20px;
  color: #424242;
}
.st-blur-user-name.blurred {
  -webkit-filter: blur(2px);
          filter: blur(2px);
  letter-spacing: -1.3px;
  padding-left: 3px;
  padding-right: 3px;
}
.st-meta-comment {
  margin-top: 30px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
  color: #616161;
}
.st-meta-comment .meta-event .resource-wrapper {
  border-color: #039BE5;
}
.st-meta-comment .meta-event .resource-wrapper .text-body .resource-icon {
  color: #039BE5;
}
.st-meta-comment .meta-topic .resource-wrapper {
  border-color: #1976D2;
}
.st-meta-comment .meta-topic .resource-wrapper .text-body .resource-icon {
  color: #1976D2;
}
.st-meta-comment .user-avatar-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0px;
}
.st-meta-comment .user-avatar-wrapper .st-avatar {
  margin-right: 8px;
}
.st-meta-comment .user-avatar-wrapper .name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-meta-comment .user-avatar-wrapper .name-wrapper .name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-meta-comment .user-avatar-wrapper .name-wrapper .st-user-badges {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 14px;
}
.st-meta-comment .user-avatar-wrapper .name-wrapper .extra-text {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  margin-left: 0.3em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-meta-comment .user-avatar-wrapper .name-wrapper .extra-text span {
  color: #9E9E9E;
}
.st-meta-comment .resource-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
  border-radius: 4px;
  border-left: 2px solid #9E9E9E;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  background: #FFFFFF;
  position: relative;
}
.st-meta-comment .resource-wrapper .small-triangle {
  position: absolute;
  left: 0px;
  top: -10px;
  height: 10px;
  width: 20px;
  overflow: hidden;
}
.st-meta-comment .resource-wrapper .small-triangle > div {
  content: '';
  display: block;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  top: 10px;
  width: 20px;
  height: 20px;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  background-color: white;
}
.st-meta-comment .resource-wrapper .text-body {
  padding: 10px 15px;
  padding-right: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-meta-comment .resource-wrapper .text-body .resource-icon {
  color: #9E9E9E;
  margin-right: 0.5em;
}
.st-meta-comment .resource-wrapper .primary-action-link {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: auto;
  margin-right: 5px;
  font-size: 12px;
  padding: 4px 16px;
}
.st-comment {
  margin-bottom: 30px;
}
.st-comment.is-hidden .sh-user-wrapper,
.st-comment.is-hidden .st-comment-wrapper .sh-text-bubble {
  opacity: 0.5;
}
.st-comment.is-hidden .sh-text-bubble-wrapper .sh-text-bubble {
  opacity: 0.5;
}
.st-comment .reply-wrapper.is-hidden {
  opacity: 0.5;
}
.st-comment .sh-user-wrapper .st-blur-user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-comment .sh-user-wrapper .text-wrapper {
  max-width: calc(100% - 85px);
}
@media (min-width: 600px) {
  .st-comment .sh-user-wrapper.show-voting .text-wrapper {
    max-width: calc(100% - 85px - 240px);
  }
}
.st-comment .sh-user-wrapper .st-vote {
  margin-bottom: -10px;
  margin-left: auto;
}
.st-comment .sh-user-wrapper .sh-moderator-badge {
  margin-left: 5px;
}
.st-comment .sh-user-wrapper .in-moderation {
  opacity: 0.5;
}
.st-comment .st-comment-edit-wrapper .sh-text-bubble-wrapper {
  margin-bottom: 15px;
}
.st-comment .st-comment-edit-wrapper textarea {
  min-height: 60px;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu {
  left: auto;
  right: 0;
  margin-bottom: 20px;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #424242;
  padding: 5px 15px;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a i {
  width: 12px;
  height: 12px;
  margin-right: 5px;
  color: #BDBDBD;
  text-align: center;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.light-blue i {
  color: #29B6F6;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.edit i {
  color: #7E57C2;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.amber i {
  color: #FFC107;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.red i {
  color: #EF5350;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.blue i {
  color: #1976D2;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.cyan i {
  color: #00BCD4;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.green i {
  color: #4CAF50;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.light-green i {
  color: #8BC34A;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.pink i {
  color: #EC407A;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a.indigo i {
  color: #5C6BC0;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a:hover,
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.st-comment .dropdown-menu-wrapper .st-comment-dropdown-menu > li > a:active {
  color: #212121;
  background-color: #E0E0E0;
}
.st-comment-footer {
  margin-top: 20px;
  margin-bottom: 20px;
  height: 52px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-comment-footer .text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #9E9E9E;
  font-size: 14px;
  line-height: 14px;
}
.st-sort-comments {
  margin-bottom: 20px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: right;
  color: #616161;
  font-size: 14px;
  line-height: 1.4;
}
.st-sort-comments .sh-sort-comments-container {
  display: inline-block;
}
.st-sort-comments .sort-option-container {
  display: inline-block;
}
.st-sort-comments .sort-option {
  margin-left: 5px;
  color: #9E9E9E;
}
.st-sort-comments .sort-option.selected {
  color: #EF5350;
}
.st-sort-comments .sort-option:hover:not([disabled]) {
  color: #EF5350;
  text-decoration: underline;
}
.st-sort-comments .sort-option:active:not([disabled]) {
  color: #bf4240;
  text-decoration: underline;
}
.st-sort-comments .sort-option i {
  margin-right: 5px;
}
.st-sort-comments .sort-option.refresh {
  margin-left: 15px;
}
.st-sort-comments .sort-option[disabled] {
  pointer-events: none;
}
.st-comment-photos {
  margin: 5px 15px 25px 15px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.3;
  color: #616161;
}
.st-comment-photos.edit {
  margin-top: 2px;
  margin-bottom: 0px;
  padding-bottom: 20px;
}
.st-comment-photos .photos-wrapper {
  border-radius: 4px;
  background: #F5F5F5;
  border: 1px solid #EEEEEE;
  border-left: 2px solid #42A5F5;
}
.st-comment-photos .photos-wrapper .photos-header-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 8px;
  background: #EEEEEE;
}
.st-comment-photos .photos-wrapper .photos-header-wrapper .text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-comment-photos .photos-wrapper .photos-header-wrapper .fas,
.st-comment-photos .photos-wrapper .photos-header-wrapper .far {
  color: #42A5F5;
}
.st-comment-photos .photos-wrapper .photos-body-wrapper {
  padding: 10px 15px;
}
.st-comment-photos .photos-wrapper .photos-body-wrapper .photos {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-comment-photos .photos-wrapper .photos-body-wrapper .photos .st-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-radius: 4px;
  margin-right: 4px;
  margin-bottom: 4px;
  cursor: pointer;
}
.st-comment-photos .photos-wrapper .photos-body-wrapper .photos .st-image:not(.edit) {
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}
.ngdialog .ngdialog-content .st-comment-resolve-reports p {
  color: #424242;
}
.ngdialog .ngdialog-content .st-comment-resolve-reports .report-text-wrapper textarea {
  max-height: 50px;
  margin-bottom: 0px;
  overflow-y: scroll;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 23px;
  color: #424242;
}
.ngdialog .ngdialog-content .st-comment-report-already-pending .text-wrapper {
  text-align: center;
}
.st-community-background-image-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F5F5F5));
  background: linear-gradient(#E0E0E0, #F5F5F5);
}
.st-community-background-image-gradient,
.st-community-background-image {
  min-height: calc(100vh - 100px);
  margin-bottom: calc(-100vh + 100px);
}
.st-community-background-image-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F5F5F5));
  background: linear-gradient(#E0E0E0, #F5F5F5);
}
.st-community-background-image-gradient,
.st-community-background-image {
  min-height: calc(100vh - 100px);
  margin-bottom: calc(-100vh + 100px);
}
.cordova {
  -webkit-tap-highlight-color: transparent;
  /* Remove the tap highlight color */
}
.cordova body {
  /* Enable / Reset */
  -webkit-touch-callout: default;
  -webkit-user-drag: auto;
  -webkit-user-select: auto;
}
.cordova [ui-view] {
  /* Disable all */
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
}
.cordova img,
.cordova a {
  /* Disable drag only */
  -webkit-user-drag: none;
}
.cordova input,
.cordova textarea {
  /* Enable / Reset */
  -webkit-touch-callout: default;
  -webkit-user-drag: auto;
  -webkit-user-select: auto;
}
.cordova .st-cordova-text-select {
  /* Enable text only */
  -webkit-touch-callout: default;
  -webkit-user-drag: auto;
  -webkit-user-select: text;
}
.st-countdown-timer {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 10px;
  margin-bottom: 10px;
}
.st-countdown-timer .digits,
.st-countdown-timer .text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-countdown-timer .digits span,
.st-countdown-timer .text span {
  line-height: 1em;
  width: 80px;
  text-align: center;
}
.st-countdown-timer .digits .expired,
.st-countdown-timer .text .expired {
  opacity: 0.5;
}
.st-countdown-timer .digits span {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  font-size: 30px;
}
.st-countdown-timer .text span {
  color: #757575;
  font-size: 18px;
}
.st-countdown-timer-text {
  margin-bottom: 5px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.st-countdown-timer-text .text {
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  min-width: 1.5em;
  margin-left: 0.4em;
  margin-right: 0.4em;
  text-align: center;
  display: inline-block;
  color: white;
}
.st-countdown-timer-text .text.expired {
  opacity: 0.5;
}
.st-create-comment {
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.st-create-comment.announcement {
  padding-bottom: 10px;
}
.st-create-comment .limited-member {
  opacity: 0.5;
}
.st-create-comment .sh-text-bubble {
  min-height: 86px;
}
.st-create-comment .sh-text-bubble textarea {
  min-height: 86px;
}
.st-create-comment .sh-user-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-create-comment .sh-user-wrapper .st-avatar {
  margin-left: 10px;
}
.st-create-comment .sh-user-wrapper .button-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
  min-width: 200px;
  max-width: 250px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-create-comment .sh-user-wrapper .button-wrapper .btn {
  width: 100%;
  overflow: hidden;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#42A5F5), to(#3b95dd));
  background: linear-gradient(#42A5F5, #3b95dd);
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement span,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement i,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon {
  vertical-align: middle;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement[disabled] {
  opacity: 1;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.btn-reset-vertical-align span,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.btn-reset-vertical-align i,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:hover,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3b95dd), to(#3584c4));
  background: linear-gradient(#3b95dd, #3584c4);
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#3584c4), to(#3b95dd));
  background: linear-gradient(#3584c4, #3b95dd);
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active .icon svg path,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active .icon svg rect,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active .icon svg polygon,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active .icon svg circle,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon svg path,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon svg rect,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon svg polygon,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon svg circle,
.st-create-comment .sh-user-wrapper .button-wrapper .announcement .icon svg ellipse {
  fill: white;
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-create-comment .sh-user-wrapper .button-wrapper .announcement.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-create-comment .sh-user-wrapper .button-wrapper .ladda-label span {
  width: 100%;
  display: inline-block;
}
.st-create-comment .sh-user-wrapper .announcement-toggle {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 15px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #757575;
  cursor: pointer;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .st-toggle-box {
  font-size: 8px;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .st-toggle-box:before {
  background: #BDBDBD;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .st-toggle-box:checked:before {
  background: #64B5F6;
}
.st-create-comment .sh-user-wrapper .announcement-toggle label {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-left: 10px;
  margin-right: 5px;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .info-tooltip {
  cursor: pointer;
  color: #9E9E9E;
  padding: 5px;
  margin: -5px;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .info-tooltip:hover {
  color: #616161;
}
.st-create-comment .sh-user-wrapper .announcement-toggle:hover,
.st-create-comment .sh-user-wrapper .announcement-toggle:focus {
  color: #424242;
}
.st-create-comment .sh-user-wrapper .announcement-toggle:hover .st-toggle-box:before,
.st-create-comment .sh-user-wrapper .announcement-toggle:focus .st-toggle-box:before {
  background: #9E9E9E;
}
.st-create-comment .sh-user-wrapper .announcement-toggle:hover .st-toggle-box:checked:before,
.st-create-comment .sh-user-wrapper .announcement-toggle:focus .st-toggle-box:checked:before {
  background: #42A5F5;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .tooltip-inner {
  min-width: 220px;
  max-width: 220px;
}
.st-create-comment .sh-user-wrapper .announcement-toggle .tooltip-inner .sh-tooltip {
  min-width: 200px;
  max-width: 200px;
}
.st-create-comment .sh-user-wrapper .announcement-toggle.disabled {
  opacity: 0.5;
}
.st-create-comment[disabled],
.st-create-comment.disabled {
  opacity: 0.5;
}
.st-create-comment .warning-info-text,
.st-forums-detail .warning-info-text {
  margin-bottom: 15px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.3;
}
.st-create-comment .warning-info-text.warned i,
.st-forums-detail .warning-info-text.warned i {
  color: #FFB300;
}
.st-create-comment .warning-info-text.suspended i,
.st-forums-detail .warning-info-text.suspended i {
  color: #FFB300;
}
.st-create-comment .warning-info-text.locked-out i,
.st-forums-detail .warning-info-text.locked-out i {
  color: #E53935;
}
.st-create-comment .warning-info-text strong,
.st-forums-detail .warning-info-text strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-date-block {
  width: 65px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 65px;
      -ms-flex: 0 0 65px;
          flex: 0 0 65px;
  background: white;
  border-radius: 4px;
  border: 1px solid #EEEEEE;
  text-align: center;
  margin-top: -10px;
  margin-bottom: -10px;
}
.st-date-block.past {
  opacity: 0.5;
}
.st-date-block .date-top-half {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  background: #EF5350;
  padding: 5px;
}
.st-date-block .date-top-half.grey {
  background: #BDBDBD;
}
.st-date-block .date-top-half .month {
  color: white;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 11px;
  line-height: 1;
}
.st-date-block .date-bottom-half {
  min-height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 3px;
}
.st-date-block .date-bottom-half .date {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1;
  color: #424242;
}
.st-date-block .date-bottom-half .day {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 10px;
  line-height: 1;
}
.st-date-block.with-time .date-bottom-half {
  min-height: 36px;
}
.st-date-block.with-time .time-container {
  padding: 4px 5px;
  border-top: 1px dashed #EEEEEE;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.st-date-block.with-time .time-container .time {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 11px;
  line-height: 1;
  color: #424242;
}
.st-date-block.with-time .time-container .meridiem {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 9px;
  line-height: 1;
  color: #424242;
  margin-left: 0.2em;
}
.st-date-block.no-date .date-top-half {
  background: #BDBDBD;
}
.st-date-block.no-date .date-top-half .month {
  font-size: 10px;
  line-height: 11px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.2);
}
.st-date-block.no-date .date-bottom-half .date {
  color: #9E9E9E;
}
.st-trip-date-block .date-top-half {
  min-height: 21px;
  background: #4DB6AC;
}
.st-trip-date-block .date-top-half .top-half-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 11px;
  line-height: 1;
  color: white;
}
.st-trip-date-block .date-top-half .top-half-fake-text {
  height: 4px;
  margin-top: 4px;
  margin-left: 10px;
  margin-right: 10px;
  border-radius: 4px;
  background-color: white;
  opacity: 20%;
}
.st-trip-date-block .date-bottom-half .bottom-half-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  font-size: 20px;
  color: #424242;
}
.st-trip-date-block .date-bottom-half .bottom-half-text.small-text {
  font-size: 18px;
}
.st-trip-date-block .date-bottom-half .bottom-half-text.tiny-text {
  font-size: 16px;
}
.st-trip-date-block .date-bottom-half .bottom-half-subtext {
  margin-top: 4px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 10px;
  line-height: 1;
}
.date-picker select[ng-model="date.month"] {
  max-width: 131px;
}
.date-picker select[ng-model="date.day"] {
  max-width: 65px;
}
.date-picker select {
  height: 40px;
  min-width: 72px;
  font-size: 17px;
  word-wrap: normal;
  background: white;
  border-radius: 0;
  border-color: rgba(0, 0, 0, 0.15);
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification .st-email-verification-info-message {
  max-width: 500px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification .st-email-verification-error-banner {
  width: 100%;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form {
  max-width: 100%;
  margin: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset {
  margin: 0;
  padding: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  padding: 10px 15px;
  border-radius: 6px;
  color: #424242;
  background-color: white;
  border-color: #BDBDBD;
  text-shadow: none;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input::-webkit-input-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input:-moz-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input::-moz-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input:-ms-input-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input:focus::-webkit-input-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input:focus:-moz-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input:focus::-moz-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input:focus:-ms-input-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-input.ng-invalid.ng-dirty {
  background-color: white;
  border-color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: 15px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-button-wrapper button i {
  vertical-align: middle;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-button-wrapper button:not(:first-child) {
  margin-right: 5px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-button-wrapper .btn-theme-next {
  white-space: normal;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification form fieldset .st-email-verification-button-wrapper .btn-theme-back {
  width: auto;
  min-width: 0;
  text-overflow: clip;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification .contact-support-button {
  max-width: 390px;
  margin-top: 15px;
  margin-bottom: 10px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-email-verification .contact-support-button .fa-question-circle {
  color: #29B6F6;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content form fieldset .enter-code-input {
  max-width: 300px;
  margin: 0;
  letter-spacing: 0.25em;
  padding-left: calc(15px +  0.25em );
  font-size: 60px;
  text-align: center;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content form fieldset .enter-code-input:disabled {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content .st-email-verification-error-banner {
  max-width: 300px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content .resend-code-message {
  margin-top: 15px;
  margin-bottom: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content .resend-code-message .st-track-resend-button {
  text-decoration: none;
  white-space: nowrap;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content .resend-code-message .st-track-resend-button .ladda-label {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-code-content .resend-code-message .st-track-resend-button .ladda-label:hover {
  text-decoration: underline;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-email-content .enter-email-input-wrapper {
  margin: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-email-content .enter-email-input-wrapper .enter-email-input {
  max-width: 370px;
  font-size: 18px;
  line-height: 22px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .enter-email-content .st-email-verification-error-banner {
  max-width: 370px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .suggestion-content .st-email-verification-suggestion {
  font-size: 25px;
  color: #424242;
}
.st-expand-height.st-expand-height-collapsed {
  overflow: hidden;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker {
  padding: 0;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .ngdialog-content {
  max-width: 100%;
  width: 100%;
  max-height: 100%;
  height: 100%;
  background: #EEEEEE;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .options-picker-loading p {
  margin: 0;
  margin-top: 10px;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .options-picker-menu-items h2 {
  margin-bottom: 20px;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .options-picker-menu-items .menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #424242;
  padding: 24px;
  border: none;
  border-bottom: 1px solid #E0E0E0;
  border-radius: 10px;
  min-width: 300px;
  max-width: 600px;
  width: 100%;
  background: #FAFAFA;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .options-picker-menu-items .menu-item i {
  color: #757575;
  font-size: 1.8em;
  text-align: center;
  min-width: 30px;
  margin-right: 24px;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .options-picker-menu-items .menu-item.gallery {
  position: relative;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .options-picker-menu-items .menu-item.gallery input {
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
}
.ngdialog.ngdialog-theme-default.st-filestack-options-picker .footer-close-link {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 20px;
}
.st-fixed-modal-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 100px;
  z-index: 1900;
  border-top: 4px solid #1E88E5;
  background-color: #2196F3;
  background: linear-gradient(135deg, #2196F3, #1976D2);
  -webkit-box-shadow: 0px 0px 15px rgba(33, 33, 33, 0.5);
          box-shadow: 0px 0px 15px rgba(33, 33, 33, 0.5);
}
.st-fixed-modal-banner.green {
  border-top: 4px solid #4CAF50;
  background-color: #66BB6A;
  background: linear-gradient(135deg, #66BB6A, #43A047);
}
.st-fixed-modal-banner.small {
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.st-fixed-modal-banner.small .circle-icon {
  width: 70px;
  height: 70px;
  border-width: 3px;
}
.st-fixed-modal-banner.small h1 {
  padding-top: 35px;
}
.st-fixed-modal-banner.center .circle-icon {
  left: 0px;
  right: 0px;
  margin-left: auto;
  margin-right: auto;
}
.st-fixed-modal-banner.center h1,
.st-fixed-modal-banner.center p {
  text-align: center;
}
.st-fixed-modal-banner.center h1 {
  padding-right: 0px;
}
.st-fixed-modal-banner.center .button-wrapper {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-fixed-modal-banner.hide-close .banner-container .close-button {
  display: none;
}
.st-fixed-modal-banner .banner-container {
  max-width: 1024px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
.st-fixed-modal-banner .banner-container .close-button {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 5px;
  font-size: 25px;
  line-height: 1;
  width: 35px;
  height: 35px;
  color: rgba(250, 250, 250, 0.5);
  border-radius: 50%;
}
.st-fixed-modal-banner .banner-container .close-button:hover,
.st-fixed-modal-banner .banner-container .close-button:focus {
  color: #FAFAFA;
  background: rgba(250, 250, 250, 0.2);
}
.st-fixed-modal-banner .banner-container .close-button:active {
  color: rgba(250, 250, 250, 0.8);
  background: rgba(250, 250, 250, 0.1);
}
.st-fixed-modal-banner .circle-icon {
  position: absolute;
  top: -40px;
  left: 0px;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-color: #42A5F5;
  border: 4px solid #1976D2;
}
.st-fixed-modal-banner .icon {
  color: white;
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 26px;
  line-height: 1.2;
}
.st-fixed-modal-banner h1 {
  margin: 0;
  padding-top: 10px;
  margin-bottom: 15px;
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 26px;
  line-height: 1.2;
  color: white;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  padding-right: 30px;
}
.st-fixed-modal-banner h1.with-icon {
  padding-left: 30px;
  padding-right: 30px;
}
.st-fixed-modal-banner h1.with-circle-icon {
  padding-left: 90px;
  padding-right: 30px;
}
.st-fixed-modal-banner p {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: 'ProximaNova-Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.3;
  color: white;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.st-fixed-modal-banner p a {
  color: white;
  text-decoration: underline;
}
.st-fixed-modal-banner .button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
  margin-bottom: 15px;
}
.st-fixed-modal-banner .button-wrapper a.no-thanks {
  color: white;
  padding: 5px;
  margin: 10px;
}
.st-fixed-modal-banner .button-wrapper a.no-thanks:hover {
  text-decoration: underline;
}
@media (max-width: 599px) {
  .st-fixed-modal-banner .circle-icon {
    top: 2px;
    left: 4px;
    border-width: 2px;
    width: 40px;
    height: 40px;
  }
  .st-fixed-modal-banner .icon {
    font-size: 24px;
  }
  .st-fixed-modal-banner h1 {
    font-size: 24px;
    text-align: center;
  }
  .st-fixed-modal-banner h1.with-icon.min-padding-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }
  .st-fixed-modal-banner h1.with-circle-icon {
    padding-left: 35px;
    padding-right: 35px;
  }
  .st-fixed-modal-banner h1.with-circle-icon.min-padding-mobile {
    padding-left: 30px;
    padding-right: 30px;
  }
  .st-fixed-modal-banner p {
    font-size: 16px;
    text-align: center;
  }
  .st-fixed-modal-banner .button-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    margin-bottom: 10px;
  }
  .st-fixed-modal-banner .button-wrapper a {
    margin-bottom: 0px;
  }
}
.pac-container {
  display: block;
  background-color: #fff;
  position: absolute !important;
  z-index: 1000;
  border-radius: 2px;
  border-top: 1px solid #d9d9d9;
  font-family: Arial, sans-serif;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.pac-container:after {
  content: "";
  padding: 1px 1px 1px 0;
  height: 16px;
  text-align: right;
  display: block;
  background-image: url(//maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png);
  background-position: right;
  background-repeat: no-repeat;
  background-size: 104px 16px;
}
.hdpi.pac-container:after {
  background-image: url(//maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2_hdpi.png);
}
.pac-item {
  cursor: default;
  padding: 0 4px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  line-height: 30px;
  text-align: left;
  border-top: 1px solid #e6e6e6;
  font-size: 11px;
  color: #999;
}
.pac-item:hover {
  background-color: #fafafa;
}
.pac-item-selected,
.pac-item-selected:hover {
  background-color: #ebf2fe;
}
.pac-matched {
  font-weight: 700;
}
.pac-item-query {
  font-size: 13px;
  padding-right: 3px;
  color: #000;
}
.pac-icon {
  width: 15px;
  height: 20px;
  margin-right: 7px;
  margin-top: 6px;
  display: inline-block;
  vertical-align: top;
  background-image: url(//maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);
  background-size: 34px;
}
.hdpi .pac-icon {
  background-image: url(//maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png);
}
.pac-icon-search {
  background-position: -1px -1px;
}
.pac-item-selected .pac-icon-search {
  background-position: -18px -1px;
}
.pac-icon-marker {
  background-position: -1px -161px;
}
.pac-item-selected .pac-icon-marker {
  background-position: -18px -161px;
}
.pac-placeholder {
  color: gray;
}
.custom-prediction-label {
  font-style: italic;
}
.st-horizontal-scroll-box {
  width: 100%;
  position: relative;
}
.st-horizontal-scroll-box.restoring-scroll {
  opacity: 0;
}
.st-horizontal-scroll-box .btn-scroll-next,
.st-horizontal-scroll-box .btn-scroll-prev {
  position: absolute;
  top: calc(50% - 24px);
  border-radius: 50%;
  height: 48px;
  width: 48px;
  margin-left: 15px;
  margin-right: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #757575;
  background: white;
  border: 1px solid #BDBDBD;
  -webkit-box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 2px 8px rgba(33, 33, 33, 0.2);
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
}
.st-horizontal-scroll-box .btn-scroll-next:hover,
.st-horizontal-scroll-box .btn-scroll-prev:hover,
.st-horizontal-scroll-box .btn-scroll-next:focus,
.st-horizontal-scroll-box .btn-scroll-prev:focus {
  background: #F5F5F5;
  border-color: #E0E0E0;
  -webkit-transform: scale(1.15);
      -ms-transform: scale(1.15);
          transform: scale(1.15);
}
.st-horizontal-scroll-box .btn-scroll-next:active,
.st-horizontal-scroll-box .btn-scroll-prev:active {
  background: #E0E0E0;
  border-color: #BDBDBD;
}
.st-horizontal-scroll-box .btn-scroll-next {
  right: 0;
}
.st-horizontal-scroll-box .btn-scroll-next i {
  margin-left: 0.15em;
}
.st-horizontal-scroll-box .btn-scroll-prev {
  left: 0;
}
.st-horizontal-scroll-box .btn-scroll-prev i {
  margin-right: 0.15em;
}
@media (max-width: 599px) {
  .st-horizontal-scroll-box .btn-scroll-next,
  .st-horizontal-scroll-box .btn-scroll-prev {
    display: none;
  }
}
.st-horizontal-scroll-box .st-horizontal-scroll-box-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  overflow-x: scroll;
  overflow-y: hidden;
  scrollbar-width: none;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.st-horizontal-scroll-box .st-horizontal-scroll-box-container::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.st-horizontal-scroll-box.disable-scrolling .st-horizontal-scroll-box-container {
  overflow-x: hidden;
}
.st-horizontal-scroll-box.disable-scrolling .btn-scroll-next,
.st-horizontal-scroll-box.disable-scrolling .btn-scroll-prev {
  display: none;
}
.st-image {
  position: relative;
  width: 148.75px;
  height: 148.75px;
  overflow: hidden;
  background: #EEEEEE;
}
.st-image.square img {
  max-width: 100%;
  max-height: 100%;
}
.st-image.landscape img {
  width: auto;
  height: 100%;
  max-width: none;
  max-height: 100%;
}
.st-image.portrait img {
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: none;
}
.st-image > img {
  position: absolute;
  height: 148.75px;
  width: auto;
  max-width: none;
  margin: auto;
  left: -10000px;
  right: -10000px;
  top: -10000px;
  bottom: -10000px;
}
.st-image:hover .st-image-hover-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-image .st-image-hover-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(238, 238, 238, 0.5);
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #616161;
  display: none;
}
.st-image .st-image-hover-box.edit {
  background: rgba(238, 238, 238, 0.8);
}
.st-image .st-image-hover-box i {
  color: #9E9E9E;
  margin-right: 0.25em;
}
.st-image .st-image-loading-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(238, 238, 238, 0.8);
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-image .st-image-loading-box i {
  font-size: 40px;
  color: #616161;
}
@-webkit-keyframes image-loading-animation {
  from {
    background-position: 200% center;
  }
}
@keyframes image-loading-animation {
  from {
    background-position: 200% center;
  }
}
.st-image.st-loading-image.is-loading {
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #E0E0E0), color-stop(75%, transparent), to(#E0E0E0));
  background: linear-gradient(to right, #E0E0E0 50%, transparent 75%, #E0E0E0 100%);
  -webkit-animation: image-loading-animation 1s ease infinite;
          animation: image-loading-animation 1s ease infinite;
  background-size: 200% auto;
}
div.intercom-lightweight-app,
div.intercom-namespace .intercom-app .intercom-launcher-frame {
  z-index: 9999990;
}
.st-interests-list {
  position: relative;
}
.st-interests-list .interests-container {
  margin: -3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-interests-list .interests-container .sh-interest-pill span {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-interests-list .sh-edit-buttons-wrapper {
  margin-top: 15px;
  margin-bottom: 15px;
}
.st-interests-list .sh-edit-buttons-wrapper .btn {
  max-width: 240px;
}
.st-intl-tel-input {
  display: inline-block;
  width: 100%;
  max-width: 300px;
}
.st-intl-tel-input .iti {
  width: 100%;
}
.st-intl-tel-input input[type="tel"].iti__tel-input {
  padding-left: 62px;
}
.st-intl-tel-input .iti__flag-container .iti__selected-flag {
  padding: 0 10px 0 10px;
}
.st-intl-tel-input .iti__flag-container:hover .iti__selected-flag {
  background-color: #EEEEEE;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.st-intl-tel-input .iti__flag-container .iti__country-list {
  min-width: 300px;
  max-width: 300px;
  max-height: 240px;
}
.st-intl-tel-input .iti__flag-container .iti__country-list .iti__country {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #424242;
  padding: 0.4em 0.8em;
}
.st-intl-tel-input .iti__flag-container .iti__country-list .iti__country .iti__flag-box {
  margin-right: 0.8em;
}
.st-intl-tel-input .iti__flag-container .iti__country-list .iti__country.iti__highlight {
  color: #212121;
  background-color: #EEEEEE;
}
.st-intl-tel-input .iti__flag-container .iti__country-list .iti__country .iti__dial-code {
  color: #757575;
}
.iti-mobile .iti {
  z-index: 9999991;
}
.st-limited-member-blocker .join-community-container p,
.st-limited-member-blocker .commercial-blocker-container p {
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
}
.st-limited-member-blocker .icon-profile-card {
  width: 220px;
  height: 270px;
  padding: 20px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  overflow: hidden;
  background: #EEEEEE;
  border-radius: 6px;
  border: 1px solid #E0E0E0;
  -webkit-box-shadow: 4px 4px 0px 0px #9E9E9E;
          box-shadow: 4px 4px 0px 0px #9E9E9E;
}
.st-limited-member-blocker .icon-profile-card svg {
  width: 100%;
}
.st-limited-member-community-profile-blocker-modal.ngdialog.ngdialog-theme-default,
.st-limited-member-verification-pending-blocker-modal.ngdialog.ngdialog-theme-default,
.st-limited-member-verification-failed-blocker-modal.ngdialog.ngdialog-theme-default {
  padding-top: 50px;
}
.st-insufficient-status-blocker .bronze-text {
  color: #774737;
}
.st-insufficient-status-blocker .silver-text {
  color: #70797a;
}
.st-insufficient-status-blocker .gold-text {
  color: #a7772a;
}
.st-insufficient-status-blocker .platinum-text {
  color: #4a5b64;
}
.st-insufficient-status-blocker .diamond-text {
  color: #1fb3f6;
}
.st-limited-member-text-bubble .sh-text-bubble {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
@media (min-width: 767px) {
  .st-limited-member-text-bubble .sh-text-bubble {
    padding: 30px 40px;
  }
}
.st-limited-member-text-bubble .sh-text-bubble .content-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 40px;
}
@media (max-width: 767px) {
  .st-limited-member-text-bubble .sh-text-bubble .content-image {
    display: none;
  }
}
.st-limited-member-text-bubble .sh-text-bubble .content-text {
  text-align: center;
  max-width: 620px;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text h1,
.st-limited-member-text-bubble .sh-text-bubble .content-text p {
  color: white;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}
.st-limited-member-text-bubble .sh-text-bubble .content-text h1 strong,
.st-limited-member-text-bubble .sh-text-bubble .content-text p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .learn-more-link {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .learn-more-link span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .learn-more-link:hover span {
  text-decoration: underline;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -5px;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container a,
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container button {
  margin: 5px;
  min-width: 250px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container .login-link {
  text-align: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: white;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container .login-link span {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container .login-link:hover span {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 768px) {
  .st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container a,
  .st-limited-member-text-bubble .sh-text-bubble .content-text .btn-flex-container button {
    width: inherit;
    max-width: inherit;
  }
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-default {
  color: #424242;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
          box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
  width: 100%;
  max-width: 300px;
  margin-top: 10px;
  text-transform: uppercase;
}
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-default:hover,
.st-limited-member-text-bubble .sh-text-bubble .content-text .btn-default:focus {
  background: -webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#d5d5d5));
  background: linear-gradient(#dcdcdc, #d5d5d5);
}
@media (min-width: 768px) {
  .st-limited-member-text-bubble .sh-text-bubble .content-text {
    text-align: left;
  }
  .st-limited-member-text-bubble .sh-text-bubble .content-text img {
    display: none;
  }
}
.st-limited-member-text-bubble .sh-text-bubble.premium,
.st-limited-member-text-bubble .sh-text-bubble.new-member {
  background-color: #29B6F6;
  background: -webkit-gradient(linear, left top, left bottom, from(#29b6f6), to(#0a9fe2));
  background: linear-gradient(#29b6f6, #0a9fe2);
  border-top: 4px solid #077cb2;
}
.st-limited-member-text-bubble .sh-text-bubble.premium img,
.st-limited-member-text-bubble .sh-text-bubble.new-member img {
  width: 120px;
  height: 120px;
  min-width: 120px;
  max-width: 120px;
  min-height: 120px;
  max-height: 120px;
  border-radius: 50%;
  background: white;
  border: 4px solid white;
}
.st-limited-member-text-bubble .sh-text-bubble.premium .content-image img,
.st-limited-member-text-bubble .sh-text-bubble.new-member .content-image img {
  width: 180px;
  height: 180px;
  min-width: 180px;
  max-width: 180px;
  min-height: 180px;
  max-height: 180px;
}
.st-limited-member-text-bubble .sh-text-bubble.verified {
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #20bd7a;
  background: -webkit-gradient(linear, left top, left bottom, from(#24d288), to(#20bd7a));
  background: linear-gradient(#24d288, #20bd7a);
  border-top: 4px solid #1b9e66;
}
@media (min-width: 767px) {
  .st-limited-member-text-bubble .sh-text-bubble.verified {
    padding: 20px;
  }
}
.st-limited-member-text-bubble .sh-text-bubble.verified .content-text {
  max-width: 100%;
}
.st-limited-member-text-bubble .sh-text-bubble.verified .content-text h1 {
  margin-bottom: 10px;
}
.st-limited-member-text-bubble .sh-text-bubble.verified .content-text p {
  margin-bottom: 0;
}
.st-limited-member-text-bubble .sh-text-bubble.verified img {
  width: 100px;
  height: 100px;
}
.st-limited-member-text-bubble .sh-text-bubble.verified .content-image {
  margin-right: 25px;
}
.st-limited-member-text-bubble .sh-text-bubble.verified .content-image img {
  width: 100px;
  height: 100px;
  margin: 0 10px;
}
.st-limited-member-text-bubble .sh-text-bubble h1 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 30px;
  margin: 0;
  margin-bottom: 15px;
}
.st-limited-member-text-bubble .sh-text-bubble p {
  margin-bottom: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
}
.st-limited-member-text-bubble .sh-text-bubble img {
  margin-bottom: 10px;
}
.st-list-section {
  margin-top: 20px;
  margin-bottom: 40px;
  max-width: 1300px;
}
@media (max-width: 699px) {
  .st-list-section {
    margin-bottom: 100px;
  }
}
@media (max-width: 1334px) {
  .st-list-section {
    max-width: 970px;
  }
}
@media (max-width: 1004px) {
  .st-list-section {
    max-width: 640px;
  }
}
@media (max-width: 699px) {
  .st-list-section {
    max-width: 450px;
  }
}
.st-list-section .text-banner-container {
  padding-left: 28px;
  padding-right: 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1004px) {
  .st-list-section .text-banner-container {
    padding-left: 14px;
    padding-right: 14px;
  }
}
.st-list-section .text-banner-container .text-banner {
  padding-top: 20px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 16px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 16px;
  line-height: 1.2;
  text-align: center;
}
.st-list-section .text-banner-container .text-banner i {
  margin-right: 0.25em;
}
.st-list-section .text-banner-container .text-banner.full-members,
.st-list-section .text-banner-container .text-banner.activities,
.st-list-section .text-banner-container .text-banner.blue {
  background-color: #29B6F6;
}
.st-list-section .text-banner-container .text-banner.browse,
.st-list-section .text-banner-container .text-banner.green {
  background-color: #00C853;
}
.st-list-section .text-banner-container .text-banner.public,
.st-list-section .text-banner-container .text-banner.pink {
  background-color: #EC407A;
}
.st-list-section .list-section-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-left: 1px dotted #EEEEEE;
  border-right: 1px dotted #EEEEEE;
  border-bottom: 1px dotted #F5F5F5;
  border-radius: 8px;
  -webkit-box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.25);
          box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.25);
  background-color: #F5F5F5;
  overflow: hidden;
}
.st-list-section .list-section-container.bordered {
  border-top: 4px solid #EF5350;
}
.st-list-section .list-section-container.bordered.full-members,
.st-list-section .list-section-container.bordered.activities,
.st-list-section .list-section-container.bordered.blue {
  border-top: 4px solid #29B6F6;
}
.st-list-section .list-section-container.bordered.browse,
.st-list-section .list-section-container.bordered.green {
  border-top: 4px solid #00C853;
}
.st-list-section .list-section-container.bordered.public,
.st-list-section .list-section-container.bordered.pink {
  border-top: 4px solid #EC407A;
}
.st-list-section .list-section-container .header-container {
  padding: 20px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: white;
  position: relative;
}
@media (max-width: 599px) {
  .st-list-section .list-section-container .header-container {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.st-list-section .list-section-container .header-container.closed {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.st-list-section .list-section-container .header-container.pointer:hover {
  cursor: pointer;
}
.st-list-section .list-section-container .header-container .header-text {
  text-align: center;
  line-height: 1.2;
  font-size: 16px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #757575;
}
.st-list-section .list-section-container .header-container .header-text .accent {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
}
.st-list-section .list-section-container .header-container .subtitle-text {
  margin-top: 10px;
  text-align: center;
  font-size: 16px;
  color: #757575;
}
.st-list-section .list-section-container .header-container .subtitle-text .fa-info-circle {
  color: #42A5F5;
  font-size: 14px;
}
@media (max-width: 699px) {
  .st-list-section .list-section-container .header-container.show-hide-button-padding {
    padding-right: 110px;
  }
}
.st-list-section .list-section-container .header-container .show-hide-button {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 110px;
  font-size: 16px;
}
.st-list-section .list-section-container .header-container .show-hide-button i {
  margin-left: 0.3em;
  opacity: 0.8;
}
.st-list-section .list-section-container .header-container .show-hide-button:hover {
  background: #F5F5F5;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.st-list-section .list-section-container .header-container .close {
  position: absolute;
  top: 6px;
  right: 9px;
}
.st-list-section .list-section-container .body-container {
  border-top: 1px solid #EEEEEE;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-color: #F5F5F5;
}
.st-list-section .list-section-container .body-container .block-container {
  padding-top: 10px;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-column-gap: 12px;
     -moz-column-gap: 12px;
          column-gap: 12px;
  row-gap: 20px;
}
.st-list-section .list-section-container .body-container .block-container .st-block,
.st-list-section .list-section-container .body-container .block-container .st-dynamic-block {
  margin: 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.4);
          box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.4);
}
.st-list-section .list-section-container .body-container .block-container.left-align {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-left: 11px;
  margin-right: 11px;
}
@media (max-width: 1334px) {
  .st-list-section .list-section-container .body-container .block-container.left-align {
    margin-left: 7px;
    margin-right: 7px;
  }
}
@media (max-width: 1004px) {
  .st-list-section .list-section-container .body-container .block-container.left-align {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 699px) {
  .st-list-section .list-section-container .body-container .block-container.left-align {
    margin-left: 4px;
    margin-right: 4px;
  }
}
.st-list-section .list-section-container .body-container .expand-container,
.st-list-section .list-section-container .body-container .contract-container {
  padding: 10px;
  padding-bottom: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-list-section .list-section-container .body-container .expand-container .show-more,
.st-list-section .list-section-container .body-container .contract-container .show-more,
.st-list-section .list-section-container .body-container .expand-container .show-less,
.st-list-section .list-section-container .body-container .contract-container .show-less {
  font-size: 14px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #EF5350;
}
.st-list-section .list-section-container .body-container .footer-message-container {
  padding: 20px;
  text-align: center;
}
.st-list-section .list-section-container .body-container .footer-message-container p {
  margin-bottom: 20px;
}
.st-list-section .list-section-container .body-container .footer-message-container .fa-warning {
  color: #FFB300;
}
.st-load-more-button {
  min-height: 52px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-load-more-button .btn-group {
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  border-radius: 6px;
}
.st-load-more-button .btn-group .dropdown-toggle {
  padding-right: 15px;
  padding-left: 15px;
  border-left: 1px solid #cb4744;
}
.st-load-more-button .btn-group .btn-md-primary {
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 45px;
}
.st-load-more-button .btn-group .dropdown-menu {
  left: 0;
  right: 0;
  margin-bottom: 20px;
}
.st-load-more-button .btn-group .dropdown-menu > li > a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #424242;
  padding: 10px 20px;
}
.st-load-more-button .btn-group .dropdown-menu > li > a:hover {
  color: #212121;
  background-color: #EEEEEE;
}
.st-load-more-button hr.dotted {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 230px;
  margin: 15px auto;
  color: #BDBDBD;
}
.st-load-more-button .link {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-load-more-button .link i {
  margin-right: 5px;
  color: #f48785;
}
.st-load-more-button .link:hover {
  color: #EF5350;
  text-decoration: underline;
}
.st-load-more-button .link:hover i {
  color: #EF5350;
}
.st-load-more-button .link:active {
  color: #bf4240;
  text-decoration: underline;
}
.st-load-more-button .link:active i {
  color: #bf4240;
}
.st-load-more-button .footer-text {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #9E9E9E;
  font-size: 14px;
  line-height: 1.2;
}
.st-markdown {
  white-space: normal;
}
.st-markdown p {
  margin-top: 1.2em;
  white-space: pre-wrap;
}
.st-markdown p:first-child {
  margin-top: 0em;
}
.st-markdown em {
  font: inherit;
  font-style: italic;
  margin-right: 0.1em;
}
.st-markdown strong {
  font: inherit;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-markdown ul,
.st-markdown ol {
  padding-left: 2em;
}
.st-markdown ul li p:first-child,
.st-markdown ol li p:first-child {
  margin-top: 0em;
}
.st-markdown h1 + ul,
.st-markdown h2 + ul,
.st-markdown h3 + ul,
.st-markdown h4 + ul,
.st-markdown h5 + ul,
.st-markdown h6 + ul,
.st-markdown h1 + ol,
.st-markdown h2 + ol,
.st-markdown h3 + ol,
.st-markdown h4 + ol,
.st-markdown h5 + ol,
.st-markdown h6 + ol {
  margin-top: 1.2em;
}
.st-markdown ul {
  list-style-type: disc;
}
.st-markdown ul ul {
  list-style-type: circle;
}
.st-markdown ul ul ul {
  list-style-type: square;
}
.st-markdown ol {
  list-style-type: decimal;
}
.st-markdown ul ol,
.st-markdown ol ol {
  list-style-type: lower-roman;
}
.st-markdown ul ul ol,
.st-markdown ul ol ol,
.st-markdown ol ul ol,
.st-markdown ol ol ol {
  list-style-type: lower-alpha;
}
.st-markdown h1,
.st-markdown h2,
.st-markdown h3,
.st-markdown h4,
.st-markdown h5,
.st-markdown h6 {
  margin-bottom: 0em;
  font: inherit;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.25em;
}
.st-markdown h1:first-child,
.st-markdown h2:first-child,
.st-markdown h3:first-child,
.st-markdown h4:first-child,
.st-markdown h5:first-child,
.st-markdown h6:first-child {
  margin-top: 0em;
}
.st-markdown h1 {
  font-size: 2em;
  margin-top: 0.75em;
  color: #616161;
}
.st-markdown h2 {
  font-size: 1.5em;
  margin-top: 1em;
  color: #616161;
}
.st-markdown h3 {
  font-size: 1.25em;
  margin-top: 1.2em;
  color: #757575;
}
.st-markdown h4 {
  font-size: 1em;
  margin-top: 1.5em;
  color: #757575;
}
.st-markdown h5 {
  font-size: 0.875em;
  margin-top: 1.71428571em;
  color: #757575;
}
.st-markdown h6 {
  font-size: 0.8em;
  margin-top: 1.875em;
  color: #9E9E9E;
}
.st-markdown hr {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  height: 0.1em;
  background-color: #E0E0E0;
  border: none;
}
.st-markdown hr:first-child {
  margin-top: 0em;
}
.st-markdown hr:last-child {
  margin-bottom: 0em;
}
noscript {
  position: absolute;
  left: 0;
  right: 0;
  max-width: 1000px;
  margin: auto;
  text-align: center;
  bottom: 0;
  top: 40%;
}
noscript p {
  margin: 24px;
}
noscript .no-script-content:before {
  content: "Sorry, your browser doesn't have JavaScript enabled!";
  font-size: 32px;
  font-weight: bold;
  margin: 32px 20px 16px 20px;
}
.st-pages-nav-buttons {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 20px;
}
.st-pages-nav-buttons button i {
  vertical-align: middle;
}
.st-pages-nav-buttons button:not(:first-child) {
  margin-right: 5px;
}
.st-paginated-user-list .user-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: -5px;
  margin-right: -5px;
}
.st-paginated-user-list .user-list .collection-heading {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 5px;
  margin-right: 5px;
}
.st-paginated-user-list .user-list .collection-heading h2 {
  margin-bottom: 5px;
}
.st-paginated-user-list .user-list .collection-heading p {
  font-size: 1.2em;
  margin-bottom: 0px;
}
.st-paginated-user-list .user-list .user-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  background: #FAFAFA;
  margin: 5px;
  padding: 10px;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.2);
          box-shadow: 1px 1px 4px rgba(33, 33, 33, 0.2);
  width: calc(100% - 10px);
  max-width: calc(100% - 10px);
  position: relative;
}
@media (min-width: 768px) {
  .st-paginated-user-list .user-list .user-card {
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
  }
}
.st-paginated-user-list .user-list .user-card:hover {
  cursor: pointer;
}
.st-paginated-user-list .user-list .user-card .loading-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: rgba(33, 33, 33, 0.8);
  border-radius: 4px;
}
.st-paginated-user-list .user-list .user-card .loading-overlay .spinner > div > div {
  background: white !important;
}
.st-paginated-user-list .user-list .user-card .on-top {
  z-index: 1;
}
.st-paginated-user-list .user-list .user-card .on-top.open {
  z-index: 2;
}
.st-paginated-user-list .user-list .user-card .banner-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: absolute;
  top: 0px;
  right: 0px;
  padding-right: 30px;
  width: 100%;
}
.st-paginated-user-list .user-list .user-card .banner-container .banner-tab {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 12px;
  line-height: 1;
  padding: 4px 10px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: #757575;
}
.st-paginated-user-list .user-list .user-card .banner-container .banner-tab.trip-deposit-paid {
  background: #26A69A;
}
.st-paginated-user-list .user-list .user-card .banner-container .banner-tab.trip-full-amount-paid {
  background: #26A69A;
}
.st-paginated-user-list .user-list .user-card .banner-container .banner-tab i {
  margin-right: 0.25em;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .st-avatar {
  margin-right: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 100px;
  margin-right: 20px;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper .st-user-name {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper .st-blur-user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper .st-badge-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 2px;
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper .st-badge-wrapper .sh-moderator-badge {
  margin-left: 5px;
}
@media (max-width: 599px) {
  .st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper .st-badge-wrapper .sh-moderator-badge {
    font-size: 12px;
  }
}
.st-paginated-user-list .user-list .user-card .user-card-flex-row .text-wrapper .st-user-location {
  margin-top: 5px;
}
.st-paginated-user-list .user-list .user-card .user-card-extended {
  padding: 10px;
  background: #F5F5F5;
  border-top: 1px dashed #E0E0E0;
  margin-top: 10px;
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: -10px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 14px;
  color: #616161;
}
.st-paginated-user-list .user-list .user-card .user-card-extended i.fa-check {
  color: #66BB6A;
}
.st-paginated-user-list .user-list .user-card .user-card-extended i.fa-clock-o {
  color: #66BB6A;
}
.st-paginated-user-list .user-list .user-card .user-card-extended i.fa-times {
  color: #EF5350;
}
.st-paginated-user-list .user-list .user-card .user-card-extended i.fa-warning {
  color: #FFB300;
}
.st-paginated-user-list .user-list .user-card .sh-dropdown-action-menu {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: right;
}
.st-paginated-user-list .user-list .user-card .sh-dropdown-action-menu .dropdown-menu {
  margin-top: -90px;
}
.st-paginated-user-list .st-load-more-button {
  margin-top: 20px;
}
div.st-pagination-dots a.step {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: #c6cfd1;
  border-radius: 50%;
  margin-right: 6px;
}
div.st-pagination-dots a.step.active {
  background-color: #E57373;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification .st-phone-verification-info-message,
.st-phone-verification .st-phone-verification-info-message {
  max-width: 500px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification .st-phone-verification-error-banner,
.st-phone-verification .st-phone-verification-error-banner {
  width: 100%;
  max-width: 300px;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form,
.st-phone-verification form {
  max-width: 100%;
  margin: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset,
.st-phone-verification form fieldset {
  margin: 0;
  padding: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"],
.st-phone-verification form fieldset input[type="tel"] {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  height: auto;
  width: 100%;
  max-width: 300px;
  margin: 0;
  color: #424242;
  background-color: white;
  border-color: #BDBDBD;
  text-shadow: none;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"].ng-invalid.ng-dirty,
.st-phone-verification form fieldset input[type="tel"].ng-invalid.ng-dirty {
  background-color: white;
  border-color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]::-webkit-input-placeholder,
.st-phone-verification form fieldset input[type="tel"]::-webkit-input-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:-moz-placeholder,
.st-phone-verification form fieldset input[type="tel"]:-moz-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]::-moz-placeholder,
.st-phone-verification form fieldset input[type="tel"]::-moz-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:-ms-input-placeholder,
.st-phone-verification form fieldset input[type="tel"]:-ms-input-placeholder {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:focus::-webkit-input-placeholder,
.st-phone-verification form fieldset input[type="tel"]:focus::-webkit-input-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:focus:-moz-placeholder,
.st-phone-verification form fieldset input[type="tel"]:focus:-moz-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:focus::-moz-placeholder,
.st-phone-verification form fieldset input[type="tel"]:focus::-moz-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:focus:-ms-input-placeholder,
.st-phone-verification form fieldset input[type="tel"]:focus:-ms-input-placeholder {
  color: white;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset input[type="tel"]:disabled,
.st-phone-verification form fieldset input[type="tel"]:disabled {
  color: #BDBDBD;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset .st-phone-verification-button-wrapper,
.st-phone-verification form fieldset .st-phone-verification-button-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: 15px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset .st-phone-verification-button-wrapper button i,
.st-phone-verification form fieldset .st-phone-verification-button-wrapper button i {
  vertical-align: middle;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset .st-phone-verification-button-wrapper button:not(:first-child),
.st-phone-verification form fieldset .st-phone-verification-button-wrapper button:not(:first-child) {
  margin-right: 5px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset .st-phone-verification-button-wrapper .btn-theme-next,
.st-phone-verification form fieldset .st-phone-verification-button-wrapper .btn-theme-next {
  white-space: normal;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-phone-verification form fieldset .st-phone-verification-button-wrapper .btn-theme-back,
.st-phone-verification form fieldset .st-phone-verification-button-wrapper .btn-theme-back {
  width: auto;
  min-width: 0;
  text-overflow: clip;
}
.enter-phone-content .enter-phone-input-wrapper {
  margin: 0;
}
.enter-phone-content .enter-phone-input-wrapper input[type="tel"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 15px;
  font-size: 18px;
  line-height: 22px;
}
.enter-code-content input[type="tel"] {
  padding: 10px 15px;
  border-radius: 6px;
  font-size: 60px;
  text-align: center;
  letter-spacing: 0.25em;
  padding-left: calc(15px +  0.25em );
}
.enter-code-content .enter-code-resend {
  margin-top: 5px;
  margin-bottom: 0;
}
.enter-code-content .enter-code-resend .ladda-label {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.enter-code-content .enter-code-help-message {
  max-width: 390px;
}
.enter-code-content .enter-code-help-message .fa-question-circle {
  color: #29B6F6;
}
.st-photo-editor-modal.ngdialog-theme-default-clean {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.st-photo-editor-modal.ngdialog-theme-default-clean .ngdialog-content {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  margin: auto;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  padding: 0px;
  background: transparent;
}
.st-photo-editor .photo-edit-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #424242;
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-photo-editor .photo-edit-tabs .close-tab,
.st-photo-editor .photo-edit-tabs .photo-edit-tab {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  padding: 12px 20px;
  color: #424242;
  font-size: 16px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #F5F5F5;
  border: 1px solid #E0E0E0;
  border-top: 4px solid #E0E0E0;
}
@media (max-width: 374px) {
  .st-photo-editor .photo-edit-tabs .close-tab,
  .st-photo-editor .photo-edit-tabs .photo-edit-tab {
    font-size: 14px;
  }
}
.st-photo-editor .photo-edit-tabs .close-tab:hover,
.st-photo-editor .photo-edit-tabs .photo-edit-tab:hover {
  color: #212121;
  border-top: 4px solid #BDBDBD;
  background-color: #EEEEEE;
}
.st-photo-editor .photo-edit-tabs .close-tab.rotate.selected,
.st-photo-editor .photo-edit-tabs .photo-edit-tab.rotate.selected {
  border-top: 4px solid #66BB6A;
  border-bottom: 1px solid #EEEEEE;
}
.st-photo-editor .photo-edit-tabs .close-tab.align.selected,
.st-photo-editor .photo-edit-tabs .photo-edit-tab.align.selected {
  border-top: 4px solid #42A5F5;
  border-bottom: 1px solid #EEEEEE;
}
.st-photo-editor .photo-edit-tabs .close-tab i,
.st-photo-editor .photo-edit-tabs .photo-edit-tab i {
  margin-right: 5px;
}
.st-photo-editor .photo-edit-tabs .close-tab {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-top: 4px solid #F5F5F5;
}
.st-photo-editor .photo-edit-tabs .close-tab i {
  margin-right: 0px;
}
.st-photo-editor .photo-edit-tabs .close-tab:hover {
  border-top: 4px solid #F5F5F5;
}
.st-photo-editor .photo-edit-container {
  background-color: #F5F5F5;
  border-left: 1px solid #E0E0E0;
  border-right: 1px solid #E0E0E0;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-photo-editor .photo-edit-container {
    padding: 10px;
  }
}
.st-photo-editor .photo-edit-container .photo-edit-tools-top,
.st-photo-editor .photo-edit-container .photo-edit-tools-middle,
.st-photo-editor .photo-edit-container .photo-edit-tools-bottom {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-top,
.st-photo-editor .photo-edit-container .photo-edit-tools-bottom {
  min-height: 40px;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-left,
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 400px;
      -ms-flex: 1 1 400px;
          flex: 1 1 400px;
  max-height: 400px;
  max-width: 400px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 5px;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center.avatar {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 300px;
      -ms-flex: 1 1 300px;
          flex: 1 1 300px;
  max-height: 300px;
  max-width: 300px;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square {
  width: 100%;
  position: relative;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square:before {
  content: "";
  display: block;
  padding-top: 100%;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square > div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square .img-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  overflow: hidden;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square .img-container .img-wrapper {
  max-height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square .img-container .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
  background-color: white;
  -webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.2);
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square .img-container .img-wrapper .loading-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center .square .image-error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #757575;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center.avatar {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 300px;
      -ms-flex: 1 1 300px;
          flex: 1 1 300px;
  max-height: 300px;
  max-width: 300px;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center.avatar .square .img-container .img-wrapper img {
  border-radius: 50%;
  border: 4px solid white;
}
.st-photo-editor .photo-edit-container .photo-edit-tools-middle .photo-edit-tools-middle-center.avatar .square .img-container .img-wrapper .loading-overlay {
  border-radius: 50%;
  border: 4px solid white;
}
.st-photo-editor .photo-edit-container .photo-edit-tool-button {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 18px;
  color: #424242;
  background-color: #FAFAFA;
  border: 1px dashed #BDBDBD;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.st-photo-editor .photo-edit-container .photo-edit-tool-button:hover:not([disabled]) {
  cursor: pointer;
  color: #43A047;
  background-color: #EEEEEE;
  border: 1px dashed #757575;
}
.st-photo-editor .photo-edit-container .photo-edit-tool-button[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}
.st-photo-editor .photo-edit-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px;
  background-color: #F5F5F5;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top: 1px solid #E0E0E0;
}
.st-photo-editor .photo-edit-buttons .btn {
  margin: 5px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.st-photo-editor .white-link {
  color: white !important;
  display: inline-block;
  margin-top: 10px;
  padding: 10px;
}
.st-photo-gallery .heading-wrapper .primary-action-link {
  border: none;
}
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button {
  min-width: 86px;
  margin-left: 5px;
  background: #FFB74D;
  -webkit-box-shadow: 1px 1px 0px #FF9800;
          box-shadow: 1px 1px 0px #FF9800;
}
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button i {
  background: #FFA726;
}
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button:hover,
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button:focus {
  background: #FFA726;
  -webkit-box-shadow: 1px 1px 0px #FB8C00;
          box-shadow: 1px 1px 0px #FB8C00;
}
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button:hover i,
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button:focus i {
  background: #FF9800;
}
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button:active {
  background: #FF9800;
  -webkit-box-shadow: 1px 1px 0px #F57C00;
          box-shadow: 1px 1px 0px #F57C00;
}
.st-photo-gallery .heading-wrapper .primary-action-link.enable-edit-button:active i {
  background: #FB8C00;
}
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button {
  min-width: 86px;
  margin-left: 5px;
  background: #81C784;
  -webkit-box-shadow: 1px 1px 0px #4CAF50;
          box-shadow: 1px 1px 0px #4CAF50;
}
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button i {
  background: #66BB6A;
}
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button:hover,
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button:focus {
  background: #66BB6A;
  -webkit-box-shadow: 1px 1px 0px #43A047;
          box-shadow: 1px 1px 0px #43A047;
}
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button:hover i,
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button:focus i {
  background: #4CAF50;
}
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button:active {
  background: #4CAF50;
  -webkit-box-shadow: 1px 1px 0px #388E3C;
          box-shadow: 1px 1px 0px #388E3C;
}
.st-photo-gallery .heading-wrapper .primary-action-link.disable-edit-button:active i {
  background: #43A047;
}
.st-photo-gallery .gallery-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  row-gap: 10px;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}
.st-photo-gallery .gallery-wrapper .st-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  border-radius: 4px;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
.st-photo-gallery .gallery-wrapper .st-image .st-image-hover-box.edit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.st-photo-gallery .gallery-wrapper .loading-image-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  overflow: hidden;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 148.75px;
  min-width: 148.75px;
  max-height: 148.75px;
  border-radius: 4px;
}
.st-photo-gallery .gallery-wrapper .loading-image-wrapper .st-loading-image {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 148.75px;
  min-width: 148.75px;
  max-width: 238px;
}
.st-photo-gallery .footer-wrapper {
  margin-top: 25px;
  text-align: center;
}
.st-photo-gallery .footer-wrapper .footer-message {
  margin-bottom: 0px;
}
.st-photo-gallery .footer-wrapper .footer-message .fa-warning {
  color: #FFB300;
}
.st-photo-gallery-preview .heading-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.st-photo-gallery-preview .heading-wrapper .primary-action-link {
  border: none;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper {
  position: relative;
  min-height: 148.75px;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .loading-underlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .error-loading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 148.75px;
  color: #757575;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .st-image {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 5px;
  margin-right: 5px;
  border-radius: 4px;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .st-image:first-child {
  margin-left: 0px;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .st-image:last-child {
  margin-right: 0px;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .st-image .fullscreen-view-enabled {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .st-image .st-image-hover-box {
  z-index: auto;
}
.st-photo-gallery-preview .st-horizontal-scroll-box-wrapper .st-image.st-loading-image {
  width: 238px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote,
.ngdialog.ngdialog-theme-default.st-comment-upvote,
.ngdialog.ngdialog-theme-default.st-rating-prompt {
  padding-top: 65px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote.prompt,
.ngdialog.ngdialog-theme-default.st-comment-upvote.prompt,
.ngdialog.ngdialog-theme-default.st-rating-prompt.prompt {
  z-index: calc(2000000000 + 1);
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .user .current-rating,
.ngdialog.ngdialog-theme-default.st-comment-upvote .user .current-rating,
.ngdialog.ngdialog-theme-default.st-rating-prompt .user .current-rating {
  margin-bottom: -10px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .event .rating-instruction-text,
.ngdialog.ngdialog-theme-default.st-comment-upvote .event .rating-instruction-text,
.ngdialog.ngdialog-theme-default.st-rating-prompt .event .rating-instruction-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container {
  margin-bottom: 15px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container .sh-interest-pill,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container .sh-interest-pill,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container .sh-interest-pill {
  position: relative;
  color: white;
  text-transform: none;
  font-size: 14px;
  width: 100%;
  cursor: pointer;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container .rating-reason-or-separator,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container .rating-reason-or-separator,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container .rating-reason-or-separator {
  margin-top: 5px;
  margin-bottom: 5px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container {
  margin-top: 10px;
  margin-bottom: 15px;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-change-option,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-change-option,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-change-option {
  font-size: 14px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option {
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  max-width: 250px;
  padding: 5px 15px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.selected {
  cursor: auto;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green {
  background: #4CAF50;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.green.selected) {
  background: #388E3C;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue {
  background: #039BE5;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.light-blue.selected) {
  background: #0277BD;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber {
  background: #FFA000;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.amber.selected) {
  background: #FF6F00;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange {
  background: #FB8C00;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.orange.selected) {
  background: #E65100;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red {
  background: #F44336;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red.selected),
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red:hover:not(.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container.rating-container a.rating-option.red.selected) {
  background: #B71C1C;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason {
  max-width: 375px;
  padding: 5px 10px;
  padding-left: 32px;
  text-align: left;
  text-decoration: none;
  color: #616161;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected {
  color: white;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f058";
  position: absolute;
  left: 8px;
  font-size: 1.5em;
  text-align: center;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-margin-right,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-margin-right,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-margin-right,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-margin-right,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-margin-right,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-margin-right {
  margin-right: 0.25em;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-margin-left,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-margin-left,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-margin-left,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-margin-left,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-margin-left,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-margin-left {
  margin-left: 0.25em;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-amber,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-amber,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-amber,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-amber,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-amber,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-amber {
  color: #FFC107;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-blue,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-blue,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-blue,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-blue,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-blue,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-blue {
  color: #42A5F5;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-cyan,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-cyan,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-cyan,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-cyan,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-cyan,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-cyan {
  color: #26C6DA;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-green,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-green,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-green,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-green,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-green,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-green {
  color: #66BB6A;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-indigo,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-indigo,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-indigo,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-indigo,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-indigo,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-indigo {
  color: #5C6BC0;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-light-blue,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-light-blue,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-light-blue,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-light-blue,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-light-blue,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-light-blue {
  color: #29B6F6;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-orange,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-orange,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-orange,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-orange,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-orange,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-orange {
  color: #FFA726;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason:hover:before.fa-red,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason:hover:before.fa-red,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason:hover:before.fa-red,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.selected:before.fa-red,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.selected:before.fa-red,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.selected:before.fa-red {
  color: #EF5350;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.green,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.green,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.green {
  background: #E8F5E9;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.green:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.green:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.green:hover,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.green.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.green.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.green.selected {
  background: #4CAF50;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.green.selected:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.green.selected:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.green.selected:hover {
  background: #388E3C;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.light-blue,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.light-blue,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.light-blue {
  background: #B3E5FC;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.light-blue:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.light-blue:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.light-blue:hover,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.light-blue.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.light-blue.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.light-blue.selected {
  background: #039BE5;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.light-blue.selected:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.light-blue.selected:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.light-blue.selected:hover {
  background: #0277BD;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.amber,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.amber,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.amber {
  background: #FFECB3;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.amber:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.amber:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.amber:hover,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.amber.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.amber.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.amber.selected {
  background: #FFA000;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.amber.selected:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.amber.selected:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.amber.selected:hover {
  background: #FF6F00;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.orange,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.orange,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.orange {
  background: #FFE0B2;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.orange:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.orange:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.orange:hover,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.orange.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.orange.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.orange.selected {
  background: #FB8C00;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.orange.selected:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.orange.selected:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.orange.selected:hover {
  background: #EF6C00;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.red,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.red,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.red {
  background: #FFEBEE;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.red:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.red:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.red:hover,
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.red.selected,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.red.selected,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.red.selected {
  background: #F44336;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .rating-reasons-container a.rating-reason.red.selected:hover,
.ngdialog.ngdialog-theme-default.st-comment-upvote .rating-reasons-container a.rating-reason.red.selected:hover,
.ngdialog.ngdialog-theme-default.st-rating-prompt .rating-reasons-container a.rating-reason.red.selected:hover {
  background: #D32F2F;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .event-card,
.ngdialog.ngdialog-theme-default.st-comment-upvote .event-card,
.ngdialog.ngdialog-theme-default.st-rating-prompt .event-card,
.ngdialog.ngdialog-theme-default.st-event-rerun-prompt .event-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 400px;
  margin: auto;
  padding: 10px;
  border: solid 1px #E0E0E0;
  border-radius: 4px;
}
@media (min-width: 600px) {
  .ngdialog.ngdialog-theme-default.st-comment-downvote .event-card,
  .ngdialog.ngdialog-theme-default.st-comment-upvote .event-card,
  .ngdialog.ngdialog-theme-default.st-rating-prompt .event-card,
  .ngdialog.ngdialog-theme-default.st-event-rerun-prompt .event-card {
    min-width: 320px;
  }
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .event-card .img-container,
.ngdialog.ngdialog-theme-default.st-comment-upvote .event-card .img-container,
.ngdialog.ngdialog-theme-default.st-rating-prompt .event-card .img-container,
.ngdialog.ngdialog-theme-default.st-event-rerun-prompt .event-card .img-container {
  margin-right: 10px;
  border-radius: 4px;
  width: 70px;
  min-width: 70px;
  height: 70px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .event-card .img-container img,
.ngdialog.ngdialog-theme-default.st-comment-upvote .event-card .img-container img,
.ngdialog.ngdialog-theme-default.st-rating-prompt .event-card .img-container img,
.ngdialog.ngdialog-theme-default.st-event-rerun-prompt .event-card .img-container img {
  border-radius: 4px;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .event-card .text-container,
.ngdialog.ngdialog-theme-default.st-comment-upvote .event-card .text-container,
.ngdialog.ngdialog-theme-default.st-rating-prompt .event-card .text-container,
.ngdialog.ngdialog-theme-default.st-event-rerun-prompt .event-card .text-container {
  text-align: left;
}
.ngdialog.ngdialog-theme-default.st-comment-downvote .event-card .text-container .event-title,
.ngdialog.ngdialog-theme-default.st-comment-upvote .event-card .text-container .event-title,
.ngdialog.ngdialog-theme-default.st-rating-prompt .event-card .text-container .event-title,
.ngdialog.ngdialog-theme-default.st-event-rerun-prompt .event-card .text-container .event-title {
  text-align: left;
  color: #212121;
  font-size: 20px;
  line-height: 1.2;
  margin-bottom: 5px;
}
.st-radio-button-group .st-radio-button,
.sh-radio-button-group .st-radio-button,
.st-radio-button-group .sh-radio-button,
.sh-radio-button-group .sh-radio-button {
  margin-bottom: 0;
  border-radius: 0;
  border-bottom: none;
}
.st-radio-button-group .st-radio-button:first-child,
.sh-radio-button-group .st-radio-button:first-child,
.st-radio-button-group .sh-radio-button:first-child,
.sh-radio-button-group .sh-radio-button:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.st-radio-button-group .st-radio-button:last-child,
.sh-radio-button-group .st-radio-button:last-child,
.st-radio-button-group .sh-radio-button:last-child,
.sh-radio-button-group .sh-radio-button:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom: 1px solid #E0E0E0;
}
.st-radio-button-group .st-radio-button:hover,
.sh-radio-button-group .st-radio-button:hover,
.st-radio-button-group .sh-radio-button:hover,
.sh-radio-button-group .sh-radio-button:hover {
  border: 1px solid #BDBDBD;
}
.st-radio-button-group .st-radio-button:hover + .st-radio-button,
.sh-radio-button-group .st-radio-button:hover + .st-radio-button,
.st-radio-button-group .sh-radio-button:hover + .sh-radio-button,
.sh-radio-button-group .sh-radio-button:hover + .sh-radio-button {
  border-top: none;
}
.st-radio-button-group .st-radio-button.selected,
.sh-radio-button-group .st-radio-button.selected,
.st-radio-button-group .sh-radio-button.selected,
.sh-radio-button-group .sh-radio-button.selected {
  border: 1px solid #90CAF9;
  border-left-width: 3px;
}
.st-radio-button-group .st-radio-button.selected:hover,
.sh-radio-button-group .st-radio-button.selected:hover,
.st-radio-button-group .sh-radio-button.selected:hover,
.sh-radio-button-group .sh-radio-button.selected:hover {
  border: 1px solid #64B5F6;
  border-left-width: 3px;
}
.st-radio-button-group .st-radio-button.selected:not(:last-child),
.sh-radio-button-group .st-radio-button.selected:not(:last-child),
.st-radio-button-group .sh-radio-button.selected:not(:last-child),
.sh-radio-button-group .sh-radio-button.selected:not(:last-child) {
  border-bottom: none;
}
.st-radio-button-group .st-radio-button.selected:not(:last-child):hover,
.sh-radio-button-group .st-radio-button.selected:not(:last-child):hover,
.st-radio-button-group .sh-radio-button.selected:not(:last-child):hover,
.sh-radio-button-group .sh-radio-button.selected:not(:last-child):hover {
  border-bottom: none;
}
.st-radio-button-group .st-radio-button.selected + .st-radio-button:not(:hover),
.sh-radio-button-group .st-radio-button.selected + .st-radio-button:not(:hover),
.st-radio-button-group .sh-radio-button.selected + .sh-radio-button:not(:hover),
.sh-radio-button-group .sh-radio-button.selected + .sh-radio-button:not(:hover) {
  border-top: 1px solid #90CAF9;
}
.st-radio-button-group .st-radio-button.selected:hover + .st-radio-button,
.sh-radio-button-group .st-radio-button.selected:hover + .st-radio-button,
.st-radio-button-group .sh-radio-button.selected:hover + .sh-radio-button,
.sh-radio-button-group .sh-radio-button.selected:hover + .sh-radio-button {
  border-top: 1px solid #64B5F6;
}
.st-radio-button,
.sh-radio-button {
  width: 100%;
  padding: 15px;
  margin-bottom: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  cursor: pointer;
  text-align: left;
  font-size: 15px;
  color: #616161;
  line-height: 1.3;
  border: 1px solid #E0E0E0;
  border-radius: 8px;
  background: #fdfdfd;
}
.st-radio-button .radio-icon,
.sh-radio-button .radio-icon {
  margin-right: 10px;
  pointer-events: none;
  color: #BDBDBD;
}
.st-radio-button .radio-icon.icon-not-selected,
.sh-radio-button .radio-icon.icon-not-selected {
  display: inherit;
}
.st-radio-button .radio-icon.icon-selected,
.sh-radio-button .radio-icon.icon-selected {
  display: none;
}
.st-radio-button.selected,
.sh-radio-button.selected {
  border: 1px solid #90CAF9;
  border-left-width: 3px;
  padding-left: 13px;
  color: #424242;
  background: #f9fcff;
}
.st-radio-button.selected .radio-icon,
.sh-radio-button.selected .radio-icon {
  color: #42A5F5;
}
.st-radio-button.selected .radio-icon.icon-not-selected,
.sh-radio-button.selected .radio-icon.icon-not-selected {
  display: none;
}
.st-radio-button.selected .radio-icon.icon-selected,
.sh-radio-button.selected .radio-icon.icon-selected {
  display: inherit;
}
.st-radio-button:hover,
.sh-radio-button:hover {
  border-color: #BDBDBD;
  color: #424242;
}
.st-radio-button:hover.selected,
.sh-radio-button:hover.selected {
  border-color: #64B5F6;
}
.st-radio-button:hover .radio-icon.icon-not-selected,
.sh-radio-button:hover .radio-icon.icon-not-selected {
  display: none;
}
.st-radio-button:hover .radio-icon.icon-selected,
.sh-radio-button:hover .radio-icon.icon-selected {
  display: inherit;
}
.st-registrations-preview .inline-spinner {
  height: 52px;
  width: 52px;
}
.st-registrations-preview .preview-container .images-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -3px;
  margin-top: 3px;
}
.st-registrations-preview .preview-container .images-container .st-avatar {
  margin: 3px;
}
.st-registrations-preview .preview-container .images-obscured-text {
  margin: 15px 0 0 0;
}
.st-registrations-preview .preview-container .avatar-container {
  position: relative;
}
.st-registrations-preview .preview-container .st-preview-message-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 5px;
  font-size: 17px;
  -webkit-column-gap: 0.6em;
     -moz-column-gap: 0.6em;
          column-gap: 0.6em;
}
.st-registrations-preview .preview-container .st-preview-message-wrapper .preview-message {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.2em;
  color: #424242;
  margin-bottom: 5px;
}
.st-registrations-preview .preview-container .st-preview-message-wrapper .preview-message.light-grey {
  color: #616161;
}
.st-registrations-preview .preview-container .st-preview-message-wrapper .preview-message strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-registrations-preview .preview-container .st-preview-message-wrapper .preview-message .fa {
  color: #2196F3;
  margin-right: 0.3em;
}
.st-interested-users {
  margin-top: 15px;
}
.st-interested-users .avatar-container .and-more-icon {
  position: absolute;
  top: 3px;
  left: 3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background-color: #757575;
  opacity: 0.95;
}
.st-interested-users .avatar-container .and-more-icon .and-more-text {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  color: white;
  font-size: 8px;
  width: 100%;
}
.st-registered-message-wrapper.stitch-assisted {
  margin-bottom: 0px;
}
.st-registered-message-wrapper.stitch-assisted .preview-message {
  margin-bottom: 0px;
}
.st-registered-message-wrapper.stitch-assisted .event-full-message {
  margin-bottom: 0px;
}
.st-registered-message-wrapper .divider:before {
  content: "\00b7";
  margin-right: 0.6em;
}
.st-registered-message-wrapper .event-full-message,
.st-registered-message-wrapper .trip-full-message {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #EF5350;
  font-size: 17px;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  margin-bottom: 5px;
}
@media (max-width: 599px) {
  .st-registered-message-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .st-registered-message-wrapper .divider:before {
    display: none;
  }
  .st-registered-message-wrapper .invite-message {
    display: none;
  }
  .st-registered-message-wrapper .event-full-message,
  .st-registered-message-wrapper .trip-full-message {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}
.st-registered-users .btn-view-all {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#d74b48));
  background: linear-gradient(#EF5350, #d74b48);
  border-radius: 50px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 0;
  width: 106px;
  height: 50px;
  margin: 1px 1px;
  border: solid 2px white;
  -webkit-box-shadow: 1px 1px 5px #E0E0E0;
          box-shadow: 1px 1px 5px #E0E0E0;
  font-size: 12px;
}
.st-registered-users .btn-view-all span,
.st-registered-users .btn-view-all i,
.st-registered-users .btn-view-all .icon {
  vertical-align: middle;
}
.st-registered-users .btn-view-all .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-registered-users .btn-view-all.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-registered-users .btn-view-all[disabled] {
  opacity: 1;
}
.st-registered-users .btn-view-all.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-registered-users .btn-view-all.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-registered-users .btn-view-all.btn-reset-vertical-align span,
.st-registered-users .btn-view-all.btn-reset-vertical-align i,
.st-registered-users .btn-view-all.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-registered-users .btn-view-all:hover,
.st-registered-users .btn-view-all:focus {
  cursor: pointer;
  color: white;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d74b48), to(#bf4240));
  background: linear-gradient(#d74b48, #bf4240);
}
.st-registered-users .btn-view-all:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
  background: -webkit-gradient(linear, left top, left bottom, from(#bf4240), to(#d74b48));
  background: linear-gradient(#bf4240, #d74b48);
}
.st-registered-users .btn-view-all:active i {
  color: rgba(255, 255, 255, 0.7);
}
.st-registered-users .btn-view-all:active .icon svg path,
.st-registered-users .btn-view-all:active .icon svg rect,
.st-registered-users .btn-view-all:active .icon svg polygon,
.st-registered-users .btn-view-all:active .icon svg circle,
.st-registered-users .btn-view-all:active .icon svg ellipse {
  fill: rgba(255, 255, 255, 0.7);
}
.st-registered-users .btn-view-all .icon svg path,
.st-registered-users .btn-view-all .icon svg rect,
.st-registered-users .btn-view-all .icon svg polygon,
.st-registered-users .btn-view-all .icon svg circle,
.st-registered-users .btn-view-all .icon svg ellipse {
  fill: white;
}
.st-registered-users .btn-view-all[disabled]:not([data-loading]) {
  opacity: 0.5;
  -webkit-box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 15px rgba(33, 33, 33, 0.2);
}
.st-registered-users .btn-view-all.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-registered-users .btn-view-all:hover,
.st-registered-users .btn-view-all:focus,
.st-registered-users .btn-view-all:active {
  -webkit-box-shadow: 1px 1px 5px #E0E0E0;
          box-shadow: 1px 1px 5px #E0E0E0;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.st-registered-users .btn-view-all i {
  font-size: 11px;
  margin-left: 3px;
  margin-right: 0;
}
.st-registered-users .btn-view-all .fa-spinner {
  font-size: 20px;
  margin: 0;
}
.st-registered-users .stitch-assisted-text {
  margin-bottom: 0px;
  margin-top: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #424242;
}
.st-scroll-lock {
  overflow-y: hidden !important;
  position: fixed;
  left: 0;
  right: 0;
}
.st-sort-and-search-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 10px;
  margin: 0 auto;
  max-width: 1320px;
}
@media (max-width: 1334px) {
  .st-sort-and-search-input {
    max-width: 990px;
  }
}
@media (max-width: 1004px) {
  .st-sort-and-search-input {
    max-width: 660px;
  }
}
.st-sort-and-search-input .st-sort-comments {
  margin-bottom: 0;
  text-align: center;
  padding: 10px 0;
}
.st-sort-and-search-input .st-sort-comments .sort-option-container {
  display: inline-block;
}
.st-sort-and-search-input .st-sort-comments .sort-option-container.dropdown-container {
  position: relative;
}
@media (max-width: 599px) {
  .st-sort-and-search-input .st-sort-comments .sort-option-container .refresh {
    margin-left: 5px;
    margin-right: 10px;
  }
}
.st-sort-and-search-input .search-input {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 310px;
      -ms-flex: 1 1 310px;
          flex: 1 1 310px;
  max-width: 310px;
}
@media (max-width: 1004px) {
  .st-sort-and-search-input .search-input {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 290px;
        -ms-flex: 1 1 290px;
            flex: 1 1 290px;
    max-width: 290px;
  }
}
@media (max-width: 699px) {
  .st-sort-and-search-input .search-input {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: 100%;
    max-width: 340px;
  }
}
.st-sort-and-search-input .search-input .fa {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 10px;
  font-size: 20px;
  color: #E0E0E0;
  border: 1px solid transparent;
}
.st-sort-and-search-input .search-input .fa:hover {
  color: #9E9E9E;
}
.st-sort-and-search-input .search-input .clear {
  color: #616161;
}
.st-sort-and-search-input .search-input .clear:hover,
.st-sort-and-search-input .search-input .clear:focus {
  color: #212121;
}
.st-sort-and-search-input .search-input input {
  width: 100%;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  background: white;
  color: #424242;
  font-size: 16px;
  padding: 10px;
  padding-right: 35px;
  border: 1px solid #BDBDBD;
  border-radius: 4px;
}
.st-sort-and-search-input .search-input input::-ms-clear {
  display: none;
}
.st-sort-and-search-input .search-input input:-ms-input-placeholder {
  color: rgba(66, 66, 66, 0.7);
}
.st-sort-and-search-input .search-input.input-changed .fa {
  color: #757575;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 1px solid #A5D6A7;
  border-left-color: #BDBDBD;
}
.st-sort-and-search-input .search-input.input-changed .fa:hover,
.st-sort-and-search-input .search-input.input-changed .fa:focus {
  background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#E0E0E0));
  background: linear-gradient(#EEEEEE, #E0E0E0);
  color: #424242;
}
.st-sort-and-search-input .search-input.input-changed input {
  border: 1px solid #A5D6A7;
}
.st-search-title-drawer {
  margin: 10px auto;
  max-width: 1320px;
}
@media (max-width: 1334px) {
  .st-search-title-drawer {
    max-width: 990px;
  }
}
@media (max-width: 1004px) {
  .st-search-title-drawer {
    max-width: 660px;
  }
}
.st-search-title-drawer .title-wrapper {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  border-radius: 4px;
  background-color: rgba(224, 224, 224, 0.5);
}
@media (max-width: 599px) {
  .st-search-title-drawer .title-wrapper {
    margin: 0 5px;
  }
}
.st-search-title-drawer .title-wrapper.wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.st-search-title-drawer .title-wrapper .title-text {
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 25px;
  line-height: 1.4;
  color: #757575;
}
@media (max-width: 599px) {
  .st-search-title-drawer .title-wrapper .title-text {
    font-size: 22px;
  }
}
.st-search-title-drawer .title-wrapper .title-text .fa-map-marker {
  color: #cc504d;
}
.st-search-title-drawer .title-wrapper .title-text .fa-map-marker::before {
  margin-right: 3px;
  font-size: 23px;
}
@media (max-width: 599px) {
  .st-search-title-drawer .title-wrapper .title-text .fa-map-marker::before {
    font-size: 20px;
  }
}
.st-search-title-drawer .title-wrapper .title-text .fa-map-marker.input-changed {
  color: #4CAF50;
}
.st-search-title-drawer .title-wrapper .title-text .accent {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.2;
  color: #cc504d;
  border-bottom: 2px dotted;
}
.st-search-title-drawer .title-wrapper .title-text .accent:hover {
  color: #bb4e4c;
  border-bottom: 2px solid;
}
.st-search-title-drawer .title-wrapper .title-text .accent.input-changed {
  color: #4CAF50;
}
.st-search-title-drawer .title-wrapper .title-text .dropdown-icon {
  display: inline;
}
.st-search-title-drawer .title-wrapper .title-text .break {
  word-break: break-all;
}
.st-search-title-drawer .title-wrapper .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
}
.st-search-title-drawer .title-wrapper .btn-reset {
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1;
  min-height: auto;
}
.st-search-title-drawer .drawer-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 1810;
  position: absolute;
  left: 0;
  right: 0;
  padding-left: 5px;
  padding-right: 5px;
  overflow: hidden;
}
.st-search-title-drawer .drawer-wrapper.drawer-open {
  overflow: visible;
}
.st-search-title-drawer .drawer-wrapper.drawer-open .drawer {
  -webkit-transition: margin-bottom 225ms cubic-bezier(0, 0, 0.2, 1);
  transition: margin-bottom 225ms cubic-bezier(0, 0, 0.2, 1);
  margin-bottom: 5px;
}
.st-search-title-drawer .drawer-wrapper.drawer-close .drawer {
  -webkit-transition: margin-bottom 225ms cubic-bezier(0.4, 0, 1, 1);
  transition: margin-bottom 225ms cubic-bezier(0.4, 0, 1, 1);
}
.st-search-title-drawer .drawer-wrapper.animating {
  overflow: hidden;
}
.st-search-title-drawer .drawer-wrapper .drawer {
  max-width: 100%;
  margin: 5px;
  margin-top: 25px;
  margin-bottom: -500px;
  border-radius: 5px;
  -webkit-box-shadow: 5px 10px 20px 10px rgba(0, 0, 0, 0.5);
          box-shadow: 5px 10px 20px 10px rgba(0, 0, 0, 0.5);
  background-color: #EEEEEE;
}
@media (max-width: 599px) {
  .st-search-title-drawer .drawer-wrapper .drawer {
    width: 100%;
  }
}
.st-search-title-drawer .drawer-wrapper .drawer .triangle > div {
  background-color: #EEEEEE;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 10px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item.warning {
  margin-bottom: 0px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .title {
  min-width: 150px;
  margin-right: 10px;
  padding-left: 2px;
  line-height: 1.6;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input,
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector {
  min-width: 250px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 250px;
      -ms-flex: 1 0 250px;
          flex: 1 0 250px;
}
@media (min-width: 600px) {
  .st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input,
  .st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector {
    min-width: 300px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 300px;
        -ms-flex: 1 0 300px;
            flex: 1 0 300px;
  }
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input,
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector input,
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input select,
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector select {
  width: 100%;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 15px;
  height: 40px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #424242;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
  border: 1px solid #BDBDBD;
  background-color: white;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input:hover:not(:focus) {
  background-color: #F5F5F5;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input:focus {
  border: 1px solid #9E9E9E;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input.input-changed {
  border: 1px solid #A5D6A7;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input.input-changed:not(:focus) {
  color: #4CAF50;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input.input-error {
  border: 1px solid #EF9A9A;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input.input-error:not(:focus) {
  color: #F44336;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input.input-warning {
  border: 1px solid #FFCA28;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input.input-warning:not(:focus) {
  color: #FFB300;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input:disabled {
  opacity: 0.5;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input::-webkit-input-placeholder {
  color: #BDBDBD;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input:-moz-placeholder {
  color: #BDBDBD;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input::-moz-placeholder {
  color: #BDBDBD;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input input::-ms-clear {
  display: none;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input-clear {
  position: relative;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input-clear input {
  padding-right: 30px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input-clear input:focus {
  padding-right: 40px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input-clear .clear {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
  font-size: 18px;
  color: #424242;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .input-clear .clear:hover {
  color: #EF5350;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector {
  display: inline-block;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0dc";
  position: relative;
  margin-left: -20px;
  pointer-events: none;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-margin-right {
  margin-right: 0.25em;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-margin-left {
  margin-left: 0.25em;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-amber {
  color: #FFC107;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-blue {
  color: #42A5F5;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-cyan {
  color: #26C6DA;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-green {
  color: #66BB6A;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-indigo {
  color: #5C6BC0;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-light-blue {
  color: #29B6F6;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-orange {
  color: #FFA726;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .selector:after.fa-red {
  color: #EF5350;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  height: 35px;
  padding: 0 28px 0 15px;
  color: #424242;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
  border: 1px solid #BDBDBD;
  background-color: #FAFAFA;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item select::-ms-expand {
  display: none;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item select.input-changed {
  border: 1px solid #A5D6A7;
  color: #4CAF50;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item select:hover {
  background-color: #F5F5F5;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item select:focus {
  border: 1px solid #9E9E9E;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item select[disabled] {
  opacity: 0.5;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .menu-item .sh-info-banner {
  margin-bottom: 5px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .button-wrapper {
  margin: -5px;
  margin-top: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .button-wrapper .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin: 5px;
  max-width: 300px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .button-wrapper .btn i {
  vertical-align: baseline;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-item {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  padding: 2px 4px;
  padding-left: 0px;
  font-size: 12px;
  line-height: 35px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-item-selected .pac-icon {
  color: #EF5350;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-item-selected:hover {
  background-color: #EEEEEE;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon {
  margin-top: 0;
  margin-right: 0;
  background: none;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 35px;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #9E9E9E;
  text-align: center;
  vertical-align: middle;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-margin-right {
  margin-right: 0.25em;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-margin-left {
  margin-left: 0.25em;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-amber {
  color: #FFC107;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-blue {
  color: #42A5F5;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-cyan {
  color: #26C6DA;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-green {
  color: #66BB6A;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-indigo {
  color: #5C6BC0;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-light-blue {
  color: #29B6F6;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-orange {
  color: #FFA726;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon.fa-red {
  color: #EF5350;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-icon:before {
  content: "\f041";
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-item-query {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #424242;
  padding-right: 4px;
}
.st-search-title-drawer .drawer-wrapper .drawer-menu .pac-matched {
  font-family: 'Montserrat-Bold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-server-error {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 15px;
}
.st-server-error .st-server-error-spinner {
  z-index: 0;
}
.st-server-error .st-server-error-spinner .spinner {
  z-index: 0;
}
.st-server-error .st-server-error-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  overflow-x: hidden;
  position: relative;
}
.st-server-error .st-server-error-container .st-server-error-content {
  margin-top: 15px;
  margin-bottom: 15px;
  max-width: 600px;
  text-align: center;
  background: #EEEEEE;
}
.st-server-error .st-server-error-container .st-server-error-content h1 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-family: 'ProximaNova-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 40px;
  line-height: 1.1em;
}
@media (max-width: 599px) {
  .st-server-error .st-server-error-container .st-server-error-content h1 {
    font-size: 30px;
  }
}
.st-server-error .st-server-error-container .st-server-error-content span,
.st-server-error .st-server-error-container .st-server-error-content p,
.st-server-error .st-server-error-container .st-server-error-content li,
.st-server-error .st-server-error-container .st-server-error-content ul {
  text-align: left;
  font-size: 20px;
  line-height: 1.3em;
  padding: 0;
  border: 0;
  color: #626E6F;
  margin: 0;
}
@media (max-width: 599px) {
  .st-server-error .st-server-error-container .st-server-error-content span,
  .st-server-error .st-server-error-container .st-server-error-content p,
  .st-server-error .st-server-error-container .st-server-error-content li,
  .st-server-error .st-server-error-container .st-server-error-content ul {
    font-size: 16px;
  }
}
.st-server-error .st-server-error-container .st-server-error-content ul {
  padding-left: 0.5em;
}
.st-server-error .st-server-error-container .st-server-error-content p,
.st-server-error .st-server-error-container .st-server-error-content ul {
  margin-bottom: 1em;
}
.st-server-error .st-server-error-container .st-server-error-content li {
  list-style-type: disc;
  margin-left: 20px;
}
.st-server-error .st-server-error-container .st-server-error-content .btn-md-primary {
  margin-top: 20px;
}
.st-server-error .st-server-error-container .st-server-error-content .sh-modal-dotted-hr {
  margin-top: 15px;
  margin-bottom: 15px;
}
.st-server-error .st-server-error-container .st-server-error-content .home-link-wrapper .home-link {
  font-size: 16px;
  padding: 5px 10px;
}
.st-payment-element {
  margin-left: auto;
  margin-right: auto;
}
.st-payment-element .st-stripe-payment-element-address {
  margin-top: 10px;
}
.st-payment-element .sh-info-banner {
  margin-top: 20px;
}
.st-payment-element .button-footer {
  margin-top: 30px;
}
.st-payment-element .button-footer .btn.btn-md-primary {
  margin: 0;
  max-width: 100%;
}
.st-payment-element .button-footer .btn.btn-md-primary span {
  z-index: inherit;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  height: auto;
  min-height: 45px;
  padding: 12px 24px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  margin: 0;
  max-width: 100%;
  padding: 0px;
  min-height: 50px;
  color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(black), to(#000000));
  background: linear-gradient(black, #000000);
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay span,
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay i,
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay .icon {
  vertical-align: middle;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay .icon {
  display: inline-block;
  margin-right: 5px;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  margin-top: 0;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay[disabled] {
  opacity: 1;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.btn-mw300 {
  width: 100%;
  max-width: 300px;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.btn-xl {
  padding: 20px;
  font-size: 18px;
  line-height: 1em;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.btn-reset-vertical-align span,
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.btn-reset-vertical-align i,
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.btn-reset-vertical-align .icon {
  vertical-align: initial;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay:hover,
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay:focus {
  cursor: pointer;
  color: white;
  background: -webkit-gradient(linear, left top, left bottom, from(#191919), to(#333333));
  background: linear-gradient(#191919, #333333);
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay:active {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.7);
  background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#191919));
  background: linear-gradient(#333333, #191919);
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay[disabled]:not([data-loading]) {
  opacity: 0.5;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay.btn-disabled:not([data-loading]) {
  opacity: 0.5;
  cursor: not-allowed;
}
.st-apple-google-pay-element .apple-google-pay-container .btn.btn-apple-google-pay .ladda-label {
  display: inline-block;
  min-width: 100px;
}
.st-apple-google-pay-element .apple-google-pay-container .btn-apple-pay .ladda-label {
  height: 50px;
  background-image: url("https://d2kxmwngo6aq8b.cloudfront.net/assets/images/payments/apple-pay.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}
.st-apple-google-pay-element .apple-google-pay-container .btn-google-pay .ladda-label {
  height: 22px;
  background-image: url("https://d2kxmwngo6aq8b.cloudfront.net/assets/images/payments/google-pay.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}
.st-apple-google-pay-element .apple-google-pay-container .text-separator {
  margin-top: 15px;
  margin-bottom: 15px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-apple-google-pay-element .apple-google-pay-container .text-separator .text {
  margin: auto;
  padding: 0.25em 0.5em;
  font-size: 14px;
  color: #BDBDBD;
  background: white;
  z-index: 1;
}
.st-apple-google-pay-element .apple-google-pay-container .text-separator .separator {
  position: absolute;
  left: 0;
  right: 0;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #EEEEEE;
}
.st-payment-handler-modal.ngdialog.ngdialog-theme-default .ngdialog-content {
  max-width: 500px;
}
.st-payment-handler-modal .st-payment-element {
  margin-top: 20px;
}
.st-payment-handler-modal .plan-details {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 30px;
}
.st-payment-handler-modal .plan-details .plan-title {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 10px;
}
.st-payment-handler-modal .plan-details .plan-price-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.st-payment-handler-modal .plan-details .plan-price-container.trigger .plan-price {
  color: #4CAF50;
}
.st-payment-handler-modal .plan-details .plan-price-container.trigger .plan-cycle {
  color: #81C784;
}
.st-payment-handler-modal .plan-details .plan-price-container .plan-price {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 40px;
  color: #424242;
}
.st-payment-handler-modal .plan-details .plan-price-container .plan-cycle {
  margin-left: 10px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #757575;
  font-size: 16px;
  line-height: 1.1;
}
.st-payment-handler-modal .plan-details .plan-discounted {
  margin-top: 5px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #43A047;
}
.st-payment-handler-modal .plan-details .plan-discounted i {
  font-size: 12px;
  color: #81C784;
}
.st-payment-handler-modal .plan-details .plan-annual-upsell {
  margin-top: 15px;
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.5;
  color: #424242;
}
.st-payment-handler-modal .plan-details .plan-annual-upsell > i {
  margin-right: 0.3em;
}
.st-payment-handler-modal .plan-details .plan-annual-upsell .savings-price {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #43A047;
}
.st-payment-handler-modal .plan-details .plan-annual-upsell .btn-spacer {
  margin-right: 0.4em;
}
.st-payment-handler-modal .plan-details .btn-pill {
  padding: 4px 16px;
  background: #64B5F6;
  -webkit-box-shadow: 1px 1px 0px #2196F3;
          box-shadow: 1px 1px 0px #2196F3;
  border: none;
  border-radius: 30px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 12px;
  line-height: 16px;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.1);
}
.st-payment-handler-modal .plan-details .btn-pill i {
  font-size: 10px;
  width: 16px;
  height: 16px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  background: #42A5F5;
}
.st-payment-handler-modal .plan-details .btn-pill i.right {
  margin-left: 5px;
  margin-right: -10px;
}
.st-payment-handler-modal .plan-details .btn-pill i.left {
  margin-left: -10px;
  margin-right: 5px;
}
.st-payment-handler-modal .plan-details .btn-pill .fa-arrow-right::before {
  padding-left: 1px;
}
.st-payment-handler-modal .plan-details .btn-pill:hover,
.st-payment-handler-modal .plan-details .btn-pill:focus {
  color: white;
  background: #42A5F5;
  -webkit-box-shadow: 1px 1px 0px #1E88E5;
          box-shadow: 1px 1px 0px #1E88E5;
}
.st-payment-handler-modal .plan-details .btn-pill:hover i,
.st-payment-handler-modal .plan-details .btn-pill:focus i {
  background: #2196F3;
}
.st-payment-handler-modal .plan-details .btn-pill:active {
  color: white;
  background: #2196F3;
  -webkit-box-shadow: 1px 1px 0px #1976D2;
          box-shadow: 1px 1px 0px #1976D2;
}
.st-payment-handler-modal .plan-details .btn-pill:active i {
  background: #1E88E5;
}
.st-payment-handler-monthly-plan-confirm-modal .video-block {
  max-width: 600px;
  margin-bottom: 20px;
}
.st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper {
  display: block;
  position: relative;
}
.st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper .video-overlay {
  background: rgba(33, 33, 33, 0.2);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  border-radius: 12px;
}
.st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper .fas {
  position: absolute;
  font-size: 100px;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 0 10px rgba(33, 33, 33, 0.8);
  top: calc(50% - 50px);
  left: calc(50% - 50px);
}
@media (max-width: 599px) {
  .st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper .fas {
    font-size: 60px;
    top: calc(50% - 30px);
    left: calc(50% - 30px);
  }
}
.st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper:hover .video-overlay {
  display: block;
}
.st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper:hover .fas {
  color: white;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.st-payment-handler-monthly-plan-confirm-modal .video-block .video-wrapper img {
  border-radius: 12px;
  -webkit-box-shadow: 1px 1px 4px 0px #212121;
          box-shadow: 1px 1px 4px 0px #212121;
  background: #616161;
  margin-bottom: 15px;
  min-width: 240px;
  min-height: 135px;
}
.st-stripe-fee-input {
  max-width: 380px;
  width: 100%;
}
.st-stripe-fee-input .sh-info-banner {
  width: 100%;
  margin-bottom: 5px;
}
.st-stripe-fee-input .fee-input-container {
  display: table;
  width: 100%;
}
.st-stripe-fee-input .fee-input-container .fee-label {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  display: table-cell;
  min-width: 90px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border: 1px solid #E0E0E0;
  border-right: 0px;
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
  font-size: 14px;
  margin-left: 5px;
}
.st-stripe-fee-input .fee-input-container .fee-label:hover {
  border-color: #cfcfcf;
}
.st-stripe-fee-input .fee-input-container .fee-input {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  display: table-cell;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  background: #FAFAFA;
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 6px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  font-size: 18px;
  line-height: 22px;
}
.st-stripe-fee-input .fee-input-container .fee-input:hover:not([disabled]) {
  background: #f8f8f8;
}
.st-stripe-fee-input .fee-input-container .fee-input:focus {
  border-color: #E0E0E0;
  background: white;
}
.st-stripe-fee-input .fee-input-container .fee-input:hover {
  border-color: #cfcfcf;
}
.st-stripe-fee-input .fee-input-container .fee-input.invalid {
  border: 1px solid #FFA726;
  -webkit-box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
          box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
}
.st-stripe-fee-input .fee-breakdown-container {
  width: 100%;
  max-width: 380px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.st-stripe-fee-input .fee-breakdown-container .breakdown-item,
.st-stripe-fee-input .fee-breakdown-container .breakdown-total {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.st-stripe-fee-input .fee-breakdown-container .breakdown-item p,
.st-stripe-fee-input .fee-breakdown-container .breakdown-total p {
  margin: 0px;
}
.st-stripe-fee-input .fee-breakdown-container.free-event .breakdown-item p {
  color: #9E9E9E;
}
.st-stripe-fee-input .fee-breakdown-container hr {
  margin-top: 5px;
  margin-bottom: 5px;
}
.refund-request-modal p {
  margin-bottom: 5px;
}
.refund-request-modal .sh-info-banner {
  width: 100%;
  max-width: 380px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
}
.refund-request-modal .refund-amount-container {
  display: table;
  max-width: 380px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.refund-request-modal .refund-amount-container .refund-amount-label {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  display: table-cell;
  min-width: 110px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border: 1px solid #E0E0E0;
  border-right: 0px;
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
  font-size: 14px;
  margin-left: 5px;
}
.refund-request-modal .refund-amount-container .refund-amount-label:hover {
  border-color: #cfcfcf;
}
.refund-request-modal .refund-amount-container .refund-amount-input {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  display: table-cell;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  background: #FAFAFA;
  background-color: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 6px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  font-size: 18px;
  line-height: 22px;
}
.refund-request-modal .refund-amount-container .refund-amount-input:hover:not([disabled]) {
  background: #f8f8f8;
}
.refund-request-modal .refund-amount-container .refund-amount-input:focus {
  border-color: #E0E0E0;
  background: white;
}
.refund-request-modal .refund-amount-container .refund-amount-input:hover {
  border-color: #cfcfcf;
}
.refund-request-modal .refund-amount-container .refund-amount-input.invalid {
  border: 1px solid #FFA726;
  -webkit-box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
          box-shadow: 0px 2px 8px rgba(230, 81, 0, 0.2);
}
.st-stripe-connect-transaction {
  display: block;
}
@media (min-width: 600px) {
  .st-stripe-connect-transaction {
    border-left: 2px solid #039BE5;
  }
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction {
    border-top: 2px solid #039BE5;
  }
}
.st-stripe-connect-transaction.refunded {
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#EEEEEE));
  background: linear-gradient(#E0E0E0, #EEEEEE);
}
@media (min-width: 600px) {
  .st-stripe-connect-transaction.refunded {
    border-left-color: #9E9E9E;
  }
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction.refunded {
    border-top-color: #9E9E9E;
  }
}
.st-stripe-connect-transaction h2 {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
}
.st-stripe-connect-transaction p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 0px;
  font-size: 14px;
}
.st-stripe-connect-transaction .page-subtitle {
  text-align: center;
}
.st-stripe-connect-transaction .transaction-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-stripe-connect-transaction .transaction-body .st-avatar {
  margin-right: 15px;
}
.st-stripe-connect-transaction .transaction-body .info-block-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction .transaction-body .info-block-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.st-stripe-connect-transaction .transaction-body .info-block-wrapper .user-info-block {
  margin-right: 15px;
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction .transaction-body .info-block-wrapper .user-info-block {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
.st-stripe-connect-transaction .transaction-body .info-block-wrapper .transaction-info-block {
  margin-left: auto;
  text-align: right;
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction .transaction-body .info-block-wrapper .transaction-info-block {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    text-align: center;
  }
}
.st-stripe-connect-transaction hr.transaction-hr {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 10px;
}
.st-stripe-connect-transaction .transaction-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction .transaction-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.st-stripe-connect-transaction .transaction-footer .transaction-id {
  overflow: auto;
}
@media (min-width: 600px) {
  .st-stripe-connect-transaction .transaction-footer .refund-status {
    margin-left: 15px;
  }
}
@media (max-width: 599px) {
  .st-stripe-connect-transaction .transaction-footer .refund-status {
    margin-top: 10px;
  }
}
.ngdialog.ngdialog-theme-default.st-subscription-plan-selector-modal {
  padding: 5px;
}
.st-subscription-plan-selector p.title,
.st-more-profile-actions-selector p.title {
  color: #757575 !important;
  margin-bottom: 5px !important;
  margin-top: 10px;
}
.st-subscription-plan-selector p.title .fa-arrow-circle-up,
.st-more-profile-actions-selector p.title .fa-arrow-circle-up {
  color: #66BB6A;
}
.st-subscription-plan-selector p.title .fa-warning,
.st-more-profile-actions-selector p.title .fa-warning {
  color: #FFCA28;
}
.st-subscription-plan-selector .plan-options,
.st-more-profile-actions-selector .plan-options {
  margin-left: auto;
  margin-right: auto;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 260px;
  width: 100%;
  max-width: 360px;
}
.st-subscription-plan-selector .plan-option,
.st-more-profile-actions-selector .plan-option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  width: 100%;
  padding: 10px 20px;
  border-radius: 4px;
  background: #F5F5F5;
  border: 1px solid #E0E0E0;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  position: relative;
}
.st-subscription-plan-selector .plan-option:not(:last-child),
.st-more-profile-actions-selector .plan-option:not(:last-child) {
  margin-bottom: 10px;
}
.st-subscription-plan-selector .plan-option.selected,
.st-more-profile-actions-selector .plan-option.selected {
  background: #EEEEEE;
  border: 2px dotted #9E9E9E;
  padding: 9px 19px;
}
.st-subscription-plan-selector .plan-option:hover,
.st-more-profile-actions-selector .plan-option:hover {
  background: #E0E0E0;
}
.st-subscription-plan-selector .plan-option:active,
.st-more-profile-actions-selector .plan-option:active {
  background: #BDBDBD;
}
.st-subscription-plan-selector .plan-option input,
.st-more-profile-actions-selector .plan-option input {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.st-subscription-plan-selector .plan-option.community,
.st-more-profile-actions-selector .plan-option.community {
  border-top: 2px solid #64B5F6;
}
.st-subscription-plan-selector .plan-option.community .plan-icon,
.st-more-profile-actions-selector .plan-option.community .plan-icon {
  color: #64B5F6;
}
.st-subscription-plan-selector .plan-option.premium,
.st-more-profile-actions-selector .plan-option.premium {
  border-top: 2px solid #2196F3;
}
.st-subscription-plan-selector .plan-option.premium .plan-icon,
.st-more-profile-actions-selector .plan-option.premium .plan-icon {
  color: #2196F3;
}
.st-subscription-plan-selector .plan-option.manager,
.st-more-profile-actions-selector .plan-option.manager {
  border-top: 2px solid #1565C0;
}
.st-subscription-plan-selector .plan-option.manager .plan-icon,
.st-more-profile-actions-selector .plan-option.manager .plan-icon {
  color: #1565C0;
}
.st-subscription-plan-selector .plan-option .plan-icon,
.st-more-profile-actions-selector .plan-option .plan-icon {
  position: absolute;
  top: 10px;
  right: 10px;
}
.st-subscription-plan-selector .plan-option .plan-icon img,
.st-more-profile-actions-selector .plan-option .plan-icon img {
  height: 18px;
  width: auto;
}
.st-subscription-plan-selector .plan-option .title-text,
.st-more-profile-actions-selector .plan-option .title-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 10px;
  text-align: left;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1;
}
.st-subscription-plan-selector .plan-option .title-text .highlight,
.st-more-profile-actions-selector .plan-option .title-text .highlight {
  vertical-align: middle;
  font-size: 12px;
  color: #4CAF50;
}
.st-subscription-plan-selector .plan-option .sub-text,
.st-more-profile-actions-selector .plan-option .sub-text {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 100%;
  text-align: left;
  margin-top: 5px;
  font-size: 14px;
  line-height: 1.2em;
}
.st-subscription-plan-selector .plan-option .price-wrapper,
.st-more-profile-actions-selector .plan-option .price-wrapper {
  padding-right: 25px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1;
  color: #212121;
}
.st-subscription-plan-selector .plan-option .price-wrapper .plan-time,
.st-more-profile-actions-selector .plan-option .price-wrapper .plan-time {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
}
.st-subscription-plan-selector .plan-option .price-wrapper .currency,
.st-more-profile-actions-selector .plan-option .price-wrapper .currency {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.st-subscription-plan-selector .plan-option .price-wrapper .price,
.st-more-profile-actions-selector .plan-option .price-wrapper .price {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.st-subscription-plan-selector .plan-option .price-wrapper .price .decimal,
.st-more-profile-actions-selector .plan-option .price-wrapper .price .decimal {
  font-size: 16px;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
.st-subscription-plan-selector .plan-option .price-wrapper .time,
.st-more-profile-actions-selector .plan-option .price-wrapper .time {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
.st-subscription-plan-selector .plan-details-list,
.st-more-profile-actions-selector .plan-details-list {
  margin-left: auto;
  margin-right: auto;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 260px;
  width: 100%;
  max-width: 360px;
  border-radius: 4px;
  background: #FAFAFA;
  border: 1px solid #E0E0E0;
  overflow: hidden;
}
.st-subscription-plan-selector .plan-details-list .plan-detail-item,
.st-more-profile-actions-selector .plan-details-list .plan-detail-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  text-align: left;
  padding: 7px 14px;
  font-size: 14px;
  line-height: 1.2;
  color: #424242;
}
.st-subscription-plan-selector .plan-details-list .plan-detail-item:nth-child(even),
.st-more-profile-actions-selector .plan-details-list .plan-detail-item:nth-child(even) {
  background: #F5F5F5;
}
.st-subscription-plan-selector .plan-details-list .plan-detail-item .fa,
.st-more-profile-actions-selector .plan-details-list .plan-detail-item .fa {
  color: #616161;
  font-size: 0.5em;
  line-height: 2.4;
  margin-right: 10px;
}
.st-subscription-plan-selector .plan-details-list .plan-detail-item.strike-through,
.st-more-profile-actions-selector .plan-details-list .plan-detail-item.strike-through {
  text-decoration: line-through;
  color: #9E9E9E;
}
.st-subscription-plan-selector .billed,
.st-more-profile-actions-selector .billed {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1;
  color: #9E9E9E;
}
.st-subscription-plan-selector .billed span,
.st-more-profile-actions-selector .billed span {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #757575;
}
.st-subscription-plan-selector .button-wrapper,
.st-more-profile-actions-selector .button-wrapper {
  height: 62px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.st-subscription-plan-selector p.on-plan-text-button,
.st-more-profile-actions-selector p.on-plan-text-button {
  color: #757575 !important;
  margin: 5px;
  padding: 13px 10px;
  border: 1px solid #EEEEEE;
  border-radius: 6px;
  width: 100%;
  max-width: 300px;
}
.st-subscription-plan-selector p.on-plan-text-button .fa,
.st-more-profile-actions-selector p.on-plan-text-button .fa {
  color: #81C784;
}
.st-subscription-plan-selector .st-coupons-input form,
.st-more-profile-actions-selector .st-coupons-input form {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.st-tab-menu {
  overflow: hidden;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  padding: 5px;
  padding-bottom: 0;
  margin-left: -5px;
  margin-right: -5px;
}
.st-tab-menu::-webkit-scrollbar {
  display: none;
}
.st-tab-menu .tab-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.st-tab-menu .tab-menu .tab {
  cursor: pointer;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 10px;
  background: #EEEEEE;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom: 1px solid #E0E0E0;
  -webkit-box-shadow: 1px 0px 4px 0px rgba(0, 0, 0, 0.3);
          box-shadow: 1px 0px 4px 0px rgba(0, 0, 0, 0.3);
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4em;
  border-top: 3px solid transparent;
}
@media (max-width: 599px) {
  .st-tab-menu .tab-menu .tab {
    padding: 10px 30px;
  }
}
.st-tab-menu .tab-menu .tab i {
  color: #9E9E9E;
  font-size: 0.875em;
  margin-right: 0.5em;
}
.st-tab-menu .tab-menu .tab:hover {
  background: #F5F5F5;
}
.st-tab-menu .tab-menu .tab.selected {
  z-index: 10 !important;
  background: #F5F5F5;
  border-bottom: none;
}
.st-tab-menu .tab-menu .tab.selected,
.st-tab-menu .tab-menu .tab:hover {
  border-top-color: #757575;
}
.st-tab-menu .tab-menu .tab.selected.group,
.st-tab-menu .tab-menu .tab:hover.group {
  border-top-color: #00BCD4;
}
.st-tab-menu .tab-menu .tab.selected.group i,
.st-tab-menu .tab-menu .tab:hover.group i {
  color: #00BCD4;
}
.st-tab-menu .tab-menu .tab.selected.event,
.st-tab-menu .tab-menu .tab:hover.event,
.st-tab-menu .tab-menu .tab.selected.activities,
.st-tab-menu .tab-menu .tab:hover.activities {
  border-top-color: #039BE5;
}
.st-tab-menu .tab-menu .tab.selected.event i,
.st-tab-menu .tab-menu .tab:hover.event i,
.st-tab-menu .tab-menu .tab.selected.activities i,
.st-tab-menu .tab-menu .tab:hover.activities i {
  color: #039BE5;
}
.st-tab-menu .tab-menu .tab.selected.discussions,
.st-tab-menu .tab-menu .tab:hover.discussions {
  border-top-color: #1976D2;
}
.st-tab-menu .tab-menu .tab.selected.discussions i,
.st-tab-menu .tab-menu .tab:hover.discussions i {
  color: #1976D2;
}
.st-tab-menu .tab-menu .tab.selected.members,
.st-tab-menu .tab-menu .tab:hover.members {
  border-top-color: #66BB6A;
}
.st-tab-menu .tab-menu .tab.selected.members i,
.st-tab-menu .tab-menu .tab:hover.members i {
  color: #66BB6A;
}
.st-tab-menu .tab-menu .tab.selected.attendance,
.st-tab-menu .tab-menu .tab:hover.attendance {
  border-top-color: #66BB6A;
}
.st-tab-menu .tab-menu .tab.selected.attendance i,
.st-tab-menu .tab-menu .tab:hover.attendance i {
  color: #66BB6A;
}
.st-tab-menu .tab-menu .tab.selected.gallery,
.st-tab-menu .tab-menu .tab:hover.gallery {
  border-top-color: #42A5F5;
}
.st-tab-menu .tab-menu .tab.selected.gallery i,
.st-tab-menu .tab-menu .tab:hover.gallery i {
  color: #42A5F5;
}
.st-tab-menu .tab-menu .tab.selected.settings,
.st-tab-menu .tab-menu .tab:hover.settings {
  border-top-color: #607D8B;
}
.st-tab-menu .tab-menu .tab.selected.settings i,
.st-tab-menu .tab-menu .tab:hover.settings i {
  color: #607D8B;
}
.st-tivity-eligibility-check-modal.ngdialog-theme-default-clean .ngdialog-content {
  padding: 0;
}
.st-tivity-eligibility-check-modal.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close:before {
  color: white;
  top: 9px;
  right: 10px;
}
.st-tivity-eligibility-check {
  max-width: 600px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2px;
}
@media (max-width: 599px) {
  .st-tivity-eligibility-check {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
.st-tivity-eligibility-check .pages-container {
  width: 100%;
  background-color: #F5F5F5;
}
.st-tivity-eligibility-check .pages-container.animating {
  overflow: hidden;
}
.st-tivity-eligibility-check .pages-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 230px;
}
.st-tivity-eligibility-check .page-content {
  width: 100%;
  text-align: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2em;
}
.st-tivity-eligibility-check .page-content .info-note {
  font-size: 14px;
  line-height: 1.4;
  margin: 0;
  margin-top: 5px;
}
.st-tivity-eligibility-check .page-content .info-note i {
  color: #29B6F6;
}
.st-tivity-eligibility-check .page {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
  min-height: 305px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-tivity-eligibility-check .page {
    padding: 15px;
  }
}
.st-tivity-eligibility-check .text-bubble-title {
  padding: 20px;
  background: #66BB6A;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: white;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2em;
  text-align: center;
}
@media (max-width: 599px) {
  .st-tivity-eligibility-check .text-bubble-title {
    padding: 15px;
  }
}
@media (max-width: 599px) {
  .st-tivity-eligibility-check .text-bubble-title {
    font-size: 16px;
  }
}
.st-tivity-eligibility-check .sub-title {
  padding: 15px;
  background: #EEEEEE;
  border-bottom: 1px solid #E0E0E0;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.4em;
  color: #757575;
}
@media (max-width: 599px) {
  .st-tivity-eligibility-check .sub-title {
    padding: 10px 15px;
  }
}
.st-tivity-eligibility-check .sub-title i {
  color: #29B6F6;
}
.st-tivity-eligibility-check form {
  width: 100%;
  text-align: center;
}
.st-tivity-eligibility-check p {
  margin: 0;
  margin-bottom: 15px;
  color: #616161;
}
.st-tivity-eligibility-check .btn-wrapper {
  margin-top: 30px;
  margin-bottom: 5px;
}
.st-tivity-eligibility-check .btn-wrapper .btn {
  line-height: 28px;
}
.st-tivity-eligibility-check input {
  -webkit-appearance: none;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 6px;
}
.st-tivity-eligibility-check input.ng-invalid.ng-dirty {
  background: #FAFAFA;
  border-color: #E0E0E0;
}
.st-tivity-eligibility-check input:focus,
.st-tivity-eligibility-check input.ng-invalid.ng-dirty:focus {
  border-color: #E0E0E0;
  background: white;
}
.st-tivity-eligibility-check input:hover,
.st-tivity-eligibility-check input.ng-invalid.ng-dirty:hover {
  border-color: #cfcfcf;
}
.st-tivity-eligibility-check input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-tivity-eligibility-check .input-group {
  display: inline-table;
  width: 100%;
  max-width: 370px;
}
.st-tivity-eligibility-check .input-group.center {
  margin-left: auto;
  margin-right: auto;
}
.st-tivity-eligibility-check .input-group input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.st-tivity-eligibility-check .input-group .input-group-addon {
  min-width: 40px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border-color: #E0E0E0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
}
.st-tivity-eligibility-check .input-group .input-group-addon span {
  font-size: 14px;
  margin-left: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-tivity-eligibility-check .input-group:hover .input-group-addon,
.st-tivity-eligibility-check .input-group input {
  border-color: #cfcfcf;
}
.st-tivity-eligibility-check .error-container {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #D32F2F;
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-tivity-eligibility-check .success-page .sh-fa-circle-icon-100 {
  margin-top: 10px;
}
.st-tivity-eligibility-check .success-page .disclaimer-text {
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 0;
}
.st-tivity-eligibility-check .success-page .disclaimer-text .fa-info-circle {
  color: #42A5F5;
}
.st-tivity-health-plan-check-modal.ngdialog-theme-default-clean .ngdialog-content {
  padding: 0;
}
.st-tivity-health-plan-check-modal.ngdialog-theme-default-clean .ngdialog-content .ngdialog-close:before {
  color: white;
  top: 9px;
  right: 10px;
}
.st-tivity-health-plan-check {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2px;
}
.st-tivity-health-plan-check .pages-container {
  width: 100%;
  background-color: #F5F5F5;
}
.st-tivity-health-plan-check .pages-container.animating {
  overflow: hidden;
}
.st-tivity-health-plan-check .pages-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 230px;
}
.st-tivity-health-plan-check .page-content {
  width: 100%;
  text-align: center;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2em;
}
.st-tivity-health-plan-check .page-content .info-note {
  font-size: 14px;
  line-height: 1.4;
  margin: 0;
  margin-top: 5px;
}
.st-tivity-health-plan-check .page-content .info-note i {
  color: #29B6F6;
}
.st-tivity-health-plan-check .page {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  width: 100%;
  min-height: 305px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .st-tivity-health-plan-check .page {
    padding: 15px;
  }
}
.st-tivity-health-plan-check .text-bubble-title {
  padding: 20px;
  background: #66BB6A;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: white;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  line-height: 1.2em;
  text-align: center;
}
@media (max-width: 599px) {
  .st-tivity-health-plan-check .text-bubble-title {
    padding: 15px;
  }
}
@media (max-width: 599px) {
  .st-tivity-health-plan-check .text-bubble-title {
    font-size: 16px;
  }
}
.st-tivity-health-plan-check .sub-title {
  padding: 15px;
  background: #EEEEEE;
  border-bottom: 1px solid #E0E0E0;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1.4em;
  color: #757575;
}
@media (max-width: 599px) {
  .st-tivity-health-plan-check .sub-title {
    padding: 10px 15px;
  }
}
.st-tivity-health-plan-check .sub-title i {
  color: #29B6F6;
}
.st-tivity-health-plan-check form {
  width: 100%;
  text-align: center;
}
.st-tivity-health-plan-check p {
  margin: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  color: #616161;
}
.st-tivity-health-plan-check .btn-wrapper {
  margin-top: 30px;
  margin-bottom: 5px;
}
.st-tivity-health-plan-check .btn-wrapper .btn {
  line-height: 28px;
}
.st-tivity-health-plan-check input {
  -webkit-appearance: none;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
  width: 100%;
  max-width: 370px;
  padding: 10px 15px;
  font-size: 18px;
  line-height: 22px;
  color: #424242;
  text-shadow: none;
  background: #FAFAFA;
  border: solid 1px #E0E0E0;
  border-radius: 6px;
}
.st-tivity-health-plan-check input.ng-invalid.ng-dirty {
  background: #FAFAFA;
  border-color: #E0E0E0;
}
.st-tivity-health-plan-check input:focus,
.st-tivity-health-plan-check input.ng-invalid.ng-dirty:focus {
  border-color: #E0E0E0;
  background: white;
}
.st-tivity-health-plan-check input:hover,
.st-tivity-health-plan-check input.ng-invalid.ng-dirty:hover {
  border-color: #cfcfcf;
}
.st-tivity-health-plan-check input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-tivity-health-plan-check .input-group {
  display: inline-table;
  width: 100%;
  max-width: 370px;
}
.st-tivity-health-plan-check .input-group.center {
  margin-left: auto;
  margin-right: auto;
}
.st-tivity-health-plan-check .input-group input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.st-tivity-health-plan-check .input-group .input-group-addon {
  min-width: 40px;
  background-color: #EEEEEE;
  background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#EEEEEE));
  background: linear-gradient(#F5F5F5, #EEEEEE);
  border-color: #E0E0E0;
  color: #424242;
  text-shadow: 1px 1px 1px rgba(33, 33, 33, 0.05);
}
.st-tivity-health-plan-check .input-group .input-group-addon span {
  font-size: 14px;
  margin-left: 5px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-tivity-health-plan-check .input-group:hover .input-group-addon,
.st-tivity-health-plan-check .input-group input {
  border-color: #cfcfcf;
}
.st-tivity-health-plan-check .error-container {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  color: #D32F2F;
  margin-top: 20px;
  margin-bottom: 20px;
}
.st-tivity-health-plan-check .selector-wrapper {
  margin-top: 20px;
  margin-bottom: 30px;
}
.st-tivity-health-plan-check .selector {
  min-width: 250px;
  display: inline-block;
}
@media (min-width: 600px) {
  .st-tivity-health-plan-check .selector {
    min-width: 300px;
  }
}
.st-tivity-health-plan-check .selector:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0dc";
  position: relative;
  margin-left: -20px;
  pointer-events: none;
}
.st-tivity-health-plan-check .selector:after.fa-margin-right {
  margin-right: 0.25em;
}
.st-tivity-health-plan-check .selector:after.fa-margin-left {
  margin-left: 0.25em;
}
.st-tivity-health-plan-check .selector:after.fa-amber {
  color: #FFC107;
}
.st-tivity-health-plan-check .selector:after.fa-blue {
  color: #42A5F5;
}
.st-tivity-health-plan-check .selector:after.fa-cyan {
  color: #26C6DA;
}
.st-tivity-health-plan-check .selector:after.fa-green {
  color: #66BB6A;
}
.st-tivity-health-plan-check .selector:after.fa-indigo {
  color: #5C6BC0;
}
.st-tivity-health-plan-check .selector:after.fa-light-blue {
  color: #29B6F6;
}
.st-tivity-health-plan-check .selector:after.fa-orange {
  color: #FFA726;
}
.st-tivity-health-plan-check .selector:after.fa-red {
  color: #EF5350;
}
.st-tivity-health-plan-check select {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  height: 35px;
  padding: 0 28px 0 15px;
  color: #424242;
  border-radius: 5px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.05);
  border: 1px solid #BDBDBD;
  background-color: #FAFAFA;
}
.st-tivity-health-plan-check select::-ms-expand {
  display: none;
}
.st-tivity-health-plan-check select.input-changed {
  border: 1px solid #A5D6A7;
  color: #4CAF50;
}
.st-tivity-health-plan-check select:hover {
  background-color: #EEEEEE;
}
.st-tivity-health-plan-check select:focus {
  border: 1px solid #9E9E9E;
}
.st-tivity-health-plan-check select[disabled] {
  opacity: 0.5;
}
.st-tivity-health-plan-check select:invalid {
  color: #9E9E9E;
}
.st-tivity-health-plan-check .selector-warning-message {
  margin-top: 10px;
}
.st-tivity-health-plan-check .selector-warning-message p {
  font-size: 16px;
}
.st-tivity-health-plan-check .selector-warning-message p strong {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-tivity-health-plan-check .selector-warning-message .fa-warning {
  color: #FFB300;
}
.st-tivity-health-plan-check .selector-warning-message .fa-ban {
  color: #EF5350;
}
.st-tivity-health-plan-check .selector-warning-message.url-validation {
  margin-top: 0px;
  margin-bottom: 35px;
}
.st-tivity-health-plan-check .selector-warning-message.url-validation .example-link {
  color: #F44336;
  white-space: nowrap;
}
.st-tivity-health-plan-check .selector-info-message {
  margin-bottom: 30px;
}
.st-tivity-health-plan-check .selector-info-message h2 {
  margin-top: 0;
  margin-bottom: 5px;
}
.st-tivity-health-plan-check .selector-info-message p {
  margin-bottom: 0;
}
.st-tivity-health-plan-check .selector-info-message .fa {
  color: #2196F3;
}
.st-tivity-health-plan-check p strong {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-tivity-health-plan-check .success-page .sh-fa-circle-icon-100 {
  margin-top: 10px;
}
.st-tivity-health-plan-check .success-page .disclaimer-text {
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 0;
}
.st-tivity-health-plan-check .success-page .disclaimer-text .fa-info-circle {
  color: #42A5F5;
}
.st-fixed-modal-community-profile-banner .banner-container,
.st-fixed-modal-verification-banner .banner-container,
.st-fixed-modal-remaining-trial-period .banner-container {
  padding-bottom: 10px;
}
@media (max-width: 599px), (max-height: 599px) {
  .st-fixed-modal-community-profile-banner .banner-container,
  .st-fixed-modal-verification-banner .banner-container,
  .st-fixed-modal-remaining-trial-period .banner-container {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
  }
}
.st-fixed-modal-community-profile-banner .free-badge,
.st-fixed-modal-verification-banner .free-badge,
.st-fixed-modal-remaining-trial-period .free-badge {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFEB3B), to(#FFCA28));
  background: linear-gradient(#FFEB3B, #FFCA28);
  color: #424242;
  padding: 2px 8px;
  border-radius: 4px;
  border: 1px solid #FFC107;
  text-shadow: none;
}
@media (max-width: 599px), (max-height: 599px) {
  .st-fixed-modal-community-profile-banner .large-banner,
  .st-fixed-modal-verification-banner .large-banner,
  .st-fixed-modal-remaining-trial-period .large-banner {
    display: none;
  }
}
.st-fixed-modal-community-profile-banner .large-banner .button-wrapper,
.st-fixed-modal-verification-banner .large-banner .button-wrapper,
.st-fixed-modal-remaining-trial-period .large-banner .button-wrapper {
  margin-bottom: 10px;
}
@media (min-width: 600px) and (min-height: 600px) {
  .st-fixed-modal-community-profile-banner .small-banner,
  .st-fixed-modal-verification-banner .small-banner,
  .st-fixed-modal-remaining-trial-period .small-banner {
    display: none;
  }
}
.st-fixed-modal-community-profile-banner .small-banner h1,
.st-fixed-modal-verification-banner .small-banner h1,
.st-fixed-modal-remaining-trial-period .small-banner h1 {
  font-size: 24px;
  padding-top: 10px;
  margin-bottom: 5px;
}
.st-fixed-modal-community-profile-banner .small-banner p,
.st-fixed-modal-verification-banner .small-banner p,
.st-fixed-modal-remaining-trial-period .small-banner p {
  font-size: 16px;
  margin-bottom: 5px;
}
.st-fixed-modal-community-profile-banner .small-banner .st-countdown-timer-text,
.st-fixed-modal-verification-banner .small-banner .st-countdown-timer-text,
.st-fixed-modal-remaining-trial-period .small-banner .st-countdown-timer-text {
  font-size: 18px;
}
.st-fixed-modal-community-profile-banner .small-banner .button-wrapper,
.st-fixed-modal-verification-banner .small-banner .button-wrapper,
.st-fixed-modal-remaining-trial-period .small-banner .button-wrapper {
  margin-top: 5px;
  margin-bottom: 0px;
}
.st-fixed-modal-community-profile-banner .small-banner .btn,
.st-fixed-modal-verification-banner .small-banner .btn,
.st-fixed-modal-remaining-trial-period .small-banner .btn {
  min-height: 30px;
  padding: 5px 10px;
  font-size: 15px;
}
@media (max-width: 330px) {
  .st-fixed-modal-community-profile-banner .small-banner h1,
  .st-fixed-modal-verification-banner .small-banner h1,
  .st-fixed-modal-remaining-trial-period .small-banner h1 {
    font-size: 22px;
  }
  .st-fixed-modal-community-profile-banner .small-banner p,
  .st-fixed-modal-verification-banner .small-banner p,
  .st-fixed-modal-remaining-trial-period .small-banner p {
    font-size: 15px;
  }
}
.st-fixed-modal-community-profile-banner .st-countdown-timer,
.st-fixed-modal-verification-banner .st-countdown-timer,
.st-fixed-modal-remaining-trial-period .st-countdown-timer {
  font-family: 'ProximaNova-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 10px;
  margin-bottom: 10px;
}
.st-fixed-modal-community-profile-banner .st-countdown-timer .digits,
.st-fixed-modal-verification-banner .st-countdown-timer .digits,
.st-fixed-modal-remaining-trial-period .st-countdown-timer .digits,
.st-fixed-modal-community-profile-banner .st-countdown-timer .text,
.st-fixed-modal-verification-banner .st-countdown-timer .text,
.st-fixed-modal-remaining-trial-period .st-countdown-timer .text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-fixed-modal-community-profile-banner .st-countdown-timer .digits span,
.st-fixed-modal-verification-banner .st-countdown-timer .digits span,
.st-fixed-modal-remaining-trial-period .st-countdown-timer .digits span,
.st-fixed-modal-community-profile-banner .st-countdown-timer .text span,
.st-fixed-modal-verification-banner .st-countdown-timer .text span,
.st-fixed-modal-remaining-trial-period .st-countdown-timer .text span {
  line-height: 1em;
  width: 90px;
  text-align: center;
}
.st-fixed-modal-community-profile-banner .st-countdown-timer .digits span,
.st-fixed-modal-verification-banner .st-countdown-timer .digits span,
.st-fixed-modal-remaining-trial-period .st-countdown-timer .digits span {
  font-family: 'ProximaNova-Semibold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 30px;
}
.st-fixed-modal-community-profile-banner .st-countdown-timer .text span,
.st-fixed-modal-verification-banner .st-countdown-timer .text span,
.st-fixed-modal-remaining-trial-period .st-countdown-timer .text span {
  color: #F5F5F5;
  font-size: 18px;
}
.st-fixed-modal-community-profile-banner .full-banner-button,
.st-fixed-modal-verification-banner .full-banner-button,
.st-fixed-modal-remaining-trial-period .full-banner-button {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.st-fixed-modal-community-profile-banner .full-banner-button:hover,
.st-fixed-modal-verification-banner .full-banner-button:hover,
.st-fixed-modal-remaining-trial-period .full-banner-button:hover,
.st-fixed-modal-community-profile-banner .full-banner-button:active,
.st-fixed-modal-verification-banner .full-banner-button:active,
.st-fixed-modal-remaining-trial-period .full-banner-button:active {
  background: rgba(0, 0, 0, 0.1);
}
@media (max-width: 599px), (max-height: 599px) {
  .st-fixed-modal-verification-banner {
    display: none;
  }
}
.st-fixed-modal-verification-banner-padding {
  width: 100%;
  height: 130px;
}
@media (min-width: 600px) and (min-height: 600px) {
  .st-fixed-modal-verification-banner-padding {
    height: 250px;
  }
}
.home-page .st-fixed-modal-verification-banner-padding {
  height: 50px;
}
@media (min-width: 600px) and (min-height: 600px) {
  .home-page .st-fixed-modal-verification-banner-padding {
    height: 170px;
  }
}
.st-user-badges-wrapper {
  position: relative;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu {
  margin-bottom: 20px;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu .dropdown-header {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #757575;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  color: #424242;
  padding: 5px 15px;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a:hover,
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a:focus {
  color: #212121;
  background-color: #EEEEEE;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a:active {
  color: #212121;
  background-color: #E0E0E0;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.learn-more {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a i {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  color: #BDBDBD;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a i img {
  height: 100%;
  width: auto;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a i.blue {
  color: #42A5F5;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a i .dot {
  background: #BDBDBD;
  border-radius: 50%;
  padding: 6px;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.stitch .dot {
  background: #EF5350;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.pro .dot {
  background: #FF7043;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.partner .dot {
  background: #FF7043;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.basic .fas {
  color: #81C784;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.basic-unverified .dot {
  background: #BDBDBD;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.network-connections .dot {
  background: #64B5F6;
}
.st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a.membership-length .dot {
  background: #90CAF9;
}
.st-user-badges {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 20px;
  overflow: hidden;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #616161;
  font-size: 14px;
  line-height: 1em;
}
.st-user-badges > * {
  margin: 0 0.1em;
  height: 20px;
  width: auto;
}
.st-user-badges > *:first-of-type {
  margin-left: 0;
}
.st-user-badges > * img {
  height: 100%;
  width: auto;
}
.st-user-badges .pill-badge {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  padding: 2px 8px;
  border-radius: 10px;
  background: #BDBDBD;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: white;
  font-size: 12px;
  line-height: 1em;
}
.st-user-badges .pill-badge.stitch {
  background: #EF5350;
}
.st-user-badges .pill-badge.pro {
  background: #FF7043;
}
.st-user-badges .pill-badge.partner {
  background: #FF7043;
}
.st-user-badges .pill-badge.basic {
  background: #81C784;
  font-size: 10px;
  padding: 2px 5px;
}
.st-user-badges .pill-badge.basic-unverified {
  background: #BDBDBD;
}
.st-user-badges .pill-badge.network-connections {
  background: #64B5F6;
}
.st-user-badges .pill-badge.network-connections i {
  margin-right: 0.25em;
  font-size: 10px;
  opacity: 0.5;
}
.st-user-badges .pill-badge.membership-length {
  background: #90CAF9;
}
.st-user-badges .pill-badge.new {
  background: #BDBDBD;
}
.st-user-badges.pointer {
  cursor: pointer;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-user-badges-wrapper a {
  text-decoration: none;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-user-badges-wrapper a:hover {
  text-decoration: none;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-user-badges-wrapper .st-user-badges-dropdown-menu > li > a {
  font-size: 12px;
  color: #424242;
}
.st-user-details-card {
  position: relative;
}
.st-user-details-card h2 {
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  color: #424242;
}
.st-user-details-card p {
  margin: 0;
  white-space: pre-wrap;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 17px;
  line-height: 1.4em;
  color: #424242;
}
.st-user-details-card .sh-user-wrapper {
  padding: 15px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top: 3px solid #9E9E9E;
  background: #EEEEEE;
}
.st-user-details-card .profile-details-wrapper {
  padding: 25px;
}
@media (max-width: 599px) {
  .st-user-details-card .profile-details-wrapper {
    padding: 15px;
  }
}
.st-user-details-card .profile-details-wrapper .images-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.st-user-details-card .profile-details-wrapper .images {
  overflow-x: auto;
  white-space: nowrap;
  word-wrap: normal;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-user-details-card .profile-details-wrapper .images .image-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
}
.st-user-details-card .profile-details-wrapper .images img {
  height: 140px;
  margin-right: 2px;
  margin-left: 2px;
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}
.st-user-details-card .profile-details-wrapper .images img:hover {
  opacity: 0.5;
}
.st-user-location {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 1em;
  color: #616161;
}
.st-user-location .fa-map-marker {
  margin-right: 0.3em;
  color: #BDBDBD;
}
.st-video-chat {
  margin-top: 40px;
  margin-bottom: -20px;
  padding: 15px;
  border-radius: 6px;
  background: rgba(245, 245, 245, 0.9);
}
@media (max-width: 599px) {
  .st-video-chat {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.st-video-chat h2 {
  margin-bottom: 10px;
}
.st-video-chat h2 .beta {
  margin-left: 20px;
  font-size: 18px;
  color: #66BB6A;
}
.st-video-chat .subtext {
  margin-bottom: 15px;
}
.st-video-chat .subtext .fa-info-circle {
  color: #03A9F4;
}
.st-video-chat .st-video-chat-actions .sh-text-bubble {
  text-align: center;
}
.st-video-chat .st-video-chat-actions .sh-text-bubble .text {
  color: #9E9E9E;
}
.st-video-chat .st-video-chat-actions .sh-text-bubble .text .active-text {
  color: #43A047;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.st-video-chat .st-video-chat-actions .sh-text-bubble .text .button-wrapper {
  margin-top: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-video-chat .st-video-chat-actions .sh-text-bubble .text .button-wrapper .btn {
  margin: 5px;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default {
  padding: 0;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .ngdialog-overlay {
  background: rgba(0, 0, 0, 0.8);
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .ngdialog-content {
  pointer-events: none;
  background: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding: 0;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .ngdialog-content > * {
  pointer-events: all;
}
@media (orientation: portrait) {
  .st-vimeo-lightbox.ngdialog.ngdialog-theme-default .ngdialog-content {
    padding: 50px 0px;
  }
}
@media (orientation: landscape) {
  .st-vimeo-lightbox.ngdialog.ngdialog-theme-default .ngdialog-content {
    padding: 0px 50px;
  }
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .ngdialog-close {
  display: none;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .iframe-container {
  background: transparent;
  width: 100%;
  max-width: 1024px;
  height: 100vh;
  max-height: 576px;
  position: relative;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .iframe-container .spinner {
  z-index: 1 !important;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .iframe-container iframe {
  z-index: 2;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 6px;
  width: 100%;
  height: 100%;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .close-lightbox {
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 30px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  color: white;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
.st-vimeo-lightbox.ngdialog.ngdialog-theme-default .close-lightbox:hover {
  background: rgba(255, 255, 255, 0.2);
}
.st-vote {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.st-vote .vote-up,
.st-vote .vote-disagree,
.st-vote .vote-downvote {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: white;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  padding: 5px;
  cursor: pointer;
}
.st-vote .vote-up .icon,
.st-vote .vote-disagree .icon,
.st-vote .vote-downvote .icon {
  color: #9E9E9E;
  font-size: 20px;
}
.st-vote .vote-up .text,
.st-vote .vote-disagree .text,
.st-vote .vote-downvote .text {
  padding-left: 10px;
  padding-right: 5px;
}
.st-vote .vote-up .vote-count,
.st-vote .vote-disagree .vote-count,
.st-vote .vote-downvote .vote-count {
  padding-left: 8px;
  padding-right: 5px;
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #424242;
}
.st-vote .vote-up .vote-count.zero,
.st-vote .vote-disagree .vote-count.zero,
.st-vote .vote-downvote .vote-count.zero {
  color: #9E9E9E;
}
.st-vote .vote-up.is-mine,
.st-vote .vote-disagree.is-mine,
.st-vote .vote-downvote.is-mine {
  opacity: 0.75;
}
.st-vote .vote-up.is-mine.has-votes,
.st-vote .vote-disagree.is-mine.has-votes,
.st-vote .vote-downvote.is-mine.has-votes {
  opacity: 1;
}
.st-vote .vote-up:not(.is-mine):hover .icon,
.st-vote .vote-up.has-votes .icon {
  color: #66BB6A;
}
.st-vote .vote-up:not(.is-mine):hover .vote-count,
.st-vote .vote-up.has-votes .vote-count {
  color: #66BB6A;
}
.st-vote .vote-up.has-votes:not(.is-mine):hover .icon {
  color: #49a54e;
}
.st-vote .vote-up.has-votes:not(.is-mine):hover .vote-count {
  color: #49a54e;
}
.st-vote .vote-disagree {
  margin-left: 10px;
}
.st-vote .vote-disagree:not(.is-mine):hover .icon,
.st-vote .vote-disagree.has-votes .icon {
  color: #1976D2;
}
.st-vote .vote-disagree:not(.is-mine):hover .vote-count,
.st-vote .vote-disagree.has-votes .vote-count {
  color: #1976D2;
}
.st-vote .vote-disagree.has-votes:not(.is-mine):hover .icon {
  color: #145ca4;
}
.st-vote .vote-disagree.has-votes:not(.is-mine):hover .vote-count {
  color: #145ca4;
}
.st-vote .vote-downvote {
  margin-left: 10px;
}
.st-vote .vote-downvote:not(.is-mine):hover .icon,
.st-vote .vote-downvote.has-votes .icon {
  color: #FFB300;
}
.st-vote .vote-downvote:not(.is-mine):hover .vote-count,
.st-vote .vote-downvote.has-votes .vote-count {
  color: #FFB300;
}
.st-vote .vote-downvote:not(.is-mine):hover.reviewed .icon,
.st-vote .vote-downvote.has-votes.reviewed .icon {
  color: #EF5350;
}
.st-vote .vote-downvote:not(.is-mine):hover.reviewed .vote-count,
.st-vote .vote-downvote.has-votes.reviewed .vote-count {
  color: #EF5350;
}
.st-vote .vote-downvote.has-votes:not(.is-mine):hover .icon {
  color: #cc8f00;
}
.st-vote .vote-downvote.has-votes:not(.is-mine):hover .vote-count {
  color: #cc8f00;
}
.st-vote .vote-downvote.has-votes:not(.is-mine):hover.reviewed .icon {
  color: #eb2521;
}
.st-vote .vote-downvote.has-votes:not(.is-mine):hover.reviewed .vote-count {
  color: #eb2521;
}
.st-vote.mobile {
  margin-top: 5px;
}
@media (min-width: 600px) {
  .st-vote.mobile {
    display: none;
  }
}
@media (max-width: 599px) {
  .st-vote.desktop {
    display: none;
  }
}
.st-watermark {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  color: rgba(255, 255, 255, 0.5);
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  line-height: 1.5;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.st-youtube.video-overlay {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 10000000;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.9);
}
.st-youtube.video-overlay iframe {
  z-index: 10000001;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 100%;
  min-height: 10%;
  max-width: 90%;
  max-height: 90%;
}
@media (max-width: 599px) {
  .st-youtube.video-overlay iframe {
    max-width: 100%;
  }
}
.st-youtube.video-overlay .overlay-background {
  z-index: 10000000;
  height: 100%;
  width: 100%;
}
.st-youtube.video-overlay .video-container {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  max-height: 70%;
  bottom: 0;
  margin: auto;
}
.st-youtube.video-overlay .close-icon {
  cursor: pointer;
}
.st-youtube.video-overlay .close-icon:before {
  z-index: 10000001;
  position: absolute;
  right: 40px;
  top: -40px;
  content: '\00D7';
  font-size: 60px;
  font-weight: 400;
  height: 30px;
  width: 30px;
  color: white;
  cursor: pointer;
}
.browse-non-local-profile-explanation .ngdialog.ngdialog-theme-default .ngdialog-content {
  padding-left: 15px;
  padding-right: 15px;
}
.browse-non-local-profile-explanation .checkbox-container {
  margin-top: 10px;
}
.browse-non-local-profile-explanation .checkbox-container input[type="checkbox"] {
  border: none;
  margin-right: 8px;
  height: 13px;
}
.st-more-profile-actions-selector .title-block {
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 450px;
}
.st-more-profile-actions-selector .billed {
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  margin-bottom: 10px;
  max-width: 300px;
  line-height: 1.1;
}
.st-more-profile-actions-selector .footer-wrapper {
  margin-top: 10px;
}
.forums-non-member-intro img {
  height: 150px;
  width: 150px;
  margin-bottom: 20px;
}
@media (max-width: 480px) {
  .forums-non-member-intro img {
    height: 110px;
    width: 110px;
    margin-bottom: 10px;
  }
}
.settings-account-modal.delete-modal form[name="deleteAccountForm"] p {
  margin-bottom: 10px;
}
.ngdialog-content .browse-intro div img {
  min-height: 100px;
  height: 100px;
  max-height: 100px;
  min-width: 100px;
  width: 100px;
  max-width: 100px;
  border-radius: 50%;
  margin-left: 5px;
  margin-right: 5px;
}
.ngdialog-content .browse-intro img {
  margin-bottom: 20px;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding {
  text-align: center;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding .video-preview {
  background: url('https://d2kxmwngo6aq8b.cloudfront.net/assets/images/home/img-video-onboarding.jpg');
  height: 250px;
  margin: 0 -20px;
  margin-bottom: 25px;
  position: relative;
  cursor: pointer;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding .video-preview i {
  color: white;
  font-size: 100px;
  position: absolute;
  top: 80px;
  right: 0;
  left: 0;
  width: 86px;
  margin: 0 auto;
  opacity: 0.7;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding .video-preview:hover {
  opacity: 0.9;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding .video-preview:hover i {
  opacity: 0.9;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding hr {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 245px;
  margin: 0 auto;
  margin-bottom: 25px;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding a {
  color: #EF5350;
  text-decoration: none;
}
.st-onboarding-home.ngdialog.ngdialog-theme-default .ngdialog-content .st-home-onboarding a:hover {
  text-decoration: underline;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-welcome-modal p {
  text-align: left;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-welcome-modal h2 {
  margin-bottom: 15px;
  text-align: left;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-welcome-modal .list-wrapper {
  margin-bottom: 20px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-welcome-modal .list-wrapper ul {
  margin-left: 2em;
  list-style: disc;
  list-style-position: outside;
  line-height: 1.5em;
  text-align: left;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-welcome-modal .image-wrapper {
  max-width: 460px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .st-welcome-modal .image-wrapper img {
  margin-bottom: 20px;
  border-radius: 10px;
  width: 100%;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .about-me-help-modal p {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-top: 10px;
  text-align: left;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .about-me-help-modal ul {
  list-style: inherit;
  margin-left: 20px;
  margin-bottom: 20px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .about-me-help-modal ul li {
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 5px;
  text-align: left;
}
.st-onboarding {
  min-height: calc(100vh - 55px);
  height: 100%;
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.st-onboarding.onboarding-background {
  background-color: #212121;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(33, 33, 33, 0.8)), to(rgba(33, 33, 33, 0.75))), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(33, 33, 33, 0.8) 0%, rgba(33, 33, 33, 0.75) 100%), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background-size: cover;
}
.st-onboarding.onboarding-background.ss-overlay {
  background-color: #00619A;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 97, 154, 0.85)), color-stop(80%, rgba(0, 65, 103, 0.85))), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background: linear-gradient(rgba(0, 97, 154, 0.85) 0%, rgba(0, 65, 103, 0.85) 80%), url('https://www.stitch.net/wp-content/uploads/2021/07/Stitch-Community-Montage-Widescreen-1600x900-1.jpg') no-repeat top center;
  background-size: cover;
}
.st-onboarding.sref-signup {
  min-height: 100vh;
}
.st-onboarding.sref-signup .onboarding-page-wrapper .onboarding-page .page-container {
  padding-top: 50px;
}
@media (min-width: 600px) {
  .st-onboarding.sref-signup .onboarding-page-wrapper .onboarding-page .page-container {
    padding-top: 60px;
  }
}
.st-onboarding .stitch-logo {
  margin-top: 10px;
  margin-bottom: 10px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
}
.st-onboarding .stitch-logo svg {
  height: 30px;
}
@media (min-width: 600px) {
  .st-onboarding .stitch-logo svg {
    height: 40px;
  }
}
.st-onboarding .stitch-logo svg path,
.st-onboarding .stitch-logo svg rect,
.st-onboarding .stitch-logo svg polygon,
.st-onboarding .stitch-logo svg circle,
.st-onboarding .stitch-logo svg ellipse {
  fill: white;
}
.st-onboarding .onboarding-page-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
}
.st-onboarding .onboarding-page-wrapper .skip-footer .dotted-hr {
  border-top-style: dotted;
  border-top-width: 4px;
  width: 300px;
  margin: 10px auto;
  margin-top: 15px;
  margin-bottom: 20px;
  border-top-color: rgba(189, 189, 189, 0.8);
}
.st-onboarding .onboarding-page-wrapper .skip-footer a {
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #E0E0E0;
  border: 1px solid rgba(224, 224, 224, 0.2);
  padding: 6px 24px;
  border-radius: 4px;
}
.st-onboarding .onboarding-page-wrapper .skip-footer a:hover {
  color: #EEEEEE;
  background: rgba(224, 224, 224, 0.2);
  border: 1px solid rgba(238, 238, 238, 0.4);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100vw;
      -ms-flex: 0 0 100vw;
          flex: 0 0 100vw;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100vw;
  height: 100%;
  min-height: calc(100vh - 55px);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container {
  padding: 20px 10px;
  width: 100%;
  max-width: 768px;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .page-title {
  max-width: 600px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.2;
  font-size: 32px;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .page-title {
    font-size: 28px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .page-subtitle {
  max-width: 600px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1.2;
  font-size: 18px;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .page-subtitle {
    font-size: 16px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-margin-right {
  margin-right: 0.25em;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-margin-left {
  margin-left: 0.25em;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-amber {
  color: #FFC107;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-blue {
  color: #42A5F5;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-cyan {
  color: #26C6DA;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-green {
  color: #66BB6A;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-indigo {
  color: #5C6BC0;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-light-blue {
  color: #29B6F6;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-orange {
  color: #FFA726;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .fa.fa-red {
  color: #EF5350;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .page-container .st-pages-nav-buttons {
  margin-top: 30px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .page-title .interests-text {
  overflow-wrap: normal;
  color: #42A5F5;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-warning-message .fa {
  display: none;
  color: #FFB300;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-warning-message.show-warning {
  color: #FF8F00;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-warning-message.show-warning .fa {
  display: inline-block;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .interests-pill-container {
  margin-bottom: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .st-autocomplete {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .st-autocomplete input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
  width: 100%;
  padding: 10px 15px;
  border-radius: 6px;
  color: #424242;
  text-shadow: none;
  background-color: white;
  border-color: #9E9E9E;
  font-size: 18px;
  line-height: 22px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .st-autocomplete input.ng-invalid.ng-dirty {
  background-color: white;
  border-color: #9E9E9E;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .st-autocomplete input:-ms-input-placeholder {
  color: #BDBDBD;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .max-interests {
  margin-top: 15px;
  margin-bottom: 10px;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .max-interests .fa-check {
  color: #4CAF50;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .suggestions-container {
  margin-top: 30px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 580px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .suggestions-container .interest-suggestion-pill-container {
  max-height: 138px;
  overflow: hidden;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .suggestions-loader a {
  color: white;
  padding: 5px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .interests-page .interests-container .suggestions-loader a:hover {
  text-decoration: underline;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .about-me-textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .about-me-textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-them-textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .about-them-textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .about-them-textarea {
  position: relative;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .about-me-textarea textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .about-me-textarea textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-them-textarea textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .about-them-textarea textarea,
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .about-them-textarea textarea {
  width: 100%;
  min-height: 160px;
  margin: 0px;
  padding: 10px;
  border-radius: 4px;
  color: #424242;
  -webkit-box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
          box-shadow: 0px 4px 25px rgba(33, 33, 33, 0.2);
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  overflow: hidden;
}
@media (min-width: 600px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea textarea,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .about-me-textarea textarea,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .about-me-textarea textarea,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-them-textarea textarea,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .about-them-textarea textarea,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .about-them-textarea textarea {
    padding: 15px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea {
  margin-bottom: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea textarea {
  padding: 10px 10px 40px 10px;
}
@media (min-width: 600px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea textarea {
    padding: 15px 15px 40px 15px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] {
  position: absolute;
  bottom: 3px;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 13px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] .feedback {
  display: block;
  border-radius: 0 0 4px 4px;
  font-size: 16px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] .feedback.level-0 {
  background-color: transparent;
  color: #ef5253;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] .feedback.level-1 {
  background-color: transparent;
  color: orangered;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] .feedback.level-2 {
  background-color: transparent;
  color: darkorange;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] .feedback.level-3 {
  background-color: transparent;
  color: #bbcc00;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .about-me-textarea [st-length-feedback] .feedback.level-4 {
  background-color: transparent;
  color: #24d288;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .help-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  line-height: 25px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .help-link i {
  font-size: 25px;
  margin-right: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .help-link:hover {
  cursor: pointer;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .help-link:hover span {
  text-decoration: underline;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-me-page .help-link:hover i {
  color: #2FB6E2;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .page-title .romantic-text {
  color: #ff6363;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .romantic-icon {
  color: #ff6363;
  font-size: 50px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-romantic-page .romantic-icon.circle {
  background: #fff7f7;
  -webkit-box-shadow: 0px 0px 5px #424242;
          box-shadow: 0px 0px 5px #424242;
  border-radius: 50%;
  border: 5px solid #f76b6b;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .page-title .non-romantic-text {
  color: #65D6D0;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .non-romantic-icon {
  color: #65D6D0;
  font-size: 50px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .about-them-non-romantic-page .non-romantic-icon.circle {
  background: #f2fcfb;
  -webkit-box-shadow: 0px 0px 5px #424242;
          box-shadow: 0px 0px 5px #424242;
  border-radius: 50%;
  border: 5px solid #6fccc7;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .profile-photo-page .primary-photo {
  padding-top: 30px;
  padding-bottom: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .profile-photo-page .primary-photo .st-photo.avatar .photo {
  -webkit-transition: -webkit-transform 200ms ease-in-out;
  transition: -webkit-transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out;
  transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .profile-photo-page .primary-photo .st-photo.avatar .photo:hover {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-flex-container,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .general-companionship-flex-container,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .companionship-flex-container,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-flex-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-flex-container .general-companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .general-companionship-flex-container .general-companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .companionship-flex-container .general-companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-flex-container .general-companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-flex-container .companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .general-companionship-flex-container .companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .companionship-flex-container .companionship-wrapper,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-flex-container .companionship-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-flex-container .general-companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .general-companionship-flex-container .general-companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .companionship-flex-container .general-companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-flex-container .general-companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-flex-container .companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .general-companionship-flex-container .companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .companionship-flex-container .companionship-wrapper,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-flex-container .companionship-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 190px;
  padding: 10px;
  background: none;
  border: none;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: 100%;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:hover,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:hover,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:hover,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:focus,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:focus,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:focus,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button.selected,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button.selected,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button.selected {
  -webkit-transform: scale(1.2) !important;
      -ms-transform: scale(1.2) !important;
          transform: scale(1.2) !important;
  cursor: pointer;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50px;
  height: 50px;
  color: #29B6F6;
  font-size: 50px;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon {
    font-size: 30px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon.circle {
  width: 110px;
  height: 110px;
  color: #FAFAFA;
  background: -webkit-gradient(linear, left top, left bottom, from(#29B6F6), to(#039BE5));
  background: linear-gradient(#29B6F6, #039BE5);
  border-color: #0288D1;
  border-style: solid;
  border-width: 5px;
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 5px #424242;
          box-shadow: 0px 0px 5px #424242;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon.circle,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon.circle,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon.circle {
    width: 80px;
    height: 80px;
    border-width: 4px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon .fa:not(:first-child),
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon .fa:not(:first-child),
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon .fa:not(:first-child) {
  margin-top: 5px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:hover .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:hover .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:hover .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:active .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:active .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:active .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:focus .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:focus .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#03A9F4), to(#0288D1));
  background: linear-gradient(#03A9F4, #0288D1);
  border-color: #0288D1;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon-button-label,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon-button-label,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon-button-label {
  margin-top: 10px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  font-size: 20px;
  line-height: 22px;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon-button-label,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon-button-label,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon-button-label {
    margin-top: 0px;
    margin-left: 15px;
    text-align: left;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#EF5350), to(#E53935));
  background: linear-gradient(#EF5350, #E53935);
  border-color: #D32F2F;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:hover .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:active .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .romantic-button:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#F44336), to(#D32F2F));
  background: linear-gradient(#F44336, #D32F2F);
  border-color: #C62828;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon {
  font-size: 30px;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon {
    font-size: 20px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFCA28), to(#FFB300));
  background: linear-gradient(#FFCA28, #FFB300);
  border-color: #FFA000;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:hover .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:active .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .both-button:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFC107), to(#FFA000));
  background: linear-gradient(#FFC107, #FFA000);
  border-color: #FF8F00;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#65d6d0), to(#00b5aa));
  background: linear-gradient(#65d6d0, #00b5aa);
  border-color: #00a699;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:hover .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:active .icon.circle,
.st-onboarding .onboarding-page-wrapper .onboarding-page .general-companionship-page .general-companionship-wrapper .non-romantic-button:focus .icon.circle {
  background: -webkit-gradient(linear, left top, left bottom, from(#00c4bb), to(#00a699));
  background: linear-gradient(#00c4bb, #00a699);
  border-color: #00988b;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .romantic,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .non-romantic {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 290px;
  padding: 10px;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .romantic,
  .st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .non-romantic {
    width: 100%;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .romantic .icon,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .non-romantic .icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50px;
  height: 50px;
  font-size: 50px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .romantic .icon-label,
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .non-romantic .icon-label {
  margin-top: 10px;
  margin-bottom: 20px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 22px;
  text-align: center;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .romantic .icon {
  color: #EF5350;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .non-romantic .icon {
  color: #65d6d0;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .companionship-checkbox-wrapper .companionship-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .companionship-checkbox-wrapper .companionship-checkbox:not(:last-child) {
  margin-bottom: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .companionship-checkbox-wrapper .companionship-checkbox .st-toggle-box {
  margin-right: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .companionship-checkbox-wrapper .companionship-checkbox span {
  margin-right: 5px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 22px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .companionship-page .companionship-wrapper .companionship-checkbox-wrapper .companionship-checkbox span.bold {
  margin-right: 5px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  font-family: 'Montserrat-Semibold', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 20px;
  line-height: 22px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question {
  width: 100%;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question .question-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border: 1px solid #c6cfd1;
  border-bottom: none;
  color: #424242;
  background-color: #F5F5F5;
  font-family: 'Montserrat-Regular', 'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question .question-title .fa {
  margin-right: 5px;
  font-size: 22px;
  line-height: 22px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question .question-title .fa-check-circle {
  color: #00C853;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question .question-title .fa-question-circle {
  color: #29B6F6;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question textarea {
  width: 100%;
  max-width: 600px;
  min-height: 50px;
  margin: 0px;
  padding: 15px;
  padding-top: 10px;
  border-radius: 0px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 1px solid #c6cfd1;
  border-top: none;
  -webkit-box-shadow: inset 0px 4px 4px -4px rgba(33, 33, 33, 0.2);
          box-shadow: inset 0px 4px 4px -4px rgba(33, 33, 33, 0.2);
  color: #424242;
  font-family: 'Montserrat-Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  overflow: hidden;
}
@media (max-width: 599px) {
  .st-onboarding .onboarding-page-wrapper .onboarding-page .optional-questions-page .question textarea {
    padding: 10px;
  }
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .more-photos-page .photos-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .more-photos-page .photos-container .photo-container .photo {
  margin: 2px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .more-photos-page .photos-container .photo-container .photo:hover {
  background: rgba(245, 245, 245, 0.6);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .more-photos-page .photos-container .photo-container .photo p {
  opacity: 1;
  color: #F5F5F5;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .more-photos-page .photos-container .photo-container .photo.empty {
  border: 1px dashed rgba(245, 245, 245, 0.9);
  background: rgba(245, 245, 245, 0.3);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .more-photos-page .photos-container .photo-container .photo.empty:hover {
  background: rgba(245, 245, 245, 0.6);
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .onboarding-success-page .sh-icon-rounded-community,
.st-onboarding .onboarding-page-wrapper .onboarding-page .onboarding-success-page .sh-fa-circle-icon-100 {
  margin-bottom: 10px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .onboarding-success-page .star-container {
  vertical-align: bottom;
  margin-left: 8px;
  margin-right: 8px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .onboarding-success-page .star-container span {
  height: 25px;
}
.st-onboarding .onboarding-page-wrapper .onboarding-page .onboarding-success-page .star-container span svg {
  height: 25px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 599px) {
  .ngdialog.ngdialog-theme-default .ngdialog-content .photo-actions {
    -webkit-flex-wrap: wrap-reverse;
        -ms-flex-wrap: wrap-reverse;
            flex-wrap: wrap-reverse;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .ngdialog.ngdialog-theme-default .ngdialog-content .photo-actions .btn {
    width: 100%;
    margin-left: 0;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit {
  margin-top: 20px;
  text-align: center;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .fa {
  font-weight: bold;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .middle-section {
  position: relative;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .middle-section img.avatar {
  border-radius: 50%;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .middle-section img.is-loading {
  opacity: 0.5;
}
@media (max-width: 599px) {
  .ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .middle-section img {
    height: 125px;
    margin-left: 10px;
  }
  .ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .middle-section img.avatar {
    width: 125px;
  }
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-move {
  font-size: 16px;
  line-height: 16px;
  padding: 6px 12px;
  width: auto;
  height: 28px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-move:disabled {
  opacity: 0;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-down,
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-up {
  margin-bottom: 10px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-left,
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-right {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  min-width: 72px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-left i,
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-right i {
  margin-left: 5px;
  margin-right: 5px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-left {
  left: 0px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .btn-right {
  right: 0px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .edit-options {
  margin-bottom: 15px;
  max-width: 310px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .edit-options .btn-rotate-right,
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .edit-options .btn-rotate-left {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 0%;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  padding: 6px 12px;
  position: relative;
  padding-left: 25px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .edit-options .btn-rotate-right i,
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-edit .edit-options .btn-rotate-left i {
  margin-left: 5px;
  margin-right: 5px;
}
.ngdialog.ngdialog-theme-default .ngdialog-content .photo-face-count-error p.small-margin {
  margin-bottom: 5px;
}
