.alert {
  padding: 10px 15px;
  border: 1px solid #231f20;
  color: #231f20;
  background: #eeecec; }
  .alert a {
    color: #080707;
    font-weight: 800; }
    .alert a:focus, .alert a:active, .alert a:focus:active {
      outline: none;
      text-decoration: none; }

.alert--compact {
  padding: 5px 10px; }

.alert--inline {
  display: inline-block; }

.alert--success {
  color: #97bf78;
  border-color: #97bf78;
  background-color: #eff5ea; }
  .alert--success a {
    color: #7caf55; }

.alert--info {
  color: #498af4;
  border-color: #498af4;
  background-color: #e8f0fe; }
  .alert--info a {
    color: #196bf1; }

.alert--error {
  color: #fd3753;
  border-color: #fd3753;
  background-color: #ffdee2; }
  .alert--error a {
    color: #fc0528; }

.alert--warning {
  color: #f2c00c;
  border-color: #f2c00c;
  background-color: #fef9e6; }
  .alert--warning a {
    color: #c1990a; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
input,
optgroup,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: 500; }

.tes-form {
  padding: 15px;
  background: #ffffff;
  color: #222222; }
  @media screen and (min-width: 480px) {
    .tes-form {
      padding: 30px; } }
  .tes-form--space-lg {
    padding: 15px; }
    @media screen and (min-width: 480px) {
      .tes-form--space-lg {
        padding: 30px; } }
  .tes-form--read-only {
    background-color: #ffffff; }

.tes-form__fieldset {
  border: 0;
  padding: 0 0 15px 0;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #d2d6d9; }
  @media screen and (min-width: 480px) {
    .tes-form__fieldset {
      padding-bottom: 30px;
      margin-bottom: 30px; } }
  .tes-form__fieldset > :last-child {
    margin-bottom: 0; }
  .tes-form__fieldset--space-lg {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px; }
    @media screen and (min-width: 480px) {
      .tes-form__fieldset--space-lg {
        margin-left: -30px;
        margin-right: -30px;
        margin-bottom: 30px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 30px; } }
  .tes-form__fieldset--read-only {
    border-bottom-color: #ebebeb; }
    .tes-form__fieldset--read-only:last-of-type {
      padding-bottom: 0;
      margin-bottom: 0;
      border-bottom: 0; }

.tes-form__legend {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 1.23529rem;
  font-weight: 500;
  border: none;
  color: #222222; }
  @media screen and (min-width: 480px) {
    .tes-form__legend {
      font-size: 1.52941rem; } }

.tes-form__sub-legend {
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 1.3;
  font-size: 1.11765rem;
  font-weight: 500;
  border: none;
  color: #222222; }
  @media screen and (min-width: 480px) {
    .tes-form__sub-legend {
      font-size: 1.23529rem; } }

.tes-form__group {
  margin-bottom: 10px; }

.tes-form__help {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 5px;
  padding: 5px;
  color: #b382c8;
  font-size: 0.82353rem;
  background: #f4ecf7; }
  .tes-form__help.no-margin {
    margin: 0; }

.tes-form__help--has-error {
  color: #ef426f; }

.tes-form__error {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 5px;
  color: #ef426f;
  line-height: 1.3;
  font-size: 0.76471rem; }

input[type="checkbox"] {
  margin: 0;
  padding: 0;
  color: inherit;
  font: inherit;
  box-sizing: border-box; }

input[type="checkbox"][readonly],
input[type="checkbox"][readonly='readonly'] {
  outline: 0; }

.tes-checkbox-group {
  margin-bottom: 10px; }
  .tes-checkbox-group__options:before, .tes-checkbox-group__options:after {
    content: " ";
    display: table; }
  .tes-checkbox-group__options:after {
    clear: both; }
  .tes-checkbox-group :last-child {
    margin-bottom: 0; }

.tes-checkbox-item {
  position: relative;
  margin-bottom: 10px;
  padding-left: 25px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }
  .tes-checkbox-item--grouped {
    margin-bottom: 5px; }
  .tes-checkbox-item--expanded {
    margin-bottom: 15px; }
  .tes-checkbox-item--inline {
    float: left;
    margin-right: 15px;
    margin-bottom: -3px; }
    .tes-checkbox-item--inline:last-child {
      margin-bottom: -3px;
      margin-right: 0; }

.tes-checkbox-item__checkbox {
  position: absolute;
  top: 6px;
  left: 0;
  border: 1px solid #d2d6d9;
  border-radius: 3px; }

.tes-checkbox-item__checkbox--has-error {
  background-color: rgba(253, 55, 83, 0.05);
  border-color: #fd3753; }

.tes-checkbox input[type="radio"],
.tes-checkbox input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 6px; }

.tes-checkbox--vcenter input[type="radio"],
.tes-checkbox--vcenter input[type="checkbox"] {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: auto; }

.tes-checkbox {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer; }

.tes-checkbox--xml {
  padding-left: 25px; }
  .tes-checkbox--xml input[type="radio"],
  .tes-checkbox--xml input[type="checkbox"] {
    margin-left: -25px; }

.tes-has-error .tes-checkbox,
.tes-has-error .tes-checkbox label {
  color: #fd3753; }

.tes-control {
  margin: 0;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-height: 36px;
  padding: 6px 12px;
  font-family: inherit;
  font-size: 17px;
  color: #222222;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #bfbfbf;
  border-radius: 4px;
  box-shadow: none;
  -webkit-transition: all ease-in-out 0.15s;
  transition: all ease-in-out 0.15s;
  resize: vertical;
  -webkit-appearance: none;
  -moz-appearance: none; }
  .tes-control:hover {
    box-shadow: 0 0 0 5px #f5f5f5 inset; }
  .tes-control:focus {
    border-color: #5878e7;
    box-shadow: 0 0 4px #9daef0;
    outline: none; }
  .tes-control::-webkit-calendar-picker-indicator {
    display: none; }
  .tes-control::-webkit-inner-spin-button, .tes-control::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .tes-control ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #bfbfbf; }
  .tes-control ::-moz-placeholder {
    /* Firefox 19+ */
    color: #bfbfbf; }
  .tes-control :-ms-input-placeholder {
    /* IE 10+ */
    color: #bfbfbf; }
  .tes-control :-moz-placeholder {
    /* Firefox 18- */
    color: #bfbfbf; }

.tes-control--has-error {
  border-color: #fd3753; }
  .tes-control--has-error:focus {
    border-color: #fd3753;
    box-shadow: none; }

.tes-control--no-border {
  border: none; }

@media screen and (min-width: 480px) {
  .tes-control--sm {
    max-width: 170px; } }

@media screen and (min-width: 480px) {
  .tes-control--md {
    max-width: 362px; } }

.tes-control--disabled {
  color: #999999;
  background-color: #f5f5f5;
  pointer-events: none; }

.tes-select {
  margin: 0;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-height: 36px;
  padding: 6px 12px;
  padding-right: 30px;
  font-family: inherit;
  font-size: 17px;
  color: #222222;
  background-position: calc(100% - 8px) 55%;
  background-color: #ffffff;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4KICA8cG9seWdvbiBmaWxsPSIjNjM3NmVjIiBwb2ludHM9IjQyIDkgNDggMTUuMTE0IDI0IDM5IDAgMTUuMTE0IDYgOSAyNCAyNyIvPgo8L3N2Zz4K");
  background-size: 12px auto;
  background-repeat: no-repeat;
  border: 1px solid #bfbfbf;
  border-radius: 4px;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-transform: none;
  /* Hides dropdown arrow on IE11 */ }
  .tes-select:hover {
    box-shadow: 0 0 0 5px #f5f5f5 inset; }
  .tes-select:focus {
    border-color: #5878e7;
    box-shadow: 0 0 4px #9daef0;
    outline: none; }
  .tes-select:disabled {
    color: #b3b8bd; }
  .tes-select::-ms-expand {
    display: none; }

.ie9 .tes-select {
  background-image: none;
  padding-right: 0; }

.tes-select--bg-light {
  background-color: #ffffff; }

.tes-select--no-border {
  border: 0; }

@media screen and (min-width: 480px) {
  .tes-select--sm {
    max-width: 170px; } }

@media screen and (min-width: 480px) {
  .tes-select--md {
    max-width: 362px; } }

.tes-select--inline {
  display: inline-block; }

.tes-select--auto {
  width: auto; }

.tes-select--has-error {
  background-color: rgba(253, 55, 83, 0.05);
  border-color: #fd3753; }

.tes-control-label {
  display: block;
  font-size: 0.82353rem;
  margin-bottom: 3px;
  border: 0;
  color: #666666;
  cursor: pointer; }
  .tds-checkbox-item .tes-control-label,
  .tes-checkbox-item .tes-control-label,
  .tds-radio-item .tes-control-label,
  .tes-radio-item .tes-control-label {
    font-size: 0.94118rem;
    color: #222222; }

.tes-control-label--inline {
  display: inline-block;
  display: -webkit-inline-box;
  display: inline-flex; }

.tes-control-label--hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  margin: -1px;
  padding: 0;
  width: 1px;
  height: 1px; }

.tes-control-label--has-error {
  color: #ef426f; }

input[type="radio"] {
  margin: 0;
  padding: 0;
  color: inherit;
  font: inherit;
  box-sizing: border-box; }

.tes-radio-group {
  margin-bottom: 10px; }
  .tes-radio-group__options:before, .tes-radio-group__options:after {
    content: " ";
    display: table; }
  .tes-radio-group__options:after {
    clear: both; }

.tes-radio-group--no-margin {
  margin-bottom: 0; }

.tes-radio-item {
  position: relative;
  display: inline-block;
  display: -webkit-inline-box;
  display: inline-flex;
  float: left;
  clear: both;
  margin-bottom: 5px;
  padding-left: 25px;
  font-size: 0.94118rem;
  color: #222222; }
  .tes-radio-item:last-child {
    margin-bottom: 0; }
  .tes-radio-item--inline {
    clear: none;
    margin-right: 20px;
    margin-bottom: -3px; }
    .tes-radio-item--inline:last-child {
      margin-bottom: -3px;
      margin-right: 0; }

.tes-radio-item--sm.tes-radio-item--sm {
  font-size: 0.88235rem; }

.tes-radio-item__radio {
  position: absolute;
  top: 3px;
  left: 0; }

/* Custom radio - hide the native checkbox UI */
.tes-radio-item--custom {
  display: inline-block;
  font-weight: normal;
  /* bootstrap globally sets label font weight to bold */
  margin: 0;
  cursor: pointer; }
  .tes-radio-item--custom input[type='radio'] {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    position: absolute; }

.tes-input-group {
  position: relative;
  display: table;
  border-collapse: separate; }

.tes-input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0; }

.tes-input-group .tes-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0; }

.tes-input-group--sm .tes-control {
  min-height: 31px;
  height: 31px; }

.tes-input-group--sm .tes-input-group__addon {
  padding: 5px 10px; }

.tes-input-group__addon,
.tes-input-group-btn,
.tes-input-group .tes-control {
  display: table-cell; }

.tes-input-group__addon:not(:first-child):not(:last-child),
.tes-input-group-btn:not(:first-child):not(:last-child),
.tes-input-group .tes-control:not(:first-child):not(:last-child) {
  border-radius: 0; }

.tes-input-group__addon,
.tes-input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.tes-input-group__addon {
  padding: 6px 12px;
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border-right: 0;
  border-radius: 4px; }

.tes-input-group__addon input[type="radio"],
.tes-input-group__addon input[type="checkbox"] {
  margin-top: 0; }

.tes-input-group__addon + .tes-input-group .tes-control:first-child,
.tes-input-group__addon + .tes-control:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.tes-input-group__addon + .tes-input-group .tes-control:last-child,
.tes-input-group__addon + .tes-control:last-child,
.tes-input-group__control-last {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.tes-input-group-btn {
  padding-left: 5px; }
  @media screen and (min-width: 480px) {
    .tes-input-group-btn {
      padding-left: 10px; } }

.icon-stop.icon-red {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23EF426F' d='M20.155102%2C16.2653061 C20.5591837%2C16.2653061 20.8897959%2C16.5959184 20.8897959%2C17 C20.8897959%2C17.4040816 20.5591837%2C17.7346939 20.155102%2C17.7346939 L13.844898%2C17.7346939 C13.4408163%2C17.7346939 13.1102041%2C17.4040816 13.1102041%2C17 C13.1102041%2C16.5959184 13.4408163%2C16.2653061 13.844898%2C16.2653061 L20.155102%2C16.2653061 Z M26.2653061%2C16.2653061 C26.6693878%2C16.2653061 27%2C16.5959184 27%2C17 C27%2C19.6693878 25.955102%2C22.1795918 24.0693878%2C24.0693878 C22.1836735%2C25.9591837 19.6693878%2C27 17%2C27 C14.3306122%2C27 11.8204082%2C25.955102 9.93061224%2C24.0693878 C8.04081633%2C22.1836735 7%2C19.6693878 7%2C17 C7%2C14.3306122 8.04489796%2C11.8204082 9.93061224%2C9.93061224 C11.8163265%2C8.04081633 14.3306122%2C7 17%2C7 C20.3877551%2C7 23.522449%2C8.69795918 25.3755102%2C11.5346939 C25.6%2C11.8734694 25.5020408%2C12.3306122 25.1632653%2C12.5510204 C24.8244898%2C12.7755102 24.3673469%2C12.677551 24.1469388%2C12.3387755 C22.5632653%2C9.91836735 19.8897959%2C8.46938776 17%2C8.46938776 C12.2979592%2C8.46938776 8.46938776%2C12.2979592 8.46938776%2C17 C8.46938776%2C21.7020408 12.2979592%2C25.5306122 17%2C25.5306122 C21.4530612%2C25.5306122 25.122449%2C22.0938776 25.4979592%2C17.7346939 L23.0408163%2C17.7346939 C22.6367347%2C17.7346939 22.3061224%2C17.4040816 22.3061224%2C17 C22.3061224%2C16.5959184 22.6367347%2C16.2653061 23.0408163%2C16.2653061 L26.2653061%2C16.2653061 Z'/%3E%3C/svg%3E"); }

.tds-form {
  padding: 15px;
  background: #ffffff;
  color: #222222; }
  @media screen and (min-width: 480px) {
    .tds-form {
      padding: 30px; } }
  .tds-form--space-lg {
    padding: 15px; }
    @media screen and (min-width: 480px) {
      .tds-form--space-lg {
        padding: 30px; } }
  .tds-form--read-only {
    background-color: #ffffff; }

.tds-form__fieldset {
  border: 0;
  padding: 0 0 15px 0;
  margin: 0 0 15px 0;
  border-bottom: 1px solid #d2d6d9; }
  @media screen and (min-width: 480px) {
    .tds-form__fieldset {
      padding-bottom: 30px;
      margin-bottom: 30px; } }
  .tds-form__fieldset > :last-child {
    margin-bottom: 0; }
  .tds-form__fieldset--space-lg {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px; }
    @media screen and (min-width: 480px) {
      .tds-form__fieldset--space-lg {
        margin-left: -30px;
        margin-right: -30px;
        margin-bottom: 30px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 30px; } }
  .tds-form__fieldset--read-only {
    border-bottom-color: #ebebeb; }
    .tds-form__fieldset--read-only:last-of-type {
      padding-bottom: 0;
      margin-bottom: 0;
      border-bottom: 0; }

.tds-form__legend {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 1.23529rem;
  font-weight: 500;
  border: none;
  color: #222222; }
  @media screen and (min-width: 480px) {
    .tds-form__legend {
      font-size: 1.52941rem; } }

.tds-form__sub-legend {
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 1.3;
  font-size: 1.11765rem;
  font-weight: 500;
  border: none;
  color: #222222; }
  @media screen and (min-width: 480px) {
    .tds-form__sub-legend {
      font-size: 1.23529rem; } }

.tds-form__group {
  margin-bottom: 10px; }

.tds-form__help {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 2px;
  padding: 8px 9px 8px 40px;
  color: #666666;
  font-size: 0.82353rem;
  background-color: #f5f5f5;
  min-height: 34px;
  border-radius: 4px;
  background-size: 40px;
  background-position: 1px -2px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23FD7037' d='M22.3893109%2C9.21449038 C23.4276739%2C10.3933688 24%2C11.9242734 24%2C13.516578 C24%2C15.1129758 23.4276739%2C16.6397871 22.3893109%2C17.8186656 C22.213525%2C18.0151453 22.029563%2C18.2034384 21.833337%2C18.3794515 C21.1547217%2C18.985264 20.8767348%2C19.5501433 20.8726467%2C20.3196889 C20.8685587%2C20.3237822 20.8685587%2C20.3237822 20.8726467%2C20.3360622 L20.8644707%2C21.1383545 C20.8603826%2C21.5435939 20.5333391%2C21.8669668 20.1286228%2C21.8669668 C20.1245348%2C21.8669668 20.1245348%2C21.8669668 20.1204467%2C21.8669668 C19.7157304%2C21.8628735 19.388687%2C21.5272206 19.392775%2C21.1219812 L19.4009511%2C20.3196889 C19.4050391%2C19.1326238 19.866988%2C18.1665984 20.8522065%2C17.286533 C21.0034641%2C17.1473598 21.1506337%2C17.0040933 21.2855391%2C16.8485469 C22.9575489%2C14.9533361 22.961637%2C12.0920999 21.2896272%2C10.1927957 C20.328937%2C9.0998772 18.9512663%2C8.47359804 17.5040989%2C8.47359804 C16.0610196%2C8.47359804 14.6792609%2C9.0998772 13.7185707%2C10.1927957 C12.0424728%2C12.0961932 12.0465609%2C14.9615227 13.7308348%2C16.8608269 C13.8657402%2C17.0081867 14.0088217%2C17.1555465 14.1559913%2C17.286533 C15.157562%2C18.1829718 15.6235989%2C19.1571838 15.6195109%2C20.3606222 L15.6195109%2C20.3647155 L15.6113348%2C21.1301678 C15.6072467%2C21.5354073 15.2802033%2C21.8587802 14.875487%2C21.8587802 C14.8713989%2C21.8587802 14.8713989%2C21.8587802 14.8673109%2C21.8587802 C14.4625946%2C21.8546869 14.1355511%2C21.519034 14.1396391%2C21.1137945 L14.1478152%2C20.3483422 C14.1478152%2C19.5787966 13.8575641%2C18.9934507 13.1748609%2C18.3835448 C12.9827228%2C18.2116251 12.7987609%2C18.0274253 12.6270631%2C17.8350389 C11.5805239%2C16.6561605 11.0041098%2C15.1252558 11.0000217%2C13.528858 C10.9959337%2C11.9324601 11.5682598%2C10.3974621 12.6107109%2C9.21858371 C13.8493881%2C7.80638559 15.631775%2C7 17.5000109%2C7 C19.3682467%2C7 21.1506337%2C7.80638559 22.3893109%2C9.21449038 Z M20.1245348%2C23.0908719 C20.5292511%2C23.0908719 20.8603826%2C23.4224314 20.8603826%2C23.8276709 C20.8603826%2C24.2370037 20.5333391%2C24.5644699 20.1286228%2C24.5644699 L14.875487%2C24.5644699 C14.4707707%2C24.5644699 14.1396391%2C24.2329104 14.1396391%2C23.8276709 C14.1396391%2C23.4224314 14.4707707%2C23.0908719 14.875487%2C23.0908719 L20.1245348%2C23.0908719 Z M18.9144739%2C25.526402 C19.3191902%2C25.526402 19.6503217%2C25.8579615 19.6503217%2C26.263201 C19.6503217%2C26.6684404 19.3191902%2C27 18.9144739%2C27 L16.0814598%2C27 C15.6767435%2C27 15.345612%2C26.6684404 15.345612%2C26.263201 C15.345612%2C25.8579615 15.6767435%2C25.526402 16.0814598%2C25.526402 L18.9144739%2C25.526402 Z M18.0191924%2C15.6410151 C18.1418337%2C15.763815 18.2358587%2C15.9480147 18.2358587%2C16.2181744 L18.2358587%2C21.1219812 C18.2358587%2C21.5272206 17.9047272%2C21.8587802 17.5000109%2C21.8587802 C17.0952946%2C21.8587802 16.764163%2C21.5272206 16.764163%2C21.1219812 C16.764163%2C21.1219812 16.764163%2C17.5485059 16.764163%2C16.4678674 L14.9449837%2C14.6504298 C14.6588207%2C14.3598035 14.6588207%2C13.8931641 14.9449837%2C13.6066312 C15.2352348%2C13.3200982 15.7012717%2C13.3200982 15.9874348%2C13.6066312 L18.0191924%2C15.6410151 Z M20.055038%2C13.6025379 C20.3412011%2C13.8931641 20.3412011%2C14.3598035 20.055038%2C14.6463365 L19.6666739%2C15.0352026 C19.5195044%2C15.1825624 19.3314544%2C15.252149 19.1434044%2C15.252149 C18.9553544%2C15.252149 18.7673044%2C15.1784691 18.6242228%2C15.0352026 C18.3380598%2C14.7445763 18.3380598%2C14.277937 18.6242228%2C13.991404 L19.012587%2C13.6025379 C19.302838%2C13.3160049 19.768875%2C13.3160049 20.055038%2C13.6025379 Z'/%3E%3C/svg%3E"); }
  .tds-form__help.no-margin {
    margin: 0; }

.tds-form__help--segment {
  border-radius: 4px; }

.tds-form__help--emphasised {
  border: 1px solid #fd7037;
  border-radius: 4px;
  background-color: transparent;
  margin-bottom: 8px; }

.tds-form__help--alternative {
  background-color: #272f5e;
  color: #ffffff; }

.tds-form__help--has-error {
  color: #ef426f; }

.tds-form__error {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
  padding-bottom: 5px;
  color: #ef426f;
  line-height: 1.3;
  font-size: 0.76471rem; }

.tds-control {
  margin: 0;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-height: 34px;
  padding: 4px 10px 6px;
  font-family: inherit;
  font-size: 0.94118rem;
  color: #222222;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #bfbfbf;
  border-radius: 4px;
  box-shadow: none;
  -webkit-transition: all ease-in-out 0.15s;
  transition: all ease-in-out 0.15s;
  resize: vertical;
  -webkit-appearance: none;
  -moz-appearance: none; }
  .tds-control:hover {
    box-shadow: 0 0 0 5px #f5f5f5 inset; }
  .tds-control:focus {
    border-color: #5878e7;
    box-shadow: 0 0 4px #9daef0;
    outline: none; }
  .tds-control::-webkit-calendar-picker-indicator {
    display: none; }
  .tds-control::-webkit-inner-spin-button, .tds-control::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .tds-control ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #bfbfbf; }
  .tds-control ::-moz-placeholder {
    /* Firefox 19+ */
    color: #bfbfbf; }
  .tds-control :-ms-input-placeholder {
    /* IE 10+ */
    color: #bfbfbf; }
  .tds-control :-moz-placeholder {
    /* Firefox 18- */
    color: #bfbfbf; }

.tds-control--sm {
  min-height: 24px;
  padding: 2px 6px 3px;
  font-size: 0.82353rem; }
  .tds-control--sm:hover {
    box-shadow: 0 0 0 3px #f5f5f5 inset; }

.tds-control--lg {
  min-height: 44px;
  padding: 9px 10px 11px;
  font-size: 1.05882rem; }
  .tds-control--lg:hover {
    box-shadow: 0 0 0 8px #f5f5f5 inset; }

.tds-control--border-bottom {
  border: none;
  border-bottom: 1px solid #bfbfbf;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0; }
  .tds-control--border-bottom:hover {
    box-shadow: none; }
  .tds-control--border-bottom:focus {
    border-color: #5878e7;
    box-shadow: none; }

.tds-control--inverse {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent; }
  .tds-control--inverse:hover {
    box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.05) inset; }
    .tds-control--inverse:hover::-webkit-input-placeholder {
      color: #ffffff; }
    .tds-control--inverse:hover::-moz-placeholder {
      color: #ffffff; }
    .tds-control--inverse:hover:-ms-input-placeholder {
      color: #ffffff; }
    .tds-control--inverse:hover:-moz-placeholder {
      color: #ffffff; }
  .tds-control--inverse:focus {
    border-color: #5878e7;
    box-shadow: 0 0 4px #9daef0; }
  .tds-control--inverse::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.6); }
  .tds-control--inverse::-moz-placeholder {
    color: rgba(255, 255, 255, 0.6); }
  .tds-control--inverse:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.6); }
  .tds-control--inverse:-moz-placeholder {
    color: rgba(255, 255, 255, 0.6); }

.tds-control--has-error {
  border-color: #fd3753; }
  .tds-control--has-error:focus {
    border-color: #fd3753;
    box-shadow: none; }

.tds-control--is-disabled,
.tds-control:disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  pointer-events: none; }
  .tds-control--is-disabled.tds-control--inverse,
  .tds-control:disabled.tds-control--inverse {
    color: rgba(255, 255, 255, 0.4);
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.2); }

.tds-control-icon-wrapper {
  position: relative;
  display: inline-block;
  width: 100%; }
  .tds-control-icon-wrapper .tds-control {
    width: 100%; }
  .tds-control-icon-wrapper > .icon {
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 8px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    pointer-events: none; }

.tds-control-icon-wrapper--is-left .tds-control {
  padding-left: 35px; }
  .tds-control-icon-wrapper--is-left .tds-control.tds-control--sm {
    padding-left: 25px; }
  .tds-control-icon-wrapper--is-left .tds-control.tds-control--lg {
    padding-left: 45px; }

.tds-control-icon-wrapper--is-left > .icon {
  left: 8px;
  right: auto; }

.tds-control-icon-wrapper--is-left.tds-control-icon-wrapper--sm > .icon {
  left: 6px; }

.tds-control-icon-wrapper--is-right .tds-control {
  padding-right: 35px; }
  .tds-control-icon-wrapper--is-right .tds-control.tds-control--sm {
    padding-right: 25px; }
  .tds-control-icon-wrapper--is-right .tds-control.tds-control--lg {
    padding-right: 45px; }

.tds-control-icon-wrapper--is-right.tds-control-icon-wrapper--sm > .icon {
  right: 6px; }

.tds-control-input--clearable {
  position: relative; }
  .tds-control-input--clearable .icon-clear {
    width: 22px;
    height: 22px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cg fill='%23BFBFBF' fill-rule='nonzero' transform='translate(10 10)'%3E      %3Cpath d='M0.636038969%2C2.05025253 L11.9497475%2C13.363961 C12.3402718%2C13.7544853 12.9734367%2C13.7544853 13.363961%2C13.363961 C13.7544853%2C12.9734367 13.7544853%2C12.3402718 13.363961%2C11.9497475 L2.05025253%2C0.636038969 C1.65972824%2C0.245514678 1.02656326%2C0.245514678 0.636038969%2C0.636038969 C0.245514678%2C1.02656326 0.245514678%2C1.65972824 0.636038969%2C2.05025253 Z'/%3E      %3Cpath d='M11.9497475%2C0.636038969 L0.636038969%2C11.9497475 C0.245514678%2C12.3402718 0.245514678%2C12.9734367 0.636038969%2C13.363961 C1.02656326%2C13.7544853 1.65972824%2C13.7544853 2.05025253%2C13.363961 L13.363961%2C2.05025253 C13.7544853%2C1.65972824 13.7544853%2C1.02656326 13.363961%2C0.636038969 C12.9734367%2C0.245514678 12.3402718%2C0.245514678 11.9497475%2C0.636038969 Z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E"); }
  .tds-control-input--clearable > button {
    position: absolute;
    top: 4px;
    right: 3px;
    height: 26px; }
  .tds-control-input--clearable input {
    padding-right: 40px; }
  .tds-control-input--clearable.tds-control-input--clearable-sm .icon-clear {
    width: 17px;
    height: 17px; }
  .tds-control-input--clearable.tds-control-input--clearable-sm > button {
    height: 17px;
    padding: 0 4px; }
  .tds-control-input--clearable.tds-control-input--clearable-sm input {
    padding-right: 25px; }
  .tds-control-input--clearable.tds-control-input--clearable-lg .icon-clear {
    width: 23px;
    height: 23px; }
  .tds-control-input--clearable.tds-control-input--clearable-lg > button {
    height: 36px; }
  .tds-control-input--clearable.tds-control-input--clearable-lg input {
    padding-right: 45px; }

.tds-control-label {
  display: block;
  font-size: 0.82353rem;
  margin-bottom: 3px;
  border: 0;
  color: #666666;
  cursor: pointer; }
  .tds-checkbox-item .tds-control-label,
  .tes-checkbox-item .tds-control-label,
  .tds-radio-item .tds-control-label,
  .tes-radio-item .tds-control-label {
    font-size: 0.94118rem;
    color: #222222; }

.tds-control-label--inverse {
  color: #ffffff; }

.tds-control-label--inline {
  display: inline-block; }

.tds-control-label--hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  margin: -1px;
  padding: 0;
  width: 1px;
  height: 1px; }

.tds-control-label--has-error {
  color: #ef426f; }

.tds-select {
  margin: 0;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-height: 34px;
  padding: 4px 10px 6px;
  padding-right: 30px;
  font-family: inherit;
  font-size: 0.94118rem;
  color: #222222;
  background-position: calc(100% - 8px) 55%;
  background-color: #ffffff;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4KICA8cG9seWdvbiBmaWxsPSIjNjM3NmVjIiBwb2ludHM9IjQyIDkgNDggMTUuMTE0IDI0IDM5IDAgMTUuMTE0IDYgOSAyNCAyNyIvPgo8L3N2Zz4K");
  background-size: 12px auto;
  background-repeat: no-repeat;
  border: 1px solid #bfbfbf;
  border-radius: 4px;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-transform: none;
  position: relative;
  /* Hides dropdown arrow on IE11 */ }
  .tds-select:after {
    content: "";
    width: 24px;
    height: 24px;
    background-color: #f00;
    position: absolute;
    top: 50%;
    right: 5px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
  .tds-select:hover {
    box-shadow: 0 0 0 5px #f5f5f5 inset; }
  .tds-select:focus {
    border-color: #5878e7;
    box-shadow: 0 0 4px #9daef0;
    outline: none; }
  .tds-select:disabled {
    color: #b3b8bd;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4KICA8cG9seWdvbiBmaWxsPSIjYzBjNWM5IiBwb2ludHM9IjQyIDkgNDggMTUuMTE0IDI0IDM5IDAgMTUuMTE0IDYgOSAyNCAyNyIvPgo8L3N2Zz4K"); }
  .tds-select::-ms-expand {
    display: none; }
  .tds-select option[value=""][disabled] {
    display: none; }

.tds-select--sm {
  min-height: 24px;
  padding: 1px 5px 2px;
  padding-right: 15px;
  font-size: 0.82353rem; }
  .tds-select--sm:hover {
    box-shadow: 0 0 0 3px #f5f5f5 inset; }

.tds-select--lg {
  min-height: 44px;
  padding: 9px 15px 11px;
  padding-right: 45px; }
  .tds-select--lg:hover {
    box-shadow: 0 0 0 7px #f5f5f5 inset; }

.ie9 .tds-select {
  background-image: none;
  padding-right: 0; }

.tds-select--inverse {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4KICA8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjQyIDkgNDggMTUuMTE0IDI0IDM5IDAgMTUuMTE0IDYgOSAyNCAyNyIvPgo8L3N2Zz4K"); }
  .tds-select--inverse:hover {
    box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.05) inset; }
  .tds-select--inverse:focus {
    border-color: #5878e7;
    box-shadow: 0 0 4px #9daef0; }
  .tds-select--inverse.tds-control--is-disabled, .tds-select--inverse:disabled {
    color: rgba(255, 255, 255, 0.4);
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.2); }

.tds-select--no-border {
  border: none;
  background-color: transparent; }
  .tds-select--no-border:hover, .tds-select--no-border:focus {
    box-shadow: none; }

.tds-select--inline {
  display: inline-block; }

.tds-select--auto {
  width: auto; }

.tds-select--has-error {
  border-color: #fd3753; }
  .tds-select--has-error:focus {
    border-color: #fd3753;
    box-shadow: none; }

.tds-input-group {
  position: relative;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
          align-items: stretch;
  width: 100%; }

.tds-input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0; }

.tds-input-group > .tds-control,
.tds-input-group > .tds-control-icon-wrapper {
  position: relative;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0; }

.tds-input-group--sm .tds-control {
  min-height: 31px;
  height: 31px; }

.tds-input-group--sm .tds-input-group__addon {
  padding: 5px 10px; }

.tds-input-group__addon,
.tds-input-group__btn,
.tds-input-group .tds-control {
  display: -webkit-box;
  display: flex; }

.tds-input-group__addon:not(:first-child):not(:last-child),
.tds-input-group__btn:not(:first-child):not(:last-child),
.tds-input-group .tds-control:not(:first-child):not(:last-child) {
  border-radius: 0; }

.tds-input-group .tds-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.tds-input-group .tds-control:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.tds-input-group .tds-control-icon-wrapper .tds-control {
  border-radius: 4px; }

.tds-input-group .tds-control-icon-wrapper:not(:last-child) .tds-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.tds-input-group .tds-control-icon-wrapper:not(:first-child) .tds-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.tds-input-group__btn:not(:last-child) .tds-btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.tds-input-group__btn:not(:first-child) .tds-btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.tds-input-group__addon {
  padding: 6px 12px;
  font-size: 16px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border-right: 0;
  border-radius: 4px 0 0 4px;
  white-space: nowrap; }

.tds-input-group__addon input[type="radio"],
.tds-input-group__addon input[type="checkbox"] {
  margin-top: 0; }

.tds-input-group__addon + .tds-input-group .tds-control:first-child,
.tds-input-group__addon + .tds-control:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.tds-input-group__addon + .tds-input-group .tds-control:last-child,
.tds-input-group__addon + .tds-control:last-child,
.tds-input-group__control-last {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.tds-input-group__btn {
  position: relative;
  -webkit-box-align: stretch;
          align-items: stretch;
  font-size: 0;
  white-space: nowrap; }
  .tds-input-group__btn > .tds-btn {
    position: relative; }
    .tds-input-group__btn > .tds-btn + .tds-btn {
      margin-left: -1px; }
    .tds-input-group__btn > .tds-btn:hover, .tds-input-group__btn > .tds-btn:focus, .tds-input-group__btn > .tds-btn:active {
      z-index: 2; }
  .tds-input-group__btn:first-child > .tds-btn,
  .tds-input-group__btn:first-child > .tds-btn-group {
    margin-right: -1px; }
  .tds-input-group__btn:last-child > .tds-btn,
  .tds-input-group__btn:last-child > .tds-btn-group {
    z-index: 2;
    margin-left: -1px; }

.table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 0.82353rem; }
  .table th,
  .table td {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 5px;
    padding-right: 10px;
    vertical-align: top; }
    .table th.no-wrap,
    .table td.no-wrap {
      white-space: nowrap; }
  .table th {
    color: #5c656e;
    font-weight: normal;
    text-align: left; }
  .table td {
    font-weight: 500; }
  .table tr:last-child th,
  .table tr:last-child td {
    padding-bottom: 0; }
  .table .table-col-fixed {
    min-width: 8em; }
    @media screen and (min-width: 744px) {
      .table .table-col-fixed {
        min-width: 10em; } }

.tds-btn {
  font-family: inherit;
  display: inline-block;
  display: -webkit-inline-box;
  display: inline-flex;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-appearance: none;
  white-space: nowrap;
  border-style: none;
  margin: 0;
  border-style: none;
  cursor: pointer;
  font-weight: 500;
  touch-action: manipulation;
  line-height: 34px;
  height: 34px;
  font-size: 0.82353rem;
  padding: 0 17px;
  border-radius: 4px;
  color: inherit;
  background-color: white;
  box-shadow: 0 0 0 2px currentColor inset;
  white-space: pre; }
  .tds-btn:focus, .tds-btn:hover {
    text-decoration: none;
    background-color: #f5f5f5; }
  .tds-btn:active, .tds-btn:hover {
    outline: 0;
    text-decoration: none; }
  .tds-btn:active {
    background-color: gainsboro; }

.tds-btn--primary {
  box-shadow: none;
  color: white;
  background-color: #6376ec; }
  .tds-btn--primary:focus, .tds-btn--primary:hover {
    color: white;
    background-color: #4f5ebc; }
  .tds-btn--primary:active {
    background-color: #3c499c; }

.tds-btn--primary-dark {
  box-shadow: none;
  color: #6376ec;
  background-color: white; }
  .tds-btn--primary-dark:focus, .tds-btn--primary-dark:hover {
    background-color: #f5f5f5; }
  .tds-btn--primary-dark:active {
    background-color: gainsboro; }

.tds-btn--secondary {
  color: #005a70; }

.tds-btn--secondary-dark {
  color: white;
  background-color: transparent; }
  .tds-btn--secondary-dark:focus, .tds-btn--secondary-dark:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .tds-btn--secondary-dark:active {
    background-color: rgba(255, 255, 255, 0); }

.tds-btn--neutral {
  color: #666666;
  box-shadow: 0 0 0 1px #bfbfbf inset; }

.tds-btn--neutral-dark {
  color: white;
  box-shadow: 0 0 0 1px currentColor inset;
  background-color: transparent; }
  .tds-btn--neutral-dark:focus, .tds-btn--neutral-dark:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .tds-btn--neutral-dark:active {
    background-color: rgba(255, 255, 255, 0); }

.tds-btn--purple {
  box-shadow: none;
  color: white;
  background-color: #9163cb; }
  .tds-btn--purple:focus, .tds-btn--purple:hover {
    color: white;
    background-color: #753bbd; }
  .tds-btn--purple:active {
    background-color: #5d2f96; }

.tds-btn--link,
.tds-btn--link-red,
.tds-btn--link-dark {
  background-color: transparent;
  box-shadow: none; }

.tds-btn--link {
  color: #6376ec; }

.tds-btn--link-red {
  color: #ef426f; }

.tds-btn--link-dark {
  color: white; }
  .tds-btn--link-dark:hover, .tds-btn--link-dark:focus, .tds-btn--link-dark:active {
    color: #d6d6d6;
    background-color: transparent; }

.tds-btn--icon {
  padding: 0 7px;
  box-shadow: none;
  background-color: transparent; }

.tds-btn--icon-left,
.tds-btn--icon-right,
.tds-btn--icon-rounded {
  box-shadow: 0 0 0 1px #bfbfbf inset;
  padding: 0 7px;
  border-radius: 50%; }
  .tds-btn--icon-left:focus,
  .tds-btn--icon-right:focus,
  .tds-btn--icon-rounded:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #bfbfbf inset, 0 0 1px 1px #fff, 0 0 2px 3px #87bffe; }

.tds-btn--icon-left {
  border-bottom-left-radius: 0; }

.tds-btn--icon-right {
  border-bottom-right-radius: 0; }

.tds-btn--sm {
  padding: 0 12px;
  line-height: 24px;
  height: 24px;
  font-size: 0.76471rem; }

.tds-btn--lg {
  line-height: 44px;
  height: 44px;
  padding: 0 22px;
  font-size: 1.05882rem; }

.tds-btn--xl {
  line-height: 54px;
  height: 54px;
  padding: 0 27px;
  font-size: 1.29412rem; }

.tds-btn--block {
  text-align: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%; }

.tds-btn--is-disabled, .tds-btn:disabled {
  pointer-events: none;
  opacity: 0.3; }

.tds-btn.tds-btn--loading {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
          align-items: center; }
  .tds-btn.tds-btn--loading:disabled {
    opacity: .6; }
  .tds-btn.tds-btn--loading .icon-loading-spinner {
    width: 16px;
    height: 16px;
    margin-right: 10px;
    -webkit-animation: tds-loader-spin .5s infinite linear, tds-loader-spin-enter .3s;
            animation: tds-loader-spin .5s infinite linear, tds-loader-spin-enter .3s;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='475 -301.4 1792 1792'%3E%3Cpath fill='%23BFBFBF' d='M1371.3-203.9c107.5 0 211.7 21 309.7 62.5 47.1 19.9 92.6 44.6 135.1 73.3 42.2 28.5 81.8 61.2 117.8 97.2s68.7 75.7 97.2 117.8c28.7 42.5 53.4 88 73.3 135.1 41.5 98 62.5 202.2 62.5 309.7s-21 211.7-62.5 309.7c-19.9 47.1-44.6 92.6-73.3 135.1-28.5 42.2-61.2 81.8-97.2 117.8s-75.7 68.7-117.8 97.2c-42.5 28.7-88 53.4-135.1 73.3-98 41.5-202.2 62.5-309.7 62.5s-211.7-21-309.7-62.5c-47.1-19.9-92.6-44.6-135.1-73.3-42.2-28.5-81.8-61.2-117.8-97.2s-68.7-75.7-97.2-117.8c-28.7-42.5-53.4-88-73.3-135.1-41.5-98-62.5-202.2-62.5-309.7s21-211.7 62.5-309.7c19.9-47.1 44.6-92.6 73.3-135.1 28.5-42.2 61.2-81.8 97.2-117.8s75.7-68.7 117.8-97.2c42.5-28.7 88-53.4 135.1-73.3 98-41.5 202.2-62.5 309.7-62.5m0-100c-494.7 0-895.7 401-895.7 895.7s401 895.7 895.7 895.7 895.7-401 895.7-895.7-401-895.7-895.7-895.7z' opacity='.5'/%3E%3Cpath fill='none' stroke='%23BFBFBF' stroke-width='100' stroke-linejoin='round' stroke-miterlimit='10' d='M1371.3-253.4c468.2 0 847.7 379.5 847.7 847.7'/%3E%3C/svg%3E"); }
  .tds-btn.tds-btn--loading > span {
    -webkit-animation: tds-loader-text .3s ease-out;
            animation: tds-loader-text .3s ease-out; }

@-webkit-keyframes tds-loader-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes tds-loader-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes tds-loader-spin-enter {
  0% {
    width: 0; }
  100% {
    width: 16px; } }

@keyframes tds-loader-spin-enter {
  0% {
    width: 0; }
  100% {
    width: 16px; } }

@-webkit-keyframes tds-loader-text {
  0% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes tds-loader-text {
  0% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

.tes-collapsible {
  position: relative; }
  .tes-collapsible > .tes-collapsible__content {
    position: relative;
    -webkit-transition: max-height .25s ease-in-out;
    transition: max-height .25s ease-in-out;
    overflow: hidden; }
  .tes-collapsible.is--disabled > .tes-collapsible__toggler {
    opacity: .5; }

.tes-collapsible__content > * {
  overflow: hidden; }

.tes-collapsible.is--toggled-no-overflow > .tes-collapsible__content {
  overflow: visible; }

.tes-collapsible.is--toggled-no-overflow .tes-collapsible__content > * {
  overflow: visible; }

.tds-toggle {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  height: 34px;
  width: 63.75px;
  padding: 2px;
  color: #00c7b1;
  overflow: hidden; }

.tds-toggle--lg {
  height: 44px;
  width: 82.5px; }

.tds-toggle__input {
  position: absolute;
  opacity: 0;
  left: -20px; }

.tds-toggle__label {
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  border-radius: 200px;
  border: 1px solid #bfbfbf;
  cursor: pointer; }

.tds-toggle--dark .tds-toggle__label {
  border-color: rgba(255, 255, 255, 0.4); }

.tds-toggle__label:after {
  content: '';
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #6376ec;
  width: 24px;
  height: 24px;
  margin: 5px;
  -webkit-transition: border-radius 200ms ease, background-color 200ms ease, -webkit-transform 200ms ease;
  transition: border-radius 200ms ease, background-color 200ms ease, -webkit-transform 200ms ease;
  transition: transform 200ms ease, border-radius 200ms ease, background-color 200ms ease;
  transition: transform 200ms ease, border-radius 200ms ease, background-color 200ms ease, -webkit-transform 200ms ease; }

.tds-toggle--dark .tds-toggle__label:after {
  background-color: rgba(255, 255, 255, 0.4); }

.tds-toggle--lg .tds-toggle__label:after {
  width: 32px;
  height: 32px;
  margin: 6px; }

.tds-toggle__label:before {
  position: absolute;
  top: 0;
  right: 3px;
  text-indent: 0;
  text-align: center;
  font-weight: bold;
  content: 'OFF';
  color: #666666;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin: 5px;
  font-size: 9px; }

.tds-toggle--dark .tds-toggle__label:before {
  color: white; }

.tds-toggle--lg .tds-toggle__label:before {
  width: 32px;
  height: 32px;
  line-height: 32px;
  margin: 6px;
  font-size: 12px; }

.tds-toggle__input:checked + .tds-toggle__label {
  border-color: currentColor;
  background-color: currentColor; }

.tds-toggle__input:checked + .tds-toggle__label:after {
  background-color: white;
  border-radius: 50%;
  -webkit-transform: translateX(29.75px);
          transform: translateX(29.75px); }

.tds-toggle--lg .tds-toggle__input:checked + .tds-toggle__label:after {
  -webkit-transform: translateX(38.5px);
          transform: translateX(38.5px); }

.tds-toggle__input:checked + .tds-toggle__label:before {
  content: 'ON';
  color: white;
  right: auto;
  left: 3px; }

.tds-toggle__input:focus + .tds-toggle__label {
  box-shadow: 0 0 4px 0 #999999; }

.tds-toggle--disabled {
  opacity: .5;
  pointer-events: none; }

.tds-checkbox {
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  width: 34px;
  height: 34px;
  padding: 7px;
  color: #6376ec; }

.tds-checkbox--lg {
  height: 44px;
  width: 44px;
  padding: 12px; }

.tds-checkbox__input {
  position: absolute;
  opacity: 0;
  left: -20px; }

.tds-checkbox__label {
  position: relative;
  display: inline-block;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #bfbfbf;
  border-radius: 4px;
  width: 20px;
  height: 20px;
  -webkit-transition: background-color 200ms ease, box-shadow 200ms ease;
  transition: background-color 200ms ease, box-shadow 200ms ease;
  background-color: white; }

.tds-checkbox__label:after {
  content: '';
  width: 20px;
  height: 20px;
  display: block;
  border-radius: inherit;
  background-color: #f5f5f5;
  position: absolute;
  top: -1px;
  left: -1px;
  -webkit-transform: scale(0.7);
          transform: scale(0.7);
  -webkit-transition: background-color 200ms ease, -webkit-transform 200ms ease;
  transition: background-color 200ms ease, -webkit-transform 200ms ease;
  transition: background-color 200ms ease, transform 200ms ease;
  transition: background-color 200ms ease, transform 200ms ease, -webkit-transform 200ms ease; }

.tds-checkbox__input[type=radio] + .tds-checkbox__label {
  border-radius: 50%; }

.tds-checkbox--lg .tds-checkbox__label {
  width: 20px;
  height: 20px; }

.tds-checkbox__input:checked + .tds-checkbox__label {
  border-color: currentColor; }

.tds-checkbox__input[type=checkbox]:checked + .tds-checkbox__label {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3e%3cpath d='M25 48l15.714 21.429 36.429-44.286' fill='none' stroke-width='8.5' stroke-linecap='round' stroke='white'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: cover;
  background-color: currentColor; }

.tds-checkbox__input[type=checkbox]:checked + .tds-checkbox__label:after {
  background-color: transparent; }

.tds-checkbox__input[type=radio]:checked + .tds-checkbox__label:after {
  background-color: white;
  -webkit-transform: scale(0.4);
          transform: scale(0.4); }

.tds-checkbox__input[type=radio]:checked + .tds-checkbox__label {
  background-color: currentColor; }

.tds-checkbox__input:focus + .tds-checkbox__label,
.tds-checkbox__label:hover {
  box-shadow: 0 0 4px 0 currentColor; }

.tds-checkbox__input:active + .tds-checkbox__label {
  box-shadow: 0 0 1px 0 currentColor; }

.tds-checkbox--dark .tds-checkbox__label {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.2); }

.tds-checkbox--dark .tds-checkbox__input[type=checkbox]:checked + .tds-checkbox__label {
  border-color: rgba(255, 255, 255, 0); }

.tds-checkbox--dark .tds-checkbox__input:checked + .tds-checkbox__label:active {
  box-shadow: 0 0 4px 0 currentColor; }

.tds-checkbox--dark .tds-checkbox__label:after {
  background-color: rgba(255, 255, 255, 0.4); }

.tds-checkbox--dark .tds-checkbox__label:hover {
  border-color: rgba(255, 255, 255, 0.6);
  box-shadow: none; }

.tds-checkbox--disabled {
  pointer-events: none; }

.tds-checkbox--disabled .tds-checkbox__input[type=radio] + .tds-checkbox__label {
  background-color: #ededed;
  border-color: #bfbfbf; }

.tds-checkbox--disabled .tds-checkbox__input[type=radio]:checked + .tds-checkbox__label {
  background-color: #d6d6d6;
  border-color: #bfbfbf; }

.tds-checkbox--disabled .tds-checkbox__input[type=checkbox]:checked + .tds-checkbox__label {
  background-color: #bfbfbf; }

.tds-checkbox--disabled .tds-checkbox__label {
  background-color: #ededed; }

.tds-checkbox--disabled .tds-checkbox__input[type=checkbox]:checked + .tds-checkbox__label {
  border-color: #bfbfbf; }

.tds-panel {
  position: relative;
  overflow: hidden;
  border-radius: 4px;
  display: -webkit-box;
  display: flex; }

.tds-panel--shadow {
  box-shadow: 0px 2px 6px #bfbfbf; }

.tds-panel__button {
  position: absolute;
  top: 4px;
  right: 6px;
  border-radius: 4px;
  -webkit-transition: background-color 100ms ease;
  transition: background-color 100ms ease;
  cursor: pointer;
  border: none;
  display: inline-block;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  text-indent: -10rem;
  overflow: hidden;
  width: 24px;
  height: 24px;
  vertical-align: middle; }
  .tds-panel__button:focus {
    outline: none; }

.tds-panel__wrapper {
  -webkit-box-flex: 1;
          flex: 1 1 0%; }

.tds-panel--icon-left:before {
  content: '';
  display: block;
  background-repeat: no-repeat;
  background-position: center; }

.tds-panel--icon-top {
  display: block; }
  .tds-panel--icon-top:before {
    content: '';
    display: block;
    background-repeat: no-repeat;
    background-position: center; }

.tds-btn {
  font-family: inherit;
  display: inline-block;
  display: -webkit-inline-box;
  display: inline-flex;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-appearance: none;
  white-space: nowrap;
  border-style: none;
  margin: 0;
  border-style: none;
  cursor: pointer;
  font-weight: 500;
  touch-action: manipulation;
  line-height: 34px;
  height: 34px;
  font-size: 0.82353rem;
  padding: 0 17px;
  border-radius: 4px;
  color: inherit;
  background-color: white;
  box-shadow: 0 0 0 2px currentColor inset;
  white-space: pre; }
  .tds-btn:focus, .tds-btn:hover {
    text-decoration: none;
    background-color: #f5f5f5; }
  .tds-btn:active, .tds-btn:hover {
    outline: 0;
    text-decoration: none; }
  .tds-btn:active {
    background-color: gainsboro; }

.tds-btn--primary {
  box-shadow: none;
  color: white;
  background-color: #6376ec; }
  .tds-btn--primary:focus, .tds-btn--primary:hover {
    color: white;
    background-color: #4f5ebc; }
  .tds-btn--primary:active {
    background-color: #3c499c; }

.tds-btn--primary-dark {
  box-shadow: none;
  color: #6376ec;
  background-color: white; }
  .tds-btn--primary-dark:focus, .tds-btn--primary-dark:hover {
    background-color: #f5f5f5; }
  .tds-btn--primary-dark:active {
    background-color: gainsboro; }

.tds-btn--secondary {
  color: #005a70; }

.tds-btn--secondary-dark {
  color: white;
  background-color: transparent; }
  .tds-btn--secondary-dark:focus, .tds-btn--secondary-dark:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .tds-btn--secondary-dark:active {
    background-color: rgba(255, 255, 255, 0); }

.tds-btn--neutral {
  color: #666666;
  box-shadow: 0 0 0 1px #bfbfbf inset; }

.tds-btn--neutral-dark {
  color: white;
  box-shadow: 0 0 0 1px currentColor inset;
  background-color: transparent; }
  .tds-btn--neutral-dark:focus, .tds-btn--neutral-dark:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .tds-btn--neutral-dark:active {
    background-color: rgba(255, 255, 255, 0); }

.tds-btn--purple {
  box-shadow: none;
  color: white;
  background-color: #9163cb; }
  .tds-btn--purple:focus, .tds-btn--purple:hover {
    color: white;
    background-color: #753bbd; }
  .tds-btn--purple:active {
    background-color: #5d2f96; }

.tds-btn--link,
.tds-btn--link-red,
.tds-btn--link-dark {
  background-color: transparent;
  box-shadow: none; }

.tds-btn--link {
  color: #6376ec; }

.tds-btn--link-red {
  color: #ef426f; }

.tds-btn--link-dark {
  color: white; }
  .tds-btn--link-dark:hover, .tds-btn--link-dark:focus, .tds-btn--link-dark:active {
    color: #d6d6d6;
    background-color: transparent; }

.tds-btn--icon {
  padding: 0 7px;
  box-shadow: none;
  background-color: transparent; }

.tds-btn--icon-left,
.tds-btn--icon-right,
.tds-btn--icon-rounded {
  box-shadow: 0 0 0 1px #bfbfbf inset;
  padding: 0 7px;
  border-radius: 50%; }
  .tds-btn--icon-left:focus,
  .tds-btn--icon-right:focus,
  .tds-btn--icon-rounded:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #bfbfbf inset, 0 0 1px 1px #fff, 0 0 2px 3px #87bffe; }

.tds-btn--icon-left {
  border-bottom-left-radius: 0; }

.tds-btn--icon-right {
  border-bottom-right-radius: 0; }

.tds-btn--sm {
  padding: 0 12px;
  line-height: 24px;
  height: 24px;
  font-size: 0.76471rem; }

.tds-btn--lg {
  line-height: 44px;
  height: 44px;
  padding: 0 22px;
  font-size: 1.05882rem; }

.tds-btn--xl {
  line-height: 54px;
  height: 54px;
  padding: 0 27px;
  font-size: 1.29412rem; }

.tds-btn--block {
  text-align: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%; }

.tds-btn--is-disabled, .tds-btn:disabled {
  pointer-events: none;
  opacity: 0.3; }

.tds-btn.tds-btn--loading {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
          align-items: center; }
  .tds-btn.tds-btn--loading:disabled {
    opacity: .6; }
  .tds-btn.tds-btn--loading .icon-loading-spinner {
    width: 16px;
    height: 16px;
    margin-right: 10px;
    -webkit-animation: tds-loader-spin .5s infinite linear, tds-loader-spin-enter .3s;
            animation: tds-loader-spin .5s infinite linear, tds-loader-spin-enter .3s;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='475 -301.4 1792 1792'%3E%3Cpath fill='%23BFBFBF' d='M1371.3-203.9c107.5 0 211.7 21 309.7 62.5 47.1 19.9 92.6 44.6 135.1 73.3 42.2 28.5 81.8 61.2 117.8 97.2s68.7 75.7 97.2 117.8c28.7 42.5 53.4 88 73.3 135.1 41.5 98 62.5 202.2 62.5 309.7s-21 211.7-62.5 309.7c-19.9 47.1-44.6 92.6-73.3 135.1-28.5 42.2-61.2 81.8-97.2 117.8s-75.7 68.7-117.8 97.2c-42.5 28.7-88 53.4-135.1 73.3-98 41.5-202.2 62.5-309.7 62.5s-211.7-21-309.7-62.5c-47.1-19.9-92.6-44.6-135.1-73.3-42.2-28.5-81.8-61.2-117.8-97.2s-68.7-75.7-97.2-117.8c-28.7-42.5-53.4-88-73.3-135.1-41.5-98-62.5-202.2-62.5-309.7s21-211.7 62.5-309.7c19.9-47.1 44.6-92.6 73.3-135.1 28.5-42.2 61.2-81.8 97.2-117.8s75.7-68.7 117.8-97.2c42.5-28.7 88-53.4 135.1-73.3 98-41.5 202.2-62.5 309.7-62.5m0-100c-494.7 0-895.7 401-895.7 895.7s401 895.7 895.7 895.7 895.7-401 895.7-895.7-401-895.7-895.7-895.7z' opacity='.5'/%3E%3Cpath fill='none' stroke='%23BFBFBF' stroke-width='100' stroke-linejoin='round' stroke-miterlimit='10' d='M1371.3-253.4c468.2 0 847.7 379.5 847.7 847.7'/%3E%3C/svg%3E"); }
  .tds-btn.tds-btn--loading > span {
    -webkit-animation: tds-loader-text .3s ease-out;
            animation: tds-loader-text .3s ease-out; }

@keyframes tds-loader-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes tds-loader-spin-enter {
  0% {
    width: 0; }
  100% {
    width: 16px; } }

@keyframes tds-loader-text {
  0% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

.tds-panel.tes-notification {
  position: fixed; }

.tes-notification {
  background-color: #002e5d;
  border-radius: 4px;
  bottom: 20px;
  right: 20px;
  z-index: 101;
  -webkit-transform: translateX(100%) translateX(30px);
          transform: translateX(100%) translateX(30px);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  transition: -webkit-transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  transition: transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  transition: transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25), -webkit-transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  width: calc(100% - 40px);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4); }
  @media (min-width: 744px) {
    .tes-notification {
      min-width: 450px;
      width: 40%; } }
  @media (min-width: 984px) {
    .tes-notification {
      width: 33%; } }
  .tes-notification .tds-panel__button {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cg fill='%23FFFFFF' fill-rule='nonzero' transform='translate(10 10)'%3E      %3Cpath d='M0.636038969%2C2.05025253 L11.9497475%2C13.363961 C12.3402718%2C13.7544853 12.9734367%2C13.7544853 13.363961%2C13.363961 C13.7544853%2C12.9734367 13.7544853%2C12.3402718 13.363961%2C11.9497475 L2.05025253%2C0.636038969 C1.65972824%2C0.245514678 1.02656326%2C0.245514678 0.636038969%2C0.636038969 C0.245514678%2C1.02656326 0.245514678%2C1.65972824 0.636038969%2C2.05025253 Z'/%3E      %3Cpath d='M11.9497475%2C0.636038969 L0.636038969%2C11.9497475 C0.245514678%2C12.3402718 0.245514678%2C12.9734367 0.636038969%2C13.363961 C1.02656326%2C13.7544853 1.65972824%2C13.7544853 2.05025253%2C13.363961 L13.363961%2C2.05025253 C13.7544853%2C1.65972824 13.7544853%2C1.02656326 13.363961%2C0.636038969 C12.9734367%2C0.245514678 12.3402718%2C0.245514678 11.9497475%2C0.636038969 Z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E"); }
  .tes-notification .tds-panel__button:hover {
    background-color: rgba(255, 255, 255, 0.2); }

.tds-panel.tes-notification--inline {
  position: relative;
  z-index: 0;
  width: 100%;
  bottom: auto;
  right: auto;
  box-shadow: none; }
  .tds-panel.tes-notification--inline:not(:last-child) {
    margin-bottom: 10px; }

.tds-panel.tes-notification--close-inline {
  -webkit-animation: fadeOut .5s forwards;
          animation: fadeOut .5s forwards; }
  .tds-panel.tes-notification--close-inline:not(:last-child) {
    -webkit-animation: fadeOut .5s forwards, noMargin .3s forwards .2s;
            animation: fadeOut .5s forwards, noMargin .3s forwards .2s; }

@-webkit-keyframes fadeOut {
  1% {
    max-height: 200px;
    overflow: hidden; }
  40% {
    opacity: 1; }
  100% {
    opacity: 0;
    max-height: 0; } }

@keyframes fadeOut {
  1% {
    max-height: 200px;
    overflow: hidden; }
  40% {
    opacity: 1; }
  100% {
    opacity: 0;
    max-height: 0; } }

@-webkit-keyframes noMargin {
  1% {
    margin-bottom: 10px; }
  100% {
    margin-bottom: 0; } }

@keyframes noMargin {
  1% {
    margin-bottom: 10px; }
  100% {
    margin-bottom: 0; } }

.tds-panel--icon-left:before {
  height: 74px;
  width: 76px;
  background-size: 58px; }

.tes-notification--confirmation.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%2300C7B1' d='M12.6764408%2C15.3877709 C12.3904601%2C15.0929867 11.9247201%2C15.0929867 11.634654%2C15.383619 C11.3445878%2C15.6742512 11.3445878%2C16.1475666 11.6305685%2C16.4423507 L15.1195332%2C20.0129756 C15.2584381%2C20.1541398 15.4422829%2C20.2330257 15.6383839%2C20.2330257 C15.6383839%2C20.2330257 15.6383839%2C20.2330257 15.6424694%2C20.2330257 C15.8385704%2C20.2330257 16.0224152%2C20.1541398 16.1613201%2C20.0171275 L26.7834608%2C9.28034164 C27.0694415%2C8.98970938 27.073527%2C8.516394 26.7875462%2C8.22160985 C26.5015655%2C7.92682571 26.0358255%2C7.92682571 25.7457594%2C8.21745796 L21.9912412%2C12.0081329 C20.3938346%2C10.0110742 17.9915966%2C8.84024137 15.4381974%2C8.84024137 C14.2452493%2C8.84024137 13.0931556%2C9.08935473 12.0145998%2C9.57512578 C10.9728129%2C10.0484412 10.0454183%2C10.7168953 9.2650995%2C11.5721845 C8.4847807%2C12.4233219 7.89239209%2C13.4073196 7.50427541%2C14.4951146 C7.09981697%2C15.6285804 6.93639942%2C16.8201727 7.02219363%2C18.0408281 C7.31225978%2C22.2632996 10.666405%2C25.6761526 14.8212962%2C25.9792406 C15.0255681%2C25.9958481 15.2339255%2C26 15.4381974%2C26 C17.37061%2C26 19.2376555%2C25.3356977 20.7410969%2C24.0984347 C22.3834433%2C22.7532225 23.4619991%2C20.8475053 23.7847488%2C18.7383455 C23.8501158%2C18.3065491 23.8827993%2C17.8622969 23.8827993%2C17.4180447 C23.8827993%2C17.0070077 23.5518788%2C16.6707047 23.1474203%2C16.6707047 C22.7429619%2C16.6707047 22.4120414%2C17.0070077 22.4120414%2C17.4180447 C22.4120414%2C17.783411 22.3834433%2C18.1487773 22.3303326%2C18.5099916 C21.7828838%2C22.1221354 18.5308746%2C24.7461294 14.9275176%2C24.4845604 C11.4998345%2C24.235447 8.72990703%2C21.4204661 8.48886614%2C17.932879 C8.34996122%2C15.9399721 9.00771686%2C14.0425587 10.3395699%2C12.5893974 C11.6550812%2C11.1569956 13.5139558%2C10.3349215 15.4381974%2C10.3349215 C17.5953091%2C10.3349215 19.6216867%2C11.3521344 20.9412834%2C13.0710166 L15.6465548%2C18.4269538 L12.6764408%2C15.3877709 Z'/%3E%3C/svg%3E"); }

.tes-notification--warning.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23FFE324' fill-rule='evenodd' d='M25.1510325%2C11.7308915 C25.3789296%2C11.8615525 25.5176937%2C12.1046428 25.5176937%2C12.3669777 L25.5176937%2C21.6327691 C25.5176937%2C21.895104 25.3789296%2C22.1371814 25.1510325%2C22.2688553 L17.1260145%2C26.9027639 C17.0125723%2C26.967588 16.8859628%2C27 16.7593533%2C27 C16.6327438%2C27 16.5061342%2C26.967588 16.3926921%2C26.9027639 L8.36767406%2C22.2688553 C8.13977691%2C22.1371814 8%2C21.895104 8%2C21.6327691 L8%2C12.3669777 C8%2C12.1046428 8.13977691%2C11.8625654 8.36767406%2C11.7308915 L16.3926921%2C7.09799577 C16.6195764%2C6.96733474 16.8991302%2C6.96733474 17.1260145%2C7.09799577 L19.265209%2C8.33370472 C19.616677%2C8.53627996 19.7372093%2C8.98498411 19.534634%2C9.33645215 C19.3310459%2C9.68589443 18.8833546%2C9.8064267 18.5318866%2C9.60486434 L16.7593533%2C8.58185939 L9.46867047%2C12.7913728 L9.46867047%2C21.208374 L16.7593533%2C25.4189003 L24.0500361%2C21.208374 L24.0500361%2C12.7913728 L22.6077004%2C11.9598015 C22.2572452%2C11.7562134 22.1357001%2C11.3075092 22.3392882%2C10.9560412 C22.5408506%2C10.605586 22.9895547%2C10.4860666 23.3420356%2C10.687629 L25.1510325%2C11.7308915 Z M17.4921692%2C17.6221845 C17.4921692%2C18.027335 17.1639973%2C18.3565198 16.757834%2C18.3565198 C16.3526835%2C18.3565198 16.0234987%2C18.027335 16.0245116%2C17.6221845 L16.0265374%2C12.1313827 C16.0265374%2C11.7262322 16.3547092%2C11.3970475 16.7598597%2C11.3970475 C17.1660231%2C11.3970475 17.4952078%2C11.7262322 17.494195%2C12.1313827 L17.4921692%2C17.6221845 Z M15.4931568%2C21.0802451 C15.4931568%2C20.3813605 16.0603674%2C19.8141499 16.759252%2C19.8141499 C17.4581366%2C19.8141499 18.0253472%2C20.3813605 18.0253472%2C21.0802451 C18.0253472%2C21.7791297 17.4581366%2C22.3463404 16.759252%2C22.3463404 C16.0603674%2C22.3463404 15.4931568%2C21.7791297 15.4931568%2C21.0802451 Z'/%3E%3C/svg%3E"); }

.tes-notification--error.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23EF426F' d='M18.0277325%2C17.0049421 L19.7406199%2C18.7176815 C20.0261011%2C19.007216 20.0261011%2C19.4721024 19.7406199%2C19.757559 C19.5978793%2C19.9002873 19.4102773%2C19.9736904 19.2226754%2C19.9736904 C19.0350734%2C19.9736904 18.8474715%2C19.9002873 18.7047308%2C19.757559 L16.9918434%2C18.0448196 L15.278956%2C19.757559 C15.1362153%2C19.9002873 14.9486134%2C19.9736904 14.7610114%2C19.9736904 C14.5734095%2C19.9736904 14.3858075%2C19.9002873 14.2430669%2C19.757559 C13.9575856%2C19.4680245 13.9575856%2C19.0031381 14.2430669%2C18.7176815 L15.9559543%2C17.0049421 L14.2430669%2C15.2922026 C13.9575856%2C15.0026681 13.9575856%2C14.5377817 14.2430669%2C14.2523251 C14.5326264%2C13.9668685 14.997553%2C13.9668685 15.2830343%2C14.2523251 L16.9959217%2C15.9650645 L18.7088091%2C14.2523251 C18.9983687%2C13.9668685 19.4632953%2C13.9668685 19.7487765%2C14.2523251 C20.0383361%2C14.5377817 20.0383361%2C15.0026681 19.7406199%2C15.2922026 L18.0277325%2C17.0049421 Z M24.0717781%2C9.92969704 C25.9600326%2C11.8177884 27%2C14.3298062 27%2C17.0008641 C27%2C19.671922 25.9600326%2C22.1839398 24.0717781%2C24.0720312 C22.1835237%2C25.9601225 19.6712887%2C27 17%2C27 C14.3287113%2C27 11.8164763%2C25.9601225 9.92822186%2C24.0720312 C8.03996737%2C22.1839398 7%2C19.671922 7%2C17.0008641 C7%2C14.3298062 8.03996737%2C11.8177884 9.92822186%2C9.92969704 C12.3262643%2C7.53186184 15.7398042%2C6.51645204 19.0595432%2C7.21785961 C19.4551387%2C7.29941863 19.7079935%2C7.69090193 19.6264274%2C8.08646318 C19.5448613%2C8.48202443 19.1533442%2C8.73485739 18.7577488%2C8.65329837 C15.9233279%2C8.05791752 13.0073409%2C8.92652109 10.9641109%2C10.9695745 C7.63621533%2C14.2971826 7.63621533%2C19.7086236 10.9641109%2C23.0362316 C12.5791191%2C24.6470223 14.7202284%2C25.5319376 17%2C25.5319376 C19.2797716%2C25.5319376 21.4249592%2C24.6429443 23.0358891%2C23.0321537 C26.1884176%2C19.8798975 26.3556281%2C14.8558619 23.5334421%2C11.5078641 L21.7920065%2C13.2491492 C21.502447%2C13.5346057 21.0375204%2C13.5346057 20.7520392%2C13.2491492 C20.4665579%2C12.9596146 20.4665579%2C12.4947282 20.7520392%2C12.2092717 L23.0358891%2C9.92969704 C23.3213703%2C9.64424047 23.7862969%2C9.64424047 24.0717781%2C9.92969704 Z'/%3E%3C/svg%3E"); }

.tes-notification--delete.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23EF426F' d='M26.2555507%2C10.0882353 L21.9956465%2C10.0882353 L21.9956465%2C9.10375817 C21.9956465%2C7.94362745 21.0402699%2C7 19.8656944%2C7 L15.1343056%2C7 C13.9597301%2C7 13.0043535%2C7.94362745 13.0043535%2C9.10375817 L13.0043535%2C10.0882353 L8.74444928%2C10.0882353 C8.33500218%2C10.0882353 8%2C10.4191176 8%2C10.8235294 C8%2C11.2279412 8.33500218%2C11.5588235 8.74444928%2C11.5588235 L9.87766652%2C11.5588235 L9.87766652%2C24.4346405 C9.87766652%2C25.8480392 11.0398346%2C27 12.4749673%2C27 L22.5291685%2C27 C23.9601654%2C27 25.1264693%2C25.8521242 25.1264693%2C24.4346405 L25.1264693%2C13.9117647 C25.1264693%2C13.5073529 24.7914671%2C13.1764706 24.38202%2C13.1764706 C23.9725729%2C13.1764706 23.6375707%2C13.5073529 23.6375707%2C13.9117647 L23.6375707%2C24.4346405 C23.6375707%2C25.0392157 23.1412712%2C25.5294118 22.5291685%2C25.5294118 L12.4708315%2C25.5294118 C11.8587288%2C25.5294118 11.3624293%2C25.0392157 11.3624293%2C24.4346405 L11.3624293%2C11.5588235 L26.2514149%2C11.5588235 C26.6649978%2C11.5588235 27%2C11.2279412 27%2C10.8235294 C27%2C10.4191176 26.6649978%2C10.0882353 26.2555507%2C10.0882353 Z M20.5108838%2C10.0882353 L14.4932521%2C10.0882353 L14.4932521%2C9.10375817 C14.4932521%2C8.75653595 14.7786243%2C8.47058824 15.1343056%2C8.47058824 L19.8698302%2C8.47058824 C20.2213757%2C8.47058824 20.5108838%2C8.75245098 20.5108838%2C9.10375817 L20.5108838%2C10.0882353 Z M17.5%2C13.1764706 C17.9094471%2C13.1764706 18.2444493%2C13.5073529 18.2444493%2C13.9117647 L18.2444493%2C23.1764706 C18.2444493%2C23.5808824 17.9094471%2C23.9117647 17.5%2C23.9117647 C17.0905529%2C23.9117647 16.7555507%2C23.5808824 16.7555507%2C23.1764706 L16.7555507%2C13.9117647 C16.7555507%2C13.5073529 17.0905529%2C13.1764706 17.5%2C13.1764706 Z M14.373313%2C13.1764706 C14.7827601%2C13.1764706 15.1177623%2C13.5073529 15.1177623%2C13.9117647 L15.1177623%2C23.1764706 C15.1177623%2C23.5808824 14.7827601%2C23.9117647 14.373313%2C23.9117647 C13.9638659%2C23.9117647 13.6288637%2C23.5808824 13.6288637%2C23.1764706 L13.6288637%2C13.9117647 C13.6288637%2C13.5073529 13.9638659%2C13.1764706 14.373313%2C13.1764706 Z M20.626687%2C13.1764706 C21.0361341%2C13.1764706 21.3711363%2C13.5073529 21.3711363%2C13.9117647 L21.3711363%2C23.1764706 C21.3711363%2C23.5808824 21.0361341%2C23.9117647 20.626687%2C23.9117647 C20.2172399%2C23.9117647 19.8822377%2C23.5808824 19.8822377%2C23.1764706 L19.8822377%2C13.9117647 C19.8822377%2C13.5073529 20.2172399%2C13.1764706 20.626687%2C13.1764706 Z'/%3E%3C/svg%3E"); }

.tes-notification--active {
  -webkit-transform: translateX(0);
          transform: translateX(0); }

.tes-notification__content {
  padding: 20px 60px 20px 0;
  background-repeat: no-repeat;
  background-position: 20px 20px;
  display: -webkit-box;
  display: flex; }
  .tes-notification--super-error .tes-notification__content {
    padding: 0;
    display: block; }

.tes-notification__title {
  margin: 0 0 5px 0;
  padding: 0;
  font-size: 1.23529rem;
  font-weight: 400; }

.tes-notification__text {
  color: #ffffff;
  font-size: 0.88235rem;
  line-height: 1.2; }
  .tes-notification--super-error .tes-notification__text {
    color: #4c4c4c;
    padding: 20px 40px 25px 40px;
    text-align: center; }

.pills__container {
  list-style: none;
  display: inline-block; }
  .pills__container .pill {
    margin-right: 5px;
    margin-bottom: 5px; }

.pill {
  display: inline-block;
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
          align-items: center;
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  border: 1px solid #6376ec;
  background-color: #6376ec;
  color: #ffffff;
  border-radius: 4px;
  padding: 4px 8px;
  font-size: 0.94118rem;
  text-decoration: none;
  cursor: pointer; }
  .pill:hover {
    text-decoration: none;
    background-color: #4f5ebc; }

.pill--close_left,
.pill--close_right {
  padding: 4px 5px; }

.pill--close_left {
  padding-right: 10px; }

.pill--close_right {
  padding-left: 10px; }
  .pill--close_right .pill--remove {
    margin-left: 5px;
    margin-right: 0; }

.pill--gray {
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;
  color: #666666; }

.pill--white {
  color: #666666;
  background-color: #ffffff;
  border: 1px solid #ededed; }

.pill--gray:hover,
.pill--white:hover {
  background-color: #ededed; }

.pill--gray .pill--icon,
.pill--white .pill--icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cg fill='%236376EC' fill-rule='nonzero' transform='translate(10 10)'%3E      %3Cpath d='M0.636038969%2C2.05025253 L11.9497475%2C13.363961 C12.3402718%2C13.7544853 12.9734367%2C13.7544853 13.363961%2C13.363961 C13.7544853%2C12.9734367 13.7544853%2C12.3402718 13.363961%2C11.9497475 L2.05025253%2C0.636038969 C1.65972824%2C0.245514678 1.02656326%2C0.245514678 0.636038969%2C0.636038969 C0.245514678%2C1.02656326 0.245514678%2C1.65972824 0.636038969%2C2.05025253 Z'/%3E      %3Cpath d='M11.9497475%2C0.636038969 L0.636038969%2C11.9497475 C0.245514678%2C12.3402718 0.245514678%2C12.9734367 0.636038969%2C13.363961 C1.02656326%2C13.7544853 1.65972824%2C13.7544853 2.05025253%2C13.363961 L13.363961%2C2.05025253 C13.7544853%2C1.65972824 13.7544853%2C1.02656326 13.363961%2C0.636038969 C12.9734367%2C0.245514678 12.3402718%2C0.245514678 11.9497475%2C0.636038969 Z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E"); }

.pill--gray .pill--remove:focus, .pill--gray .pill--remove:hover,
.pill--white .pill--remove:focus,
.pill--white .pill--remove:hover {
  background-color: #d6d6d6; }

.pill--gray .pill--remove:active,
.pill--white .pill--remove:active {
  background-color: #bfbfbf; }

.pill--remove {
  font-family: inherit;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-appearance: none;
  white-space: nowrap;
  border-style: none;
  margin: 0;
  border-style: none;
  cursor: pointer;
  font-weight: 500;
  touch-action: manipulation;
  background-color: transparent;
  padding: 4px 6px;
  margin-right: 5px;
  border-radius: 4px;
  color: inherit; }
  .pill--remove:focus, .pill--remove:hover {
    text-decoration: none;
    background-color: #3b468d; }
  .pill--remove:active, .pill--remove:hover {
    outline: 0;
    text-decoration: none; }
  .pill--remove:active {
    background-color: #2c3469; }

.pill--icon {
  width: 9px;
  height: 10px;
  background-size: 23px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cg fill='%23FFFFFF' fill-rule='nonzero' transform='translate(10 10)'%3E      %3Cpath d='M0.636038969%2C2.05025253 L11.9497475%2C13.363961 C12.3402718%2C13.7544853 12.9734367%2C13.7544853 13.363961%2C13.363961 C13.7544853%2C12.9734367 13.7544853%2C12.3402718 13.363961%2C11.9497475 L2.05025253%2C0.636038969 C1.65972824%2C0.245514678 1.02656326%2C0.245514678 0.636038969%2C0.636038969 C0.245514678%2C1.02656326 0.245514678%2C1.65972824 0.636038969%2C2.05025253 Z'/%3E      %3Cpath d='M11.9497475%2C0.636038969 L0.636038969%2C11.9497475 C0.245514678%2C12.3402718 0.245514678%2C12.9734367 0.636038969%2C13.363961 C1.02656326%2C13.7544853 1.65972824%2C13.7544853 2.05025253%2C13.363961 L13.363961%2C2.05025253 C13.7544853%2C1.65972824 13.7544853%2C1.02656326 13.363961%2C0.636038969 C12.9734367%2C0.245514678 12.3402718%2C0.245514678 11.9497475%2C0.636038969 Z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E"); }

.job-alert-panel-search {
  background-color: #272f5e;
  color: white;
  font-size: 0.82353rem; }
  .job-alert-panel-search .tds-panel__wrapper {
    padding: 20px;
    padding-left: 10px; }
  .job-alert-panel-search.tds-panel--icon-left:before {
    height: 50px;
    width: 50px;
    margin: 10px;
    margin-right: 0;
    background-size: 50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%2300C7B1' d='M24.6183573%2C22.6978184 C24.4478259%2C22.4396875 24.2731351%2C22.1897513 24.0984444%2C21.9480096 C23.969506%2C21.7636304 23.8447269%2C21.5915432 23.7241071%2C21.4153586 C23.6617175%2C21.3211203 23.599328%2C21.2309794 23.5369384%2C21.1408384 C23.2125128%2C20.6614525 22.8756092%2C20.1656773 22.5678207%2C19.6699021 C22.0271113%2C18.8012711 21.7151635%2C17.8629858 21.6111809%2C16.7976837 C21.5363135%2C16.0150964 21.4240123%2C15.2366064 21.270118%2C14.4827003 C21.0579936%2C13.4296901 20.5796737%2C12.597935 19.8476362%2C12.0120189 C19.0157755%2C11.3359617 17.9426752%2C11.1106094 16.8196633%2C11.3728376 C16.1624934%2C11.5285356 15.4886862%2C11.2785993 15.1808977%2C10.7705322 C15.0311628%2C10.5246932 14.9562954%2C10.2419784 14.964614%2C9.95106901 C14.9854105%2C9.16028707 15.6592176%2C8.50061923 16.4619632%2C8.47603533 C17.1149739%2C8.45964607 17.7139136%2C8.85298838 17.9468346%2C9.4552938 C18.0924102%2C9.83634417 18.5249777%2C10.028918 18.911793%2C9.88141465 C19.2986082%2C9.73800859 19.4940954%2C9.31188775 19.3443605%2C8.93083738 C18.8868371%2C7.74261581 17.7097543%2C6.96822312 16.4162109%2C7.00100165 C15.6467397%2C7.02148823 14.9147023%2C7.33698154 14.361515%2C7.88192454 C13.8041683%2C8.43096486 13.4880612%2C9.14799512 13.4672647%2C9.90599854 C13.4506275%2C10.4755254 13.6003624%2C11.0368577 13.895673%2C11.5244383 C14.5486836%2C12.597935 15.8630235%2C13.1100995 17.1690448%2C12.8028008 C17.6348868%2C12.6921733 18.308694%2C12.6634921 18.899315%2C13.142878 C19.365157%2C13.5198311 19.6604676%2C14.0483848 19.8060432%2C14.7654151 C19.9474595%2C15.4701534 20.0556014%2C16.1953783 20.1263096%2C16.9287978 C20.2469294%2C18.203063 20.6420632%2C19.38309 21.2950739%2C20.4361001 C21.6194995%2C20.9523619 21.9647217%2C21.4604291 22.297466%2C21.952107 C22.3598555%2C22.0422479 22.4222451%2C22.1364862 22.4846346%2C22.2266271 C22.6135731%2C22.419201 22.7508301%2C22.6076775 22.8797685%2C22.7879594 C23.0502999%2C23.0256037 23.2125128%2C23.2550534 23.3622477%2C23.4845031 C23.4246372%2C23.5787413 23.5244605%2C23.7549259 23.503664%2C23.8737481 C23.4870268%2C23.963889 23.3955221%2C24.0909058 23.2374686%2C24.2220199 C22.9172022%2C24.4924427 22.4971126%2C24.6522381 22.0853415%2C24.7792548 C20.7751609%2C25.1930837 19.3194047%2C25.4266307 17.4934705%2C25.5126744 L15.5094827%2C25.5126744 C13.6877078%2C25.4307281 12.2277923%2C25.1971811 10.9176117%2C24.7792548 C10.5099999%2C24.6481407 10.085751%2C24.4924427 9.76548461%2C24.2220199 C9.60743108%2C24.0868085 9.5159264%2C23.963889 9.49928919%2C23.8737481 C9.47849267%2C23.7549259 9.58247526%2C23.5787413 9.64070551%2C23.4845031 C9.79459973%2C23.2509561 9.95265327%2C23.0256037 10.1231847%2C22.7879594 C10.2521231%2C22.6076775 10.3893801%2C22.419201 10.5183185%2C22.2266271 C10.5807081%2C22.1364862 10.6430976%2C22.0422479 10.7054872%2C21.952107 C11.0382315%2C21.4604291 11.3834537%2C20.9523619 11.7078793%2C20.4361001 C12.3650493%2C19.3871873 12.7560238%2C18.2071603 12.8766436%2C16.9287978 C12.9473518%2C16.1953783 13.0513344%2C15.4701534 13.19691%2C14.7654151 C13.2551402%2C14.4704083 13.3424856%2C14.2040828 13.4547868%2C13.9705358 C13.6294775%2C13.6017774 13.471424%2C13.1633646 13.0970867%2C12.98718 C12.7227494%2C12.8150927 12.2777039%2C12.9707907 12.0988539%2C13.3395492 C11.936641%2C13.6796264 11.8077026%2C14.0647741 11.7245165%2C14.4745056 C11.5706223%2C15.2284117 11.4583211%2C16.0069017 11.3834537%2C16.7894891 C11.2836304%2C17.8506938 10.9716826%2C18.7930765 10.4268139%2C19.6617074 C10.1190254%2C20.1574826 9.78212182%2C20.6532578 9.45769615%2C21.1326438 C9.3953066%2C21.2227847 9.33291705%2C21.317023 9.2705275%2C21.407164 C9.1499077%2C21.5833485 9.02512859%2C21.7554358 8.89619018%2C21.939815 C8.72565874%2C22.1815566 8.54680869%2C22.4314929 8.37627725%2C22.6896238 C7.76070033%2C23.6565903 7.90211665%2C24.5989729 8.78804829%2C25.3487817 C9.30796123%2C25.7912918 9.89858232%2C26.0166442 10.4600883%2C26.1969261 C11.9033666%2C26.6558255 13.4922205%2C26.9098591 15.4595711%2C27 C15.4678897%2C27 16.1514019%2C27 17.5101077%2C27 C19.5107327%2C26.9098591 21.0995866%2C26.6558255 22.5428649%2C26.1969261 C23.1043709%2C26.0207415 23.694992%2C25.7953892 24.2149049%2C25.3487817 C25.0966772%2C24.5948756 25.2422529%2C23.652493 24.6183573%2C22.6978184 Z'/%3E%3C/svg%3E"); }

.tds-panel.job-alert-panel-my-alerts {
  position: relative;
  z-index: 2;
  background-color: #00c7b1;
  color: #4c4c4c;
  font-size: 0.82353rem;
  overflow: visible; }
  .tds-panel.job-alert-panel-my-alerts .tds-panel__content {
    padding: 20px; }
  .tds-panel.job-alert-panel-my-alerts .tds-panel__icon-big {
    display: none; }
  @media screen and (min-width: 744px) {
    .tds-panel.job-alert-panel-my-alerts .tds-panel__icon-big {
      display: -webkit-box;
      display: flex;
      -webkit-box-align: center;
              align-items: center;
      padding: 20px;
      background-color: #ffffff;
      box-shadow: 0 0 5px 0 rgba(214, 214, 214, 0.7);
      border-radius: 4px; }
      .tds-panel.job-alert-panel-my-alerts .tds-panel__icon-big .icon {
        height: 80px;
        width: 80px;
        background-size: 90px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%2300C7B1' d='M24.6183573%2C22.6978184 C24.4478259%2C22.4396875 24.2731351%2C22.1897513 24.0984444%2C21.9480096 C23.969506%2C21.7636304 23.8447269%2C21.5915432 23.7241071%2C21.4153586 C23.6617175%2C21.3211203 23.599328%2C21.2309794 23.5369384%2C21.1408384 C23.2125128%2C20.6614525 22.8756092%2C20.1656773 22.5678207%2C19.6699021 C22.0271113%2C18.8012711 21.7151635%2C17.8629858 21.6111809%2C16.7976837 C21.5363135%2C16.0150964 21.4240123%2C15.2366064 21.270118%2C14.4827003 C21.0579936%2C13.4296901 20.5796737%2C12.597935 19.8476362%2C12.0120189 C19.0157755%2C11.3359617 17.9426752%2C11.1106094 16.8196633%2C11.3728376 C16.1624934%2C11.5285356 15.4886862%2C11.2785993 15.1808977%2C10.7705322 C15.0311628%2C10.5246932 14.9562954%2C10.2419784 14.964614%2C9.95106901 C14.9854105%2C9.16028707 15.6592176%2C8.50061923 16.4619632%2C8.47603533 C17.1149739%2C8.45964607 17.7139136%2C8.85298838 17.9468346%2C9.4552938 C18.0924102%2C9.83634417 18.5249777%2C10.028918 18.911793%2C9.88141465 C19.2986082%2C9.73800859 19.4940954%2C9.31188775 19.3443605%2C8.93083738 C18.8868371%2C7.74261581 17.7097543%2C6.96822312 16.4162109%2C7.00100165 C15.6467397%2C7.02148823 14.9147023%2C7.33698154 14.361515%2C7.88192454 C13.8041683%2C8.43096486 13.4880612%2C9.14799512 13.4672647%2C9.90599854 C13.4506275%2C10.4755254 13.6003624%2C11.0368577 13.895673%2C11.5244383 C14.5486836%2C12.597935 15.8630235%2C13.1100995 17.1690448%2C12.8028008 C17.6348868%2C12.6921733 18.308694%2C12.6634921 18.899315%2C13.142878 C19.365157%2C13.5198311 19.6604676%2C14.0483848 19.8060432%2C14.7654151 C19.9474595%2C15.4701534 20.0556014%2C16.1953783 20.1263096%2C16.9287978 C20.2469294%2C18.203063 20.6420632%2C19.38309 21.2950739%2C20.4361001 C21.6194995%2C20.9523619 21.9647217%2C21.4604291 22.297466%2C21.952107 C22.3598555%2C22.0422479 22.4222451%2C22.1364862 22.4846346%2C22.2266271 C22.6135731%2C22.419201 22.7508301%2C22.6076775 22.8797685%2C22.7879594 C23.0502999%2C23.0256037 23.2125128%2C23.2550534 23.3622477%2C23.4845031 C23.4246372%2C23.5787413 23.5244605%2C23.7549259 23.503664%2C23.8737481 C23.4870268%2C23.963889 23.3955221%2C24.0909058 23.2374686%2C24.2220199 C22.9172022%2C24.4924427 22.4971126%2C24.6522381 22.0853415%2C24.7792548 C20.7751609%2C25.1930837 19.3194047%2C25.4266307 17.4934705%2C25.5126744 L15.5094827%2C25.5126744 C13.6877078%2C25.4307281 12.2277923%2C25.1971811 10.9176117%2C24.7792548 C10.5099999%2C24.6481407 10.085751%2C24.4924427 9.76548461%2C24.2220199 C9.60743108%2C24.0868085 9.5159264%2C23.963889 9.49928919%2C23.8737481 C9.47849267%2C23.7549259 9.58247526%2C23.5787413 9.64070551%2C23.4845031 C9.79459973%2C23.2509561 9.95265327%2C23.0256037 10.1231847%2C22.7879594 C10.2521231%2C22.6076775 10.3893801%2C22.419201 10.5183185%2C22.2266271 C10.5807081%2C22.1364862 10.6430976%2C22.0422479 10.7054872%2C21.952107 C11.0382315%2C21.4604291 11.3834537%2C20.9523619 11.7078793%2C20.4361001 C12.3650493%2C19.3871873 12.7560238%2C18.2071603 12.8766436%2C16.9287978 C12.9473518%2C16.1953783 13.0513344%2C15.4701534 13.19691%2C14.7654151 C13.2551402%2C14.4704083 13.3424856%2C14.2040828 13.4547868%2C13.9705358 C13.6294775%2C13.6017774 13.471424%2C13.1633646 13.0970867%2C12.98718 C12.7227494%2C12.8150927 12.2777039%2C12.9707907 12.0988539%2C13.3395492 C11.936641%2C13.6796264 11.8077026%2C14.0647741 11.7245165%2C14.4745056 C11.5706223%2C15.2284117 11.4583211%2C16.0069017 11.3834537%2C16.7894891 C11.2836304%2C17.8506938 10.9716826%2C18.7930765 10.4268139%2C19.6617074 C10.1190254%2C20.1574826 9.78212182%2C20.6532578 9.45769615%2C21.1326438 C9.3953066%2C21.2227847 9.33291705%2C21.317023 9.2705275%2C21.407164 C9.1499077%2C21.5833485 9.02512859%2C21.7554358 8.89619018%2C21.939815 C8.72565874%2C22.1815566 8.54680869%2C22.4314929 8.37627725%2C22.6896238 C7.76070033%2C23.6565903 7.90211665%2C24.5989729 8.78804829%2C25.3487817 C9.30796123%2C25.7912918 9.89858232%2C26.0166442 10.4600883%2C26.1969261 C11.9033666%2C26.6558255 13.4922205%2C26.9098591 15.4595711%2C27 C15.4678897%2C27 16.1514019%2C27 17.5101077%2C27 C19.5107327%2C26.9098591 21.0995866%2C26.6558255 22.5428649%2C26.1969261 C23.1043709%2C26.0207415 23.694992%2C25.7953892 24.2149049%2C25.3487817 C25.0966772%2C24.5948756 25.2422529%2C23.652493 24.6183573%2C22.6978184 Z'/%3E%3C/svg%3E"); } }
  .tds-panel.job-alert-panel-my-alerts .tds-panel__title {
    color: #ffffff;
    font-size: 1.41176rem;
    font-weight: 500; }

.tds-panel.job-alert-panel-modal {
  border-radius: 0; }
  @media screen and (min-width: 744px) {
    .tds-panel.job-alert-panel-modal {
      border-radius: 4px; } }
  .tds-panel.job-alert-panel-modal > .tds-panel__wrapper {
    background-color: #f5f5f5;
    padding: 20px 10px; }
  .tds-panel.job-alert-panel-modal.tds-panel--icon-top:before {
    height: 56px;
    background-size: 46px;
    background-color: #00c7b1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23FFFFFF' d='M24.6183573%2C22.6978184 C24.4478259%2C22.4396875 24.2731351%2C22.1897513 24.0984444%2C21.9480096 C23.969506%2C21.7636304 23.8447269%2C21.5915432 23.7241071%2C21.4153586 C23.6617175%2C21.3211203 23.599328%2C21.2309794 23.5369384%2C21.1408384 C23.2125128%2C20.6614525 22.8756092%2C20.1656773 22.5678207%2C19.6699021 C22.0271113%2C18.8012711 21.7151635%2C17.8629858 21.6111809%2C16.7976837 C21.5363135%2C16.0150964 21.4240123%2C15.2366064 21.270118%2C14.4827003 C21.0579936%2C13.4296901 20.5796737%2C12.597935 19.8476362%2C12.0120189 C19.0157755%2C11.3359617 17.9426752%2C11.1106094 16.8196633%2C11.3728376 C16.1624934%2C11.5285356 15.4886862%2C11.2785993 15.1808977%2C10.7705322 C15.0311628%2C10.5246932 14.9562954%2C10.2419784 14.964614%2C9.95106901 C14.9854105%2C9.16028707 15.6592176%2C8.50061923 16.4619632%2C8.47603533 C17.1149739%2C8.45964607 17.7139136%2C8.85298838 17.9468346%2C9.4552938 C18.0924102%2C9.83634417 18.5249777%2C10.028918 18.911793%2C9.88141465 C19.2986082%2C9.73800859 19.4940954%2C9.31188775 19.3443605%2C8.93083738 C18.8868371%2C7.74261581 17.7097543%2C6.96822312 16.4162109%2C7.00100165 C15.6467397%2C7.02148823 14.9147023%2C7.33698154 14.361515%2C7.88192454 C13.8041683%2C8.43096486 13.4880612%2C9.14799512 13.4672647%2C9.90599854 C13.4506275%2C10.4755254 13.6003624%2C11.0368577 13.895673%2C11.5244383 C14.5486836%2C12.597935 15.8630235%2C13.1100995 17.1690448%2C12.8028008 C17.6348868%2C12.6921733 18.308694%2C12.6634921 18.899315%2C13.142878 C19.365157%2C13.5198311 19.6604676%2C14.0483848 19.8060432%2C14.7654151 C19.9474595%2C15.4701534 20.0556014%2C16.1953783 20.1263096%2C16.9287978 C20.2469294%2C18.203063 20.6420632%2C19.38309 21.2950739%2C20.4361001 C21.6194995%2C20.9523619 21.9647217%2C21.4604291 22.297466%2C21.952107 C22.3598555%2C22.0422479 22.4222451%2C22.1364862 22.4846346%2C22.2266271 C22.6135731%2C22.419201 22.7508301%2C22.6076775 22.8797685%2C22.7879594 C23.0502999%2C23.0256037 23.2125128%2C23.2550534 23.3622477%2C23.4845031 C23.4246372%2C23.5787413 23.5244605%2C23.7549259 23.503664%2C23.8737481 C23.4870268%2C23.963889 23.3955221%2C24.0909058 23.2374686%2C24.2220199 C22.9172022%2C24.4924427 22.4971126%2C24.6522381 22.0853415%2C24.7792548 C20.7751609%2C25.1930837 19.3194047%2C25.4266307 17.4934705%2C25.5126744 L15.5094827%2C25.5126744 C13.6877078%2C25.4307281 12.2277923%2C25.1971811 10.9176117%2C24.7792548 C10.5099999%2C24.6481407 10.085751%2C24.4924427 9.76548461%2C24.2220199 C9.60743108%2C24.0868085 9.5159264%2C23.963889 9.49928919%2C23.8737481 C9.47849267%2C23.7549259 9.58247526%2C23.5787413 9.64070551%2C23.4845031 C9.79459973%2C23.2509561 9.95265327%2C23.0256037 10.1231847%2C22.7879594 C10.2521231%2C22.6076775 10.3893801%2C22.419201 10.5183185%2C22.2266271 C10.5807081%2C22.1364862 10.6430976%2C22.0422479 10.7054872%2C21.952107 C11.0382315%2C21.4604291 11.3834537%2C20.9523619 11.7078793%2C20.4361001 C12.3650493%2C19.3871873 12.7560238%2C18.2071603 12.8766436%2C16.9287978 C12.9473518%2C16.1953783 13.0513344%2C15.4701534 13.19691%2C14.7654151 C13.2551402%2C14.4704083 13.3424856%2C14.2040828 13.4547868%2C13.9705358 C13.6294775%2C13.6017774 13.471424%2C13.1633646 13.0970867%2C12.98718 C12.7227494%2C12.8150927 12.2777039%2C12.9707907 12.0988539%2C13.3395492 C11.936641%2C13.6796264 11.8077026%2C14.0647741 11.7245165%2C14.4745056 C11.5706223%2C15.2284117 11.4583211%2C16.0069017 11.3834537%2C16.7894891 C11.2836304%2C17.8506938 10.9716826%2C18.7930765 10.4268139%2C19.6617074 C10.1190254%2C20.1574826 9.78212182%2C20.6532578 9.45769615%2C21.1326438 C9.3953066%2C21.2227847 9.33291705%2C21.317023 9.2705275%2C21.407164 C9.1499077%2C21.5833485 9.02512859%2C21.7554358 8.89619018%2C21.939815 C8.72565874%2C22.1815566 8.54680869%2C22.4314929 8.37627725%2C22.6896238 C7.76070033%2C23.6565903 7.90211665%2C24.5989729 8.78804829%2C25.3487817 C9.30796123%2C25.7912918 9.89858232%2C26.0166442 10.4600883%2C26.1969261 C11.9033666%2C26.6558255 13.4922205%2C26.9098591 15.4595711%2C27 C15.4678897%2C27 16.1514019%2C27 17.5101077%2C27 C19.5107327%2C26.9098591 21.0995866%2C26.6558255 22.5428649%2C26.1969261 C23.1043709%2C26.0207415 23.694992%2C25.7953892 24.2149049%2C25.3487817 C25.0966772%2C24.5948756 25.2422529%2C23.652493 24.6183573%2C22.6978184 Z'/%3E%3C/svg%3E"); }
    @media screen and (min-width: 744px) {
      .tds-panel.job-alert-panel-modal.tds-panel--icon-top:before {
        height: 86px;
        background-size: 66px; } }
  @media screen and (min-width: 744px) {
    .tds-panel.job-alert-panel-modal .job-alert-confirmation-buttons {
      -webkit-box-pack: center;
              justify-content: center; }
      .tds-panel.job-alert-panel-modal .job-alert-confirmation-buttons button:first-child {
        width: 115px; } }

.tds-panel.job-alert-panel-modal--second .tds-panel__wrapper {
  padding: 0; }

.tds-panel.job-alert-panel-modal--second .job-alert-panel-edit {
  -webkit-animation: tds-job-alert-panel-in .4s ease-in-out;
          animation: tds-job-alert-panel-in .4s ease-in-out; }

.job-alert-modal .tes-modal__close {
  background-color: #00c7b1;
  border-radius: 4px;
  height: 34px;
  width: 34px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cg fill='%23FFFFFF' fill-rule='nonzero' transform='translate(10 10)'%3E      %3Cpath d='M0.636038969%2C2.05025253 L11.9497475%2C13.363961 C12.3402718%2C13.7544853 12.9734367%2C13.7544853 13.363961%2C13.363961 C13.7544853%2C12.9734367 13.7544853%2C12.3402718 13.363961%2C11.9497475 L2.05025253%2C0.636038969 C1.65972824%2C0.245514678 1.02656326%2C0.245514678 0.636038969%2C0.636038969 C0.245514678%2C1.02656326 0.245514678%2C1.65972824 0.636038969%2C2.05025253 Z'/%3E      %3Cpath d='M11.9497475%2C0.636038969 L0.636038969%2C11.9497475 C0.245514678%2C12.3402718 0.245514678%2C12.9734367 0.636038969%2C13.363961 C1.02656326%2C13.7544853 1.65972824%2C13.7544853 2.05025253%2C13.363961 L13.363961%2C2.05025253 C13.7544853%2C1.65972824 13.7544853%2C1.02656326 13.363961%2C0.636038969 C12.9734367%2C0.245514678 12.3402718%2C0.245514678 11.9497475%2C0.636038969 Z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E"); }
  .job-alert-modal .tes-modal__close:hover, .job-alert-modal .tes-modal__close:focus {
    background-color: rgba(255, 255, 255, 0.4); }
  @media screen and (min-width: 744px) {
    .job-alert-modal .tes-modal__close {
      height: 24px;
      width: 24px; } }

.job-alert-modal .tes-modal__body {
  padding: 0; }

.job-alert-modal .tes-modal__content {
  background-color: transparent; }

.job-alert-modal.is--confirmation-mode .tes-modal__close {
  display: none; }

.job-alert-modal .tds-btn.tds-btn--loading {
  display: -webkit-inline-box;
  display: inline-flex; }

.job-alert-modal.tes-modal--open {
  -webkit-animation: tds-job-alert-desktop .2s ease-in-out;
          animation: tds-job-alert-desktop .2s ease-in-out; }

.job-alert-modal.tes-modal--info .tes-modal__body {
  padding: 0;
  border-radius: 20px; }

.job-alert-panel-heading {
  max-width: 480px;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 30px; }
  .job-alert-panel-heading p {
    font-size: 0.82353rem; }

.job-alert-panel-heading--inverse {
  max-width: 100%;
  background-color: #00c7b1;
  margin-bottom: 0; }
  .job-alert-panel-heading--inverse > div {
    margin: 0 auto;
    max-width: 450px;
    padding: 0 60px;
    padding-bottom: 20px; }
    @media screen and (min-width: 744px) {
      .job-alert-panel-heading--inverse > div {
        padding-left: 20px;
        padding-right: 20px; } }
  .job-alert-panel-heading--inverse .job-alert-modal-title {
    color: #ffffff; }

.job-alert-modal-title {
  margin-top: 0;
  margin-bottom: 12px;
  text-align: center;
  font-size: 1.17647rem; }

.job-alert-confirm-close-title {
  padding: 125px 0; }
  @media screen and (min-width: 744px) {
    .job-alert-confirm-close-title {
      padding: 0; } }

.tds-panel.job-alert-panel-edit-view {
  position: relative;
  display: block; }

.tds-panel.job-alert-panel-home {
  padding: 20px;
  background-color: #00b5e2; }
  .tds-panel.job-alert-panel-home .tds-panel__title {
    color: #ffffff;
    font-size: 1.41176rem;
    font-weight: 500; }

.tds-panel.job-alert-panel-view {
  position: relative;
  display: block;
  margin-bottom: 20px;
  padding: 8px;
  background-color: #ffffff;
  -webkit-animation: tds-job-alert-panel-in-normal .2s ease-in-out;
          animation: tds-job-alert-panel-in-normal .2s ease-in-out; }
  @media screen and (min-width: 744px) {
    .tds-panel.job-alert-panel-view {
      padding: 16px;
      margin: 10px; } }
  .tds-panel.job-alert-panel-view.is--saving .job-alert-panel-edit-view {
    position: relative; }
    .tds-panel.job-alert-panel-view.is--saving .job-alert-panel-edit-view:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      background-color: rgba(255, 255, 255, 0.5);
      width: 100%;
      height: 100%; }
    .tds-panel.job-alert-panel-view.is--saving .job-alert-panel-edit-view:after {
      content: '';
      width: 36px;
      height: 36px;
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -18px;
      margin-left: -18px;
      -webkit-animation: tds-loader-spin .5s infinite linear;
              animation: tds-loader-spin .5s infinite linear;
      z-index: 11;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='475 -301.4 1792 1792'%3E%3Cpath fill='%236376EC' d='M1371.3-203.9c107.5 0 211.7 21 309.7 62.5 47.1 19.9 92.6 44.6 135.1 73.3 42.2 28.5 81.8 61.2 117.8 97.2s68.7 75.7 97.2 117.8c28.7 42.5 53.4 88 73.3 135.1 41.5 98 62.5 202.2 62.5 309.7s-21 211.7-62.5 309.7c-19.9 47.1-44.6 92.6-73.3 135.1-28.5 42.2-61.2 81.8-97.2 117.8s-75.7 68.7-117.8 97.2c-42.5 28.7-88 53.4-135.1 73.3-98 41.5-202.2 62.5-309.7 62.5s-211.7-21-309.7-62.5c-47.1-19.9-92.6-44.6-135.1-73.3-42.2-28.5-81.8-61.2-117.8-97.2s-68.7-75.7-97.2-117.8c-28.7-42.5-53.4-88-73.3-135.1-41.5-98-62.5-202.2-62.5-309.7s21-211.7 62.5-309.7c19.9-47.1 44.6-92.6 73.3-135.1 28.5-42.2 61.2-81.8 97.2-117.8s75.7-68.7 117.8-97.2c42.5-28.7 88-53.4 135.1-73.3 98-41.5 202.2-62.5 309.7-62.5m0-100c-494.7 0-895.7 401-895.7 895.7s401 895.7 895.7 895.7 895.7-401 895.7-895.7-401-895.7-895.7-895.7z' opacity='.5'/%3E%3Cpath fill='none' stroke='%236376EC' stroke-width='100' stroke-linejoin='round' stroke-miterlimit='10' d='M1371.3-253.4c468.2 0 847.7 379.5 847.7 847.7'/%3E%3C/svg%3E"); }
  .tds-panel.job-alert-panel-view hr {
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: 20px;
    margin-top: 14px;
    border: none;
    border-bottom: 1px solid #d9dce2; }

.job-alert-panel-edit-title {
  margin: 0;
  margin-bottom: 10px;
  padding: 0;
  font-size: 1.17647rem; }

.job-alert-frequency > span,
.job-alert-settings > span,
.job-alert-panel-edit-subtitle {
  font-size: 0.82353rem;
  color: #666666; }

.job-alert-settings-title {
  font-size: 1.41176rem;
  font-weight: 500; }
  @media screen and (min-width: 744px) {
    .job-alert-settings-title {
      margin-top: 5px; } }
  .job-alert-settings-title > span {
    color: #d6d6d6; }

.job-alert-frequency > span {
  display: block; }

.job-alert-frequency > label {
  width: 100%;
  margin-top: 10px;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
  cursor: pointer; }

.job-alert-frequency input[type="radio"] + span {
  opacity: .7; }

.job-alert-frequency input[type="radio"]:checked + span {
  opacity: 1; }

.job-alert-frequency .tds-toggle {
  margin-left: auto; }

@media screen and (min-width: 744px) {
  .job-alert-frequency {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
            align-items: center; }
    .job-alert-frequency .icon {
      margin-left: auto; }
    .job-alert-frequency > label {
      display: block;
      width: auto;
      margin-top: 0;
      margin-left: 20px;
      margin-right: 10px;
      font-size: 0.94118rem;
      cursor: pointer; }
    .job-alert-frequency input[type="radio"] {
      margin-right: 8px; } }

@media screen and (min-width: 744px) {
  .job-alert-confirmation-buttons {
    display: -webkit-box;
    display: flex;
    margin-top: 30px; } }

.job-alert-confirmation-buttons button {
  width: 100%;
  -webkit-box-pack: center;
          justify-content: center; }
  @media screen and (min-width: 744px) {
    .job-alert-confirmation-buttons button {
      width: 115px; } }

.job-alert-confirmation-buttons button:first-child {
  margin-bottom: 10px; }
  @media screen and (min-width: 744px) {
    .job-alert-confirmation-buttons button:first-child {
      margin-right: 10px;
      margin-bottom: 0;
      width: 225px; } }

.job-alert-confirmation-buttons .btn-delete-job-alert {
  margin-left: auto;
  margin-top: 10px;
  border: 1px solid #d9dce2; }
  @media screen and (min-width: 744px) {
    .job-alert-confirmation-buttons .btn-delete-job-alert {
      border: none;
      margin-top: 0; } }

.job-alert-title-highlight {
  color: #c1c8f7;
  font-weight: 500; }

.job-alert-email-to {
  font-size: 0.82353rem; }

.tds-toggle-wrap {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  font-size: 0.82353rem;
  color: #666666; }
  .tds-toggle-wrap > span {
    margin-right: 10px; }
  .tds-toggle-wrap,
  .tds-toggle-wrap label {
    cursor: pointer; }

.tds-panel.job-alert-panel-optin {
  display: block;
  padding: 20px;
  background-color: #ffffff; }
  .tds-panel.job-alert-panel-optin hr {
    margin: 20px 0;
    border: none;
    border-bottom: 1px solid #d9dce2; }

.tds-panel--icon-left.job-alert-title-panel {
  -webkit-box-align: center;
          align-items: center;
  margin-bottom: 20px;
  color: #666666; }
  .tds-panel--icon-left.job-alert-title-panel:before {
    width: 25px;
    height: 25px;
    margin-right: 5px;
    background-size: 26px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23666666' d='M24.6183573%2C22.6978184 C24.4478259%2C22.4396875 24.2731351%2C22.1897513 24.0984444%2C21.9480096 C23.969506%2C21.7636304 23.8447269%2C21.5915432 23.7241071%2C21.4153586 C23.6617175%2C21.3211203 23.599328%2C21.2309794 23.5369384%2C21.1408384 C23.2125128%2C20.6614525 22.8756092%2C20.1656773 22.5678207%2C19.6699021 C22.0271113%2C18.8012711 21.7151635%2C17.8629858 21.6111809%2C16.7976837 C21.5363135%2C16.0150964 21.4240123%2C15.2366064 21.270118%2C14.4827003 C21.0579936%2C13.4296901 20.5796737%2C12.597935 19.8476362%2C12.0120189 C19.0157755%2C11.3359617 17.9426752%2C11.1106094 16.8196633%2C11.3728376 C16.1624934%2C11.5285356 15.4886862%2C11.2785993 15.1808977%2C10.7705322 C15.0311628%2C10.5246932 14.9562954%2C10.2419784 14.964614%2C9.95106901 C14.9854105%2C9.16028707 15.6592176%2C8.50061923 16.4619632%2C8.47603533 C17.1149739%2C8.45964607 17.7139136%2C8.85298838 17.9468346%2C9.4552938 C18.0924102%2C9.83634417 18.5249777%2C10.028918 18.911793%2C9.88141465 C19.2986082%2C9.73800859 19.4940954%2C9.31188775 19.3443605%2C8.93083738 C18.8868371%2C7.74261581 17.7097543%2C6.96822312 16.4162109%2C7.00100165 C15.6467397%2C7.02148823 14.9147023%2C7.33698154 14.361515%2C7.88192454 C13.8041683%2C8.43096486 13.4880612%2C9.14799512 13.4672647%2C9.90599854 C13.4506275%2C10.4755254 13.6003624%2C11.0368577 13.895673%2C11.5244383 C14.5486836%2C12.597935 15.8630235%2C13.1100995 17.1690448%2C12.8028008 C17.6348868%2C12.6921733 18.308694%2C12.6634921 18.899315%2C13.142878 C19.365157%2C13.5198311 19.6604676%2C14.0483848 19.8060432%2C14.7654151 C19.9474595%2C15.4701534 20.0556014%2C16.1953783 20.1263096%2C16.9287978 C20.2469294%2C18.203063 20.6420632%2C19.38309 21.2950739%2C20.4361001 C21.6194995%2C20.9523619 21.9647217%2C21.4604291 22.297466%2C21.952107 C22.3598555%2C22.0422479 22.4222451%2C22.1364862 22.4846346%2C22.2266271 C22.6135731%2C22.419201 22.7508301%2C22.6076775 22.8797685%2C22.7879594 C23.0502999%2C23.0256037 23.2125128%2C23.2550534 23.3622477%2C23.4845031 C23.4246372%2C23.5787413 23.5244605%2C23.7549259 23.503664%2C23.8737481 C23.4870268%2C23.963889 23.3955221%2C24.0909058 23.2374686%2C24.2220199 C22.9172022%2C24.4924427 22.4971126%2C24.6522381 22.0853415%2C24.7792548 C20.7751609%2C25.1930837 19.3194047%2C25.4266307 17.4934705%2C25.5126744 L15.5094827%2C25.5126744 C13.6877078%2C25.4307281 12.2277923%2C25.1971811 10.9176117%2C24.7792548 C10.5099999%2C24.6481407 10.085751%2C24.4924427 9.76548461%2C24.2220199 C9.60743108%2C24.0868085 9.5159264%2C23.963889 9.49928919%2C23.8737481 C9.47849267%2C23.7549259 9.58247526%2C23.5787413 9.64070551%2C23.4845031 C9.79459973%2C23.2509561 9.95265327%2C23.0256037 10.1231847%2C22.7879594 C10.2521231%2C22.6076775 10.3893801%2C22.419201 10.5183185%2C22.2266271 C10.5807081%2C22.1364862 10.6430976%2C22.0422479 10.7054872%2C21.952107 C11.0382315%2C21.4604291 11.3834537%2C20.9523619 11.7078793%2C20.4361001 C12.3650493%2C19.3871873 12.7560238%2C18.2071603 12.8766436%2C16.9287978 C12.9473518%2C16.1953783 13.0513344%2C15.4701534 13.19691%2C14.7654151 C13.2551402%2C14.4704083 13.3424856%2C14.2040828 13.4547868%2C13.9705358 C13.6294775%2C13.6017774 13.471424%2C13.1633646 13.0970867%2C12.98718 C12.7227494%2C12.8150927 12.2777039%2C12.9707907 12.0988539%2C13.3395492 C11.936641%2C13.6796264 11.8077026%2C14.0647741 11.7245165%2C14.4745056 C11.5706223%2C15.2284117 11.4583211%2C16.0069017 11.3834537%2C16.7894891 C11.2836304%2C17.8506938 10.9716826%2C18.7930765 10.4268139%2C19.6617074 C10.1190254%2C20.1574826 9.78212182%2C20.6532578 9.45769615%2C21.1326438 C9.3953066%2C21.2227847 9.33291705%2C21.317023 9.2705275%2C21.407164 C9.1499077%2C21.5833485 9.02512859%2C21.7554358 8.89619018%2C21.939815 C8.72565874%2C22.1815566 8.54680869%2C22.4314929 8.37627725%2C22.6896238 C7.76070033%2C23.6565903 7.90211665%2C24.5989729 8.78804829%2C25.3487817 C9.30796123%2C25.7912918 9.89858232%2C26.0166442 10.4600883%2C26.1969261 C11.9033666%2C26.6558255 13.4922205%2C26.9098591 15.4595711%2C27 C15.4678897%2C27 16.1514019%2C27 17.5101077%2C27 C19.5107327%2C26.9098591 21.0995866%2C26.6558255 22.5428649%2C26.1969261 C23.1043709%2C26.0207415 23.694992%2C25.7953892 24.2149049%2C25.3487817 C25.0966772%2C24.5948756 25.2422529%2C23.652493 24.6183573%2C22.6978184 Z'/%3E%3C/svg%3E"); }

.job-alert-title-head {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center; }
  .job-alert-title-head button {
    margin-left: auto;
    background-color: transparent; }

.job-alert-jobs-recap {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center; }
  .job-alert-jobs-recap span.recap--count {
    font-size: 1.41176rem;
    color: #6376ec;
    font-weight: 500; }
  .job-alert-jobs-recap span.recap--text {
    margin-left: 10px;
    color: #666666;
    font-size: 0.82353rem;
    font-weight: 500; }
  .job-alert-jobs-recap a {
    margin-left: auto;
    font-size: 0.82353rem; }
    .job-alert-jobs-recap a i.icon {
      width: 16px;
      height: 16px;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cpath fill='%236376EC' d='M12.2993191%2C23.0174256 C11.9122335%2C23.4045112 11.8988242%2C24.0186918 12.2693687%2C24.3892363 C12.6399132%2C24.7597807 13.2540937%2C24.7463715 13.6411794%2C24.3592859 L21.3508651%2C16.6496001 L13.9706337%2C9.2693687 C13.6000893%2C8.89882422 12.9859087%2C8.91223347 12.5988231%2C9.2993191 C12.2117375%2C9.68640472 12.1983282%2C10.3005853 12.5688727%2C10.6711298 L18.6072438%2C16.7095009 L12.2993191%2C23.0174256 Z'/%3E  %3C/g%3E%3C/svg%3E"); }

.job-alert-new-inline {
  position: relative;
  z-index: 1;
  margin-top: 10px; }
  .job-alert-new-inline .tds-panel.job-alert-panel-view {
    margin: 0;
    -webkit-animation: tds-job-alert-panel-in-inverse .4s ease-in-out;
            animation: tds-job-alert-panel-in-inverse .4s ease-in-out; }

.is--soft-deleting {
  overflow: hidden;
  max-height: 2000px;
  -webkit-animation: softDeletingAnimation 1s forwards ease-out;
          animation: softDeletingAnimation 1s forwards ease-out; }

#talent-widget-placeholder {
  background-color: #ffffff; }

@-webkit-keyframes softDeletingAnimation {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; }
  99% {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    opacity: 0; }
  100% {
    max-height: 0; } }

@keyframes softDeletingAnimation {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; }
  99% {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    opacity: 0; }
  100% {
    max-height: 0; } }

@-webkit-keyframes alertModalSavingEnter {
  0% {
    background-color: rgba(255, 255, 255, 0); }
  100% {
    background-color: rgba(255, 255, 255, 0.7); } }

@keyframes alertModalSavingEnter {
  0% {
    background-color: rgba(255, 255, 255, 0); }
  100% {
    background-color: rgba(255, 255, 255, 0.7); } }

@-webkit-keyframes tds-job-alert-desktop {
  0% {
    -webkit-transform: translate3d(0, -10px, 0) scale(0.9);
            transform: translate3d(0, -10px, 0) scale(0.9);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
    opacity: 1; } }

@keyframes tds-job-alert-desktop {
  0% {
    -webkit-transform: translate3d(0, -10px, 0) scale(0.9);
            transform: translate3d(0, -10px, 0) scale(0.9);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
    opacity: 1; } }

@-webkit-keyframes tds-job-alert-panel-in {
  0% {
    -webkit-transform: translate3d(420px, 0, 0);
            transform: translate3d(420px, 0, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes tds-job-alert-panel-in {
  0% {
    -webkit-transform: translate3d(420px, 0, 0);
            transform: translate3d(420px, 0, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes tds-job-alert-panel-in-normal {
  0% {
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes tds-job-alert-panel-in-normal {
  0% {
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@-webkit-keyframes tds-job-alert-panel-in-inverse {
  0% {
    -webkit-transform: translate3d(0, -200px, 0);
            transform: translate3d(0, -200px, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes tds-job-alert-panel-in-inverse {
  0% {
    -webkit-transform: translate3d(0, -200px, 0);
            transform: translate3d(0, -200px, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

.tds-panel {
  position: relative;
  overflow: hidden;
  border-radius: 4px;
  display: -webkit-box;
  display: flex; }

.tds-panel--shadow {
  box-shadow: 0px 2px 6px #bfbfbf; }

.tds-panel__button {
  position: absolute;
  top: 4px;
  right: 6px;
  border-radius: 4px;
  -webkit-transition: background-color 100ms ease;
  transition: background-color 100ms ease;
  cursor: pointer;
  border: none;
  display: inline-block;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  text-indent: -10rem;
  overflow: hidden;
  width: 24px;
  height: 24px;
  vertical-align: middle; }
  .tds-panel__button:focus {
    outline: none; }

.tds-panel__wrapper {
  -webkit-box-flex: 1;
          flex: 1 1 0%; }

.tds-panel--icon-left:before {
  content: '';
  display: block;
  background-repeat: no-repeat;
  background-position: center; }

.tds-panel--icon-top {
  display: block; }
  .tds-panel--icon-top:before {
    content: '';
    display: block;
    background-repeat: no-repeat;
    background-position: center; }

.tds-btn {
  font-family: inherit;
  display: inline-block;
  display: -webkit-inline-box;
  display: inline-flex;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-appearance: none;
  white-space: nowrap;
  border-style: none;
  margin: 0;
  border-style: none;
  cursor: pointer;
  font-weight: 500;
  touch-action: manipulation;
  line-height: 34px;
  height: 34px;
  font-size: 0.82353rem;
  padding: 0 17px;
  border-radius: 4px;
  color: inherit;
  background-color: white;
  box-shadow: 0 0 0 2px currentColor inset;
  white-space: pre; }
  .tds-btn:focus, .tds-btn:hover {
    text-decoration: none;
    background-color: #f5f5f5; }
  .tds-btn:active, .tds-btn:hover {
    outline: 0;
    text-decoration: none; }
  .tds-btn:active {
    background-color: gainsboro; }

.tds-btn--primary {
  box-shadow: none;
  color: white;
  background-color: #6376ec; }
  .tds-btn--primary:focus, .tds-btn--primary:hover {
    color: white;
    background-color: #4f5ebc; }
  .tds-btn--primary:active {
    background-color: #3c499c; }

.tds-btn--primary-dark {
  box-shadow: none;
  color: #6376ec;
  background-color: white; }
  .tds-btn--primary-dark:focus, .tds-btn--primary-dark:hover {
    background-color: #f5f5f5; }
  .tds-btn--primary-dark:active {
    background-color: gainsboro; }

.tds-btn--secondary {
  color: #005a70; }

.tds-btn--secondary-dark {
  color: white;
  background-color: transparent; }
  .tds-btn--secondary-dark:focus, .tds-btn--secondary-dark:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .tds-btn--secondary-dark:active {
    background-color: rgba(255, 255, 255, 0); }

.tds-btn--neutral {
  color: #666666;
  box-shadow: 0 0 0 1px #bfbfbf inset; }

.tds-btn--neutral-dark {
  color: white;
  box-shadow: 0 0 0 1px currentColor inset;
  background-color: transparent; }
  .tds-btn--neutral-dark:focus, .tds-btn--neutral-dark:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .tds-btn--neutral-dark:active {
    background-color: rgba(255, 255, 255, 0); }

.tds-btn--purple {
  box-shadow: none;
  color: white;
  background-color: #9163cb; }
  .tds-btn--purple:focus, .tds-btn--purple:hover {
    color: white;
    background-color: #753bbd; }
  .tds-btn--purple:active {
    background-color: #5d2f96; }

.tds-btn--link,
.tds-btn--link-red,
.tds-btn--link-dark {
  background-color: transparent;
  box-shadow: none; }

.tds-btn--link {
  color: #6376ec; }

.tds-btn--link-red {
  color: #ef426f; }

.tds-btn--link-dark {
  color: white; }
  .tds-btn--link-dark:hover, .tds-btn--link-dark:focus, .tds-btn--link-dark:active {
    color: #d6d6d6;
    background-color: transparent; }

.tds-btn--icon {
  padding: 0 7px;
  box-shadow: none;
  background-color: transparent; }

.tds-btn--icon-left,
.tds-btn--icon-right,
.tds-btn--icon-rounded {
  box-shadow: 0 0 0 1px #bfbfbf inset;
  padding: 0 7px;
  border-radius: 50%; }
  .tds-btn--icon-left:focus,
  .tds-btn--icon-right:focus,
  .tds-btn--icon-rounded:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #bfbfbf inset, 0 0 1px 1px #fff, 0 0 2px 3px #87bffe; }

.tds-btn--icon-left {
  border-bottom-left-radius: 0; }

.tds-btn--icon-right {
  border-bottom-right-radius: 0; }

.tds-btn--sm {
  padding: 0 12px;
  line-height: 24px;
  height: 24px;
  font-size: 0.76471rem; }

.tds-btn--lg {
  line-height: 44px;
  height: 44px;
  padding: 0 22px;
  font-size: 1.05882rem; }

.tds-btn--xl {
  line-height: 54px;
  height: 54px;
  padding: 0 27px;
  font-size: 1.29412rem; }

.tds-btn--block {
  text-align: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%; }

.tds-btn--is-disabled, .tds-btn:disabled {
  pointer-events: none;
  opacity: 0.3; }

.tds-btn.tds-btn--loading {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
          align-items: center; }
  .tds-btn.tds-btn--loading:disabled {
    opacity: .6; }
  .tds-btn.tds-btn--loading .icon-loading-spinner {
    width: 16px;
    height: 16px;
    margin-right: 10px;
    -webkit-animation: tds-loader-spin .5s infinite linear, tds-loader-spin-enter .3s;
            animation: tds-loader-spin .5s infinite linear, tds-loader-spin-enter .3s;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='475 -301.4 1792 1792'%3E%3Cpath fill='%23BFBFBF' d='M1371.3-203.9c107.5 0 211.7 21 309.7 62.5 47.1 19.9 92.6 44.6 135.1 73.3 42.2 28.5 81.8 61.2 117.8 97.2s68.7 75.7 97.2 117.8c28.7 42.5 53.4 88 73.3 135.1 41.5 98 62.5 202.2 62.5 309.7s-21 211.7-62.5 309.7c-19.9 47.1-44.6 92.6-73.3 135.1-28.5 42.2-61.2 81.8-97.2 117.8s-75.7 68.7-117.8 97.2c-42.5 28.7-88 53.4-135.1 73.3-98 41.5-202.2 62.5-309.7 62.5s-211.7-21-309.7-62.5c-47.1-19.9-92.6-44.6-135.1-73.3-42.2-28.5-81.8-61.2-117.8-97.2s-68.7-75.7-97.2-117.8c-28.7-42.5-53.4-88-73.3-135.1-41.5-98-62.5-202.2-62.5-309.7s21-211.7 62.5-309.7c19.9-47.1 44.6-92.6 73.3-135.1 28.5-42.2 61.2-81.8 97.2-117.8s75.7-68.7 117.8-97.2c42.5-28.7 88-53.4 135.1-73.3 98-41.5 202.2-62.5 309.7-62.5m0-100c-494.7 0-895.7 401-895.7 895.7s401 895.7 895.7 895.7 895.7-401 895.7-895.7-401-895.7-895.7-895.7z' opacity='.5'/%3E%3Cpath fill='none' stroke='%23BFBFBF' stroke-width='100' stroke-linejoin='round' stroke-miterlimit='10' d='M1371.3-253.4c468.2 0 847.7 379.5 847.7 847.7'/%3E%3C/svg%3E"); }
  .tds-btn.tds-btn--loading > span {
    -webkit-animation: tds-loader-text .3s ease-out;
            animation: tds-loader-text .3s ease-out; }

@keyframes tds-loader-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes tds-loader-spin-enter {
  0% {
    width: 0; }
  100% {
    width: 16px; } }

@keyframes tds-loader-text {
  0% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

.tds-panel.tes-notification {
  position: fixed; }

.tes-notification {
  background-color: #002e5d;
  border-radius: 4px;
  bottom: 20px;
  right: 20px;
  z-index: 101;
  -webkit-transform: translateX(100%) translateX(30px);
          transform: translateX(100%) translateX(30px);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  transition: -webkit-transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  transition: transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  transition: transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25), -webkit-transform 0.1s cubic-bezier(0.54, 0.24, 0.53, 1.25);
  width: calc(100% - 40px);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4); }
  @media (min-width: 744px) {
    .tes-notification {
      min-width: 450px;
      width: 40%; } }
  @media (min-width: 984px) {
    .tes-notification {
      width: 33%; } }
  .tes-notification .tds-panel__button {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cg fill='%23FFFFFF' fill-rule='nonzero' transform='translate(10 10)'%3E      %3Cpath d='M0.636038969%2C2.05025253 L11.9497475%2C13.363961 C12.3402718%2C13.7544853 12.9734367%2C13.7544853 13.363961%2C13.363961 C13.7544853%2C12.9734367 13.7544853%2C12.3402718 13.363961%2C11.9497475 L2.05025253%2C0.636038969 C1.65972824%2C0.245514678 1.02656326%2C0.245514678 0.636038969%2C0.636038969 C0.245514678%2C1.02656326 0.245514678%2C1.65972824 0.636038969%2C2.05025253 Z'/%3E      %3Cpath d='M11.9497475%2C0.636038969 L0.636038969%2C11.9497475 C0.245514678%2C12.3402718 0.245514678%2C12.9734367 0.636038969%2C13.363961 C1.02656326%2C13.7544853 1.65972824%2C13.7544853 2.05025253%2C13.363961 L13.363961%2C2.05025253 C13.7544853%2C1.65972824 13.7544853%2C1.02656326 13.363961%2C0.636038969 C12.9734367%2C0.245514678 12.3402718%2C0.245514678 11.9497475%2C0.636038969 Z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E"); }
  .tes-notification .tds-panel__button:hover {
    background-color: rgba(255, 255, 255, 0.2); }

.tds-panel.tes-notification--inline {
  position: relative;
  z-index: 0;
  width: 100%;
  bottom: auto;
  right: auto;
  box-shadow: none; }
  .tds-panel.tes-notification--inline:not(:last-child) {
    margin-bottom: 10px; }

.tds-panel.tes-notification--close-inline {
  -webkit-animation: fadeOut .5s forwards;
          animation: fadeOut .5s forwards; }
  .tds-panel.tes-notification--close-inline:not(:last-child) {
    -webkit-animation: fadeOut .5s forwards, noMargin .3s forwards .2s;
            animation: fadeOut .5s forwards, noMargin .3s forwards .2s; }

@keyframes fadeOut {
  1% {
    max-height: 200px;
    overflow: hidden; }
  40% {
    opacity: 1; }
  100% {
    opacity: 0;
    max-height: 0; } }

@keyframes noMargin {
  1% {
    margin-bottom: 10px; }
  100% {
    margin-bottom: 0; } }

.tds-panel--icon-left:before {
  height: 74px;
  width: 76px;
  background-size: 58px; }

.tes-notification--confirmation.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%2300C7B1' d='M12.6764408%2C15.3877709 C12.3904601%2C15.0929867 11.9247201%2C15.0929867 11.634654%2C15.383619 C11.3445878%2C15.6742512 11.3445878%2C16.1475666 11.6305685%2C16.4423507 L15.1195332%2C20.0129756 C15.2584381%2C20.1541398 15.4422829%2C20.2330257 15.6383839%2C20.2330257 C15.6383839%2C20.2330257 15.6383839%2C20.2330257 15.6424694%2C20.2330257 C15.8385704%2C20.2330257 16.0224152%2C20.1541398 16.1613201%2C20.0171275 L26.7834608%2C9.28034164 C27.0694415%2C8.98970938 27.073527%2C8.516394 26.7875462%2C8.22160985 C26.5015655%2C7.92682571 26.0358255%2C7.92682571 25.7457594%2C8.21745796 L21.9912412%2C12.0081329 C20.3938346%2C10.0110742 17.9915966%2C8.84024137 15.4381974%2C8.84024137 C14.2452493%2C8.84024137 13.0931556%2C9.08935473 12.0145998%2C9.57512578 C10.9728129%2C10.0484412 10.0454183%2C10.7168953 9.2650995%2C11.5721845 C8.4847807%2C12.4233219 7.89239209%2C13.4073196 7.50427541%2C14.4951146 C7.09981697%2C15.6285804 6.93639942%2C16.8201727 7.02219363%2C18.0408281 C7.31225978%2C22.2632996 10.666405%2C25.6761526 14.8212962%2C25.9792406 C15.0255681%2C25.9958481 15.2339255%2C26 15.4381974%2C26 C17.37061%2C26 19.2376555%2C25.3356977 20.7410969%2C24.0984347 C22.3834433%2C22.7532225 23.4619991%2C20.8475053 23.7847488%2C18.7383455 C23.8501158%2C18.3065491 23.8827993%2C17.8622969 23.8827993%2C17.4180447 C23.8827993%2C17.0070077 23.5518788%2C16.6707047 23.1474203%2C16.6707047 C22.7429619%2C16.6707047 22.4120414%2C17.0070077 22.4120414%2C17.4180447 C22.4120414%2C17.783411 22.3834433%2C18.1487773 22.3303326%2C18.5099916 C21.7828838%2C22.1221354 18.5308746%2C24.7461294 14.9275176%2C24.4845604 C11.4998345%2C24.235447 8.72990703%2C21.4204661 8.48886614%2C17.932879 C8.34996122%2C15.9399721 9.00771686%2C14.0425587 10.3395699%2C12.5893974 C11.6550812%2C11.1569956 13.5139558%2C10.3349215 15.4381974%2C10.3349215 C17.5953091%2C10.3349215 19.6216867%2C11.3521344 20.9412834%2C13.0710166 L15.6465548%2C18.4269538 L12.6764408%2C15.3877709 Z'/%3E%3C/svg%3E"); }

.tes-notification--warning.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23FFE324' fill-rule='evenodd' d='M25.1510325%2C11.7308915 C25.3789296%2C11.8615525 25.5176937%2C12.1046428 25.5176937%2C12.3669777 L25.5176937%2C21.6327691 C25.5176937%2C21.895104 25.3789296%2C22.1371814 25.1510325%2C22.2688553 L17.1260145%2C26.9027639 C17.0125723%2C26.967588 16.8859628%2C27 16.7593533%2C27 C16.6327438%2C27 16.5061342%2C26.967588 16.3926921%2C26.9027639 L8.36767406%2C22.2688553 C8.13977691%2C22.1371814 8%2C21.895104 8%2C21.6327691 L8%2C12.3669777 C8%2C12.1046428 8.13977691%2C11.8625654 8.36767406%2C11.7308915 L16.3926921%2C7.09799577 C16.6195764%2C6.96733474 16.8991302%2C6.96733474 17.1260145%2C7.09799577 L19.265209%2C8.33370472 C19.616677%2C8.53627996 19.7372093%2C8.98498411 19.534634%2C9.33645215 C19.3310459%2C9.68589443 18.8833546%2C9.8064267 18.5318866%2C9.60486434 L16.7593533%2C8.58185939 L9.46867047%2C12.7913728 L9.46867047%2C21.208374 L16.7593533%2C25.4189003 L24.0500361%2C21.208374 L24.0500361%2C12.7913728 L22.6077004%2C11.9598015 C22.2572452%2C11.7562134 22.1357001%2C11.3075092 22.3392882%2C10.9560412 C22.5408506%2C10.605586 22.9895547%2C10.4860666 23.3420356%2C10.687629 L25.1510325%2C11.7308915 Z M17.4921692%2C17.6221845 C17.4921692%2C18.027335 17.1639973%2C18.3565198 16.757834%2C18.3565198 C16.3526835%2C18.3565198 16.0234987%2C18.027335 16.0245116%2C17.6221845 L16.0265374%2C12.1313827 C16.0265374%2C11.7262322 16.3547092%2C11.3970475 16.7598597%2C11.3970475 C17.1660231%2C11.3970475 17.4952078%2C11.7262322 17.494195%2C12.1313827 L17.4921692%2C17.6221845 Z M15.4931568%2C21.0802451 C15.4931568%2C20.3813605 16.0603674%2C19.8141499 16.759252%2C19.8141499 C17.4581366%2C19.8141499 18.0253472%2C20.3813605 18.0253472%2C21.0802451 C18.0253472%2C21.7791297 17.4581366%2C22.3463404 16.759252%2C22.3463404 C16.0603674%2C22.3463404 15.4931568%2C21.7791297 15.4931568%2C21.0802451 Z'/%3E%3C/svg%3E"); }

.tes-notification--error.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23EF426F' d='M18.0277325%2C17.0049421 L19.7406199%2C18.7176815 C20.0261011%2C19.007216 20.0261011%2C19.4721024 19.7406199%2C19.757559 C19.5978793%2C19.9002873 19.4102773%2C19.9736904 19.2226754%2C19.9736904 C19.0350734%2C19.9736904 18.8474715%2C19.9002873 18.7047308%2C19.757559 L16.9918434%2C18.0448196 L15.278956%2C19.757559 C15.1362153%2C19.9002873 14.9486134%2C19.9736904 14.7610114%2C19.9736904 C14.5734095%2C19.9736904 14.3858075%2C19.9002873 14.2430669%2C19.757559 C13.9575856%2C19.4680245 13.9575856%2C19.0031381 14.2430669%2C18.7176815 L15.9559543%2C17.0049421 L14.2430669%2C15.2922026 C13.9575856%2C15.0026681 13.9575856%2C14.5377817 14.2430669%2C14.2523251 C14.5326264%2C13.9668685 14.997553%2C13.9668685 15.2830343%2C14.2523251 L16.9959217%2C15.9650645 L18.7088091%2C14.2523251 C18.9983687%2C13.9668685 19.4632953%2C13.9668685 19.7487765%2C14.2523251 C20.0383361%2C14.5377817 20.0383361%2C15.0026681 19.7406199%2C15.2922026 L18.0277325%2C17.0049421 Z M24.0717781%2C9.92969704 C25.9600326%2C11.8177884 27%2C14.3298062 27%2C17.0008641 C27%2C19.671922 25.9600326%2C22.1839398 24.0717781%2C24.0720312 C22.1835237%2C25.9601225 19.6712887%2C27 17%2C27 C14.3287113%2C27 11.8164763%2C25.9601225 9.92822186%2C24.0720312 C8.03996737%2C22.1839398 7%2C19.671922 7%2C17.0008641 C7%2C14.3298062 8.03996737%2C11.8177884 9.92822186%2C9.92969704 C12.3262643%2C7.53186184 15.7398042%2C6.51645204 19.0595432%2C7.21785961 C19.4551387%2C7.29941863 19.7079935%2C7.69090193 19.6264274%2C8.08646318 C19.5448613%2C8.48202443 19.1533442%2C8.73485739 18.7577488%2C8.65329837 C15.9233279%2C8.05791752 13.0073409%2C8.92652109 10.9641109%2C10.9695745 C7.63621533%2C14.2971826 7.63621533%2C19.7086236 10.9641109%2C23.0362316 C12.5791191%2C24.6470223 14.7202284%2C25.5319376 17%2C25.5319376 C19.2797716%2C25.5319376 21.4249592%2C24.6429443 23.0358891%2C23.0321537 C26.1884176%2C19.8798975 26.3556281%2C14.8558619 23.5334421%2C11.5078641 L21.7920065%2C13.2491492 C21.502447%2C13.5346057 21.0375204%2C13.5346057 20.7520392%2C13.2491492 C20.4665579%2C12.9596146 20.4665579%2C12.4947282 20.7520392%2C12.2092717 L23.0358891%2C9.92969704 C23.3213703%2C9.64424047 23.7862969%2C9.64424047 24.0717781%2C9.92969704 Z'/%3E%3C/svg%3E"); }

.tes-notification--delete.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23EF426F' d='M26.2555507%2C10.0882353 L21.9956465%2C10.0882353 L21.9956465%2C9.10375817 C21.9956465%2C7.94362745 21.0402699%2C7 19.8656944%2C7 L15.1343056%2C7 C13.9597301%2C7 13.0043535%2C7.94362745 13.0043535%2C9.10375817 L13.0043535%2C10.0882353 L8.74444928%2C10.0882353 C8.33500218%2C10.0882353 8%2C10.4191176 8%2C10.8235294 C8%2C11.2279412 8.33500218%2C11.5588235 8.74444928%2C11.5588235 L9.87766652%2C11.5588235 L9.87766652%2C24.4346405 C9.87766652%2C25.8480392 11.0398346%2C27 12.4749673%2C27 L22.5291685%2C27 C23.9601654%2C27 25.1264693%2C25.8521242 25.1264693%2C24.4346405 L25.1264693%2C13.9117647 C25.1264693%2C13.5073529 24.7914671%2C13.1764706 24.38202%2C13.1764706 C23.9725729%2C13.1764706 23.6375707%2C13.5073529 23.6375707%2C13.9117647 L23.6375707%2C24.4346405 C23.6375707%2C25.0392157 23.1412712%2C25.5294118 22.5291685%2C25.5294118 L12.4708315%2C25.5294118 C11.8587288%2C25.5294118 11.3624293%2C25.0392157 11.3624293%2C24.4346405 L11.3624293%2C11.5588235 L26.2514149%2C11.5588235 C26.6649978%2C11.5588235 27%2C11.2279412 27%2C10.8235294 C27%2C10.4191176 26.6649978%2C10.0882353 26.2555507%2C10.0882353 Z M20.5108838%2C10.0882353 L14.4932521%2C10.0882353 L14.4932521%2C9.10375817 C14.4932521%2C8.75653595 14.7786243%2C8.47058824 15.1343056%2C8.47058824 L19.8698302%2C8.47058824 C20.2213757%2C8.47058824 20.5108838%2C8.75245098 20.5108838%2C9.10375817 L20.5108838%2C10.0882353 Z M17.5%2C13.1764706 C17.9094471%2C13.1764706 18.2444493%2C13.5073529 18.2444493%2C13.9117647 L18.2444493%2C23.1764706 C18.2444493%2C23.5808824 17.9094471%2C23.9117647 17.5%2C23.9117647 C17.0905529%2C23.9117647 16.7555507%2C23.5808824 16.7555507%2C23.1764706 L16.7555507%2C13.9117647 C16.7555507%2C13.5073529 17.0905529%2C13.1764706 17.5%2C13.1764706 Z M14.373313%2C13.1764706 C14.7827601%2C13.1764706 15.1177623%2C13.5073529 15.1177623%2C13.9117647 L15.1177623%2C23.1764706 C15.1177623%2C23.5808824 14.7827601%2C23.9117647 14.373313%2C23.9117647 C13.9638659%2C23.9117647 13.6288637%2C23.5808824 13.6288637%2C23.1764706 L13.6288637%2C13.9117647 C13.6288637%2C13.5073529 13.9638659%2C13.1764706 14.373313%2C13.1764706 Z M20.626687%2C13.1764706 C21.0361341%2C13.1764706 21.3711363%2C13.5073529 21.3711363%2C13.9117647 L21.3711363%2C23.1764706 C21.3711363%2C23.5808824 21.0361341%2C23.9117647 20.626687%2C23.9117647 C20.2172399%2C23.9117647 19.8822377%2C23.5808824 19.8822377%2C23.1764706 L19.8822377%2C13.9117647 C19.8822377%2C13.5073529 20.2172399%2C13.1764706 20.626687%2C13.1764706 Z'/%3E%3C/svg%3E"); }

.tes-notification--active {
  -webkit-transform: translateX(0);
          transform: translateX(0); }

.tes-notification__content {
  padding: 20px 60px 20px 0;
  background-repeat: no-repeat;
  background-position: 20px 20px;
  display: -webkit-box;
  display: flex; }
  .tes-notification--super-error .tes-notification__content {
    padding: 0;
    display: block; }

.tes-notification__title {
  margin: 0 0 5px 0;
  padding: 0;
  font-size: 1.23529rem;
  font-weight: 400; }

.tes-notification__text {
  color: #ffffff;
  font-size: 0.88235rem;
  line-height: 1.2; }
  .tes-notification--super-error .tes-notification__text {
    color: #4c4c4c;
    padding: 20px 40px 25px 40px;
    text-align: center; }

body {
  background-color: #ffffff; }

.contextual-content .cms-cta--type-secondary {
  border: 1px solid #d6d6d6;
  border-radius: 4px; }

.contextual-content .collapsible {
  border: 1px solid #6376ec;
  border-radius: 4px; }

.auth-email-row-override {
  font-size: 17px; }

.auth-brand-vision-supply {
  position: relative;
  background-color: #392A69;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin-top: -10px;
  margin-left: -25px;
  margin-right: -25px; }
  .auth-brand-vision-supply:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
    border-top: solid 15px #392A69;
    border-left: solid 15px transparent;
    border-right: solid 15px transparent; }
  .auth-brand-vision-supply p {
    max-width: 400px;
    margin: auto; }

.auth-brand-smart-supply {
  position: relative;
  margin-top: -10px;
  margin-left: -25px;
  margin-right: -25px;
  background: #253746;
  border-bottom-left-radius: 50% 30%;
  border-bottom-right-radius: 50% 30%;
  border-bottom-color: #253746;
  border-bottom-style: solid;
  text-align: center; }
  .auth-brand-smart-supply p {
    max-width: 400px;
    margin: auto; }

.auth-brand-abc-supply {
  position: relative;
  margin-top: -10px;
  margin-left: -25px;
  margin-right: -25px;
  background: #43526f;
  border-bottom-left-radius: 50% 30%;
  border-bottom-right-radius: 50% 30%;
  border-bottom-color: #43526f;
  border-bottom-style: solid;
  text-align: center; }
  .auth-brand-abc-supply p {
    max-width: 400px;
    margin: auto; }

.icon-warning.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23FFE324' fill-rule='evenodd' d='M25.1510325%2C11.7308915 C25.3789296%2C11.8615525 25.5176937%2C12.1046428 25.5176937%2C12.3669777 L25.5176937%2C21.6327691 C25.5176937%2C21.895104 25.3789296%2C22.1371814 25.1510325%2C22.2688553 L17.1260145%2C26.9027639 C17.0125723%2C26.967588 16.8859628%2C27 16.7593533%2C27 C16.6327438%2C27 16.5061342%2C26.967588 16.3926921%2C26.9027639 L8.36767406%2C22.2688553 C8.13977691%2C22.1371814 8%2C21.895104 8%2C21.6327691 L8%2C12.3669777 C8%2C12.1046428 8.13977691%2C11.8625654 8.36767406%2C11.7308915 L16.3926921%2C7.09799577 C16.6195764%2C6.96733474 16.8991302%2C6.96733474 17.1260145%2C7.09799577 L19.265209%2C8.33370472 C19.616677%2C8.53627996 19.7372093%2C8.98498411 19.534634%2C9.33645215 C19.3310459%2C9.68589443 18.8833546%2C9.8064267 18.5318866%2C9.60486434 L16.7593533%2C8.58185939 L9.46867047%2C12.7913728 L9.46867047%2C21.208374 L16.7593533%2C25.4189003 L24.0500361%2C21.208374 L24.0500361%2C12.7913728 L22.6077004%2C11.9598015 C22.2572452%2C11.7562134 22.1357001%2C11.3075092 22.3392882%2C10.9560412 C22.5408506%2C10.605586 22.9895547%2C10.4860666 23.3420356%2C10.687629 L25.1510325%2C11.7308915 Z M17.4921692%2C17.6221845 C17.4921692%2C18.027335 17.1639973%2C18.3565198 16.757834%2C18.3565198 C16.3526835%2C18.3565198 16.0234987%2C18.027335 16.0245116%2C17.6221845 L16.0265374%2C12.1313827 C16.0265374%2C11.7262322 16.3547092%2C11.3970475 16.7598597%2C11.3970475 C17.1660231%2C11.3970475 17.4952078%2C11.7262322 17.494195%2C12.1313827 L17.4921692%2C17.6221845 Z M15.4931568%2C21.0802451 C15.4931568%2C20.3813605 16.0603674%2C19.8141499 16.759252%2C19.8141499 C17.4581366%2C19.8141499 18.0253472%2C20.3813605 18.0253472%2C21.0802451 C18.0253472%2C21.7791297 17.4581366%2C22.3463404 16.759252%2C22.3463404 C16.0603674%2C22.3463404 15.4931568%2C21.7791297 15.4931568%2C21.0802451 Z'/%3E%3C/svg%3E"); }

.icon-invalid-warning.tds-panel--icon-left:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cpath fill='%23FD7037' fill-rule='evenodd' d='M25.1510325%2C11.7308915 C25.3789296%2C11.8615525 25.5176937%2C12.1046428 25.5176937%2C12.3669777 L25.5176937%2C21.6327691 C25.5176937%2C21.895104 25.3789296%2C22.1371814 25.1510325%2C22.2688553 L17.1260145%2C26.9027639 C17.0125723%2C26.967588 16.8859628%2C27 16.7593533%2C27 C16.6327438%2C27 16.5061342%2C26.967588 16.3926921%2C26.9027639 L8.36767406%2C22.2688553 C8.13977691%2C22.1371814 8%2C21.895104 8%2C21.6327691 L8%2C12.3669777 C8%2C12.1046428 8.13977691%2C11.8625654 8.36767406%2C11.7308915 L16.3926921%2C7.09799577 C16.6195764%2C6.96733474 16.8991302%2C6.96733474 17.1260145%2C7.09799577 L19.265209%2C8.33370472 C19.616677%2C8.53627996 19.7372093%2C8.98498411 19.534634%2C9.33645215 C19.3310459%2C9.68589443 18.8833546%2C9.8064267 18.5318866%2C9.60486434 L16.7593533%2C8.58185939 L9.46867047%2C12.7913728 L9.46867047%2C21.208374 L16.7593533%2C25.4189003 L24.0500361%2C21.208374 L24.0500361%2C12.7913728 L22.6077004%2C11.9598015 C22.2572452%2C11.7562134 22.1357001%2C11.3075092 22.3392882%2C10.9560412 C22.5408506%2C10.605586 22.9895547%2C10.4860666 23.3420356%2C10.687629 L25.1510325%2C11.7308915 Z M17.4921692%2C17.6221845 C17.4921692%2C18.027335 17.1639973%2C18.3565198 16.757834%2C18.3565198 C16.3526835%2C18.3565198 16.0234987%2C18.027335 16.0245116%2C17.6221845 L16.0265374%2C12.1313827 C16.0265374%2C11.7262322 16.3547092%2C11.3970475 16.7598597%2C11.3970475 C17.1660231%2C11.3970475 17.4952078%2C11.7262322 17.494195%2C12.1313827 L17.4921692%2C17.6221845 Z M15.4931568%2C21.0802451 C15.4931568%2C20.3813605 16.0603674%2C19.8141499 16.759252%2C19.8141499 C17.4581366%2C19.8141499 18.0253472%2C20.3813605 18.0253472%2C21.0802451 C18.0253472%2C21.7791297 17.4581366%2C22.3463404 16.759252%2C22.3463404 C16.0603674%2C22.3463404 15.4931568%2C21.7791297 15.4931568%2C21.0802451 Z'/%3E%3C/svg%3E"); }

#questions select {
  font-size: 16px;
  min-height: 32px; }

#questions .help-box .toggler {
  color: #6376ec;
  font-size: 14px;
  cursor: pointer; }

#questions .help-box .icon {
  background-size: 20px; }

#questions .help-box .help-text {
  font-size: 14px;
  color: #666666; }

#questions .icon-tds-chevron-down {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cpath fill='%236376EC' d='M10.6711298%2C12.5688727 C10.3005853%2C12.1983282 9.68640472%2C12.2117375 9.2993191%2C12.5988231 C8.91223347%2C12.9859087 8.89882422%2C13.6000893 9.2693687%2C13.9706337 L16.6496001%2C21.3508651 L24.3592859%2C13.6411794 C24.7463715%2C13.2540937 24.7597807%2C12.6399132 24.3892363%2C12.2693687 C24.0186918%2C11.8988242 23.4045112%2C11.9122335 23.0174256%2C12.2993191 L16.7095009%2C18.6072438 L10.6711298%2C12.5688727 Z'/%3E  %3C/g%3E%3C/svg%3E"); }

#questions .icon-tds-chevron-up {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='34' height='34' rx='4'/%3E    %3Cpath fill='%236376EC' d='M22.9874752%2C20.7819924 C23.3580197%2C21.1525369 23.9722002%2C21.1391277 24.3592859%2C20.752042 C24.7463715%2C20.3649564 24.7597807%2C19.7507759 24.3892363%2C19.3802314 L17.0090049%2C12 L9.2993191%2C19.7096858 C8.91223347%2C20.0967714 8.89882422%2C20.710952 9.2693687%2C21.0814964 C9.63991318%2C21.4520409 10.2540937%2C21.4386317 10.6411794%2C21.051546 L16.9491041%2C14.7436213 L22.9874752%2C20.7819924 Z'/%3E  %3C/g%3E%3C/svg%3E"); }

