/**
 * Bootstrap imports
 */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 600;
}
input[type="search"] {
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -10px;
  margin-right: -10px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 10px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  .container {
    width: 740px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1180px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.row {
  margin-left: -10px;
  margin-right: -10px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: 600;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: border-box;
}
html {
  font-size: 16px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 1.75rem;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: 0.2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
.clearfix:before,
.clearfix:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
div.accordion-wrapper.med .accordion-entry:before,
div.accordion-wrapper.med .accordion-entry:after,
div.accordion-wrapper.med .accordion-heading:before,
div.accordion-wrapper.med .accordion-heading:after,
.hero__inner:before,
.hero__inner:after {
  content: " ";
  display: table;
}
.clearfix:after,
.form-horizontal .form-group:after,
.container:after,
.container-fluid:after,
.row:after,
.dl-horizontal dd:after,
div.accordion-wrapper.med .accordion-entry:after,
div.accordion-wrapper.med .accordion-heading:after,
.hero__inner:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.is-hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
/**
 * Global variable imports
 */
/**
 * Legend
 *
 * a: action,
 * b: background,
 * h: hyper,
 * f: foundation,
 * p: promotional
 */
/**
 * Global Colours
 */
/**
 * Global Blues
 */
/**
 * Foundation Colours
 */
/**
 * Navigational UI Colours
 */
/**
 * Promotional Colours
 */
/**
 * Pricing Colours
 */
/**
 * Alert Colours
 */
/**
 * Accordion Colours
 */
/**
 * GoToMeeting Colours
 */
/**
 * GoToWebinar Colours
 */
/**
 * GoToTraining Colours
 */
/**
 * GoToAssist Colours
 */
/**
 * OpenVoice Colours
 */
/**
 * GoToMyPC Colours
 */
/*
*	LastPass... colors
*/
/**
 * Footer Colours
 */
/**
 * Video Lightbox Colours
 */
/**
 * Accordion Colours
 */
/**
 * Topic Tag Colours
 */
/**
 * Customer Hero Items Colours
 */
/**
 * Buy Flow Colours
 */
/**
 * Dynamic Hero Colors
 */
/**
 * Icon Stats Colors
 */
/**
 * Project variable imports
 */
/**
 * Override Global Variables
 **/
/* colors */
/**
Accessiblity compliance colors
 */
/* new colors for new make over styleguide */
/* bold search module and userguide footer top bar colors gradients*/
/* G.O.A.T colors */
/**
 * box shadow
 */
/* typography */
a {
  color: #309DDC;
}
a:hover {
  text-decoration: none !important;
}
h2,
.heading-2 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
  line-height: 1.3em;
}
.hm-wrapper h2 {
  font-size: 1.75rem;
}
h3,
.heading-3,
h4,
.heading-4 {
  margin-bottom: 10px;
}
h4,
.heading-4 {
  color: #BBBBBB;
}
h5,
.heading-5 {
  font-size: 1rem;
  margin-bottom: 5px;
}
p {
  margin-bottom: 15px;
}
p,
li {
  letter-spacing: 0.015em;
  line-height: 24px;
}
ol,
ul {
  padding-left: 25px;
  margin-bottom: 20px;
}
ul.list-none li {
  list-style: none;
}
li {
  list-style: inherit;
  margin-bottom: 7px;
}
form select {
  color: #444444 !important;
  outline: none;
}
@media only screen and (max-width: 1199px) {
  p,
  .text,
  li {
    font-size: 0.875rem;
    line-height: 1.9em;
  }
  h4,
  .heading-4 {
    font-size: 0.6875rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  p {
    line-height: 22px !important;
  }
}
/* buttons */
.btn {
  font-size: 16px;
  padding: 8px 20px 10px;
  width: 100%;
}
.btn.btn-primary,
.btn.btn-secondary,
.btn.btn-tertiary {
  border: none;
  border-radius: 2px;
}
.btn.btn-primary.disabled,
.btn.btn-secondary.disabled,
.btn.btn-tertiary.disabled {
  opacity: 0.3;
}
.btn.btn-primary {
  background-color: #309DDC;
  border: none;
  border-radius: 0;
}
.btn.btn-primary.disabled {
  background-color: #8997AD;
}
.btn.btn-primary:hover {
  background-color: #1F81BA;
}
.btn.btn-secondary {
  background: #FFF;
  border: 1px solid #dadde0;
  color: #309DDC;
}
.btn.btn-secondary.disabled {
  color: #8997AD;
}
.btn.btn-secondary:hover {
  background: #EAF6FC;
  border: 1px solid #F3F3F3;
}
.btn.btn-tertiary {
  border: 1px solid #444444;
  border-radius: 50px;
  color: #444444;
  font-size: 14px;
  min-width: 180px;
  width: auto;
}
.btn.btn-tertiary:hover {
  background-color: #FFF;
}
.g2w input[type="submit"],
.g2w .button.button--filled {
  background: #0097E1;
}
.g2w input[type="submit"]:hover,
.g2w .button.button--filled:hover {
  background: #0080BF !important;
  border-color: #0080BF !important;
}
/* icon class */
.togo-icon {
  display: inline-block;
  font: normal normal normal 14px/1 'TogoIconFont';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  speak: none;
}
/* table styles */
table {
  border: 1px solid #DADDE0;
}
table {
  margin-bottom: 25px;
  width: 100%;
  border: 1px solid #DADDE0;
}
table tr:nth-child(even) {
  background: #F3F3F3;
}
table td,
table th {
  font-size: 1rem;
  padding: 10px 15px;
  vertical-align: top;
}
@media only screen and (max-width: 1199px) {
  table td,
  table td p {
    font-size: 0.875rem;
  }
}
/* Horizontal line */
.caret-top:before,
.caret-top:after {
  display: inline-block;
  content: '';
  width: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  height: 0;
}
.caret-top:before {
  position: relative;
  border-bottom: 10px solid #edeef0;
  top: -17px;
  left: 0;
}
.caret-top:after {
  position: relative;
  border-bottom: 10px solid #FFF;
  top: -15px;
  left: -20px;
}
/* Care Themes */
.product-bg-color.goto,
.product-bg-color.qa-bnb,
.product-bg-color.qe {
  background-color: rgba(246, 141, 46, 0.05);
}
.product-bg-color.goto_admin {
  background-color: rgba(246, 248, 250, 0.05);
}
.product-bg-color.gotomeeting,
.product-bg-color.qe,
.product-bg-color.qa-bnb {
  background-color: rgba(246, 141, 46, 0.05);
}
.product-bg-color.qa-bnob {
  background-color: rgba(233, 221, 97, 0.05);
}
.product-bg-color.goto_resolve {
  background-color: rgba(125, 51, 255, 0.05);
}
.product-bg-color.resolve {
  background-color: rgba(146, 84, 255, 0.05);
}
.product-bg-color.gotostage {
  background-color: rgba(0, 192, 243, 0.05);
}
.product-bg-color.gotowebinar {
  background-color: rgba(0, 192, 243, 0.05);
}
.product-bg-color.gotoassist,
.product-bg-color.gotoassist_service_desk,
.product-bg-color.gotoassist_remote_support,
.product-bg-color.gotoassist_remote_support_4,
.product-bg-color.gotoassist_remote_support_v5,
.product-bg-color.gotoassist_corporate {
  background-color: rgba(42, 150, 157, 0.05);
}
.product-bg-color.gototraining {
  background-color: rgba(153, 41, 119, 0.05);
}
.product-bg-color.openvoice {
  background-color: rgba(92, 97, 166, 0.05);
}
.product-bg-color.gotomypc {
  background-color: rgba(151, 201, 88, 0.05);
}
.product-bg-color.grasshopper,
.product-bg-color.grasshopper_connect {
  background-color: rgba(67, 176, 42, 0.05);
}
.product-bg-color.rescue_lens {
  background-color: rgba(39, 149, 205, 0.05);
}
.product-bg-color.rescue,
.product-bg-color.rescue_live_guide,
.product-bg-color.rescue_live_lens {
  background-color: rgba(22, 92, 125, 0.05);
}
.product-bg-color.pro {
  background-color: rgba(22, 92, 125, 0.05);
}
.product-bg-color.central {
  background-color: rgba(22, 92, 125, 0.05);
}
.product-bg-color.joinme {
  background-color: rgba(255, 142, 0, 0.05);
}
.product-bg-color.gotoconnect {
  background-color: rgba(196, 214, 0, 0.05);
}
.product-bg-color.goto_connect {
  background-color: rgba(7, 203, 115, 0.05);
}
.product-bg-color.goto_contact {
  background-color: rgba(7, 203, 115, 0.05);
}
.product-bg-color.boldchat {
  background-color: rgba(60, 180, 229, 0.05);
}
.product-bg-color.bold360 {
  background-color: rgba(22, 92, 125, 0.05);
}
.product-bg-color.hamachi {
  background-color: rgba(0, 161, 223, 0.05);
}
.product-bg-color.remotelyanywhere {
  background-color: rgba(41, 103, 154, 0.05);
}
.product-bg-color.goto_connect_v2,
.product-bg-color.goto_resolve_v2,
.product-bg-color.goto_resolve_mdm,
.product-bg-color.goto_meeting_v2,
.product-bg-color.goto_training_v2,
.product-bg-color.goto_webinar_v2,
.product-bg-color.goto_admin_v2,
.product-bg-color.goto_contact_v2 {
  background-color: #d9e6ec;
}
/* Mixins */
/* CSS property classes */
.displayInline {
  display: inline-block !important;
}
.displayBlock {
  display: block !important;
}
.displayNone {
  display: none;
}
.displayFlexColumn {
  display: flex !important;
  display: -ms-flex !important;
  flex-direction: column !important;
}
.capitalize {
  text-transform: capitalize;
}
/**
 * Core imports
 */
/**
 * Base LESS rules
 */
section {
  padding-bottom: 25px;
  padding-top: 25px;
}
@media (min-width: 768px) {
  section {
    padding-bottom: 35px;
    padding-top: 35px;
  }
}
.mainContent {
  padding-top: 55px;
}
.row.no-gutter {
  padding-left: 0;
  padding-right: 0;
  margin-right: 0;
  margin-left: 0;
}
.row.no-gutter div[class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.row.fluid {
  max-width: 100%;
}
input[type="text"],
input[type="button"],
input[type="submit"],
button {
  border: none;
}
.body-shadow {
  overflow: hidden;
}
.padding-top-none {
  padding-top: 0;
}
.padding-top-sm {
  padding-top: 30px;
}
.padding-top-lg {
  padding-top: 60px;
}
.padding-bottom-none {
  padding-bottom: 0;
}
.padding-bottom-sm {
  padding-bottom: 30px;
}
.padding-bottom-lg {
  padding-bottom: 60px;
}
.progressjs-inner {
  height: 40px!important;
  background-color: #309DDC !important;
}
/**
 * Buttons LESS rules
 */
.button {
  display: inline-block;
  margin: 0 auto;
  padding: 8px 20px;
  min-width: 180px;
  width: auto;
  height: auto;
  border-radius: 26px;
  text-align: center;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  border: 2px solid #444444;
}
.button:hover {
  text-decoration: none;
}
.g2m input[type="submit"],
.g2m input[type="button"],
.g2m button {
  background: #FD7A2A;
}
.g2m input[type="submit"]:hover,
.g2m input[type="button"]:hover,
.g2m button:hover {
  background: #FC9402;
}
.g2m .button.button--filled {
  background-color: #FD7A2A;
  color: #FFF;
  border-color: #FD7A2A;
}
.g2m .button.button--filled:hover {
  background-color: #FC9402;
  border-color: #FC9402;
}
.g2m .button.button--color-border {
  background-color: transparent;
  color: #FD7A2A;
  border-color: #FD7A2A;
}
.g2m .button.button--color-border:hover {
  background-color: #FD7A2A;
  color: #FFF;
}
.g2m .button.button--white-border {
  background-color: transparent;
  color: #FFF;
  border-color: #FFF;
}
.g2m .button.button--white-border:hover {
  background-color: #FD7A2A;
}
.g2w input[type="submit"],
.g2w input[type="button"],
.g2w button {
  background: #0097E1;
}
.g2w input[type="submit"]:hover,
.g2w input[type="button"]:hover,
.g2w button:hover {
  background: #0080BF;
}
.g2w .button.button--filled {
  background-color: #0097E1;
  color: #FFF;
  border-color: #0097E1;
}
.g2w .button.button--filled:hover {
  background-color: #3797D1;
  border-color: #3797D1;
}
.g2w .button.button--color-border {
  background-color: transparent;
  color: #0097E1;
  border-color: #0097E1;
}
.g2w .button.button--color-border:hover {
  background-color: #0097E1;
  color: #FFF;
}
.g2w .button.button--white-border {
  background-color: transparent;
  color: #FFF;
  border-color: #FFF;
}
.g2w .button.button--white-border:hover {
  background-color: #0097E1;
}
.g2t input[type="submit"],
.g2t input[type="button"],
.g2t button {
  background: #E33370;
}
.g2t input[type="submit"]:hover,
.g2t input[type="button"]:hover,
.g2t button:hover {
  background: #A80F5E;
}
.g2t .button.button--filled {
  background-color: #E33370;
  color: #FFF;
  border-color: #E33370;
}
.g2t .button.button--filled:hover {
  background-color: #A80F5E;
  border-color: #A80F5E;
}
.g2t .button.button--color-border {
  background-color: transparent;
  color: #E33370;
  border-color: #E33370;
}
.g2t .button.button--color-border:hover {
  background-color: #E33370;
  color: #FFF;
}
.g2t .button.button--white-border {
  background-color: transparent;
  color: #FFF;
  border-color: #FFF;
}
.g2t .button.button--white-border:hover {
  background-color: #E33370;
}
.g2a input[type="submit"],
.g2a input[type="button"],
.g2a button {
  background: #165C7D;
}
.g2a input[type="submit"]:hover,
.g2a input[type="button"]:hover,
.g2a button:hover {
  background: #2A969D;
}
.g2a .button.button--filled {
  background-color: #165C7D;
  color: #FFF;
  border-color: #165C7D;
}
.g2a .button.button--filled:hover {
  background-color: #2A969D;
  border-color: #2A969D;
}
.g2a .button.button--color-border {
  background-color: transparent;
  color: #165C7D;
  border-color: #165C7D;
}
.g2a .button.button--color-border:hover {
  background-color: #165C7D;
  color: #FFF;
}
.g2a .button.button--white-border {
  background-color: transparent;
  color: #FFF;
  border-color: #FFF;
}
.g2a .button.button--white-border:hover {
  background-color: #165C7D;
}
.g2p input[type="submit"],
.g2p input[type="button"],
.g2p button {
  background: #4E9D2D;
}
.g2p input[type="submit"]:hover,
.g2p input[type="button"]:hover,
.g2p button:hover {
  background: #97C958;
}
.g2p .button.button--filled {
  background-color: #4E9D2D;
  color: #FFF;
  border-color: #4E9D2D;
}
.g2p .button.button--filled:hover {
  background-color: #97C958;
  border-color: #97C958;
}
.g2p .button.button--color-border {
  background-color: transparent;
  color: #4E9D2D;
  border-color: #4E9D2D;
}
.g2p .button.button--color-border:hover {
  background-color: #4E9D2D;
  color: #FFF;
}
.g2p .button.button--white-border {
  background-color: transparent;
  color: #FFF;
  border-color: #FFF;
}
.g2p .button.button--white-border:hover {
  background-color: #4E9D2D;
}
.ov input[type="submit"],
.ov input[type="button"],
.ov button {
  background: #C287FF;
}
.ov input[type="submit"]:hover,
.ov input[type="button"]:hover,
.ov button:hover {
  background: #7361AF;
}
.ov .button.button--filled {
  background-color: #7361AF;
  color: #FFF;
  border-color: #7361AF;
}
.ov .button.button--filled:hover {
  background-color: #C287FF;
  border-color: #C287FF;
}
.ov .button.button--color-border {
  background-color: transparent;
  color: #7361AF;
  border-color: #7361AF;
}
.ov .button.button--color-border:hover {
  background-color: #7361AF;
  color: #FFF;
}
.ov .button.button--white-border {
  background-color: transparent;
  color: #FFF;
  border-color: #FFF;
}
.ov .button.button--white-border:hover {
  background-color: #7361AF;
}
/**
 * Mixins for Buttons
 */
.care-site-loader {
  position: fixed;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: white;
  z-index: 10000;
}
.care-spinner-wrapper .care-spinner {
  border: 5px solid rgba(48, 157, 220, 0.4);
  border-radius: 50%;
  border-top: 5px solid #309ddc;
  width: 50px;
  height: 50px;
  animation: chevron-segment 0.8s infinite step-end;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  margin: 0 auto;
}
.doHideForForm [class^="togo-icon-"]::before,
.doHideForForm [class*=" togo-icon-"]::before {
  line-height: 135px;
}
@keyframes chevron-segment {
  0%,
  100% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
}
@media (min-width: 1200px) {
  .care-three-column {
    display: grid;
    grid-template-columns: 350px minmax(500px, 600px) 1fr;
    gap: 2.5rem;
  }
}
@media (min-width: 1440px) {
  .care-three-column {
    grid-template-columns: 450px minmax(600px, 800px) 1fr;
    gap: 4.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .care-three-column__left-column-wrapper {
    -ms-grid-column: 1;
  }
}
.care-three-column__left-column-container {
  height: 100%;
}
.care-three-column__left-column {
  position: -webkit-sticky;
  position: sticky;
  top: 7.25rem;
}
.care-three-column__left-column > * + * {
  margin-top: 2rem;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .care-three-column__middle-column {
    -ms-grid-column: 2;
    padding: 0 4.5rem;
  }
}
@media (min-width: 1200px) {
  .care-three-column__right-column-wrapper {
    width: 100%;
    max-width: 20rem;
    margin-left: auto;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .care-three-column__right-column-wrapper {
    -ms-grid-column: 3;
  }
}
.care-three-column__right-column {
  position: -webkit-sticky;
  position: sticky;
  top: 9.25rem;
}
@media (min-width: 1200px) {
  .care-three-column__right-column {
    min-width: 17rem;
  }
}
.care-three-column__right-column > * + * {
  margin-top: 2rem;
}
[class^="icon-"]::before,
[class*=" icon-"]::before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'web-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="togo-icon-"]::before,
[class*=" togo-icon-"]::before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'TogoIconFont' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-web:before {
  content: "\e900";
}
.icon-x-small:before {
  content: "\e901";
}
.icon-youtube:before {
  content: "\e902";
}
.icon-zoom:before {
  content: "\e903";
}
.icon-twitter:before {
  content: "\e904";
}
.icon-upload:before {
  content: "\e905";
}
.icon-video:before {
  content: "\e906";
}
.icon-warning:before {
  content: "\e907";
}
.icon-chat-right:before {
  content: "\e908";
}
.icon-search-left:before {
  content: "\e909";
}
.icon-search-right:before {
  content: "\e90a";
}
.icon-share:before {
  content: "\e90b";
}
.icon-star:before {
  content: "\e90c";
}
.icon-chat-left:before {
  content: "\e90d";
}
.icon-phone-outline-right:before {
  content: "\e90e";
}
.icon-play:before {
  content: "\e90f";
}
.icon-rss:before {
  content: "\e910";
}
.icon-menu:before {
  content: "\e911";
}
.icon-minimize:before {
  content: "\e912";
}
.icon-more:before {
  content: "\e913";
}
.icon-phone-outline-left:before {
  content: "\e914";
}
.icon-facebook:before {
  content: "\e915";
}
.icon-google-plus:before {
  content: "\e916";
}
.icon-join-left:before {
  content: "\e917";
}
.icon-join-right:before {
  content: "\e918";
}
.icon-link:before {
  content: "\e919";
}
.icon-check-big:before {
  content: "\e91a";
}
.icon-check-small:before {
  content: "\e91b";
}
.icon-close-x:before {
  content: "\e91c";
}
.icon-download:before {
  content: "\e91d";
}
.icon-arrow-up-teaser:before {
  content: "\e91e";
}
.icon-arrow-up-ui:before {
  content: "\e91f";
}
.icon-audio:before {
  content: "\e920";
}
.icon-cart:before {
  content: "\e921";
}
.icon-arrow-down-ui:before {
  content: "\e922";
}
.icon-arrow-left-teaser:before {
  content: "\e923";
}
.icon-arrow-left-ui:before {
  content: "\e924";
}
.icon-arrow-right-teaser:before {
  content: "\e925";
}
.icon-arrow-right-ui:before {
  content: "\e926";
}
.icon-arrow-down-teaser:before {
  content: "\e927";
}
.icon-email:before {
  content: "\e928";
}
.icon-error:before {
  content: "\e929";
}
.icon-error_warning:before {
  content: "\e92a";
}
.icon-form-processing:before {
  content: "\e92b";
}
.icon-question:before {
  content: "\e92c";
}
.icon-support:before {
  content: "\e92d";
}
/**
 * Form styles
 */
form {
  position: relative;
}
form .form-input {
  position: relative;
}
form label.error {
  background: transparent;
  color: #FFF;
  font-size: 0.875rem;
  margin: 0px;
  position: absolute;
  width: 24px;
  height: 24px;
  text-align: center;
  right: 4px;
  top: 16px;
  border-radius: 100%;
  padding: 0px 0 0 7px;
  pointer-events: none;
}
form label.error:before {
  content: "\e929";
  color: #CC4337;
  font-family: 'web-icons' !important;
  font-size: 20px;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  position: relative;
  top: 2px;
  left: -4px;
  z-index: 4;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
form input[disabled="disabled"],
form input[readonly="readonly"],
form input:disabled {
  background-color: #edeef0 !important;
}
form input[type="text"],
form input[type="password"],
form input[type="email"],
form input[type="number"],
form input[type="submit"],
form select {
  width: 100%;
  height: 3.4375rem;
  padding: 0.375rem;
  border-left: none;
  border-right: none;
  border-bottom: none;
  border-top: 1px solid #CBCACA;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  -webkit-border-radius: 0px;
  -webkit-appearance: none;
}
form select {
  color: #A6AEBA;
  padding-left: 32px;
  padding-right: 32px;
  background: #FFF;
}
form .styled-select {
  position: relative;
}
form .styled-select select {
  border-top-width: 0;
  border-bottom: 1px solid #CBCACA;
}
form .styled-select select:focus {
  border-top-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-left-style: solid;
}
form .styled-select i {
  display: block;
  position: absolute;
  background: #A6AEBA;
  color: #FFF;
  width: 55px;
  height: 55px;
  right: 0;
  top: 0;
  pointer-events: none;
}
form .styled-select i:before {
  content: "\e922";
  font-family: 'web-icons';
  font-size: 42px;
  font-style: normal;
  padding-left: 7px;
  pointer-events: none;
}
form .form-select-help {
  padding: 24px 16px 0px 32px;
  font-size: 0.875rem;
}
form .form-select-help a {
  color: #309DDC;
}
form .form-select-help a span::before {
  color: #A6AEBA;
  font-family: 'web-icons';
  content: "\e92c";
  margin-right: 8px;
  position: relative;
  top: 1px;
}
form input[type="submit"] {
  outline: none;
}
form input[type="text"]::-moz-placeholder,
form input[type="email"]::-moz-placeholder,
form input[type="number"]::-moz-placeholder,
form input[type="password"]::-moz-placeholder {
  color: #A6AEBA;
  opacity: 1;
}
form input[type="text"]:-ms-input-placeholder,
form input[type="email"]:-ms-input-placeholder,
form input[type="number"]:-ms-input-placeholder,
form input[type="password"]:-ms-input-placeholder {
  color: #A6AEBA;
}
form input[type="text"]::-webkit-input-placeholder,
form input[type="email"]::-webkit-input-placeholder,
form input[type="number"]::-webkit-input-placeholder,
form input[type="password"]::-webkit-input-placeholder {
  color: #A6AEBA;
}
form input[type="text"].error,
form input[type="email"].error,
form input[type="number"].error,
form input[type="password"].error {
  border: 1px solid #CC4337;
}
form input[type="text"].error.border-top-none,
form input[type="email"].error.border-top-none,
form input[type="number"].error.border-top-none,
form input[type="password"].error.border-top-none {
  border-top-width: 0;
}
form input[type="text"].error.border-top-none:focus,
form input[type="email"].error.border-top-none:focus,
form input[type="number"].error.border-top-none:focus,
form input[type="password"].error.border-top-none:focus {
  border-top-width: 2px;
}
form input[type="text"].error::-moz-placeholder,
form input[type="email"].error::-moz-placeholder,
form input[type="number"].error::-moz-placeholder,
form input[type="password"].error::-moz-placeholder {
  color: #CC4337;
  opacity: 1;
}
form input[type="text"].error:-ms-input-placeholder,
form input[type="email"].error:-ms-input-placeholder,
form input[type="number"].error:-ms-input-placeholder,
form input[type="password"].error:-ms-input-placeholder {
  color: #CC4337;
}
form input[type="text"].error::-webkit-input-placeholder,
form input[type="email"].error::-webkit-input-placeholder,
form input[type="number"].error::-webkit-input-placeholder,
form input[type="password"].error::-webkit-input-placeholder {
  color: #CC4337;
}
form input[type="text"]:focus,
form input[type="email"]:focus,
form input[type="number"]:focus,
form input[type="password"]:focus {
  border: 2px solid;
}
form input[type="text"].valid + span,
form input[type="email"].valid + span,
form input[type="number"].valid + span,
form input[type="password"].valid + span {
  position: absolute;
  z-index: 4;
  right: 0px;
  top: 10px;
}
form input[type="text"].valid + span:after,
form input[type="email"].valid + span:after,
form input[type="number"].valid + span:after,
form input[type="password"].valid + span:after {
  content: "\e91b";
  color: #69c896;
  font-family: 'web-icons' !important;
  font-size: 24px;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  position: relative;
  top: 7px;
  left: -4px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
form input[type="checkbox"] {
  visibility: hidden;
}
form input[type="checkbox"] + label {
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
  background: white;
  border: 1px solid #C2C8D0;
  max-width: 20px;
  z-index: 1;
  top: -4px;
  left: -1px;
  cursor: pointer;
  font-weight: normal;
}
form input[type="checkbox"] + label:after {
  font-family: web-icons;
  font-size: 21px;
  content: '\e91b';
  color: #6dd200;
  width: 16px;
  height: 8px;
  position: absolute;
  left: -1px;
  top: -6px;
  z-index: 2;
  display: none;
}
form input[type="checkbox"]:checked + label:after {
  display: block;
}
.form-tooltip {
  color: #444444;
  display: inline;
  position: relative;
}
.form-tooltip:hover {
  text-decoration: none;
}
.form-tooltip:hover::after {
  background: #333;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 10px;
  bottom: 24px;
  color: #FFF;
  content: attr(data-tooltip);
  left: 50%;
  padding: 10px 15px;
  position: absolute;
  z-index: 98;
  width: 220px;
  font-size: 0.75rem;
  transform: translateX(-48%);
  line-height: 22px;
}
.form-tooltip:hover::before {
  border: solid;
  border-color: #333 transparent;
  border-width: 6px 6px 0 6px;
  bottom: 20px;
  content: "";
  left: 50%;
  position: absolute;
  z-index: 99;
  top: -6px;
}
.loading-mask {
  display: none;
  background: rgba(255, 255, 255, 0.93);
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  z-index: 6;
}
.loading-mask__inner {
  position: absolute;
  top: 50%;
  text-align: center;
  width: 100%;
  transform: translate(0, -50%);
  /* -------------- loader10 -------------- */
}
.loading-mask__inner .loading-message {
  font-size: 1.375rem;
  margin: 25px auto 30px auto;
}
.loading-mask__inner .loader-box {
  position: relative;
  transition: all 0.2s ease;
}
.loading-mask__inner .loader:before {
  content: "";
  position: absolute;
  top: 0px;
  left: -25px;
  height: 12px;
  width: 12px;
  border-radius: 12px;
  animation: loader10g 3s ease-in-out infinite;
}
.loading-mask__inner .loader {
  position: relative;
  width: 12px;
  height: 12px;
  top: 46%;
  left: 48%;
  border-radius: 12px;
  animation: loader10m 3s ease-in-out infinite;
}
.loading-mask__inner .loader:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 25px;
  height: 12px;
  width: 12px;
  border-radius: 12px;
  animation: loader10d 3s ease-in-out infinite;
}
.loading-mask__inner:before {
  content: "\e92b";
  color: #23527c;
  font-family: 'web-icons' !important;
  font-size: 60px;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  display: block;
  margin: 0 auto;
  width: 100%;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.error-form-submission {
  display: none;
  background: rgba(255, 255, 255, 0.95);
  border: 1px solid #CC4337;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
  z-index: 2;
  transform: translate(0, -110%);
}
.error-form-submission .error-form-row {
  display: table;
  width: 100%;
}
.error-form-submission .error-form-icon {
  background: #CC4337;
  color: #FFF;
  display: table-cell;
  width: 10%;
  text-align: center;
  position: relative;
}
.error-form-submission .error-form-icon:before {
  content: "\e92a";
  color: #FFF;
  font-family: 'web-icons' !important;
  font-size: 24px;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  margin: 0;
  width: 100%;
  left: 0;
  transform: translate(0, -50%);
}
.error-form-submission .error-form-message {
  color: #CC4337;
  font-size: 0.875rem;
  padding: 10px;
  display: table-cell;
  width: 90%;
}
.error-form-submission .error-form-message ul {
  margin: 0;
  padding: 0;
}
.fp-pxl {
  position: absolute;
}
.g2m form input[type="text"]:focus,
.g2m form input[type="email"]:focus,
.g2m form input[type="number"]:focus,
.g2m form input[type="password"]:focus,
.g2m form select:focus {
  border-color: #FC9402;
  outline: none;
}
.g2m form .styled-select i {
  background: #FD7A2A;
}
.g2m .loading-mask__inner:before {
  color: #FC9402;
}
.g2w form input[type="text"]:focus,
.g2w form input[type="email"]:focus,
.g2w form input[type="number"]:focus,
.g2w form input[type="password"]:focus,
.g2w form select:focus {
  border-color: #0097E1;
  outline: none;
}
.g2w form .styled-select i {
  background: #0097E1;
}
.g2w .loading-mask__inner:before {
  color: #0097E1;
}
.g2t form input[type="text"]:focus,
.g2t form input[type="email"]:focus,
.g2t form input[type="number"]:focus,
.g2t form input[type="password"]:focus,
.g2t form select:focus {
  border-color: #E33370;
  outline: none;
}
.g2t form .styled-select i {
  background: #E33370;
}
.g2t .loading-mask__inner:before {
  color: #E33370;
}
.g2a form input[type="text"]:focus,
.g2a form input[type="email"]:focus,
.g2a form input[type="number"]:focus,
.g2a form input[type="password"]:focus,
.g2a form select:focus {
  border-color: #76CCCE;
  outline: none;
}
.g2a form .styled-select i {
  background: #165C7D;
}
.g2a .loading-mask__inner:before {
  color: #76CCCE;
}
.g2p form input[type="text"]:focus,
.g2p form input[type="email"]:focus,
.g2p form input[type="number"]:focus,
.g2p form input[type="password"]:focus,
.g2p form select:focus {
  border-color: #97C958;
  outline: none;
}
.g2p form .styled-select i {
  background: #4E9D2D;
}
.g2p .loading-mask__inner:before {
  color: #97C958;
}
.ov form input[type="text"]:focus,
.ov form input[type="email"]:focus,
.ov form input[type="number"]:focus,
.ov form input[type="password"]:focus,
.ov form select:focus {
  border-color: #C287FF;
  outline: none;
}
.ov form .styled-select i {
  background: #C287FF;
}
.ov .loading-mask__inner:before {
  color: #C287FF;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  form input[type="text"],
  form input[type="email"],
  form input[type="number"],
  form input[type="password"] {
    height: 3.125rem;
  }
  form input[type="submit"] {
    font-size: 1.125rem;
    height: 3.125rem;
  }
  input[type="checkbox"] + label {
    left: -8px;
  }
}
@media only screen and (max-width: 767px) {
  form input[type="text"],
  form input[type="email"],
  form input[type="number"],
  form input[type="password"] {
    height: 2.8125rem;
  }
  form input[type="submit"] {
    font-size: 1rem;
    height: 2.8125rem;
  }
  form input[type="text"].valid + span,
  form input[type="email"].valid + span,
  form input[type="number"].valid + span,
  form input[type="password"].valid + span {
    top: 6px;
  }
  form input[type="checkbox"] + label {
    left: -6px;
  }
  form label.error {
    top: 12px;
  }
}
/*
 * Loader Anims
 */
@keyframes loader10g {
  0% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  25% {
    background-color: #000000;
  }
  50% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  75% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  100% {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
@keyframes loader10m {
  0% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  25% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  50% {
    background-color: #000000;
  }
  75% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  100% {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
@keyframes loader10d {
  0% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  25% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  50% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  75% {
    background-color: #000000;
  }
  100% {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
/**
 * Mixins
 */
li {
  list-style: none;
}
/**
 * Gradients
 */
.g2m-h-gradient {
  background: #E9BA1F;
  background: linear-gradient(135deg, #E9BA1F 0%, #E18026 60%, #CA5328 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color1', endColorstr='@color3', GradientType=1);
}
.g2w-h-gradient {
  background: #6BCBDD;
  background: linear-gradient(135deg, #6BCBDD 0%, #3797D1 60%, #3860A1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color1', endColorstr='@color3', GradientType=1);
}
.g2t-h-gradient {
  background: #C15781;
  background: linear-gradient(135deg, #C15781 0%, #992977 60%, #26336D 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color1', endColorstr='@color3', GradientType=1);
}
.g2a-h-gradient {
  background: #72BCB6;
  background: linear-gradient(135deg, #72BCB6 0%, #2A969D 60%, #05628F 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color1', endColorstr='@color3', GradientType=1);
}
.ov-h-gradient {
  background: #9B7FBA;
  background: linear-gradient(135deg, #9B7FBA 0%, #5C61A6 60%, #1C2E5C 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color1', endColorstr='@color3', GradientType=1);
}
.g2p-h-gradient {
  background: #94C96A;
  background: linear-gradient(135deg, #94C96A 0%, #4E9D2D 60%, #32783E 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color1', endColorstr='@color3', GradientType=1);
}
.spinner {
  display: flex;
  align-items: center;
  justify-content: center;
}
.spinner__input {
  margin: 0 5px 0;
}
.spinner__input input[type="number"] {
  outline: none;
  text-align: center;
  width: 55px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -moz-appearance: textfield;
}
.spinner__input input[type=number]::-webkit-inner-spin-button,
.spinner__input input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.spinner__increment,
.spinner__decrement {
  background-size: 100%;
  width: 22px;
  height: 22px;
  cursor: pointer;
}
.spinner__increment {
  background-image: url(../../../../resource/assets/images/med/icon_gray_plus_hover.b80a98776b7cdc06643dc7942bafbcc0.svg);
}
.spinner__decrement {
  background-image: url(../../../../resource/assets/images/med/icon_gray_minus_hover.3871fcfa02779d33c81266232151e376.svg);
}
.sprite-bold360_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 36.30792683% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-bold360_icon_small {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 99.52224545% 61.81760808%;
  width: 32.2px;
  height: 30.2px;
}
.sprite-boldchat_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 87.35243773% 67.28086008%;
  width: 24.32px;
  height: 26.85px;
}
.sprite-boldchat_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 100% 0;
  width: 206px;
  height: 206px;
}
.sprite-g2a_concierge_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 78.38109756% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_concierge_icon_flat {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 99.41768293% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_concierge_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 51.7352415% 81.03569152%;
  width: 143px;
  height: 36.4px;
}
.sprite-g2a_concierge_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 77.94275492% 74.04079031%;
  width: 143px;
  height: 36.4px;
}
.sprite-g2a_corporate_icon_flat {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 85.39329268% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_corporate_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 25.94187298% 82.65561515%;
  width: 144.6px;
  height: 48.7px;
}
.sprite-g2a_corporate_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 82.65561515%;
  width: 144.6px;
  height: 48.7px;
}
.sprite-g2a_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 43.32012195% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_icon_flat_dark {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 50.33231707% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_icon_flat_light {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 57.3445122% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 63.13499985% 60.21336187%;
  width: 30.74px;
  height: 28.46px;
}
.sprite-g2a_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 68.2611465%;
  width: 149.08px;
  height: 36px;
}
.sprite-g2a_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 52.23318386% 74.46794872%;
  width: 144.5px;
  height: 40px;
}
.sprite-g2a_seeit_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 36.30792683% 97.61812298%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_seeit_icon_flat {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 43.32012195% 97.61812298%;
  width: 46px;
  height: 46px;
}
.sprite-g2a_seeit_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 64.44776119% 40.42204724%;
  width: 32px;
  height: 29px;
}
.sprite-g2a_seeit_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 97.04558795% 32.82345443%;
  width: 190.9px;
  height: 36.4px;
}
.sprite-g2a_seeit_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 97.04558795% 38.62332696%;
  width: 190.9px;
  height: 36.4px;
}
.sprite-g2m_free_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 53.31705332% 34.19709208%;
  width: 210.6px;
  height: 45px;
}
.sprite-g2m_free_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 53.31705332% 26.9273021%;
  width: 210.6px;
  height: 45px;
}
.sprite-g2m_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 71.36890244% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2m_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 64.08673796% 47.6783513%;
  width: 29.63px;
  height: 31.26px;
}
.sprite-g2m_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 93.33835152% 62.38853503%;
  width: 170.6px;
  height: 36px;
}
.sprite-g2m_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 49.14650159% 48.73667205%;
  width: 168.9px;
  height: 45px;
}
.sprite-g2p_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 29.29573171% 97.61812298%;
  width: 46px;
  height: 46px;
}
.sprite-g2p_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 83.66295471% 67.46616305%;
  width: 28.5px;
  height: 28.6px;
}
.sprite-g2p_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 26.94233098% 68.2611465%;
  width: 148.67px;
  height: 36px;
}
.sprite-g2p_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 74.9363006%;
  width: 145.7px;
  height: 43.9px;
}
.sprite-g2t_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 64.36280488% 17.90938511%;
  width: 46px;
  height: 46px;
}
.sprite-g2t_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 99.74340613% 50.33152502%;
  width: 31.68px;
  height: 33.58px;
}
.sprite-g2t_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 48.67084022% 55.20382166%;
  width: 163.69px;
  height: 36px;
}
.sprite-g2t_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 48.50055535% 61.82229402%;
  width: 161.8px;
  height: 45px;
}
.sprite-g2w_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 64.35670732% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-g2w_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 99.77913085% 44.24132787%;
  width: 31.92px;
  height: 33.82px;
}
.sprite-g2w_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 93.57784318% 56.65605096%;
  width: 171.96px;
  height: 36px;
}
.sprite-g2w_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 49.22961293% 41.46688207%;
  width: 169.8px;
  height: 45px;
}
.sprite-grasshopper_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 92.4054878% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-grasshopper_icon_new {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 99.37662724% 56.3965192%;
  width: 29.85px;
  height: 33.11px;
}
.sprite-grasshopper_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 93.69097091% 50.72741807%;
  width: 172.6px;
  height: 38.5px;
}
.sprite-grasshopper_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 93.69097091% 44.57234213%;
  width: 172.6px;
  height: 38.5px;
}
.sprite-gtc_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 68.32789318% 47.65876777%;
  width: 28px;
  height: 31px;
}
.sprite-gtr_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 63.15875371% 54.76777251%;
  width: 28px;
  height: 31px;
}
.sprite-joinme_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 69.10835618% 39.99750678%;
  width: 30.88px;
  height: 22.26px;
}
.sprite-lmi_central_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 75.07135637% 67.54269868%;
  width: 29.32px;
  height: 29.32px;
}
.sprite-lmi_g2m_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 99.87096774%;
  width: 96.09px;
  height: 106px;
}
.sprite-lmi_g2m_icon_text {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 8.89152341%;
  width: 423.37px;
  height: 56.68px;
}
.sprite-lmi_g2w_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 15.85879091% 99.87096774%;
  width: 96.09px;
  height: 106px;
}
.sprite-lmi_g2w_icon_text {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 18.20394737%;
  width: 422.22px;
  height: 56px;
}
.sprite-lmi_pro_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 79.41115273% 67.52567576%;
  width: 29.16px;
  height: 29.16px;
}
.sprite-lmi_rescue_assist_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 41.46268657%;
  width: 262px;
  height: 262px;
}
.sprite-lmi_rescue_assist_icon_small {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 65.13384615% 8.82352941%;
  width: 52px;
  height: 52px;
}
.sprite-lmi_rescue_assist_icon_text {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 0 0;
  width: 496px;
  height: 54px;
}
.sprite-lmi_rescue_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 67.58781992% 54.7452863%;
  width: 30.74px;
  height: 30.74px;
}
.sprite-ov_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 29.29573171% 90.17475728%;
  width: 46px;
  height: 46px;
}
.sprite-ov_icon_text_black {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 53.76586793% 68.2611465%;
  width: 148.21px;
  height: 36px;
}
.sprite-ov_icon_text_white {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 26.18149146% 74.5276664%;
  width: 145.5px;
  height: 40.5px;
}
.sprite-prompt_ai_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 70.68303571% 67.61514196%;
  width: 30px;
  height: 30px;
}
.sprite-rescuelens_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 67.64894108% 59.79748734%;
  width: 30.09px;
  height: 24.04px;
}
.sprite-xively_icon {
  background: url(../../../../../images/sprites/sprite.css.svg) no-repeat;
  background-position: 66.26744134% 67.66316786%;
  width: 29.03px;
  height: 30.45px;
}
/* OVERRIDES */
.sprite-boldchat_icon_new {
  transform-origin: 0 0;
  transform: scale(0.11) translateX(35px) translateY(40px);
}
.sprite-lmi_g2m_icon {
  transform-origin: 0 0;
  transform: scale(0.25) translateX(15px) translateY(8px);
}
.sprite-lmi_g2m_icon_text {
  transform-origin: 0 0;
  transform: scale(0.55) translateX(21px) translateY(23px);
  position: absolute;
}
.sprite-lmi_g2w_icon {
  transform-origin: 0 0;
  transform: scale(0.25) translateX(15px) translateY(8px);
}
.sprite-lmi_g2w_icon_text {
  transform-origin: 0 0;
  transform: scale(0.55) translateX(21px) translateY(23px);
  position: absolute;
}
.sprite-lmi_rescue_assist_icon {
  transform: scale(0.15) translateX(-740px) translateY(4px);
}
.top-nav__product-icons .sprite-lmi_rescue_assist_icon {
  transform: scale(0.1) translateX(-1157px) translateY(-1151px);
}
.sprite-lmi_rescue_assist_icon_text {
  transform: scale(0.55) translateX(-190px);
}
.sprite-lmi_rescue_assist_icon_small {
  transform: scale(0.42) translateX(5px) !important;
  width: 46px;
  height: 46px;
}
/**
 * FONTS
 */
/**
 * Global Variables
 **/
/*============latin-ext============*/
@font-face {
  font-family: 'Lato-Light';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(../../../../resource/assets/fonts/lato/Lato-Light.5820a1688bd1605a735d75c2ac01e732.woff2) format('woff2');
  /* for modern browsers */
  src: local('Lato Light'), local('Lato-Light'), url(../../../../resource/assets/fonts/lato/Lato-Light.446cc433d815cb7b4bb1a26a2187b005.eot?#iefix) format('embedded-opentype');
  /* ONLY for IE*/
  src: local('Lato Light'), local('Lato-Light'), url(../../../../resource/assets/fonts/lato/Lato-Light.4a75c0832783f62e09ab9db996aada3c.ttf);
  /* for older browsers*/
}
@font-face {
  font-family: 'Lato-Regular';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(../../../../resource/assets/fonts/lato/Lato-Regular.b429149474e597ea4291f953d459f198.woff2) format('woff2');
  src: local('Lato Regular'), local('Lato-Regular'), url(../../../../resource/assets/fonts/lato/Lato-Regular.a6b25b9cfc47ea68b91f3b2a962bd64f.eot?#iefix) format('embedded-opentype');
  src: local('Lato Regular'), local('Lato-Regular'), url(../../../../resource/assets/fonts/lato/Lato-Regular.54ff7a418d0aa6140605862cbbc29e00.ttf);
}
@font-face {
  font-family: 'Lato-Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(../../../..//assets/fonts/lato/Lato-Bold.woff2) format('woff2');
  src: local('Lato Bold'), local('Lato-Bold'), url(../../../../resource/assets/fonts/lato/Lato-Bold.15316e12bde1cd229fb297305b3be9b6.eot?#iefix) format('embedded-opentype');
  src: local('Lato Bold'), local('Lato-Bold'), url(../../../../resource/assets/fonts/lato/Lato-Bold.2894253a065fa456da8e5529a1403600.ttf);
}
@font-face {
  font-family: 'Atyp Display';
  src: url(../../../../resource/assets/fonts/atyp/AtypDisplay-Regular.06c9e1b89a3d02ba44b7aee518120ecd.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyp/AtypDisplay-Regular.bd22c787a28ad22fb2a9be4ef1439b92.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Display';
  src: url(../../../../resource/assets/fonts/atyp/AtypDisplay-Medium.24b1a196ac12468b733097a8da1193a1.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyp/AtypDisplay-Medium.7e6f8f65600462ac6d9987aedbc9d5b5.woff) format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Display';
  src: url(../../../../resource/assets/fonts/atyp/AtypDisplay-Semibold.95de8562c1b6427ad2795e09c5b4cca2.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyp/AtypDisplay-Semibold.9256dd866e509b14d56eeab33794acea.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Display';
  src: url(../../../../resource/assets/fonts/atyp/AtypDisplay-Bold.890925cf68dcceb64373306477bdfc46.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyp/AtypDisplay-Bold.8b007f2e311944d89b1e662ea097e601.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-Regular.974c87e921f27cb1f5b345867d7f7ddc.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-Regular.1d96b76897ef32a21e70526e768f0fb8.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-Italic.39dfebe9a98cf729711a83caa176ed0a.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-Italic.1bb4a2690e9c6fb0421bd029cd46f7d1.woff) format('woff');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-Medium.244b8d89d839065d0595cfba32664868.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-Medium.e41eb6b7696d7440b5e7695add65f1fb.woff) format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-MediumItalic.7024399867e2131359c0ad0623f70b10.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-MediumItalic.1984ad52354d5709ac16c638ce154c2d.woff) format('woff');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-Semibold.38bf63e35e1d508d3dbdea9c24e15214.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-Semibold.a9efd874a77fa0d989189bf0dcc28eb4.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-SemiboldItalic.9518275ea0204f6db886a23a5a1a2289.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-SemiboldItalic.19fa34cb7bc9bb146440a8091a0c81fe.woff) format('woff');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-Bold.e277038279e20d3a274ab385fe4f382c.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-Bold.efa774de3148a41795dca35151810d59.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Atyp Text';
  src: url(../../../../resource/assets/fonts/atyptext/AtypText-BoldItalic.e50d1021b3fa094cabad62bfe085bb5a.woff2) format('woff2'), url(../../../../resource/assets/fonts/atyptext/AtypText-BoldItalic.437d3d224521713d6d8606ca2f75e46d.woff) format('woff');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-Light.79b509d23adbe313fccb07f5a3b51091.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-Light.6609fe07b5510ddedc313c530ca1168f.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-LightItalic.7afc592720a9ea4af90b5dc52a756b41.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-LightItalic.f5cc2ab4d8fcf61f2c6ab112e587b66e.woff) format('woff');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-Regular.afe1df52a544d828f7e2c6b6f7929bd7.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-Regular.f045b9849d5f902a9ec9e2b452cd277a.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-RegularItalic.2549cd41992978eff510b6852e1c26e0.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-RegularItalic.9809257262e1be04eb0f1383409a9ee1.woff) format('woff');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-Medium.2e9ab48c2da01181b5a37427dee4d348.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-Medium.1faa91808722f2b39c3111bae7556bb7.woff) format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-MediumItalic.c455dd2a366899ef0063da4db2a31de4.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-MediumItalic.dbaae190bd0253e47829a61796e5c61b.woff) format('woff');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-SemiBold.f973c5143777eb43436467be8e3bd17d.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-SemiBold.a87e9fc9db4c9b21ecbcb8d894764539.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-SemiBoldItalic.f78b82d865aa01da8cd2a0635fc06c3c.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-SemiBoldItalic.4e51ef3e6106c29a7738114177c652dd.woff) format('woff');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-Bold.a3c6feb98dd7316e2fc89fbc06689286.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-Bold.0c1f76a21a3833ef04758c17d1e14ee8.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-BoldItalic.9d69cd1b9947dfac98aa064558f0d428.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-BoldItalic.935625b8c79dae114f36cc48854730f3.woff) format('woff');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-ExtraBold.532a0f1ad2d5f91f5765c33d6836dada.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-ExtraBold.6799070d9aa75e489cccd2634522c949.woff) format('woff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-ExtraBoldItalic.d65ac131788debff43176a35dfde62a7.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-ExtraBoldItalic.0171b96607fbfdb3c71466c95bbaa98c.woff) format('woff');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-Black.1d1d0ecf01b97d198b8ba12a0077fd6c.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-Black.4a95e5621dd472937cae4592dc95ba5e.woff) format('woff');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Figtree';
  src: url(../../../../resource/assets/fonts/figtree/Figtree-BlackItalic.945da37b0532a24e0e7de153188e5ec8.woff2) format('woff2'), url(../../../../resource/assets/fonts/figtree/Figtree-BlackItalic.02f1c506d1c5bf8ac7f705d80805c2bc.woff) format('woff');
  font-weight: 900;
  font-style: italic;
}
/*============latin============*/
@font-face {
  font-family: 'Lato-Light';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(../../../../resource/assets/fonts/lato/Lato-Light2.644865c33fa52982a152e03f463617fb.woff2) format('woff2');
  src: local('Lato Light'), local('Lato-Light'), url(../../../../resource/assets/fonts/lato/Lato-Light.446cc433d815cb7b4bb1a26a2187b005.eot?#iefix) format('embedded-opentype');
  src: local('Lato Light'), local('Lato-Light'), url(../../../../resource/assets/fonts/lato/Lato-Light.4a75c0832783f62e09ab9db996aada3c.ttf);
}
@font-face {
  font-family: 'Lato-Regular';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(../../../../resource/assets/fonts/lato/Lato-Regular2.446d52e5d088f0857901e5c70c0fa8cc.woff2) format('woff2');
  src: local('Lato Regular'), local('Lato-Regular'), url(../../../../resource/assets/fonts/lato/Lato-Regular.a6b25b9cfc47ea68b91f3b2a962bd64f.eot?#iefix) format('embedded-opentype');
  src: local('Lato Regular'), local('Lato-Regular'), url(../../../../resource/assets/fonts/lato/Lato-Regular.54ff7a418d0aa6140605862cbbc29e00.ttf);
}
@font-face {
  font-family: 'Lato-Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(../../../../resource/assets/fonts/lato/Lato-Bold2.023f99fe6f60351bbcb02c567988b575.woff2) format('woff2');
  src: local('Lato Bold'), local('Lato-Bold'), url(../../../../resource/assets/fonts/lato/Lato-Bold.15316e12bde1cd229fb297305b3be9b6.eot?#iefix) format('embedded-opentype');
  src: local('Lato Bold'), local('Lato-Bold'), url(../../../../resource/assets/fonts/lato/Lato-Bold.2894253a065fa456da8e5529a1403600.ttf);
}
@font-face {
  font-family: 'Lato-Semibold';
  font-style: normal;
  font-weight: 600;
  src: local('Lato Semibold'), local('Lato-Semibold'), url(../../../../resource/assets/fonts/lato/Lato-Semibold.fa78aae8dcfe38a20b9e82bfcba1d8c7.woff2) format('woff2');
  src: local('Lato Semibold'), local('Lato-Semibold'), url(../../../../resource/assets/fonts/lato/Lato-Semibold.260e3583e3c720641617929abe4577ba.eot?#iefix) format('embedded-opentype');
  src: local('Lato Semibold'), local('Lato-Semibold'), url(../../../../resource/assets/fonts/lato/Lato-Semibold.d84ba722f7b93773982b2af1cffa2e3f.ttf);
}
@font-face {
  font-family: 'Lato-Italic';
  font-style: normal;
  font-weight: 400;
  src: url(../../../../resource/assets/fonts/lato/Lato-Italic.cd995a8ce468371994a791c26a1df69b.ttf) format('truetype');
}
/* =====web-icons=====*/
@font-face {
  font-family: 'web-icons';
  src: url(../../../../resource/assets/fonts/togo/togoicons.3cf355d0b62768aa1a7fc2a0843e1145.eot);
  src: url(../../../../resource/assets/fonts/togo/togoicons.3cf355d0b62768aa1a7fc2a0843e1145.eot?#iefix) format('embedded-opentype'), url(../../../../resource/assets/fonts/togo/togoicons.c002d10934815c2477840b79285c6195.woff) format('woff'), url(../../../../resource/assets/fonts/togo/togoicons.051d4e63a9532ef88de4e963ae0df97c.ttf) format('truetype'), url(../../../../resource/assets/fonts/togo/togoicons.5667ef36f4bf3d1eeb5e8dbe56e305f4.svg) format('svg');
  src: url(../../../../resource/assets/fonts/togo/font-icon.1380e1dc23029650f37908b0ed5bcd0e.eot?h8ok5x);
  src: url(../../../../resource/assets/fonts/togo/font-icon.1380e1dc23029650f37908b0ed5bcd0e.eot?h8ok5x#iefix) format('embedded-opentype'), url(../../../../resource/assets/fonts/togo/font-icon.f59b1016ece73d64c375b89f78e13e9b.ttf?h8ok5x) format('truetype'), url(../../../../resource/assets/fonts/togo/font-icon.1b136e1f0a29ed3328b1ac2b917237fc.woff?h8ok5x) format('woff'), url(../../../../resource/assets/fonts/togo/font-icon.061f4933808b69c97861b8ca579be5ad.svg?h8ok5x#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TogoIconFont';
  src: url(../../../../resource/assets/fonts/togo/togoicons.3cf355d0b62768aa1a7fc2a0843e1145.eot);
  src: url(../../../../resource/assets/fonts/togo/togoicons.3cf355d0b62768aa1a7fc2a0843e1145.eot?#iefix) format('embedded-opentype'), url(../../../../resource/assets/fonts/togo/togoicons.c002d10934815c2477840b79285c6195.woff) format('woff'), url(../../../../resource/assets/fonts/togo/togoicons.051d4e63a9532ef88de4e963ae0df97c.ttf) format('truetype'), url(../../../../resource/assets/fonts/togo/togoicons.5667ef36f4bf3d1eeb5e8dbe56e305f4.svg) format('svg');
}
/* Font families*/
/* Font sizes */
/**
 * Typography
 */
html,
body {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 16px;
}
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #444444;
  margin: 0;
  padding: 0;
}
p,
.text {
  line-height: 24px;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:active {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:focus {
  text-decoration: none;
}
h1,
.heading-1 {
  font-size: 2.375rem;
  font-weight: normal;
}
h2,
.heading-2 {
  font-size: 2.375rem;
  font-weight: normal;
}
h3,
.heading-3 {
  font-size: 1.375rem;
  line-height: 32px;
  font-weight: normal;
}
h4,
.heading-4 {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
}
h5,
.heading-5 {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
}
h6,
.heading-6 {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
}
.eyebrow {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 1.75rem;
  text-transform: uppercase;
  line-height: normal;
}
.eyebrow small,
.eyebrow .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
.eyebrow small,
.eyebrow .small {
  font-size: 65%;
}
strong,
b,
.strong {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
em,
i,
.emphasis {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
}
.learn-more-arrow {
  font-size: 1rem;
  padding-left: 2px;
}
.learn-more-arrow:hover {
  text-decoration: none;
}
@media only screen and (max-width: 1199px) {
  h1,
  .heading-1 {
    font-size: 2.0625rem;
  }
  h2,
  .heading-2 {
    font-size: 2.0625rem;
  }
  h3,
  .heading-3 {
    font-size: 1.25rem;
    line-height: 28px;
  }
  p,
  .text {
    font-size: 0.875rem;
  }
  .learn-more-arrow {
    font-size: 0.875rem;
  }
}
@media only screen and (max-width: 991px) {
  h1,
  .heading-1 {
    font-size: 1.75rem;
  }
  h2,
  .heading-2 {
    font-size: 1.75rem;
  }
  h3,
  .heading-3 {
    font-size: 1.125rem;
    line-height: 34px;
  }
  p,
  .text {
    font-size: 0.75rem;
    line-height: 18px;
  }
  .learn-more-arrow {
    font-size: 0.75rem;
  }
}
/**
 * Global Component imports
 */
div.accordion-wrapper .accordion-heading {
  padding: 20px 15px;
  color: #434b58;
}
div.accordion-wrapper.col-xs-12 {
  float: none;
}
div.accordion-wrapper.med {
  padding: 60px 10px 53px;
}
div.accordion-wrapper.med .accordion-entry,
div.accordion-wrapper.med .accordion-heading {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  div.accordion-wrapper.med .accordion-entry,
  div.accordion-wrapper.med .accordion-heading {
    width: 740px;
  }
}
@media (min-width: 992px) {
  div.accordion-wrapper.med .accordion-entry,
  div.accordion-wrapper.med .accordion-heading {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  div.accordion-wrapper.med .accordion-entry,
  div.accordion-wrapper.med .accordion-heading {
    width: 1180px;
  }
}
div.accordion-wrapper.med .accordion-entry .errorPageWrapper,
div.accordion-wrapper.med .accordion-heading .errorPageWrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  text-align: center;
}
div.accordion-wrapper.med .accordion-entry .errorPageWrapper .page-not-found,
div.accordion-wrapper.med .accordion-heading .errorPageWrapper .page-not-found {
  display: flex;
  flex-direction: column;
  align-items: center;
}
div.accordion-wrapper.med .accordion-entry .errorPageWrapper .page-not-found .section-title,
div.accordion-wrapper.med .accordion-heading .errorPageWrapper .page-not-found .section-title {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #000;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.9375rem;
  margin: 0 auto 0.875rem;
}
@media (min-width: 992px) {
  div.accordion-wrapper.med .accordion-entry .errorPageWrapper .page-not-found .section-title,
  div.accordion-wrapper.med .accordion-heading .errorPageWrapper .page-not-found .section-title {
    font-size: 2.25rem;
    margin-bottom: 1.25rem;
  }
}
div.accordion-wrapper.med .accordion-entry .errorPageWrapper .page-not-found p,
div.accordion-wrapper.med .accordion-heading .errorPageWrapper .page-not-found p {
  color: #8b8d99;
  font-size: 0.875rem;
  width: 60%;
  margin: 0 auto 0.875rem;
}
div.accordion-wrapper.med .accordion-entry .errorPageWrapper .page-not-found p.redirect-counter,
div.accordion-wrapper.med .accordion-heading .errorPageWrapper .page-not-found p.redirect-counter {
  font-weight: 700;
  color: #000;
}
div.accordion-wrapper .section-header {
  padding-bottom: 38px;
}
div.accordion-entry .showHide {
  font-size: 14px;
  padding: 10px 15px;
  border-bottom: 1px solid #6f7e91;
}
div.accordion-entry .showHide span {
  cursor: pointer;
}
div.accordion-entry p {
  font-size: 14px;
  padding: 0px 15px;
}
p.wrapper-inner-bottom {
  cursor: pointer;
}
div.accordion .accordion-elements {
  border-bottom: 1px solid #6f7e91;
}
div.accordion .accordion-elements .accordion-title {
  display: inline;
  text-align: left;
}
div.accordion .accordion-elements button {
  color: #434b58;
  background: none;
  padding: 0;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  outline: none;
}
div.accordion .accordion-elements button:hover {
  text-decoration: underline;
}
div.accordion dt {
  width: 100%;
  font-size: 16px;
  padding: 15px 10px;
  font-weight: normal;
}
div.accordion dt .accordion-icon {
  margin-right: 5px;
  margin-bottom: 1px;
  float: left;
}
div.accordion div.accordion-content {
  display: none;
  padding-left: 22px;
}
div.accordion div.accordion-content ul li {
  list-style-type: disc;
}
div.accordion div.accordion-content ol li {
  list-style-type: decimal;
}
div.accordion dd:last-child {
  margin-top: -5px;
  margin-bottom: 25px;
}
div.accordion dd:nth-last-child(2) {
  margin-bottom: 25px;
}
div.accordion .accordion-ques {
  padding-left: 10px;
  text-align: justify;
  display: inline-flex;
  width: 100%;
  margin: 10px 0px;
}
div.accordion .accordion-ques p {
  padding: 0px;
  font-size: 16px;
}
div.accordion .accordion-ques .question {
  font-size: 16px;
  padding-left: 5px;
}
div.accordion .accordion-ques .question:hover {
  text-decoration: underline;
  cursor: pointer;
}
div.accordion .accordion-ans {
  color: #434b58;
  display: none;
  padding-left: 10px;
  text-align: justify;
  margin: 10px 0px;
}
.underline {
  text-decoration: underline;
}
.arrow-up {
  display: inline-block;
  margin-right: 7px;
  width: 0px;
  height: 0px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 6px solid;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  div.accordion-wrapper.med {
    padding: 50px 10px 46px;
  }
  div.accordion-wrapper .section-header {
    padding-bottom: 28px;
  }
}
@media only screen and (max-width: 767px) {
  div.accordion-wrapper.med {
    padding: 25px 10px 21px;
  }
  div.accordion-wrapper .section-header {
    padding-bottom: 7px;
  }
}
.g2m .accordion-wrapper .prodClass {
  color: #FD7A2A;
}
.g2w .accordion-wrapper .prodClass {
  color: #0080BF;
}
.g2t .accordion-wrapper .prodClass {
  color: #A80F5E;
}
.g2a .accordion-wrapper .prodClass {
  color: #165C7D;
}
.ov .accordion-wrapper .prodClass {
  color: #907BE1;
}
.g2p .accordion-wrapper .prodClass {
  color: #97C958;
}
.footer {
  background-color: #434B58;
  background-image: linear-gradient(to bottom, #3f4651 50%, #30363f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3f4651', endColorstr='#ff30363f', GradientType=0);
}
.footer a {
  color: #C2C8D0;
  font-size: 0.875rem;
}
.footer a:hover {
  text-decoration: none;
  color: #FFF;
}
.footer .row--desktop-header {
  display: flex;
}
.footer .row--desktop-header div {
  vertical-align: bottom;
  display: inline-block;
  float: none;
}
.footer .row--mobile-header .footer__products-heading {
  display: none;
}
.footer__more-content {
  background-color: #2C323A;
  overflow: hidden;
  max-height: 0;
  position: relative;
  transition: max-height 0.5s ease-out;
}
.footer__more-content.open {
  max-height: 1700px;
  transition: max-height 0.5s ease-out;
}
.footer__close {
  font-size: 2.125rem;
  position: absolute;
  right: 0;
  color: #C2C8D0;
  cursor: pointer;
  line-height: 0;
  margin: 20px 20px 0 0;
  opacity: 0;
  transition: transform 0.5s ease-out, opacity 0.5s ease-out;
}
.footer__close:hover {
  color: #FFF;
}
.footer__close.active {
  opacity: 1;
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}
.footer__upArrow {
  font-size: 18px;
  color: #6F7E8F;
  margin-left: 5px;
}
.footer__more-button .icon-web {
  position: relative;
  font-size: 20px;
  color: #6F7E8F;
  margin: 0 3px 0 5px;
  top: 3px;
}
.footer__selector-content {
  overflow: inherit;
  padding-bottom: 50px;
  background: #2C323A;
  display: block;
}
.footer__selector-content ul {
  margin: auto;
  display: table;
}
.footer__selector-content .oneColumn {
  float: left;
  margin: 0 0 0 30px;
}
.footer__selector-content .oneColumn ul {
  list-style-type: none;
  padding: 0;
}
.footer__selector-content .oneColumn li {
  margin: 0 50px 0 0px;
  display: block;
}
.footer__selector-content .threeColumn {
  display: inline-block;
  float: left;
  margin: 0 0 0 30px;
}
.footer__selector-content .threeColumn ul {
  max-width: 670px;
  margin: 0 10px 20px 0;
  overflow: hidden;
  list-style-type: none;
  padding: 0;
}
.footer__selector-content .threeColumn li {
  width: 33.333%;
  line-height: 1.5em;
  float: left;
  display: inline;
}
.footer__selector-content .threeColumn a.country {
  margin: 13px 10px 0 0px;
}
.footer__selector-content .countryGroup {
  font-size: 1rem;
  color: #A6AEBA;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  border-bottom: 1px solid #444444;
  padding: 0 0 10px;
  margin: 50px 0 0 0;
}
.footer__selector-content a.flag-icon {
  height: 18px;
  margin: 30px 0 0 0px;
  padding: 0 0px 0 30px;
  line-height: 1.1rem;
  color: #fff;
  background-position: inherit;
  width: 100%;
}
.footer ul {
  list-style-type: none;
  padding: 0;
}
.footer--hide-footer-nav .footer__nav {
  display: none;
}
.footer__nav {
  padding: 50px 0 0;
}
.footer__site-map li {
  line-height: 16px;
  padding: 5px 0;
}
.footer__subnav {
  background-color: #272c33;
}
.footer__heading {
  color: #FFF;
  margin: 0 0 5px;
}
.footer__arrow {
  display: none;
  float: right;
  font-size: 1.75rem;
  margin: -8px -25px 0 0;
  transition: transform 0.2s linear;
}
.footer__arrow.active {
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}
.footer__products ul {
  padding: 0;
}
.footer__products li {
  line-height: 16px;
  padding: 5px 0;
}
.footer__products .footer__heading {
  margin: 0 0 15px;
}
.footer__products .footer__heading--mobile {
  display: none;
}
.footer__products-heading {
  color: #C2C8D0;
  margin: 0 0 5px;
  line-height: 20px;
}
.footer__products--three-col .row .col-md-7 {
  width: 55.65%;
}
.footer__products--three-col .row .col-md-5 {
  width: 44.35%;
}
.footer__products--three-col .row .col-sm-4:nth-child(1),
.footer__products--three-col .row .col-sm-4:nth-child(2) {
  width: 38%;
  padding-right: 18px;
}
.footer__products--three-col .row .col-sm-4:nth-child(3) {
  width: 24%;
}
.footer__social.row {
  margin-top: 12px;
}
.footer__social-links {
  margin: 20px 0 0 -6px;
}
.footer__social-links li {
  display: inline-block;
  margin: 0 10px 0 0;
}
.footer__social-links a {
  font-size: 3rem;
}
.footer__social-links .icon-facebook:hover {
  color: #4d6ead;
}
.footer__social-links .icon-twitter:hover {
  color: #4ebaea;
}
.footer__social-links .icon-google-plus:hover {
  color: #e13627;
}
.footer__social-links .icon-youtube:hover {
  color: #cc4337;
}
.footer__legal {
  display: inline-block;
  float: left;
}
.footer__legal ul {
  margin: 0;
}
.footer__legal li {
  display: inline-block;
  line-height: 58px;
  margin: 0 25px 0 0;
  font-size: 0.6875rem;
}
.footer__legal a {
  font-size: 0.6875rem;
  color: #6F7E8F;
}
.footer__copyright {
  padding-top: 3px;
}
.footer__copyright,
.footer__copyright-mobile {
  font-size: 0.6875rem;
  float: left;
  color: #6F7E8F;
  line-height: 58px;
}
.footer__copyright-text,
.footer__copyright-mobile-text {
  line-height: 14px;
  display: inline-block;
}
.footer__copyright-mobile {
  display: none;
}
.footer__logo-container {
  float: right;
  height: 58px;
  padding: 18px 0;
  position: relative;
  z-index: 1;
}
.footer__logo {
  display: block;
}
.footer__company-text {
  color: #FFF;
}
@media only screen and (min-width: 991px) and (max-width: 1199px) {
  .footer__selector-content ul {
    display: block;
  }
  .footer__selector-content .oneColumn,
  .footer__selector-content .threeColumn {
    width: 100%;
  }
  .footer__selector-content .oneColumn ul,
  .footer__selector-content .threeColumn ul {
    list-style-type: none;
    padding: 0;
    max-width: none;
    margin: auto;
  }
  .footer__selector-content .oneColumn li,
  .footer__selector-content .threeColumn li {
    margin: 0 ;
    display: block;
    float: left;
    width: 30%;
  }
  .footer__selector-content .oneColumn a.country,
  .footer__selector-content .threeColumn a.country {
    margin: 0;
  }
  .footer__products .product-half-col:nth-of-type(1) {
    width: 66.6666666%;
  }
  .footer__products .product-half-col:nth-of-type(2) {
    width: 33.3333333%;
  }
}
@media only screen and (max-width: 991px) {
  .footer__selector-content ul {
    display: block;
  }
  .footer__selector-content .oneColumn,
  .footer__selector-content .threeColumn {
    width: 100%;
  }
  .footer__selector-content .oneColumn ul,
  .footer__selector-content .threeColumn ul {
    list-style-type: none;
    padding: 0;
    max-width: none;
    margin: auto;
  }
  .footer__selector-content .oneColumn li,
  .footer__selector-content .threeColumn li {
    margin: 0 ;
    display: block;
    float: left;
    width: 30%;
  }
  .footer a {
    font-size: 0.875rem;
  }
  .footer__nav {
    margin: 0;
    padding: 0;
    width: 100%;
  }
  .footer__site-map {
    padding: 0;
  }
  .footer__site-map ul {
    background-color: #2C323A;
    margin: 0;
    padding: 0;
    max-height: 0px;
    transition: max-height 0.5s cubic-bezier(0, 1.05, 0, 1);
  }
  .footer__site-map ul li {
    padding: 9px 35px;
  }
  .footer__site-map--mobile div::after {
    border-bottom: 1px solid #272c33;
    content: '';
    display: block;
  }
  .footer__site-map--mobile ul.open {
    max-height: 300px;
    transition: max-height 0.5s ease-out;
    padding: 10px 0;
  }
  .footer__products {
    padding: 0;
  }
  .footer__products > div {
    background-color: #2C323A;
    max-height: 0;
    transition: max-height 0.5s cubic-bezier(0, 1.05, 0, 1);
    overflow: hidden;
  }
  .footer__products > div.open {
    max-height: 700px;
    transition: max-height 0.5s ease-out;
  }
  .footer__products ul {
    background-color: #2C323A;
    margin: 0;
    padding: 10px 0;
  }
  .footer__products ul li {
    padding: 9px 35px;
  }
  .footer__products::after {
    border-bottom: 1px solid #272c33;
    content: '';
    display: block;
  }
  .footer__products .footer__heading {
    display: none;
  }
  .footer__products .footer__heading--mobile {
    display: block;
    padding: 16px 35px;
    margin: 0;
  }
  .footer__products .product-half-col:nth-of-type(1),
  .footer__products .product-half-col:nth-of-type(2) {
    width: 50%;
  }
  .footer__products-heading {
    margin: 0;
    padding: 20px 0 0 35px;
    background-color: #2C323A;
    font-size: 0.875rem;
  }
  .footer__products--three-col .row .col-md-7,
  .footer__products--three-col .row .col-md-5 {
    width: 100%;
  }
  .footer__products--three-col .row .col-sm-4:nth-child(1),
  .footer__products--three-col .row .col-sm-4:nth-child(2) {
    padding-right: 0;
  }
  .footer__products--three-col .row .col-sm-4:nth-child(n) {
    width: 33.33333333%;
  }
  .footer__heading {
    padding: 16px 35px;
    margin: 0;
    font-size: 0.875rem;
    cursor: pointer;
    line-height: 18px;
  }
  .footer__arrow {
    display: block;
  }
  .footer__social.row {
    margin: 0;
  }
  .footer__social div {
    padding: 0;
  }
  .footer__social ul {
    display: block;
  }
  .footer__social .footer__heading {
    padding-bottom: 6px;
  }
  .footer__social-links {
    margin: 0;
  }
  .footer__social-links a {
    font-size: 3rem;
  }
  .footer__social-links ul {
    margin: 0 0 0 30px;
  }
}
@media only screen and (max-width: 767px) {
  .footer .row--desktop-header {
    display: none;
  }
  .footer .row--mobile-header .footer__products-heading {
    display: block;
  }
  .footer__selector-content .oneColumn ul,
  .footer__selector-content .threeColumn ul {
    list-style-type: none;
    padding: 0;
    max-width: none;
    margin: auto;
  }
  .footer__selector-content .oneColumn li,
  .footer__selector-content .threeColumn li {
    margin: 0 0px 0 10px;
    display: block;
    float: left;
    width: 100%;
  }
  .footer__legal {
    float: none;
    text-align: center;
    width: 100%;
  }
  .footer__legal li {
    margin: 0 10px;
    line-height: 40px;
  }
  .footer__copyright-mobile {
    display: block;
    float: none;
    text-align: center;
    line-height: 14px;
    padding-top: 14px;
  }
  .footer__copyright {
    display: none;
  }
  .footer__logo-container {
    float: none;
    margin: 0 auto 15px;
    padding: 0;
    height: 32px;
    text-align: center;
  }
  .footer__logo {
    margin: 0 auto;
  }
  .footer__products .product-half-col:nth-of-type(1),
  .footer__products .product-half-col:nth-of-type(2) {
    width: 100%;
  }
  .footer__products--three-col .row .col-sm-4:nth-child(n) {
    width: 100%;
  }
}
.hero {
  position: relative;
  display: table;
  width: 100%;
  padding-top: 45px;
  /*
     * Modifiers
     */
}
.hero:before,
.hero:after {
  content: " ";
  display: table;
}
.hero:after {
  clear: both;
}
.hero:before,
.hero:after {
  content: " ";
  display: table;
}
.hero:after {
  clear: both;
}
.hero__inner-content {
  float: right !important;
  float: right;
  margin-right: 50px;
  width: 540px;
  height: auto;
  margin-bottom: 45px;
  position: relative;
}
.hero__inner-content .section-header {
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 5px;
  padding-top: 40px;
}
.hero__inner-content .section-header__eyebrow {
  margin-bottom: 0;
}
.hero__inner-content .section-header__headline {
  font-size: 2.25rem;
  line-height: 3.1875rem;
  margin-top: 0rem;
  margin-bottom: 0.9375rem;
}
.hero__inner-content .section-header__subheadline {
  font-size: 1.375rem;
  line-height: 2rem;
}
.hero__heading {
  text-align: center;
}
.hero__inner {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  .hero__inner {
    width: 740px;
  }
}
@media (min-width: 992px) {
  .hero__inner {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  .hero__inner {
    width: 1180px;
  }
}
.hero__inner .errorPageWrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  text-align: center;
}
.hero__inner .errorPageWrapper .page-not-found {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.hero__inner .errorPageWrapper .page-not-found .section-title {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #000;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.9375rem;
  margin: 0 auto 0.875rem;
}
@media (min-width: 992px) {
  .hero__inner .errorPageWrapper .page-not-found .section-title {
    font-size: 2.25rem;
    margin-bottom: 1.25rem;
  }
}
.hero__inner .errorPageWrapper .page-not-found p {
  color: #8b8d99;
  font-size: 0.875rem;
  width: 60%;
  margin: 0 auto 0.875rem;
}
.hero__inner .errorPageWrapper .page-not-found p.redirect-counter {
  font-weight: 700;
  color: #000;
}
.hero__form {
  background: rgba(255, 255, 255, 0.75);
  position: relative;
}
.hero--without-form .hero__inner-content {
  float: none !important;
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.hero--without-form .hero__inner-content .section-header {
  padding-top: 0;
}
.hero--without-form .hero__form {
  background: none;
  margin: 0px auto;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hero {
    padding-top: 50px;
  }
  .hero__inner-content {
    float: none !important;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .hero__inner-content .section-header__headline {
    font-size: 1.9375rem;
    line-height: 2.25rem;
  }
  .hero__inner-content .section-header__subheadline {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
@media only screen and (max-width: 767px) {
  .hero {
    padding-top: 50px;
  }
  .hero__inner-content {
    float: none !important;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 88%;
  }
  .hero__inner-content .section-header {
    padding: 0;
  }
  .hero__inner-content .section-header__headline {
    font-size: 1.375rem;
    line-height: 1.8125rem;
  }
  .hero__inner-content .section-header__subheadline {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
/*
 * Lightbox Global Styles
 */
.featherlight.iframe,
.featherlight.image,
.featherlight.html {
  background: rgba(3, 12, 28, 0.7);
}
.featherlight.iframe .featherlight-close-icon,
.featherlight.image .featherlight-close-icon,
.featherlight.html .featherlight-close-icon {
  font-size: 1.6875rem;
  top: -33px;
  right: -33px;
  color: white;
  background: none;
}
.featherlight.iframe .featherlight-content,
.featherlight.image .featherlight-content,
.featherlight.html .featherlight-content {
  overflow: visible;
  border: 0;
}
.featherlight.iframe {
  padding: 45px 100px;
}
.featherlight.iframe .featherlight-content {
  width: 800px;
  height: 450px;
  background: #000;
  margin: 0;
}
.featherlight.iframe .featherlight-content iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.featherlight.iframe.survey .featherlight-content {
  height: 100%;
  max-height: 100%;
}
.featherlight.image .featherlight-content {
  background: white;
  pointer-events: none;
  padding: 25px;
}
.featherlight.html .featherlight-content {
  background: #FFF;
  padding: 20px;
  max-width: 450px;
}
.featherlight.html .featherlight-content li {
  list-style: initial;
}
.featherlight.auth-user .featherlight-content,
.featherlight.welcome-back .featherlight-content {
  background: #FFF;
  max-width: 550px;
  height: inherit;
  border: none;
}
.featherlight.auth-user .featherlight-close-icon,
.featherlight.hero-form .featherlight-close-icon {
  top: -40px;
  right: -4px;
}
.featherlight.hero-form {
  position: absolute;
  padding: 0;
  background: none;
  height: 100%;
}
.featherlight.hero-form::before {
  content: "";
  display: block;
  background: rgba(3, 12, 28, 0.7);
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.featherlight.hero-form .featherlight-content {
  height: 100%;
  width: 100%;
  border: none;
}
.featherlight.hero-form .modal--authenticated-user .modal__details,
.featherlight.hero-form .modal--authenticated-user .modal__divider,
.featherlight.hero-form .modal--authenticated-user .modal__aux-details {
  display: none;
}
.featherlight.hero-form .modal--authenticated-user .modal__details--mobile {
  padding-bottom: 0;
  display: block;
}
.featherlight.hero-form .modal--authenticated-user .modal__button {
  margin-bottom: 26px;
}
.featherlight.next-gen .modal__heading {
  font-weight: bold;
}
.featherlight.next-gen .modal > div,
.featherlight.next-gen .modal__button a {
  font-family: Arial, Helvetica, sans-serif;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .featherlight.iframe,
  .featherlight.image {
    padding: 33px 0 0 0;
  }
  .featherlight.iframe .featherlight-content,
  .featherlight.image .featherlight-content {
    width: 100%;
  }
  .featherlight.iframe .featherlight-close-icon,
  .featherlight.image .featherlight-close-icon {
    font-size: 1.6875rem;
    top: -28px;
    right: 4px;
  }
  .featherlight.iframe .featherlight-content {
    min-width: 320px;
    min-height: 300px;
  }
  .featherlight.image .featherlight-content {
    margin: 0;
  }
  .featherlight.welcome-back .featherlight-close-icon {
    right: -28px;
  }
  .featherlight.auth-user .featherlight-close-icon {
    top: -40px;
    right: -4px;
  }
}
@media only screen and (max-width: 767px) {
  .featherlight.iframe,
  .featherlight.image {
    padding: 0;
  }
  .featherlight.iframe .featherlight-close-icon,
  .featherlight.image .featherlight-close-icon {
    font-size: 1.6875rem;
    top: -28px;
    right: 4px;
  }
  .featherlight.iframe .featherlight-content,
  .featherlight.image .featherlight-content {
    position: absolute;
    left: 0;
    bottom: 0;
    max-height: none;
    min-width: 200px;
    width: 100%;
    min-height: calc(100% - 125px) !important;
    max-height: calc(100% - 35px) !important;
    border: 0;
    transform: translateY(300px);
    transition: transform 0.25s ease;
  }
  .featherlight.iframe .featherlight-content {
    background: black;
  }
  .featherlight.iframe .featherlight-content iframe {
    max-height: 56.25vw;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .featherlight.iframe.survey .featherlight-content {
    height: initial;
  }
  .featherlight.iframe.survey .featherlight-content iframe {
    max-height: 100%;
  }
  .featherlight.image .featherlight-image {
    width: 100% !important;
    height: auto !important;
  }
  .featherlight.image .featherlight-content {
    margin: 0;
    background: #FFF;
  }
  .featherlight.html .featherlight-content {
    max-width: none;
  }
  .featherlight.html .featherlight-close-icon {
    right: 4px;
  }
  .featherlight.auth-user .featherlight-content,
  .featherlight.welcome-back .featherlight-content {
    max-width: none;
    background: #FFF;
  }
  .featherlight.hero-form .featherlight-close-icon,
  .featherlight.auth-user .featherlight-close-icon {
    top: -30px;
    right: 5px;
  }
  .featherlight.active .featherlight-content {
    transform: translateY(0px);
    background: transparent;
  }
  .featherlight.active.iframe .featherlight-content {
    background: #000;
  }
  .featherlight.plan-details .featherlight-content {
    background: #FFF;
    position: static;
  }
  .featherlight.hero-form {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .featherlight.hero-form .modal__details--mobile {
    font-size: 1.125rem;
    line-height: 1.5625rem;
    display: block !important;
  }
  .featherlight.hero-form .featherlight-content {
    position: absolute;
    left: 0px;
    bottom: 0px;
    min-width: 200px;
    width: 100%;
    height: initial;
  }
}
.page-not-found {
  padding: 60px 0 54px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .page-not-found {
    padding: 50px 0 4.5px;
  }
}
@media only screen and (max-width: 767px) {
  .page-not-found {
    padding: 25px 0 19px 0;
  }
}
.plan-price-annual,
.plan-price-monthly {
  font-size: 3.75rem;
}
.plan-price__currency {
  font-size: 1.875rem;
  vertical-align: baseline;
}
.plan-price__frequency {
  display: inline-block;
  font-size: 1rem;
}
.plan-price--original {
  padding: 0 10px;
  color: #8C8C8C;
  position: relative;
  display: inline-block;
}
.plan-price--original .plan-price-annual {
  font-size: 1.375rem;
}
.plan-price--original .plan-price__currency {
  font-size: 1rem;
  top: -4px;
  left: 3px;
}
.plan-price--original .plan-price__frequency {
  position: relative;
  font-size: 0.875rem;
  right: 3px;
}
.plan-price--original::after {
  content: ' ';
  position: absolute;
  height: 1px;
  width: 100%;
  top: 15px;
  left: 0;
  background: #a4a1a1;
}
.plan-price--plan-box {
  color: #8C8C8C;
  position: relative;
  margin: 0 auto 0;
  display: inline-block;
  padding: 0 10px;
}
.plan-price--plan-box .plan-price__currency,
.plan-price--plan-box .plan-price__frequency {
  font-size: 0.75rem;
  font-weight: normal;
}
.plan-price--plan-box .plan-price__currency {
  top: -2px;
}
.plan-price--plan-box .plan-price-annual {
  font-size: 1rem;
  font-weight: normal;
}
.plan-price--plan-box::after {
  content: '';
  width: 100%;
  height: 1px;
  left: 0;
  right: 0;
  top: 10px;
  margin: auto;
  background: #a4a1a1;
  position: absolute;
}
@media only screen and (min-width: 767px) and (max-width: 992px) {
  .plan-price__currency {
    font-size: 1.375rem;
  }
  .plan-price__frequency {
    font-size: 0.875rem;
  }
  .plan-price-annual,
  .plan-price-monthly {
    font-size: 3.125rem;
  }
}
@media only screen and (max-width: 767px) {
  .plan-price {
    margin-top: 12px;
  }
  .plan-price__currency {
    font-size: 1rem;
  }
  .plan-price-annual,
  .plan-price-monthly {
    font-size: 2.8125rem;
  }
  .plan-price__frequency {
    font-size: 0.875rem;
  }
  .plan-price--plan-box {
    margin-top: 0px;
  }
}
.product-navigation-item.dropdown {
  padding-right: 20px !important;
}
.product-navigation-item .icon-arrow-down-ui,
.product-navigation-mobile-item .icon-arrow-down-ui {
  position: absolute;
  font-size: 1.5rem;
  margin: -6px 6px auto auto;
  transform: scaleY(1);
  transform-origin: 50% 42%;
  transition: transform 0.3s ease;
}
.product-navigation-item.active .icon-arrow-down-ui,
.product-navigation-mobile-item.active .icon-arrow-down-ui {
  transform: scaleY(-1);
}
.product-navigation-mobile-item .icon-arrow-down-ui {
  margin-top: 3px;
  margin-right: 10px;
  right: 0;
}
.product-navigation-section,
.product-navigation-mobile-section {
  background-color: #2C323A;
  overflow: hidden;
  max-height: 0;
  margin-top: 0;
  transition: max-height 0.5s ease, margin-top 0.5s ease;
}
.top-nav--menu-open--transitioning .product-navigation-section,
.top-nav--menu-open--transitioning .product-navigation-mobile-section {
  transition: none;
}
@media (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .product-navigation-section,
  .product-navigation-mobile-section {
    /* IE 11 fix: transition causes some menu text to not display */
    transition: none;
  }
}
@supports (-ms-ime-align:auto) {
  .product-navigation-section,
  .product-navigation-mobile-section {
    /* IE EDGE fix: transition causes some menu text to not display */
    transition: none;
  }
}
.product-navigation-section.open,
.product-navigation-mobile-section.open {
  max-height: 400px;
}
.product-navigation-mobile-section .product-nav__product-link a {
  display: block;
}
.reference > img {
  max-width: 100%;
}
.reference.align-left {
  float: left;
  margin-right: 0.625rem;
}
.reference.align-right {
  float: right;
  margin-left: 0.625rem;
}
.row {
  width: 100%;
  overflow: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 80rem;
}
.columns {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  float: left;
}
.large-4 {
  position: relative;
  width: 33.33333%;
}
.large-8 {
  position: relative;
  width: 66.66667%;
}
.rte {
  padding: 0;
}
.rte__body {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 1rem;
  padding: 0 25px;
  color: #444444;
  overflow: hidden;
}
.rte__dark-bg {
  background: #434b58;
}
.rte__dark-bg .rte__body,
.rte__dark-bg p,
.rte__dark-bg h1,
.rte__dark-bg h2,
.rte__dark-bg h3,
.rte__dark-bg h4,
.rte__dark-bg h5,
.rte__dark-bg h6 {
  color: #FFF;
}
.rte.rte-comment {
  display: none;
}
.rte ul {
  margin-top: 10px;
}
.rte ul li {
  list-style-type: disc;
}
.rte ol {
  margin-top: 10px;
}
.rte ol li {
  list-style-type: decimal;
}
.rte p {
  margin-bottom: 1rem;
}
.rte .cms-textAlign-center {
  text-align: center;
}
.rte .cms-textAlign-right {
  text-align: right;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rte__body,
  .rte p {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media only screen and (max-width: 767px) {
  .rte__body,
  .rte p {
    font-size: 0.75rem;
  }
  .rte iframe {
    width: 100%;
  }
  .rte .align-right {
    float: none;
    margin-left: 0;
  }
}
.section-header {
  padding-left: 15px;
  padding-right: 15px;
  text-align: center;
  max-width: 1170px;
  margin: 0 auto;
}
.section-header__eyebrow {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 17px;
  font-size: 0.75rem;
}
.section-header__headline {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  color: #434b58;
  margin-bottom: 17px;
  font-size: 2.375rem;
  line-height: 3.1875rem;
}
.section-header__subheadline {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-style: regular;
  font-color: #444444;
  font-size: 1.375rem;
  line-height: 2rem;
}
.section-header__description {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  color: #444444;
  font-size: 1rem;
  line-height: 1.5rem;
}
.section-header--padding {
  padding: 0 10% 52px;
}
.section-header--trial-conversion .section-header__headline,
.section-header--trial-conversion .section-header__subheadline {
  font-family: Arial, Helvetica, sans-serif;
}
.gradient .section-header .section-header__eyebrow,
.gradient .section-header .section-header__headline,
.gradient .section-header .section-header__subheadline {
  color: #FFF;
}
.g2m .section-header__eyebrow {
  color: #FD7A2A;
}
.g2m .gradient .section-header__eyebrow {
  color: #FFFF00;
}
.g2a .section-header__eyebrow {
  color: #2A969D;
}
.g2a .gradient .section-header__eyebrow {
  color: #00FFA3;
}
.g2w .section-header__eyebrow {
  color: #3797D1;
}
.g2w .gradient .section-header__eyebrow {
  color: #00E1FF;
}
.g2t .section-header__eyebrow {
  color: #992977;
}
.g2t .gradient .section-header__eyebrow {
  color: #FA50FF;
}
.g2p .section-header__eyebrow {
  color: #4E9D2D;
}
.g2p .gradient .section-header__eyebrow {
  color: #2EFF1D;
}
.ov .section-header__eyebrow {
  color: #5C61A6;
}
.ov .gradient .section-header__eyebrow {
  color: #A08DFF;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .section-header {
    padding-bottom: 43px;
  }
  .section-header__eyebrow {
    margin-bottom: 20px;
  }
  .section-header__headline {
    margin-bottom: 20px;
    font-size: 2.0625rem;
    line-height: 2.25rem;
  }
  .section-header__subheadline {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  .section-header__description {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  .section-header--padding {
    padding: 0 15px 43px;
  }
  .section-header--trial-conversion {
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .section-header {
    padding-bottom: 19px;
  }
  .section-header__eyebrow {
    margin-bottom: 20px;
  }
  .section-header__headline {
    margin-bottom: 20px;
    font-size: 1.75rem;
    line-height: 2.25rem;
  }
  .section-header__subheadline {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
  .section-header__description {
    font-size: 1.125rem;
    line-height: 2.125rem;
  }
  .section-header--padding {
    padding: 0 15px 19px;
  }
  .section-header--trial-conversion {
    padding-bottom: 3px;
  }
}
.section-caret:before {
  content: '';
  height: 0;
  width: 0;
  position: absolute;
  display: inline-block;
  margin: 0 auto;
  left: 0;
  right: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #FFF;
}
.separator {
  border: none;
  height: 2px;
  background: #edeef0;
  margin: 0px;
  overflow: visible;
  position: relative;
}
.separator.caret:before,
.separator.caret:after {
  content: '';
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  width: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
}
.separator.caret:before {
  border-top: 20px solid #edeef0;
}
.separator.caret:after {
  border-top: 20px solid #FFF;
  top: -3px;
}
/**
 * Project Component imports
 */
/*=========Custom Article Styling =====*/
.care-bold-article {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 992px) {
  .care-bold-article {
    padding-bottom: 0;
  }
}
.care-bold-article .phoneguide .nested1 div.section h3 > .guide-nested,
.care-bold-article .userguide .nested1 div.section h3 > .guide-nested {
  color: #444444 !important;
  font-size: 24px !important;
  margin-right: 12px !important;
  transform-origin: 50% 50%;
  transform: rotate(0deg);
  vertical-align: middle;
}
.care-bold-article .phoneguide .nested1 div.section div.taskbody,
.care-bold-article .userguide .nested1 div.section div.taskbody,
.care-bold-article .phoneguide .nested1 div.section div.sectionbox,
.care-bold-article .userguide .nested1 div.section div.sectionbox {
  display: none;
}
.care-bold-article .phoneguide .nested1 div.section.nested-opened h3 > .guide-nested,
.care-bold-article .userguide .nested1 div.section.nested-opened h3 > .guide-nested {
  transform: rotate(180deg);
  vertical-align: unset;
}
.care-bold-article .phoneguide .nested1 div.section.nested-opened div.taskbody,
.care-bold-article .userguide .nested1 div.section.nested-opened div.taskbody,
.care-bold-article .phoneguide .nested1 div.section.nested-opened div.sectionbox,
.care-bold-article .userguide .nested1 div.section.nested-opened div.sectionbox {
  display: block;
}
.care-bold-article details {
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
}
.care-bold-article details::before,
.care-bold-article details::after {
  content: '';
  position: absolute;
  height: 1px;
  background: #d8d8d8;
  display: block;
  width: 100%;
}
.care-bold-article details::before {
  top: -1px;
}
.care-bold-article details::after {
  bottom: 0;
}
.care-bold-article details > * {
  padding-right: 24px;
}
.care-bold-article details > *:not(summary) {
  padding-right: 48px;
}
.care-bold-article details .sectiontitle {
  margin: 0 !important;
  max-width: 90%;
}
.care-bold-article details summary {
  position: relative;
  cursor: pointer;
}
.care-bold-article details summary::-webkit-details-marker {
  display: none;
}
.care-bold-article details summary::before {
  content: '\e91b';
  font-family: TogoIconFont;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  font-size: 24px;
  line-height: 1;
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.care-bold-article details summary + * {
  display: flex;
  flex-direction: column;
  margin: 12px 0 24px !important;
}
.care-bold-article details summary + * *:last-child {
  margin-bottom: 0 !important;
}
.care-bold-article details[open] summary::before {
  transform: rotate(180deg);
}
.care-article {
  line-height: 1.5;
  /* article media */
}
.care-article a {
  color: #0062FF;
}
.care-article .Note {
  display: block;
  font-size: 0.9375rem;
  border-radius: 2px;
  line-height: 1.6em;
  margin: 10px 20px 20px 20px;
  padding: 5px 20px;
  border-left: 4px solid #16d8a0;
}
.care-article ol li,
.care-article ul li {
  list-style: inherit;
  color: #000;
  font-size: 1rem;
}
.care-article ol li ol,
.care-article ul li ol {
  list-style: lower-alpha;
}
.care-article div > ul {
  margin-top: 8px;
}
.care-article div > span {
  display: inline-block;
  margin-bottom: 8px;
}
.care-article p,
.care-article li {
  line-height: 28px;
  margin-bottom: 5px;
}
.care-article p img,
.care-article li img {
  margin: 10px 20px 30px 0;
}
.care-article p {
  font-size: 1rem;
  margin-bottom: 8px;
}
.care-article h2 {
  font-size: 1.5rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  margin-top: 32px;
  margin-bottom: 16px;
}
.care-article h3 {
  font-size: 1.5rem;
  margin: 30px 0 10px;
}
.care-article h3 b {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.care-article h4 + h2 + p {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 1rem;
}
.care-article h4 {
  color: #000;
  font-size: 1.625rem;
  margin-top: 30px;
  margin-bottom: 20px;
}
.care-article h4 + h2 {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 32px;
  font-weight: 600;
  color: #000;
  margin-top: 0;
  margin-bottom: 12px;
}
.care-article h4 + h2 + p {
  margin-top: 24px;
  font-size: 1.125rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.care-article table {
  border: none;
  margin: 16px 0;
  box-shadow: 3px 3px 10px rgba(187, 180, 180, 0.4);
}
.care-article table *:not(a) {
  color: #444444;
}
.care-article table thead tr:first-child {
  border-bottom: 3px solid #FFF;
}
.care-article table p {
  margin-bottom: 10px;
}
.care-article table tr.article-white-bg {
  background-color: #FFF;
}
.care-article table tr:nth-child(odd) {
  background-color: rgba(71, 159, 254, 0.2);
}
.care-article table tr:nth-child(even) {
  background-color: #FFF;
}
.care-article table tr:nth-child(2n) {
  background-color: #FFF;
}
.care-article table td {
  color: #444444;
  vertical-align: middle;
  border-right: 3px solid #FFF;
  max-width: 350px;
  word-wrap: break-word;
  font-size: 16px;
}
.care-article table td .Note {
  font-size: 1rem;
  background: #F3F3F3;
  border-radius: 2px;
}
.care-article table th {
  vertical-align: middle;
  border-right: 3px solid #FFF;
}
.care-article table img {
  margin: 20px 0;
}
.care-article blockquote {
  font-size: 1rem;
  padding: 0;
  margin: 5px 0 10px;
  border: none;
}
.care-article blockquote p {
  margin-bottom: 8px;
}
.care-article blockquote p > a {
  color: #0062FF;
}
.care-article iframe {
  margin: 20px 0;
  width: 100%;
  max-width: 640px;
}
.care-article section {
  padding-bottom: 10px;
  padding-top: 0;
}
.care-article__breadcrumbs {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.75rem;
}
@media (min-width: 992px) {
  .care-article__breadcrumbs {
    font-size: 1rem;
    padding: 1.25rem;
    background-color: #fbfbfb;
    border-width: 1px 0 1px 0;
    border-style: solid;
    border-color: #ebebeb;
  }
}
.care-article__breadcrumb {
  flex: 0 0 auto;
  position: relative;
  margin-bottom: 0;
}
.care-article__breadcrumb + .care-article__breadcrumb {
  margin-left: 2.5rem;
}
.care-article__breadcrumb + .care-article__breadcrumb::before {
  content: '';
  position: absolute;
  left: -1.75rem;
  top: 50%;
  background-image: url(../../../../resource/assets/images/care/back-button.da3b6246f76ca0af47bca66215911b74.svg);
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(180deg) translateY(50%);
  width: 1rem;
  height: 1rem;
}
.care-article__breadcrumb a {
  color: #0062FF;
}
@media only screen and (max-width: 1199px) {
  .care-article h3 {
    font-size: 1.5rem;
  }
  .care-article table p {
    margin-bottom: 10px;
  }
  .article-not-found .section-title {
    color: #342E41;
    font-size: 1.75rem;
    line-height: 1.9375rem;
    margin: 0 0 0.875rem 0;
  }
  .article-not-found p {
    color: #342E41;
    font-size: 0.875rem;
    margin: 0 0 0.9375rem 0;
  }
}
@media only screen and (max-width: 991px) {
  .care-article p,
  .care-article .text {
    font-size: 1rem !important;
  }
}
.article-wrapper {
  padding: 0;
  margin-top: 1rem;
}
@media (min-width: 1200px) {
  .article-wrapper {
    margin-top: 0;
  }
}
.article-wrapper .care-article__back-button span {
  color: black;
  padding-bottom: 2px;
  margin-left: 12px;
  border-bottom: 2px solid black;
  font-weight: 600;
}
.article-wrapper .care-article__utility-buttons {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.article-wrapper .care-article__utility-buttons button {
  display: inline-flex;
  padding: 0;
  width: 1.5rem;
  height: 1.5rem;
}
.article-wrapper .care-article__utility-buttons button img {
  width: 1.5rem;
  height: 1.5rem;
}
.article-wrapper .care-article__utility-buttons .care-article__back-button {
  margin-right: auto;
}
.article-wrapper .care-article__utility-buttons .care-article__print-button {
  margin-left: auto;
  margin-right: 1rem;
}
.article-wrapper .care-article__utility-buttons .care-article__need-more-help-open-button {
  background: transparent;
}
@media (min-width: 1200px) {
  .article-wrapper .care-article__utility-buttons {
    display: none;
  }
}
.care-content-type-user-guide .article-wrapper {
  position: relative;
}
@media (max-width: 1199px) {
  .article-wrapper .care-three-column__right-column-wrapper {
    display: none;
  }
}
.article-wrapper .care-article__print-button-wrapper {
  display: flex;
  justify-content: flex-end;
  margin-top: 1rem;
}
.article-wrapper .care-article__print-button {
  background-color: transparent;
  color: #000;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
}
.article-wrapper .care-article__print-button span {
  display: none;
}
.care-content-type-user-guide .article-wrapper .care-article__product-logo-container {
  margin-left: 1rem;
}
.article-wrapper .care-article__product-logo-container .care-content-type-help-article,
.care-content-type-downloadable-file .article-wrapper .care-article__product-logo-container {
  margin-top: 2rem;
}
.article-wrapper .care-article__product-icon {
  width: 200px !important;
  height: auto !important;
}
.article-wrapper * {
  font-family: 'Figtree', Arial, Helvetica, sans-serif;
  color: #000;
}
.article-wrapper h1,
.article-wrapper h2,
.article-wrapper h3,
.article-wrapper h4 {
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
}
.article-wrapper div.content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.article-wrapper div.content .articleTitle,
.article-wrapper div.content > h1 {
  margin-bottom: 0px;
}
.article-wrapper div.content div {
  line-height: 1.5rem !important;
}
.article-wrapper div.content div:not([class]) {
  margin-bottom: 24px;
}
.article-wrapper div.content h2,
.article-wrapper div.content h1 {
  line-height: 1.625rem;
  margin-top: 32px;
  border-bottom: 0px;
  font-weight: 600;
}
@media (min-width: 992px) {
  .article-wrapper div.content h1 {
    font-size: 1.75rem;
  }
}
@media (max-width: 991px) {
  .article-wrapper div.content h1 {
    font-size: 1.5rem;
  }
}
.article-wrapper div.content h4 {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.article-wrapper div.content h3 {
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 600;
}
.article-wrapper div.content h2 {
  margin-top: 32px;
  border-bottom: 0px;
  font-weight: 600;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  scroll-margin-top: 12rem;
}
@media (min-width: 992px) {
  .article-wrapper div.content h2 {
    font-size: 1.375rem;
  }
}
@media (max-width: 991px) {
  .article-wrapper div.content h2 {
    font-size: 1.25rem;
  }
}
.article-wrapper div.content b,
.article-wrapper div.content strong,
.article-wrapper div.content .strong {
  font-weight: 600;
}
.article-wrapper div.content div.main div.abstract {
  border-bottom: 1px solid #DDDDDD;
  margin-bottom: 24px;
}
.article-wrapper div.content div.main ul,
.article-wrapper div.content div.main ol {
  padding-left: 0px !important;
}
.article-wrapper div.content div.main ol {
  list-style: decimal outside !important;
}
.article-wrapper div.content div.main ol > li {
  margin-left: 17px;
}
.article-wrapper div.content div.main ol ol {
  list-style: lower-alpha outside !important;
}
.article-wrapper div.content div.main ol ol > li {
  margin-left: 34px;
}
.article-wrapper div.content div.main ol ol ol {
  list-style: decimal outside !important;
}
.article-wrapper div.content div.main ol ol ol > li {
  margin-left: 17px;
}
.article-wrapper div.content div.main ul {
  list-style: outside !important;
}
.article-wrapper div.content div.main ul > li {
  margin-left: 24px !important;
}
.article-wrapper div.content div.main li > dl ul {
  list-style: circle outside !important;
}
.article-wrapper div.content div.main li > dl ul > li {
  margin-left: 24px;
}
.article-wrapper div.content div.main li > ul,
.article-wrapper div.content div.main li > div ul {
  list-style: circle outside !important;
}
.article-wrapper div.content div.main li > ul > li,
.article-wrapper div.content div.main li > div ul > li {
  margin-left: 24px;
}
.article-wrapper div.content div.main li {
  margin-top: 7px;
  margin-bottom: 7px;
  font-size: 1rem;
  line-height: 1.5rem;
}
.article-wrapper div.content div.main li p {
  margin-top: 12px;
}
.article-wrapper div.content div.main li.stepsection {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  list-style: none;
}
.article-wrapper div.content div.main li.step {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  list-style: decimal outside !important;
  margin-left: 17px !important;
  margin-top: 9px;
  margin-bottom: 9px;
}
.article-wrapper div.content div.main li.step span.ph.cmd {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
.article-wrapper div.content div.main li.substep {
  margin-left: 16px !important;
  list-style: lower-alpha outside !important;
  font-size: 1rem !important;
  line-height: 1.25rem !important;
}
.article-wrapper div.content div.main li.stepsection ol,
.article-wrapper div.content div.main li.stepsection ul {
  font-size: 1rem;
  line-height: 1.25rem;
  font-weight: 400;
}
.article-wrapper div.content div.main li.li {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  list-style: outside !important;
  margin-left: 24px !important;
}
.article-wrapper div.content div.main li > ol,
.article-wrapper div.content div.main li > ul {
  padding-left: 18px;
}
.article-wrapper div.content div.main table,
.article-wrapper div.content div.main td {
  border: 1px solid #C5CFDC;
}
.article-wrapper div.content div.main table {
  border: 0;
}
.article-wrapper div.content div.main table .row:after {
  display: none;
  content: "";
}
.article-wrapper div.content div.main table thead {
  background-color: #B7CDDB;
}
.article-wrapper div.content div.main table thead th {
  border: 1px solid #C5CFDC;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  padding-left: 20px;
  background-color: #B7CDDB;
}
.article-wrapper div.content div.main table thead tr {
  border: 0px;
}
.article-wrapper div.content div.main table td {
  font-size: 16px !important;
  line-height: 1.5rem;
  padding-left: 20px;
}
.article-wrapper div.content div.main table tbody tr:nth-child(2n) {
  background-color: #FFF;
}
.article-wrapper div.content div.main table tbody tr:nth-child(2n + 1) {
  background-color: #DCE6EB;
}
.article-wrapper div.content div.main .title .sectiontitle {
  margin: 14px 0px;
}
.article-wrapper div.content div.main .example {
  border: solid 1px #DCDCDC !important;
  border-radius: 4px !important;
  padding: 15px 25px !important;
}
.article-wrapper div.content div.main div.tasktroubleshooting,
.article-wrapper div.content div.main .olchildlinks {
  padding: 15px;
  background-color: #F9F9F9;
  margin: 24px 40px !important;
}
.article-wrapper div.content div.main div.result,
.article-wrapper div.content div.main div.context {
  margin-bottom: 24px !important;
}
.article-wrapper div.content div.main div.prereq {
  margin-bottom: 16px !important;
}
.article-wrapper div.content div.main .stepsection-title {
  margin-left: 0px;
}
.article-wrapper div.content div.main p.shortdesc {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  font-style: italic;
}
.article-wrapper div.content div.main div.info {
  padding-left: 18px;
}
@media (max-width: 1199px) {
  .article-wrapper div.content div.main #whToc {
    display: none !important;
  }
}
.article-wrapper div.content p {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  margin-bottom: 24px;
  text-align: left;
}
.article-wrapper div.content pre {
  font-size: 0.875rem !important;
  line-height: 1.5rem !important;
}
.article-wrapper div.content .postreq {
  border-left: 3px #444444 solid;
  padding-left: 15px;
  margin-bottom: 24px;
}
.article-wrapper div.content .section > b:first-child {
  display: inline-block;
}
.article-wrapper div.content .olchildlinks {
  list-style: decimal outside !important;
  margin-left: 17px !important;
}
.article-wrapper div.content a {
  text-decoration: underline !important;
  text-decoration-thickness: 1.5px !important;
  text-underline-offset: 4px;
}
.article-wrapper img {
  max-width: 100% !important;
}
.article-wrapper .stepsection-title {
  margin-left: -25px;
}
.article-wrapper .inline-icon {
  margin: 0px;
  padding: 0px;
  margin-bottom: 5px;
}
.article-wrapper div.note,
.article-wrapper div.context,
.article-wrapper div.conbody,
.article-wrapper div.prereq,
.article-wrapper div.chdesc,
.article-wrapper div.result,
.article-wrapper div.tasktroubleshooting,
.article-wrapper div.postreq {
  margin-bottom: 8px;
  line-height: 28px;
}
.article-wrapper table td {
  font-size: 1rem !important;
}
.article-wrapper dd {
  margin-left: 40px;
}
.article-wrapper.care-three-column {
  flex: 1 1 auto;
}
.article-wrapper .care-three-column__left-column-wrapper {
  display: none;
  z-index: 2;
}
@media (min-width: 1200px) {
  .article-wrapper .care-three-column__left-column-wrapper {
    display: flex;
    justify-items: flex-start;
    align-items: flex-start;
  }
}
@media (min-width: 1200px) {
  .article-wrapper .care-three-column__left-column-wrapper .care-article__back-button {
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
    flex: 0 1 4rem;
    order: 2;
    position: -webkit-sticky;
    position: sticky;
    top: 8.75rem;
    -webkit-margin-start: 0.75rem;
            margin-inline-start: 0.75rem;
    -webkit-margin-before: 0.75rem;
            margin-block-start: 0.75rem;
  }
  .care-content-type-user-guide .article-wrapper .care-three-column__left-column-wrapper .care-article__back-button {
    margin-top: 1.25rem;
  }
}
.care-content-type-user-guide .article-wrapper .care-three-column__left-column-container,
.care-content-type-help-article:not(.no-browse-tree) .article-wrapper .care-three-column__left-column-container,
.care-content-type-downloadable-file:not(.no-browse-tree) .article-wrapper .care-three-column__left-column-container {
  flex: 0 0 300px;
  background-color: #fbfbfb;
  border-right: 1px solid #ebebeb;
}
.article-wrapper .care-three-column__left-column {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.article-wrapper .care-three-column__middle-column {
  padding: 0 1rem;
  margin-top: 0;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1199px) {
  .article-wrapper .care-three-column__middle-column {
    height: 100%;
  }
}
@media (min-width: 1200px) {
  .article-wrapper .care-three-column__middle-column {
    padding: 0;
    margin-top: 2.5rem;
  }
}
.care-content-type-user-guide .article-wrapper .care-three-column__middle-column {
  color: #000;
}
.care-content-type-user-guide .article-wrapper .care-three-column__middle-column a {
  color: #0062FF !important;
}
.article-wrapper .care-three-column__right-column-wrapper .care-article__print-button-wrapper {
  display: none;
}
@media (min-width: 1200px) {
  .article-wrapper .care-three-column__right-column-wrapper .care-article__print-button-wrapper {
    display: flex;
  }
}
.article-wrapper .care-three-column__right-column {
  padding: 0 1.5rem 1.5rem 0;
}
.article-wrapper .care-three-column__right-column > :last-child {
  margin-bottom: 6rem;
}
#js-care-persistent-browse-tree {
  margin-top: 2rem;
}
#js-care-top-navigation-browse-tree-menu .care-article__back-button {
  display: none;
}
/* image enlarge modal */
.image-enlarge {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.image-enlarge .image {
  cursor: pointer;
}
.image-enlarge .image-enlarge__caption {
  text-align: center;
  font-size: 12px;
  color: #66696c;
}
.image-enlarge li .image-enlarge__caption {
  margin-top: -25px;
}
.care-modal {
  position: fixed;
  z-index: 999999;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.7);
}
.care-modal .care-modal__close-button {
  height: 20px;
  width: 20px;
  position: absolute;
  top: 1rem;
  right: 1rem;
  background: url(../../../../resource/assets/images/care/cross.a85344cb54e65f039b389a3610d7f038.png);
  background-size: cover;
}
.care-modal .care-modal__body {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1rem;
}
@media (min-width: 992px) {
  .care-modal .care-modal__body {
    padding: 2rem;
  }
}
@media (min-width: 1200px) {
  .care-modal .care-modal__body {
    padding: 4rem;
  }
}
.care-modal .care-modal__content .image {
  max-width: 100%;
}
.care-modal.has-youtube-iframe .care-modal__content {
  position: relative;
  width: 100%;
  height: auto;
  padding-bottom: 56.25%;
}
@media (min-width: 1200px) {
  .care-modal.has-youtube-iframe .care-modal__content {
    width: 70%;
    padding-bottom: calc(56.25% * 0.7);
  }
}
.care-modal.has-youtube-iframe iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.care-article-youtube-iframe-wrapper {
  position: relative;
}
@media (max-width: 480px) {
  .care-article-youtube-iframe-wrapper {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
  }
  .care-article-youtube-iframe-wrapper iframe {
    position: absolute;
    inset: 0;
    width: 100% !important;
    height: 100% !important;
  }
}
.care-article-youtube-iframe-wrapper div {
  position: absolute;
  inset: 0;
  cursor: pointer;
}
.care-article__userguide-hero {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 5.75rem 9.375rem;
  background: url(../../../../resource/assets/images/care/userguide-hero.0d81959ab7bc73ccb6a67641654034ac.jpg) no-repeat;
  background-size: cover;
  background-position: center;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
@media (max-width: 767px) {
  .care-article__userguide-hero {
    padding: 2.875rem 4.6875rem;
  }
}
.care-article__userguide-hero h4 {
  text-transform: uppercase;
  color: #FFF;
  font-size: 1.125rem;
  padding-bottom: 8px;
  font-weight: 600;
}
.care-article__userguide-hero h1 {
  font-size: 3rem;
  font-weight: 600;
  color: #FFF;
}
.care-article__userguide-hero p {
  font-size: 2rem;
  margin-bottom: 0;
  max-width: 80%;
  color: #FFF;
  line-height: 44px !important;
  padding-top: 8px;
  letter-spacing: normal;
}
@media (max-width: 992px) {
  .care-article__userguide-hero {
    background-image: url(../../../../resource/assets/images/care/userguide-yellow-circle.c4cb852074344e1343ccac938a0739b3.svg), url(../../../../resource/assets/images/care/userguide-blue-symbol.8a25af56b64444255a0c09c36a9d791a.svg);
    background-size: 40%, 20%;
    background-repeat: no-repeat;
    background-position-x: right, left;
    background-position-y: top -110px, bottom;
    padding: 2rem;
  }
  .care-article__userguide-hero h4 {
    font-size: 0.875rem;
    color: black;
    line-height: 22px !important;
  }
  .care-article__userguide-hero h1 {
    font-size: 2rem;
    color: black;
    line-height: 40px;
  }
  .care-article__userguide-hero p {
    font-size: 1rem;
    color: black;
    line-height: 22px !important;
  }
}
.care-article__need-more-help-container {
  position: fixed;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 1001;
}
.care-article__need-more-help {
  top: 30vh;
  position: relative;
  background-color: #fff;
  border-radius: 0.625rem 0.625rem 0 0.625rem;
  max-width: 23.4375rem;
  margin-left: auto;
  padding-top: 3.5rem;
  display: flex;
  flex-direction: column;
  max-height: calc(100dvh - 30vh);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateX(100%);
  transition: all 0.2s ease-in-out;
}
.care-article__need-more-help.is-open {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateY(0);
}
.care-article__need-more-help button {
  position: absolute;
  top: 1rem;
  right: 1rem;
  background-color: transparent;
  padding: 0;
}
.care-article__need-more-help button img {
  width: 1rem;
  height: 1rem;
}
.care-article__need-more-help .care-contact-support {
  border: none;
}
.care-article__need-more-help .care-contact-support h4 {
  font-size: 1.25rem;
  background-color: #fff;
  border-radius: 0;
  border-bottom: 1px solid #d8d8d8;
  padding-left: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.care-article__need-more-help .care-contact-support .care-contact-support__link {
  padding-left: 0;
}
.care-article__need-more-help .related-links {
  border: none;
  background: white;
}
.care-article__need-more-help .related-links .linklist > strong {
  font-size: 1.25rem;
  border-radius: 0;
  background-color: #fff;
  border-bottom: 1px solid #d8d8d8;
  padding-left: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.care-article__need-more-help .related-links ul {
  padding-left: 0 !important;
}
.care-article__need-more-help-content {
  max-height: 100%;
  overflow-y: auto;
  padding: 0 1rem 2.5rem;
}
/* Related articles */
.related-links {
  border: 1px solid #D8D8D8;
  border-radius: 5px;
  background: white;
}
.care-three-column__right-column-wrapper .related-links {
  margin-top: 2.5rem !important;
}
.related-links .linklist > strong {
  display: flex;
  color: #444444;
  background-color: #F7F7F7;
  border-radius: 5px;
  padding: 13px 16px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  font-weight: 600;
  margin-top: 0;
  margin-bottom: 0;
}
.related-links br {
  display: none;
}
.related-links ul {
  padding: 1rem !important;
  margin-bottom: 0;
  font-size: 0.875rem;
  text-wrap: balance;
}
.related-links ul li {
  text-align: left;
  margin-bottom: 0;
  line-height: 0;
}
.related-links ul li + li {
  margin-top: 1rem;
}
.related-links ul a {
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  line-height: 1.25;
  color: #444444;
}
.related-links ul a:hover {
  text-decoration: underline !important;
}
.careCardsAndWidgets {
  float: none;
}
.careCardsAndWidgets__selected-text {
  margin-bottom: 32px;
  text-align: center;
}
.careCardsAndWidgets__selected-text h3 {
  text-align: center;
  line-height: 1.43;
  letter-spacing: 0.4px;
  font-size: 1.3125rem;
  font-weight: 600;
}
.careCardsAndWidgets__tabs {
  padding: 0;
  max-height: 45px;
  overflow: hidden;
  border: solid 1px #687793;
  transition: all ease 0.5s;
  margin-bottom: 30px;
  cursor: pointer;
}
.careCardsAndWidgets__tabs.expanded {
  max-height: 500px;
  transition: all ease 0.5s;
}
.careCardsAndWidgets__tabs__selected {
  display: block;
  color: #0072ed;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  padding: 5px 0;
  font-size: 1.125rem;
  margin-bottom: 10px;
}
.careCardsAndWidgets__tabs__selected__text {
  margin-left: 25px;
}
.careCardsAndWidgets__tabs__selected i {
  float: right;
  padding: 8px;
  transition: all linear 0.5s;
  margin-right: 5px;
  vertical-align: middle;
}
.careCardsAndWidgets__tabs__selected i.flip-icon {
  transform: scaleY(-1);
  transition: all linear 0.5s;
}
.careCardsAndWidgets__tabs__list {
  padding: 0;
}
.careCardsAndWidgets__tabs__list a {
  color: #687793;
  margin-left: 25px;
  display: block;
  font-size: 1rem;
}
.careCardsAndWidgets__tabs__list a:hover {
  color: #444444;
}
@media (min-width: 768px) {
  .careCardsAndWidgets__tabs {
    cursor: initial;
    padding: 0 0 50px 0;
    max-height: initial;
    overflow: visible;
    border: none;
    margin-bottom: initial;
  }
  .careCardsAndWidgets__tabs__selected {
    display: none;
  }
  .careCardsAndWidgets__tabs__list {
    margin: 0 auto;
    text-align: center;
  }
  .careCardsAndWidgets__tabs__list__item {
    position: relative;
    cursor: pointer;
    padding: 0 25px;
    display: inline-block;
    font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  }
  .careCardsAndWidgets__tabs__list__item .border-line span:after {
    width: 100%;
    height: 1px;
    position: absolute;
    background: #e0e3e7;
    content: "";
    left: 0;
    bottom: -10px;
    right: 0;
  }
  .careCardsAndWidgets__tabs__list__item.active-tab {
    font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  }
  .careCardsAndWidgets__tabs__list__item a {
    color: #444444;
    font-size: 1.3125rem;
    margin-left: auto;
  }
  .careCardsAndWidgets__tabs__list__item a:hover {
    color: #0072ed;
    font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
  }
  .careCardsAndWidgets__tabs__list__item.newTabIcon:before {
    content: "";
    display: inline-block;
    width: 50px;
    height: 36px;
    background-image: url(../../../../resource/assets/images/care/new-tab-icon.8da93b9884b9e3a61facab9495f809f7.svg);
    background-repeat: no-repeat;
    position: absolute;
    right: 15px;
    bottom: -6px;
  }
  .careCardsAndWidgets__tabs__list__item.newTabIcon {
    padding-right: 75px;
  }
  .careCardsAndWidgets__tabs__list.NON_PRODUCT_PAGE .border-line.active-tab span:after {
    background: #444444;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gotomeeting .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.qe .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.qa-bnb .border-line.active-tab span:after {
    background: #F68D2E;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gotowebinar .border-line.active-tab span:after {
    background: #00C0F3;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gototraining .border-line.active-tab span:after {
    background: #992977;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.joinme .border-line.active-tab span:after {
    background: #FF8E00;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.openvoice .border-line.active-tab span:after {
    background: #5C61A6;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.grasshopper .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.grasshopper-connect .border-line.active-tab span:after {
    background: #43b02A;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gotoconnect .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.connect .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.jive .border-line.active-tab span:after {
    background: #C4D600;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.goto_connect .border-line.active-tab span:after {
    background: #07CB73;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.goto_contact .border-line.active-tab span:after {
    background: #07CB73;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.rescue .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.pro .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.central .border-line.active-tab span:after {
    background: #165C7D;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.rescueassist .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.centralmonitor .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist_remote_support_v5 .border-line.active-tab span:after {
    background: #74D1EA;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.rescuelens .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.rescue_lens .border-line.active-tab span:after {
    background: #2795CD;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gotoassist-remote-support .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist-service-desk .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist-corporate .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist_remote_support_4 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist_service_desk .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.gotoassist_corporate .border-line.active-tab span:after {
    background: #2A969D;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gotomypc .border-line.active-tab span:after {
    background: #97C958;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.remotelyanywhere .border-line.active-tab span:after {
    background: #29679A;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.hamachi .border-line.active-tab span:after {
    background: #00A1DF;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.goto .border-line.active-tab span:after {
    background: #F68D2E;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.gotostage .border-line.active-tab span:after {
    background: #00C0F3;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.qa-bnob .border-line.active-tab span:after {
    background: #E9DD61;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.goto_resolve .border-line.active-tab span:after {
    background: #7D33FF;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.resolve .border-line.active-tab span:after {
    background: #9254FF;
    height: 4px;
  }
  .careCardsAndWidgets__tabs__list.goto_connect_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_resolve_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_meeting_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_training_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_webinar_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_admin_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_contact_v2 .border-line.active-tab span:after,
  .careCardsAndWidgets__tabs__list.goto_resolve_mdm .border-line.active-tab span:after {
    background: #000;
    height: 4px;
  }
}
.careCardsAndWidgets img {
  width: 65px;
  height: 80px;
  margin-bottom: 15px;
}
.goto_connect_v2 .careCardsAndWidgets img,
.goto_resolve_v2 .careCardsAndWidgets img,
.goto_resolve_mdm .careCardsAndWidgets img,
.goto_meeting_v2 .careCardsAndWidgets img,
.goto_webinar_v2 .careCardsAndWidgets img,
.goto_training_v2 .careCardsAndWidgets img,
.goto_admin_v2 .careCardsAndWidgets img,
.goto_contact_v2 .careCardsAndWidgets img {
  max-height: 100px;
  max-width: 100px;
  height: auto;
  width: auto;
}
.careCardsAndWidgets img.channeling-bar__custom-icon {
  width: auto;
  height: auto;
  margin-bottom: auto;
}
.careCardsAndWidgets__cards {
  overflow: visible;
  display: none;
}
.careCardsAndWidgets__cards ul {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .careCardsAndWidgets__cards {
    max-width: 1360px;
  }
  .careCardsAndWidgets__cards ul {
    display: flex;
    padding: 0;
  }
}
.careCardsAndWidgets__card {
  text-align: center;
  margin: 0 auto 30px auto;
  padding: 30px;
  background-color: #FFF;
  border-radius: 2px;
  cursor: pointer;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 5px 15px 0 rgba(0, 0, 0, 0.08);
}
@media (min-width: 768px) {
  .careCardsAndWidgets__card {
    min-height: 250px;
    margin-right: 32px;
    margin-bottom: 0;
  }
  .careCardsAndWidgets__card:last-of-type {
    margin-right: 0;
  }
}
.careCardsAndWidgets__card:last-child {
  margin-bottom: 0;
}
.careCardsAndWidgets__card:focus {
  outline: none;
  border: solid 2px #0072ed;
}
.careCardsAndWidgets__card:active {
  outline: none;
}
.careCardsAndWidgets__card.text-left {
  cursor: initial;
  text-align: left;
}
.careCardsAndWidgets__card.text-left a {
  display: block;
  margin-bottom: 5px;
  color: #0072ed;
}
.careCardsAndWidgets__card.text-left hr {
  margin-left: -30px;
  margin-right: -30px;
}
.careCardsAndWidgets__card.caret {
  border: solid 2px #0072ed;
}
.careCardsAndWidgets__card.caret:before,
.careCardsAndWidgets__card.caret:after {
  top: 100%;
  left: 50%;
  border: 2px solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(49, 158, 221, 0);
  border-top-color: #0072ed;
  border-width: 17px;
  margin-left: -17px;
}
.careCardsAndWidgets__card.caret:after {
  border-color: hsla(0, 0%, 100%, 0);
  border-top-color: #FFF;
  border-width: 14px;
  margin-left: -14px;
}
.careCardsAndWidgets__card i {
  font-size: 3rem;
  margin: 15px;
}
.careCardsAndWidgets__card .heading {
  margin-bottom: 10px;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-size: 1.5rem;
}
.careCardsAndWidgets__card .subHeading {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .careCardsAndWidgets__widgets {
    max-width: 1360px;
  }
}
.careCardsAndWidgets__widget {
  overflow: hidden;
  height: 0;
  opacity: 0;
  transition: opacity ease 500ms;
  width: 0;
}
.careCardsAndWidgets__widget.mobileWidget {
  display: none !important;
}
.careCardsAndWidgets__widget.showWidget {
  height: 100%;
  width: 100%;
  opacity: 1;
  padding: 0;
  margin-top: 30px;
  transition: opacity ease 500ms;
}
.careCardsAndWidgets__widget.showWidget .careCardsAndWidgets__widget__navbar {
  display: block;
}
@media (min-width: 768px) {
  .careCardsAndWidgets__widget.showWidget {
    padding: 30px;
    margin-top: 50px;
    background-color: #FFF;
    border-radius: 2px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 5px 15px 0 rgba(0, 0, 0, 0.08);
  }
}
.careCardsAndWidgets__widget.showWidget.mobileWidget {
  display: block !important;
}
@media (min-width: 768px) {
  .careCardsAndWidgets__widget.showWidget.mobileWidget {
    display: none !important;
  }
}
.careCardsAndWidgets__widget.showWidget.desktopWidget {
  display: none !important;
}
@media (min-width: 768px) {
  .careCardsAndWidgets__widget.showWidget.desktopWidget {
    display: block !important;
  }
}
@media (min-width: 992px) {
  .careCardsAndWidgets__widget.showWidget.desktopWidget {
    display: flex !important;
  }
}
.careCardsAndWidgets__widget__navbar {
  display: none;
  padding: 0 !important;
}
.careCardsAndWidgets__widget__navbar ul {
  display: block;
  padding: 0 !important;
}
.careCardsAndWidgets__widget__navbar__widgets {
  padding-left: 0;
}
.careCardsAndWidgets__widget__navbar__widgets h3 {
  font-size: 1.5rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.careCardsAndWidgets__widget__article {
  min-height: 100px;
  display: none;
}
.careCardsAndWidgets__widget__article .channeling-bar__button:focus {
  outline: auto;
}
.careCardsAndWidgets__widget__more {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 30px;
  color: #0072ed;
  cursor: pointer;
  margin-top: -10px;
  display: none;
}
.careCardsAndWidgets__widget__more button {
  background-color: transparent;
}
.careCardsAndWidgets__widget__video {
  padding: 0 0 30px 0;
}
.careCardsAndWidgets__widget__video__image {
  display: block;
  float: left;
  cursor: pointer;
  margin: 15px 15px 15px 0;
}
.careCardsAndWidgets__widget__video__image:hover {
  background: transparent;
}
.careCardsAndWidgets__widget__video__image:hover .video-play-icon {
  display: inline-block !important;
  position: absolute;
  top: 40%;
  font-size: 2rem;
  z-index: 9;
  left: 40%;
  color: #FFF;
}
.careCardsAndWidgets__widget__video__image:hover img {
  opacity: 0.6;
}
.careCardsAndWidgets__widget__video__image a {
  padding: 0;
  display: block;
  width: 100%;
}
.careCardsAndWidgets__widget__video__image img {
  height: 170px;
  width: 100%;
  margin: 0;
  border: 2px solid #f0f0f0;
}
.careCardsAndWidgets__widget__videos {
  padding: 0;
}
.careCardsAndWidgets__widget__videos__list {
  padding: 0 !important;
  display: flex;
  flex-wrap: wrap;
}
.careCardsAndWidgets__widget__videos__more,
.careCardsAndWidgets__widget__videos__link {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 30px;
  color: #0072ed;
  cursor: pointer;
  margin-top: -10px;
  padding: 0;
  display: none;
  width: auto;
}
.careCardsAndWidgets__widget__videos__more a,
.careCardsAndWidgets__widget__videos__link a {
  color: #0072ed;
}
.careCardsAndWidgets__widget__video__details {
  display: block;
  float: left;
  margin-right: 15px;
  word-break: break-word;
}
.careCardsAndWidgets__widget__video__details h4 {
  font-size: 1rem;
  margin-bottom: 5px;
  text-overflow: ellipsis;
  max-height: 50px;
  overflow: hidden;
  line-height: 24px;
}
.careCardsAndWidgets__widget__video__details p {
  font-size: 0.875rem;
  display: block;
  color: #8b8d99;
  text-overflow: ellipsis;
  max-height: 39px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .careCardsAndWidgets__widget__video__details p {
    max-height: 47px;
  }
}
.careCardsAndWidgets__widget .care-left-bar__list .active-text {
  margin-left: 25px;
}
.careCardsAndWidgets__widget .care-left-bar__list .active-text a {
  color: #0072ed;
}
.are-coveo-articles-loading.careCardsAndWidgets__widget .care-left-bar__list {
  cursor: default;
}
.careCardsAndWidgets__widget .care-left-bar__items {
  width: 100%;
  margin-left: 25px;
  cursor: pointer;
}
.are-coveo-articles-loading.careCardsAndWidgets__widget .care-left-bar__items:not(:last-child) {
  pointer-events: none;
  opacity: 0.35;
}
.careCardsAndWidgets__widget .care-left-bar__items.browseTreeLink a {
  display: block;
  width: 100%;
}
.careCardsAndWidgets__widget .care-left-bar__items a {
  color: inherit;
}
@media (min-width: 992px) {
  .careCardsAndWidgets__widget .care-left-bar__items {
    width: 80%;
    margin-left: 0;
  }
  .careCardsAndWidgets__widget .care-left-bar__items:focus {
    outline: none;
    border-bottom: solid 2px #0072ed;
  }
}
.careCardsAndWidgets__widget__links {
  margin-bottom: 30px;
  clear: both;
  padding: 0;
  float: left;
}
.careCardsAndWidgets__widget__links__list {
  padding: 0 !important;
}
.careCardsAndWidgets__widget__links h3 {
  margin-bottom: 5px;
}
.careCardsAndWidgets__widget__links a {
  display: block;
  margin-top: 10px;
  color: #0072ed;
}
.careCardsAndWidgets__widget__links a:hover {
  color: #1678e3;
}
.careCardsAndWidgets__widget .care-spinner-wrapper {
  display: none;
}
.are-coveo-articles-loading.careCardsAndWidgets__widget .care-spinner-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  top: 0;
  height: 360px;
  background: #FFF;
}
@media (min-width: 768px) {
  .are-coveo-articles-loading.careCardsAndWidgets__widget .care-spinner-wrapper {
    height: 310px;
  }
}
@media (min-width: 992px) {
  .are-coveo-articles-loading.careCardsAndWidgets__widget .care-spinner-wrapper {
    position: absolute;
    height: 100%;
  }
}
.careCardsAndWidgets__widget .care-spinner-wrapper .care-spinner {
  border: 5px solid rgba(255, 233, 0, 0.65);
  border-radius: 50%;
  border-top: 5px solid #000;
}
.are-coveo-articles-loading.careCardsAndWidgets__widget .careCardsAndWidgets__widgets-wrapper {
  display: none;
}
.careCardsAndWidgets .care-left-bar-widget {
  color: #444444;
}
.goto_connect_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_resolve_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_resolve_mdm .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_meeting_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_webinar_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_training_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_admin_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after,
.goto_contact_v2 .careCardsAndWidgets__tabs .border-line.active-tab span:after {
  background: #000;
  height: 4px;
}
.goto_connect_v2 .careCardsAndWidgets__card.caret,
.goto_resolve_v2 .careCardsAndWidgets__card.caret,
.goto_resolve_mdm .careCardsAndWidgets__card.caret,
.goto_meeting_v2 .careCardsAndWidgets__card.caret,
.goto_webinar_v2 .careCardsAndWidgets__card.caret,
.goto_training_v2 .careCardsAndWidgets__card.caret,
.goto_admin_v2 .careCardsAndWidgets__card.caret,
.goto_contact_v2 .careCardsAndWidgets__card.caret {
  border: solid 2px #000;
}
.goto_connect_v2 .careCardsAndWidgets__card.caret:before,
.goto_resolve_v2 .careCardsAndWidgets__card.caret:before,
.goto_resolve_mdm .careCardsAndWidgets__card.caret:before,
.goto_meeting_v2 .careCardsAndWidgets__card.caret:before,
.goto_webinar_v2 .careCardsAndWidgets__card.caret:before,
.goto_training_v2 .careCardsAndWidgets__card.caret:before,
.goto_admin_v2 .careCardsAndWidgets__card.caret:before,
.goto_contact_v2 .careCardsAndWidgets__card.caret:before {
  border-top-color: #000;
}
.goto_connect_v2 .careCardsAndWidgets__card:focus,
.goto_resolve_v2 .careCardsAndWidgets__card:focus,
.goto_resolve_mdm .careCardsAndWidgets__card:focus,
.goto_meeting_v2 .careCardsAndWidgets__card:focus,
.goto_webinar_v2 .careCardsAndWidgets__card:focus,
.goto_training_v2 .careCardsAndWidgets__card:focus,
.goto_admin_v2 .careCardsAndWidgets__card:focus,
.goto_contact_v2 .careCardsAndWidgets__card:focus {
  outline: none;
  border: solid 2px #000;
}
.careCardsAndWidgets .cac__article__more {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 30px;
  color: #0072ed;
  cursor: pointer;
  margin-top: -10px;
}
.careCardsAndWidgets .cac__article__more button {
  background-color: transparent;
  padding-left: 0px;
}
.careCardsAndWidgets .cac__article__container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0 15px 25px 0;
}
.careCardsAndWidgets .cac__article__title {
  font-size: 1rem;
  font-weight: 600;
  text-decoration: underline !important;
  color: #000;
  margin: 12px 5px 12px 0;
}
.goto_connect_v2 .careCardsAndWidgets__tabs__list__item a:hover,
.goto_resolve_v2 .careCardsAndWidgets__tabs__list__item a:hover,
.goto_resolve_mdm .careCardsAndWidgets__tabs__list__item a:hover,
.goto_meeting_v2 .careCardsAndWidgets__tabs__list__item a:hover,
.goto_webinar_v2 .careCardsAndWidgets__tabs__list__item a:hover,
.goto_training_v2 .careCardsAndWidgets__tabs__list__item a:hover,
.goto_admin_v2 .careCardsAndWidgets__tabs__list__item a:hover,
.goto_contact_v2 .careCardsAndWidgets__tabs__list__item a:hover {
  color: #000;
}
.goto_connect_v2 .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_resolve_v2 .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_resolve_mdm .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_meeting_v2 .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_webinar_v2 .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_training_v2 .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_admin_v2 .careCardsAndWidgets__card:not(.text-left) .heading,
.goto_contact_v2 .careCardsAndWidgets__card:not(.text-left) .heading {
  font-size: 1.5rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_resolve_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_resolve_mdm .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_meeting_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_webinar_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_training_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_admin_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading,
.goto_contact_v2 .careCardsAndWidgets__card:not(.text-left) .subHeading {
  font-size: 1.125rem;
  font-family: 'Atyp Display';
  font-weight: 400;
}
.goto_connect_v2 .careCardsAndWidgets__card.text-left .heading,
.goto_resolve_v2 .careCardsAndWidgets__card.text-left .heading,
.goto_resolve_mdm .careCardsAndWidgets__card.text-left .heading,
.goto_meeting_v2 .careCardsAndWidgets__card.text-left .heading,
.goto_webinar_v2 .careCardsAndWidgets__card.text-left .heading,
.goto_training_v2 .careCardsAndWidgets__card.text-left .heading,
.goto_admin_v2 .careCardsAndWidgets__card.text-left .heading,
.goto_contact_v2 .careCardsAndWidgets__card.text-left .heading {
  font-size: 1.3125rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__card.text-left a,
.goto_resolve_v2 .careCardsAndWidgets__card.text-left a,
.goto_resolve_mdm .careCardsAndWidgets__card.text-left a,
.goto_meeting_v2 .careCardsAndWidgets__card.text-left a,
.goto_webinar_v2 .careCardsAndWidgets__card.text-left a,
.goto_training_v2 .careCardsAndWidgets__card.text-left a,
.goto_admin_v2 .careCardsAndWidgets__card.text-left a,
.goto_contact_v2 .careCardsAndWidgets__card.text-left a {
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #000;
}
.goto_connect_v2 .careCardsAndWidgets__card.text-left a:hover,
.goto_resolve_v2 .careCardsAndWidgets__card.text-left a:hover,
.goto_resolve_mdm .careCardsAndWidgets__card.text-left a:hover,
.goto_meeting_v2 .careCardsAndWidgets__card.text-left a:hover,
.goto_webinar_v2 .careCardsAndWidgets__card.text-left a:hover,
.goto_training_v2 .careCardsAndWidgets__card.text-left a:hover,
.goto_admin_v2 .careCardsAndWidgets__card.text-left a:hover,
.goto_contact_v2 .careCardsAndWidgets__card.text-left a:hover {
  text-decoration: underline !important;
}
.goto_connect_v2 .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_resolve_v2 .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_resolve_mdm .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_meeting_v2 .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_webinar_v2 .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_training_v2 .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_admin_v2 .careCardsAndWidgets__widget__navbar__widgets h3,
.goto_contact_v2 .careCardsAndWidgets__widget__navbar__widgets h3 {
  font-size: 1.5rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__widget__more,
.goto_resolve_v2 .careCardsAndWidgets__widget__more,
.goto_resolve_mdm .careCardsAndWidgets__widget__more,
.goto_meeting_v2 .careCardsAndWidgets__widget__more,
.goto_webinar_v2 .careCardsAndWidgets__widget__more,
.goto_training_v2 .careCardsAndWidgets__widget__more,
.goto_admin_v2 .careCardsAndWidgets__widget__more,
.goto_contact_v2 .careCardsAndWidgets__widget__more {
  font-size: 1.125rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__widget__videos h3,
.goto_resolve_v2 .careCardsAndWidgets__widget__videos h3,
.goto_resolve_mdm .careCardsAndWidgets__widget__videos h3,
.goto_meeting_v2 .careCardsAndWidgets__widget__videos h3,
.goto_webinar_v2 .careCardsAndWidgets__widget__videos h3,
.goto_training_v2 .careCardsAndWidgets__widget__videos h3,
.goto_admin_v2 .careCardsAndWidgets__widget__videos h3,
.goto_contact_v2 .careCardsAndWidgets__widget__videos h3 {
  font-size: 1.5rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__widget__videos__more,
.goto_resolve_v2 .careCardsAndWidgets__widget__videos__more,
.goto_resolve_mdm .careCardsAndWidgets__widget__videos__more,
.goto_meeting_v2 .careCardsAndWidgets__widget__videos__more,
.goto_webinar_v2 .careCardsAndWidgets__widget__videos__more,
.goto_training_v2 .careCardsAndWidgets__widget__videos__more,
.goto_admin_v2 .careCardsAndWidgets__widget__videos__more,
.goto_contact_v2 .careCardsAndWidgets__widget__videos__more {
  font-size: 1.125rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__widget__video__details h4,
.goto_resolve_v2 .careCardsAndWidgets__widget__video__details h4,
.goto_resolve_mdm .careCardsAndWidgets__widget__video__details h4,
.goto_meeting_v2 .careCardsAndWidgets__widget__video__details h4,
.goto_webinar_v2 .careCardsAndWidgets__widget__video__details h4,
.goto_training_v2 .careCardsAndWidgets__widget__video__details h4,
.goto_admin_v2 .careCardsAndWidgets__widget__video__details h4,
.goto_contact_v2 .careCardsAndWidgets__widget__video__details h4 {
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
}
.goto_connect_v2 .careCardsAndWidgets__widget__video__details p,
.goto_resolve_v2 .careCardsAndWidgets__widget__video__details p,
.goto_resolve_mdm .careCardsAndWidgets__widget__video__details p,
.goto_meeting_v2 .careCardsAndWidgets__widget__video__details p,
.goto_webinar_v2 .careCardsAndWidgets__widget__video__details p,
.goto_training_v2 .careCardsAndWidgets__widget__video__details p,
.goto_admin_v2 .careCardsAndWidgets__widget__video__details p,
.goto_contact_v2 .careCardsAndWidgets__widget__video__details p {
  font-size: 0.875rem;
  font-family: 'Atyp Display';
  font-weight: 400;
}
.goto_connect_v2 .careCardsAndWidgets__widget__links h3,
.goto_resolve_v2 .careCardsAndWidgets__widget__links h3,
.goto_resolve_mdm .careCardsAndWidgets__widget__links h3,
.goto_meeting_v2 .careCardsAndWidgets__widget__links h3,
.goto_webinar_v2 .careCardsAndWidgets__widget__links h3,
.goto_training_v2 .careCardsAndWidgets__widget__links h3,
.goto_admin_v2 .careCardsAndWidgets__widget__links h3,
.goto_contact_v2 .careCardsAndWidgets__widget__links h3 {
  font-size: 1.5rem;
  font-family: 'Atyp Display';
  font-weight: 900;
}
.goto_connect_v2 .careCardsAndWidgets__widget__links__list a,
.goto_resolve_v2 .careCardsAndWidgets__widget__links__list a,
.goto_resolve_mdm .careCardsAndWidgets__widget__links__list a,
.goto_meeting_v2 .careCardsAndWidgets__widget__links__list a,
.goto_webinar_v2 .careCardsAndWidgets__widget__links__list a,
.goto_training_v2 .careCardsAndWidgets__widget__links__list a,
.goto_admin_v2 .careCardsAndWidgets__widget__links__list a,
.goto_contact_v2 .careCardsAndWidgets__widget__links__list a {
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #479FFE;
}
.goto_connect_v2 .careCardsAndWidgets__widget__links__list a:hover,
.goto_resolve_v2 .careCardsAndWidgets__widget__links__list a:hover,
.goto_resolve_mdm .careCardsAndWidgets__widget__links__list a:hover,
.goto_meeting_v2 .careCardsAndWidgets__widget__links__list a:hover,
.goto_webinar_v2 .careCardsAndWidgets__widget__links__list a:hover,
.goto_training_v2 .careCardsAndWidgets__widget__links__list a:hover,
.goto_admin_v2 .careCardsAndWidgets__widget__links__list a:hover,
.goto_contact_v2 .careCardsAndWidgets__widget__links__list a:hover {
  text-decoration: underline !important;
}
.goto_connect_v2 .careCardsAndWidgets__widget .cac__article__title,
.goto_resolve_v2 .careCardsAndWidgets__widget .cac__article__title,
.goto_resolve_mdm .careCardsAndWidgets__widget .cac__article__title,
.goto_meeting_v2 .careCardsAndWidgets__widget .cac__article__title,
.goto_webinar_v2 .careCardsAndWidgets__widget .cac__article__title,
.goto_training_v2 .careCardsAndWidgets__widget .cac__article__title,
.goto_admin_v2 .careCardsAndWidgets__widget .cac__article__title,
.goto_contact_v2 .careCardsAndWidgets__widget .cac__article__title {
  font-family: 'Atyp Display';
}
.goto_connect_v2 .careCardsAndWidgets__widget .cac__article__more,
.goto_resolve_v2 .careCardsAndWidgets__widget .cac__article__more,
.goto_resolve_mdm .careCardsAndWidgets__widget .cac__article__more,
.goto_meeting_v2 .careCardsAndWidgets__widget .cac__article__more,
.goto_webinar_v2 .careCardsAndWidgets__widget .cac__article__more,
.goto_training_v2 .careCardsAndWidgets__widget .cac__article__more,
.goto_admin_v2 .careCardsAndWidgets__widget .cac__article__more,
.goto_contact_v2 .careCardsAndWidgets__widget .cac__article__more {
  font-size: 1.125rem;
  font-family: 'Atyp Display';
  font-weight: 600;
}
.goto_connect_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_resolve_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_resolve_mdm .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_meeting_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_webinar_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_training_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_admin_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node,
.goto_contact_v2 .careCardsAndWidgets__widget__article .answer-header__title-text-node {
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
}
.goto_connect_v2 .careCardsAndWidgets__widget__navbar__items a,
.goto_resolve_v2 .careCardsAndWidgets__widget__navbar__items a,
.goto_resolve_mdm .careCardsAndWidgets__widget__navbar__items a,
.goto_meeting_v2 .careCardsAndWidgets__widget__navbar__items a,
.goto_webinar_v2 .careCardsAndWidgets__widget__navbar__items a,
.goto_training_v2 .careCardsAndWidgets__widget__navbar__items a,
.goto_admin_v2 .careCardsAndWidgets__widget__navbar__items a,
.goto_contact_v2 .careCardsAndWidgets__widget__navbar__items a {
  font-size: 1rem;
  font-family: 'Atyp Display';
  font-weight: 600;
}
.goto_connect_v2 .careCardsAndWidgets__widget__navbar__items.active,
.goto_resolve_v2 .careCardsAndWidgets__widget__navbar__items.active,
.goto_resolve_mdm .careCardsAndWidgets__widget__navbar__items.active,
.goto_meeting_v2 .careCardsAndWidgets__widget__navbar__items.active,
.goto_webinar_v2 .careCardsAndWidgets__widget__navbar__items.active,
.goto_training_v2 .careCardsAndWidgets__widget__navbar__items.active,
.goto_admin_v2 .careCardsAndWidgets__widget__navbar__items.active,
.goto_contact_v2 .careCardsAndWidgets__widget__navbar__items.active {
  border-bottom: 2px solid #000;
}
.goto_connect_v2 .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_resolve_v2 .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_resolve_mdm .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_meeting_v2 .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_webinar_v2 .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_training_v2 .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_admin_v2 .careCardsAndWidgets__widget__navbar__items.active:hover,
.goto_contact_v2 .careCardsAndWidgets__widget__navbar__items.active:hover {
  border-bottom: 2px solid #000;
}
.goto_connect_v2 .careCardsAndWidgets__widget__navbar__items:focus,
.goto_resolve_v2 .careCardsAndWidgets__widget__navbar__items:focus,
.goto_resolve_mdm .careCardsAndWidgets__widget__navbar__items:focus,
.goto_meeting_v2 .careCardsAndWidgets__widget__navbar__items:focus,
.goto_webinar_v2 .careCardsAndWidgets__widget__navbar__items:focus,
.goto_training_v2 .careCardsAndWidgets__widget__navbar__items:focus,
.goto_admin_v2 .careCardsAndWidgets__widget__navbar__items:focus,
.goto_contact_v2 .careCardsAndWidgets__widget__navbar__items:focus {
  border-bottom: 2px solid #000;
}
.careCardsAndWidgets__error {
  background: url(../../../../resource/assets/images/care/care-cards-and-widgets-alert-icon.502f2c980846edf0a8637eb9e9d495b6.svg) no-repeat center 16px;
  background-size: 64px;
  padding-top: 96px;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  text-align: center;
  width: 100%;
  margin-bottom: 1.5rem;
}
.careCardsAndWidgets__error-heading {
  font-size: 1.25rem;
  font-weight: 600;
}
.careCardsAndWidgets__error-subheading {
  font-size: 0.875rem;
  color: #687793;
  margin-top: 0.5rem;
}
.answer-list__footer {
  box-shadow: none !important;
  border-top: 1px solid #b5b4b5;
}
.popout-article__right-align,
.popout-article {
  height: 25px !important;
  width: 25px !important;
  background-color: #fff;
  vertical-align: middle;
  display: inline-block;
  padding: 0;
  margin: 0 10px;
}
.popout-article__right-align i,
.popout-article i {
  color: #333333 !important;
  font-size: 20px !important;
  position: relative !important;
}
.popout-article__right-align:hover,
.popout-article:hover {
  cursor: pointer;
}
.popout-article__right-align:hover i,
.popout-article:hover i {
  color: #0072ed !important;
}
#care-print-article {
  width: 25px;
  height: 25px;
  margin: 0 10px;
  background: url(../../../../resource/assets/images/nanorep/svgs/printIcon.58afe994296c8a8214276db49fbf939e.svg) no-repeat !important;
  vertical-align: middle;
}
#care-print-article:hover {
  background: url(../../../../resource/assets/images/nanorep/svgs/printIconBlue.5c294ad702b704494890c3bc0ded9d9d.svg) no-repeat !important;
}
#article-sharing,
#bt-article-sharing {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
}
#article-sharing .sharing__drop,
#bt-article-sharing .sharing__drop {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 5px 15px 0 rgba(0, 0, 0, 0.08) !important;
}
#article-sharing .sharing__opener,
#bt-article-sharing .sharing__opener {
  background: url(../../../../resource/assets/images/nanorep/svgs/shareIconBlk.075fe61f7c276ca15658620ad2ac4a94.svg) no-repeat !important;
}
#article-sharing .sharing__opener:hover,
#bt-article-sharing .sharing__opener:hover {
  background: url(../../../../resource/assets/images/nanorep/svgs/shareIconBlue.e28327d7f7f2ae8e680843eba19f872b.svg) no-repeat !important;
}
#article-sharing .sharing__item,
#bt-article-sharing .sharing__item {
  position: relative;
}
#article-sharing .sharing__item:focus,
#bt-article-sharing .sharing__item:focus {
  outline: auto !important;
}
#article-sharing .sharing__item--clipboard .sharing__icon,
#bt-article-sharing .sharing__item--clipboard .sharing__icon {
  background: url(../../../../resource/assets/images/nanorep/svgs/copyIcon.fa2d0f45cc794b3630cc3c696f7f9455.svg) no-repeat !important;
  background-size: 32px 66px !important;
}
#article-sharing .sharing__item--clipboard .sharing__icon:hover,
#bt-article-sharing .sharing__item--clipboard .sharing__icon:hover {
  background-position: 0 -33px !important;
}
#article-sharing .sharing__item--email .sharing__icon,
#bt-article-sharing .sharing__item--email .sharing__icon {
  background: url(../../../../resource/assets/images/nanorep/svgs/emailIcon.649c91c748606214bf480b4200a7f559.svg) no-repeat !important;
  background-size: 32px 66px !important;
}
#article-sharing .sharing__item--email .sharing__icon:hover,
#bt-article-sharing .sharing__item--email .sharing__icon:hover {
  background-position: 0 -33px !important;
}
#article-sharing .sharing__item i,
#bt-article-sharing .sharing__item i {
  position: absolute;
  left: 0;
  top: 0;
}
.answer-header--collapsed #article-sharing,
.answer-header--collapsed #care-print-article,
.answer-header--collapsed .popout-article__right-align,
.answer-header--collapsed #bt-article-sharing {
  display: none;
}
.channeling-bar__list {
  display: block !important;
}
.channeling-bar__list .channeling-bar__item {
  display: block !important;
  text-align: center !important;
}
.answer-footer__feedback,
.answer-footer__channeling {
  text-align: center !important;
  float: none !important;
}
@media (min-width: 992px) {
  .channeling-bar__list {
    display: inline-block !important;
  }
  .channeling-bar__list .channeling-bar__item {
    display: inline-block !important;
    text-align: left !important;
  }
}
/* this is for manipulating forms via onload-page-script in bold dashboard */
.arrow-popup .contact-form__row {
  display: none;
}
.arrow-popup .contact-form__row.showInput {
  display: block;
}
.arrow-popup .contact-form__row .custom-attachment {
  text-align: left;
  margin-bottom: 25px;
}
.arrow-popup .contact-form__row .custom-attachment input {
  border: none !important;
}
.container .errorPageWrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  text-align: center;
}
.container .errorPageWrapper .page-not-found {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.container .errorPageWrapper .page-not-found .section-title {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #000;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.9375rem;
  margin: 0 auto 0.875rem;
}
@media (min-width: 992px) {
  .container .errorPageWrapper .page-not-found .section-title {
    font-size: 2.25rem;
    margin-bottom: 1.25rem;
  }
}
.container .errorPageWrapper .page-not-found p {
  color: #8b8d99;
  font-size: 0.875rem;
  width: 60%;
  margin: 0 auto 0.875rem;
}
.container .errorPageWrapper .page-not-found p.redirect-counter {
  font-weight: 700;
  color: #000;
}
#care-service-status-banner {
  background-color: #000;
  color: #FFF;
  margin-top: 0;
  padding: 4px 8px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
#care-service-status-banner .banner-icon {
  display: inline-block;
  margin-right: 12px;
  min-width: 26px;
  height: 19px;
  margin-left: 9px;
}
@media (min-width: 768px) {
  #care-service-status-banner .banner-icon {
    margin-right: 9px;
  }
}
#care-service-status-banner .banner-icon.outage-icon {
  background: url(../../../../resource/assets/images/care/service-status-icons/status-error-inverted.c0de7d30073d34c954497b4cecefd31b.svg) no-repeat 0, 0;
}
@media (min-width: 768px) {
  #care-service-status-banner .banner-icon.outage-icon {
    min-width: 22px;
    vertical-align: middle;
  }
}
#care-service-status-banner .banner-icon.planned-outage-icon {
  background: url(../../../../resource/assets/images/care/service-status-icons/status-planned-inverted.0c88e7179c246ede4e97c6ddd8eb55f7.svg) no-repeat 0, 0;
  height: 26px;
}
#care-service-status-banner .banner-msg {
  font-size: 0.875rem;
}
.has-goto-design #care-service-status-banner .banner-msg {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
@media (min-width: 768px) {
  #care-service-status-banner .banner-msg {
    vertical-align: middle;
    font-size: 1rem;
  }
}
#care-service-status-banner span a {
  text-decoration: underline;
  color: #FFF;
}
@media (min-width: 768px) {
  #care-service-status-banner span a {
    margin-left: 5px;
  }
}
#care-service-status-banner span.togo-icon.togo-icon-closes {
  font-size: 1.625rem;
  cursor: pointer;
  padding-left: 14px;
  margin-left: 0;
  top: 3px;
}
@media (min-width: 992px) {
  #care-service-status-banner span.togo-icon.togo-icon-closes {
    vertical-align: middle;
    position: absolute;
    right: 18px;
  }
}
#care-service-status-banner.outage .banner-icon,
#care-service-status-banner.planned-outage .banner-icon {
  height: 20px;
  margin-right: 3px;
}
#care-service-status-banner.outage .banner-error-msg,
#care-service-status-banner.planned-outage .banner-error-msg {
  margin-top: 3px;
}
#care-service-status-banner.outage {
  background-color: #D33A61;
}
#care-service-status-banner.outage .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Warning_Icon_White.ca073ea0e794dfc692cc33b3fc3d7c7b.svg) no-repeat 0, 0;
}
#care-service-status-banner.planned-outage .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Info_Icon_White.afac31f7e30859023ed48901a4cd532c.svg) no-repeat 0, 0;
}
div.care-billing-form {
  display: inline-block;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 12px;
}
@media (min-width: 768px) {
  div.care-billing-form {
    margin-left: 26px;
  }
}
div.care-billing-form .row {
  max-width: 684px;
}
div.care-billing-form .row h3 {
  font-size: 1.5rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  line-height: 1.25;
  letter-spacing: 0.6px;
  color: #444444;
}
div.care-billing-form .row .doHideForForm {
  text-align: center;
  margin-top: 35px;
  display: none;
}
div.care-billing-form .row form {
  margin-top: 35px;
}
div.care-billing-form .row form ul {
  padding-left: 0;
  margin-bottom: 0;
  display: inline-block;
}
div.care-billing-form .row form ul li {
  list-style-type: none;
  margin-bottom: 16px;
}
div.care-billing-form .row form ul li #billingFormCaptcha {
  margin-bottom: 18px;
}
div.care-billing-form .row form ul li .care-billing-form-error {
  color: #f53d5a;
  font-size: 0.75rem;
  letter-spacing: 0.2px;
  display: none;
  line-height: 1.38;
  margin-top: 4px;
}
div.care-billing-form .row form ul li i.togo-icon-error {
  color: #f53d5a;
  position: absolute;
  right: 0;
  top: 13px;
  margin-right: 25px;
  display: none;
}
div.care-billing-form .row form ul li div.for-alignment-left {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  div.care-billing-form .row form ul li div.for-alignment-left {
    max-width: 320px !important;
    margin-bottom: 0;
  }
}
div.care-billing-form .row form ul li div.for-alignment-right {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 992px) {
  div.care-billing-form .row form ul li div.for-alignment-right {
    max-width: 320px !important;
    margin-left: 24px;
  }
}
div.care-billing-form .row form ul li div label {
  left: 0;
  margin-left: 16px;
  width: 100%;
}
div.care-billing-form .row form ul li div i.togo-icon-error {
  margin-right: 15px;
  right: 0;
}
div.care-billing-form .row form ul li .wrap-select-options.for-alignment-left {
  margin-bottom: 0;
}
div.care-billing-form .row form ul li .wrap-select-options.for-alignment-right {
  margin-top: 16px;
  display: none;
}
@media (min-width: 992px) {
  div.care-billing-form .row form ul li .wrap-select-options.for-alignment-right {
    margin-top: 0;
  }
}
div.care-billing-form .row form ul li i.option-icon {
  position: absolute;
  z-index: 990;
  right: 0;
  margin: 10px 16px 0 0;
  font-size: 1.25rem;
  cursor: pointer;
}
div.care-billing-form .row form ul li i.option-icon.icon-arrow-down-ui {
  color: #444444;
}
div.care-billing-form .row form ul li i.option-icon.icon-arrow-up-ui {
  color: #0072ed;
}
div.care-billing-form .row form ul li .errorBorder {
  border: 1px solid #f53d5a;
}
div.care-billing-form .row form ul li input,
div.care-billing-form .row form ul li select {
  color: #444444;
  font-size: 1rem;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  background-color: #FFF;
  border: 1px solid #c0bec0;
  height: 40px;
  border-radius: 2px;
  padding-left: 16px;
  max-width: 664px;
}
div.care-billing-form .row form ul li input:focus {
  border-color: #66afe9;
  outline: 0;
}
div.care-billing-form .row form ul li input.in-focus ~ label {
  font-size: 0.75rem;
  color: #a4a6b3;
  transition: 0.2s ease all;
  top: -9px;
  padding: 0 8px;
  background-color: #FFF;
}
div.care-billing-form .row form ul li input.submit-billing {
  padding-left: 0;
  padding-right: 0;
  width: 133px;
  border-radius: 2px;
  font-size: 0.875rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  line-height: 1.21;
  letter-spacing: 1px;
  color: #FFF;
  background-image: linear-gradient(241deg, #0072ed, #1678e3);
  border: none;
}
div.care-billing-form .row form ul li label {
  position: absolute;
  cursor: text;
  font-size: 0.875rem;
  color: #89898a;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  line-height: 1.5;
  font-weight: normal;
  top: 9px;
  left: 0;
  margin-left: 26px;
  display: inline-table;
  transform-origin: left bottom;
  transition: 0.2s ease all;
  width: 100%;
}
div.care-billing-form .row form ul li .s-hidden {
  visibility: hidden;
}
div.care-billing-form .row form ul li .select {
  cursor: pointer;
  position: relative;
  border-radius: 2px;
}
div.care-billing-form .row form ul li .styledSelect {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #FFF;
  padding: 8px 16px;
  overflow: hidden;
  line-height: 26px;
  font-size: 1rem;
  border: solid 1px #c0bec0;
}
div.care-billing-form .row form ul li .styledSelect.active {
  border: solid 1px #0072ed;
}
div.care-billing-form .row form ul li .options {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 2px 0;
  padding: 10px 0 20px 0;
  list-style: none;
  background-color: #FFF;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15);
}
div.care-billing-form .row form ul li .options li {
  padding: 9px 20px;
  background-color: #FFF;
  margin-bottom: 0;
  line-height: 1.38;
}
div.care-billing-form .row form ul li .options li:hover {
  background-color: #16d8a0;
  color: #FFF;
  line-height: 1.38;
}
div.care-billing-form .row form ul li textarea {
  width: 100%;
  height: 150px;
  border: solid 1px #c0bec0;
  border-radius: 2px;
  max-width: 664px;
  padding-left: 16px;
  padding-top: 10px;
  line-height: 26px;
  font-size: 1rem;
  /* For Chrome and Safari */
}
@media (min-width: 992px) {
  div.care-billing-form .row form ul li textarea {
    margin-top: 0;
  }
}
div.care-billing-form .row form ul li textarea:focus {
  border-color: #66afe9;
  outline: 0;
}
div.care-billing-form .row form ul li textarea ~ .care-billing-form-error {
  margin-top: 0;
}
div.care-billing-form .row form ul li textarea ~ .care-billing-form-error {
  -webkit-margin-before: -3px;
}
div.care-billing-form .row form ul li textarea ~ label {
  font-size: 1rem;
}
@media (min-width: 992px) {
  div.care-billing-form .row form ul li textarea ~ label {
    top: 9px;
  }
}
div.care-billing-form .row form ul li textarea.in-focus ~ label {
  font-size: 0.75rem;
  color: #a4a6b3;
  transition: 0.2s ease all;
  top: -8px;
  padding: 0 8px;
  background-color: #FFF;
}
@media (min-width: 992px) {
  div.care-billing-form .row form ul li textarea.in-focus ~ label {
    top: -9px;
  }
}
div.care-billing-form .bottom-biiling-text {
  margin-top: -8px;
}
div.care-billing-form .bottom-biiling-text .ug-billing-faq-ml p {
  font-size: 1rem;
  line-height: 1.38;
  color: #444444;
}
div.care-billing-form .bottom-biiling-text .ug-billing-faq-ml p a {
  color: #0072ed;
  font-weight: 600;
}
div.care-billing-form-thankspage {
  margin-top: 25px;
  display: none;
  margin-bottom: 50px;
}
div.care-billing-form-thankspage span.check-img {
  background-image: url(../../../../resource/assets/images/UserGuide/check.f9c14c40924b4b4418204f24311cc8e2.svg);
  background-repeat: no-repeat;
  background-size: 40px 40px;
  display: inline-block;
  width: 42px;
  height: 35px;
  position: absolute;
}
div.care-billing-form-thankspage p {
  padding-left: 0;
  font-size: 0.9375rem;
  line-height: 1.47;
  color: #444444;
  margin-left: 55px;
}
div.care-billing-form-error,
div.care-billing-form div.errorMessage,
div.care-billing-form span.error,
div.care-billing-form ul.subject-right,
div.care-billing-form ul.subject-left {
  display: none;
}
@media (min-width: 1200px) {
  .multiple-products .container {
    width: 1200px;
  }
}
@media (min-width: 1440px) {
  .multiple-products .container {
    width: 1440px;
  }
}
.multiple-products__selection-text {
  margin-bottom: 32px;
  text-align: center;
}
.multiple-products__selection-text h3 {
  line-height: 1.43;
  letter-spacing: 0.4px;
  font-size: 3rem;
  font-weight: 600;
  color: #000;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.multiple-products__cards {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
.multiple-products__container {
  display: block;
  text-align: center;
}
.multiple-products__card {
  border-radius: 2px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 5px 15px 0 rgba(0, 0, 0, 0.08);
  background-color: #FFF;
  display: inline-block;
  margin-bottom: 32px;
  text-align: center;
  cursor: pointer;
  padding: 24px;
  height: auto;
  border: 2px solid transparent;
}
@media (min-width: 768px) {
  .multiple-products__card {
    margin: 0 16px 32px 16px;
    max-width: 316px;
  }
}
.multiple-products__card:hover {
  border-color: #000;
}
.multiple-products__card--image {
  height: 120px;
}
.multiple-products__card--image img {
  max-height: 120px;
}
@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .multiple-products__card--image img {
    width: 100%;
  }
}
.multiple-products__card--text {
  margin-top: 20px;
}
.multiple-products__card--text h2 {
  font-size: 1.5rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 8px;
  color: #000;
}
.multiple-products__card--text p {
  line-height: 1.5;
  font-size: 1rem;
  color: #000;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.multiple-products__bottom-text {
  text-align: center;
  margin-top: 32px;
}
.multiple-products__bottom-text p span {
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #000;
}
.multiple-products__bottom-text p a {
  color: #000;
  margin-left: 4px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px !important;
}
.multiple-products__bottom-text p a:hover {
  text-decoration: underline !important;
}
.multiple-products__logo {
  margin-bottom: 24px;
}
.multiple-products__logo img {
  height: 60px;
  width: auto;
}
.care-browse-tree {
  letter-spacing: normal;
}
.care-browse-tree_loader {
  top: 60%;
}
@media (min-width: 1440px) {
  .care-browse-tree .container {
    width: 1440px;
  }
}
.care-browse-tree .left-side-items {
  background-color: #fbfbfb;
}
.care-browse-tree .left-side-items .back-link {
  line-height: 1.5;
  color: #0072ed;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 1.1px;
  margin-left: -18px;
}
.care-browse-tree .left-side-items .back-link i.left-pointing-icon {
  transform: rotate(90deg);
}
.care-browse-tree .left-side-items h2 {
  font-size: 1.75rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  line-height: 1.43;
  padding: 0;
  margin: 9px 0 20px 4px;
}
@media (min-width: 992px) {
  .care-browse-tree .left-side-items h2 {
    margin-bottom: 0;
  }
}
.care-browse-tree__chapters {
  padding-left: 16px;
}
@media (min-width: 992px) {
  .care-browse-tree__chapters {
    border: none;
  }
}
.care-browse-tree__chapters ul {
  padding-left: 0;
}
.care-browse-tree__chapters ul .category-list-item {
  display: none;
}
@media (min-width: 992px) {
  .care-browse-tree__chapters ul .category-list-item {
    display: block !important;
  }
}
.care-browse-tree__chapters ul li {
  position: relative;
  margin-bottom: 16px;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: normal;
}
.care-browse-tree__chapters ul li ul {
  padding-left: 15px;
  margin-top: 12px;
  margin-left: 1px;
}
.care-browse-tree__chapters ul li ul > li.selected-list-item {
  border-bottom: none;
}
.care-browse-tree__chapters ul li ul li ul {
  margin-top: 1rem;
  margin-left: 1px;
}
.care-browse-tree__chapters ul li ul li ul li {
  margin-bottom: 8px;
}
.care-browse-tree__chapters ul li ul li ul li.selected-list-item {
  border-bottom: none;
  padding-bottom: 0;
}
.care-browse-tree__chapters ul li a {
  color: #000;
  cursor: pointer;
  line-height: 30px;
}
.care-browse-tree__chapters ul li a.active-chapter {
  font-weight: 600;
}
.care-browse-tree__chapters .deepest-children > ul {
  border-left: 1px solid rgba(68, 68, 68, 0.5);
}
.care-browse-tree__chapters .deepest-children > ul a.jstree-clicked::before,
.care-browse-tree__chapters .deepest-children > ul a.jstree-hovered::before {
  content: none !important;
}
.care-browse-tree__chapters .deepest-children > ul a.jstree-clicked {
  background: #c3d4de;
}
.care-browse-tree__chapters .deepest-children > ul a.jstree-hovered {
  background: #d9e3e9;
  font-weight: 600;
}
.care-browse-tree__content {
  padding: 1rem;
}
.care-browse-tree__content .images-page__bc {
  float: left;
  margin-right: 16px;
  margin-top: -7px;
}
.care-browse-tree__content .images-page__bc img.breadcrumb-image {
  display: none;
  width: 48px;
  height: 48px;
}
.care-browse-tree__content__nodes {
  margin-top: 1.5rem;
}
.care-browse-tree__content__nodes > ul {
  padding-left: 0;
}
.care-browse-tree__content__nodes > ul li {
  margin-bottom: 16px;
  line-height: 1.5;
}
.care-browse-tree__content__nodes > ul li a {
  color: #444444;
  font-size: 1.375rem;
  font-weight: 600;
}
.care-browse-tree__content__nodes > ul li a[articleurl] {
  font-weight: 400;
  font-size: 1rem;
  margin-bottom: 16px;
}
.care-browse-tree__content__nodes > ul li ul {
  display: none;
}
@media (min-width: 768px) {
  .care-browse-tree__content__nodes > ul.images-page {
    display: flex;
    flex-wrap: wrap;
  }
}
.care-browse-tree__content__nodes > ul.images-page li {
  margin-bottom: 24px;
  max-width: 235px;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  padding-right: 24px;
}
.care-browse-tree__content__nodes > ul.images-page li a {
  color: #0072ed;
  font-size: 1.3125rem;
  font-weight: 600;
  margin-top: 8px;
  line-height: 1.43;
  height: 60px;
  overflow: hidden;
}
.care-browse-tree__content__nodes > ul.images-page li img {
  width: 100%;
  margin: auto 0;
  max-height: 235px;
  max-width: 235px;
}
.care-browse-tree__content__article .faq .answer-list {
  padding: 0;
}
.care-browse-tree__content__article .faq .answer-list__answer--open {
  box-shadow: none;
}
.care-browse-tree__content__article .faq .answer-list__drop {
  height: auto !important;
  box-shadow: none;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article {
  display: inline-block;
  width: 100% !important;
  cursor: text;
  margin: 0;
  height: auto !important;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article:hover i {
  color: unset !important;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article__icons-wrapper {
  float: right;
  display: inline-block;
  margin-right: 3.5em;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article__icons-wrapper .popout-article__right-align {
  background: #FFF;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article__icons-wrapper .popout-article__right-align i.togo-icon-popout {
  margin: 0;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article__icons-wrapper .popout-article__right-align i.togo-icon-popout:hover {
  color: #0072ed !important;
}
.care-browse-tree__content__article .faq .answer-list__drop .popout-article__icons-wrapper .clipboard-tooltip {
  position: absolute;
  top: -20px;
  width: auto;
  right: 0;
}
.care-browse-tree__content__article .faq .answer-list__drop .answer-content__singlepage {
  padding: 0;
}
.care-browse-tree__content__article .faq .answer-list__drop #faq-sharing,
.care-browse-tree__content__article .faq .answer-list__drop #article-sharing {
  float: right;
  margin-top: -1px;
}
.care-browse-tree__content__article .faq .answer-list__opener {
  display: none;
}
.care-browse-tree__content__article .faq .answer-list .answer-body__html {
  display: block;
}
.care-browse-tree__content__article .faq .answer-list .answer-body__html > h2 {
  display: none;
}
.care-browse-tree__logo-container img {
  max-width: 125px !important;
  height: auto;
  -webkit-margin-start: 1rem;
          margin-inline-start: 1rem;
}
.care-browse-tree__selected-chapter-title {
  font-size: 1.5rem;
  font-weight: 600;
  padding-bottom: 32px;
  color: black;
}
.care-new-browse-tree {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  color: #000;
  padding: 0;
}
.care-new-browse-tree .care-three-column {
  flex: 1 1 auto;
  padding: 0;
}
@media (max-width: 1199px) {
  .care-new-browse-tree .care-three-column__left-column-wrapper {
    display: none;
  }
}
@media (min-width: 1200px) {
  .care-new-browse-tree .care-three-column__left-column-wrapper {
    max-width: 380px;
  }
}
.care-new-browse-tree .care-three-column__left-column-container {
  background-color: #fbfbfb;
  border-right: 1px solid #ebebeb;
}
.care-new-browse-tree .care-three-column__left-column {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.care-new-browse-tree .care-three-column__middle-column {
  padding: 0 1rem;
}
@media (min-width: 1200px) {
  .care-new-browse-tree .care-three-column__middle-column {
    padding: 0;
  }
}
.care-new-browse-tree .left-side-items h2 {
  color: #000;
}
.care-new-browse-tree .left-side-items .back-link {
  color: #000;
}
.care-new-browse-tree .left-side-items .back-link:hover {
  text-decoration: underline !important;
}
.care-new-browse-tree .care-browse-tree__children a {
  color: #000;
}
.care-new-browse-tree .care-browse-tree__children a:hover {
  text-decoration: underline !important;
}
.care-new-browse-tree .care-browse-tree__chapters > ul:has( > li > .jstree-anchor .jstree-themeicon:not(.jstree-themeicon-hidden)) {
  padding-left: 1rem;
}
.care-new-browse-tree .care-browse-tree__chapters .jstree-anchor {
  display: block;
  position: relative;
}
.care-new-browse-tree .care-browse-tree__chapters .jstree-anchor:has(.jstree-themeicon-custom)::after {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  left: -22px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(../../../../resource/assets/images/care/browse-tree-toggle-arrow.baa4e4b456b1d5ba6f6aa6a350f4971f.svg);
  background-position: center;
  top: 4px;
}
.care-new-browse-tree .care-browse-tree__chapters .jstree-anchor:has(.jstree-themeicon-custom).active-chapter::after {
  transform: rotate(180deg);
}
.care-new-browse-tree .care-browse-tree__chapters .jstree-children:has( > .jstree-node > .jstree-anchor[articleurl]) {
  display: none !important;
}
.care-new-browse-tree .care-browse-tree__chapters > .jstree-children:nth-of-type(1) > li > .jstree-anchor {
  font-weight: 600;
  color: #444444;
  font-size: 20px;
}
.care-new-browse-tree .care-browse-tree__chapters > .jstree-children:nth-of-type(1) > li > .jstree-anchor > i:not(.jstree-themeicon-hidden) {
  margin-right: 8px !important;
  margin-left: 0px !important;
}
.care-new-browse-tree .care-browse-tree__chapters > .jstree-children:nth-of-type(1) > li > .jstree-children .selected-list-item:has(.active-chapter.jstree-clicked) > a.active-chapter:not(:has(.jstree-themeicon-custom)).jstree-clicked::before {
  content: '';
  position: absolute;
  background: #c3d4de;
  width: calc(100% + 200rem);
  height: calc(100% + 0.5rem);
  top: -0.25rem;
  left: -200rem;
  z-index: -3;
}
.care-new-browse-tree .care-browse-tree__chapters > .jstree-children:nth-of-type(1) > li > .jstree-children:not(.deepest-children) a.jstree-hovered:not(:has(.jstree-themeicon-custom)) {
  font-weight: 600;
}
.care-new-browse-tree .care-browse-tree__chapters > .jstree-children:nth-of-type(1) > li > .jstree-children:not(.deepest-children) a.jstree-hovered:not(:has(.jstree-themeicon-custom))::before {
  content: '';
  position: absolute;
  background: #d9e3e9;
  width: calc(100% + 200rem);
  height: calc(100% + 0.5rem);
  top: -0.25rem;
  left: -200rem;
  z-index: -3;
}
.care-new-browse-tree .jstree-children {
  position: relative;
}
.goto_connect_v2 .care-new-browse-tree,
.goto_resolve_v2 .care-new-browse-tree,
.goto_resolve_mdm .care-new-browse-tree,
.goto_meeting_v2 .care-new-browse-tree,
.goto_webinar_v2 .care-new-browse-tree,
.goto_training_v2 .care-new-browse-tree,
.goto_admin_v2 .care-new-browse-tree,
.goto_contact_v2 .care-new-browse-tree {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif !important;
}
.goto_connect_v2 .care-new-browse-tree .left-side-items h2,
.goto_resolve_v2 .care-new-browse-tree .left-side-items h2,
.goto_resolve_mdm .care-new-browse-tree .left-side-items h2,
.goto_meeting_v2 .care-new-browse-tree .left-side-items h2,
.goto_webinar_v2 .care-new-browse-tree .left-side-items h2,
.goto_training_v2 .care-new-browse-tree .left-side-items h2,
.goto_admin_v2 .care-new-browse-tree .left-side-items h2,
.goto_contact_v2 .care-new-browse-tree .left-side-items h2 {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif !important;
}
.goto_connect_v2 .care-new-browse-tree .left-side-items .back-link,
.goto_resolve_v2 .care-new-browse-tree .left-side-items .back-link,
.goto_resolve_mdm .care-new-browse-tree .left-side-items .back-link,
.goto_meeting_v2 .care-new-browse-tree .left-side-items .back-link,
.goto_webinar_v2 .care-new-browse-tree .left-side-items .back-link,
.goto_training_v2 .care-new-browse-tree .left-side-items .back-link,
.goto_admin_v2 .care-new-browse-tree .left-side-items .back-link,
.goto_contact_v2 .care-new-browse-tree .left-side-items .back-link {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif !important;
}
.goto_connect_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_resolve_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_resolve_mdm .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_meeting_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_webinar_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_training_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_admin_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter,
.goto_contact_v2 .care-new-browse-tree .care-browse-tree__chapters ul li a.active-chapter {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.jstree-icon:not(.jstree-ocl) {
  display: inline-block;
  background-size: contain !important;
  height: 1.5rem;
  width: 1.5rem;
  vertical-align: middle;
  margin-right: 8px;
  background-repeat: no-repeat;
}
.jstree-themeicon-hidden {
  display: none !important;
}
.breadcrumbs {
  padding-left: 24px;
  background-color: #fbfbfb;
  border-bottom: 1px solid #ebebeb;
}
.breadcrumbs .breadcrumb-items {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  line-height: 1.5;
  padding-top: 20px;
  padding-bottom: 20px;
}
.breadcrumbs .breadcrumb-items span {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif !important;
  font-weight: 500;
  font-size: 1rem;
  color: black;
}
@media (min-width: 768px) {
  .breadcrumbs .breadcrumb-items {
    font-size: 1.5rem;
  }
}
.breadcrumbs .breadcrumb-items span {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
}
.breadcrumbs .breadcrumb-items span:last-child {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.breadcrumbs .breadcrumb-items i.right-pointing-icon {
  transform: rotate(-90deg);
  margin: 0 4px;
}
.breadcrumbs .breadcrumb-items i.right-pointing-icon:first-child {
  display: none;
}
.breadcrumbs.no-border .breadcrumb-items {
  border-bottom: none;
}
.care-contact-support {
  border: 1px solid #D8D8D8;
  border-radius: 5px;
  background: #fff;
}
.care-contact-support h4,
.care-contact-support a {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #444444;
}
.care-contact-support h4 {
  background-color: #F7F7F7;
  border-radius: 5px;
  padding: 13px 16px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
  margin-top: 0;
  margin-bottom: 0;
}
.care-contact-support a {
  display: block;
  flex: 1;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
}
.care-contact-support a:hover {
  text-decoration: underline !important;
}
.care-contact-support .care-contact-support__link {
  display: flex;
  align-items: flex-end;
  padding: 0 1rem;
  margin: 1rem 0;
}
.care-contact-support .care-contact-support__link img {
  align-self: flex-start;
  height: 20px;
  width: auto;
  margin-right: 0.75rem;
}
.care-ai-suggestion-parent {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
.care-ai-suggestion-button {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 10px;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  -webkit-hyphens: initial;
  -ms-hyphens: manual;
      hyphens: manual;
  line-height: 1.1;
  outline-color: #02a6ff;
  padding: 12px 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.15s ease;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #000;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  margin: 4px;
  color: black;
  border: 2px solid black;
  box-shadow: -4px 4px 0 #000;
  background-color: #ffe900;
  font-weight: 500;
  width: 189px;
  height: 43px;
  padding: 0 !important;
  margin: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}
.care-ai-suggestion-button:not([disabled]):hover {
  transform: translateY(-3px) translateX(3px);
}
@media (min-width: 768px) {
  .care-ai-suggestion-button {
    padding: 12px 42px;
  }
}
.care-ai-suggestion-button:active,
.care-ai-suggestion-button:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: #000;
}
.care-ai-suggestion-button--text {
  position: relative;
  background-color: transparent;
  color: #000;
  margin-left: 24px;
  box-shadow: none;
}
.care-ai-suggestion-button--text::after {
  content: '';
  position: absolute;
  bottom: 8px;
  left: 15%;
  width: 70%;
  height: 2px;
  background: #000;
}
.care-ai-suggestion-button[disabled] {
  background-color: #b2cddb;
  color: #000;
}
@media (min-width: 768px) {
  .care-ai-suggestion-button {
    padding-bottom: 14px;
    padding-top: 14px;
  }
}
.ai-button-spinner {
  border: 2px solid rgba(48, 157, 220, 0.4);
  border-radius: 50%;
  border-top: 2px solid #000000;
  width: 16px;
  height: 16px;
  animation: chevron-segment 0.8s infinite step-end;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  margin: 0 auto;
}
.ai-button-text {
  padding-left: 8px;
}
.care-ai-suggestion-modal {
  position: absolute;
  background-color: white;
  z-index: 49;
  bottom: 113%;
  box-shadow: 0px 5px 6px 0px #0003, 0px 3px 16px 0px #0000001f, 0px 9px 12px 0px #00000024;
  border-radius: 8px;
  padding: 16px;
  text-align: left;
  right: 0;
}
@media (min-width: 640px) {
  .care-ai-suggestion-modal {
    width: 50vw;
  }
}
.care-ai-suggestion-modal__title {
  font-size: 24px;
  font-weight: 600;
  color: black;
  padding-bottom: 24px;
}
.care-ai-suggestion-modal__action-button {
  background-color: transparent;
  padding: 0;
}
.care-ai-suggestion-modal__action-button:nth-child(-n + 2) {
  margin-right: 16px;
}
.care-ai-suggestion-modal__divider {
  margin-top: 24px;
  margin-bottom: 24px;
  border-color: rgba(88, 121, 143, 0.5);
}
.care-ai-suggestion-modal__title-icon {
  height: 32px;
  vertical-align: bottom;
  margin-right: 8px;
}
.care-ai-suggestion-modal__ai-answer {
  margin-top: 0 !important;
  font-size: 16px;
  line-height: 24px;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  color: black;
  font-weight: 400;
  display: block;
  max-height: 80vh;
  overflow-y: auto;
}
.care-ai-suggestion-modal__ai-answer li {
  list-style: disc;
}
.care-ai-suggestion-modal__empty-state {
  text-align: center;
  padding: 0px 24px;
  margin: 0 auto;
}
@media (min-width: 1200px) {
  .care-ai-suggestion-modal__empty-state {
    max-width: 50%;
  }
}
.care-ai-suggestion-modal__empty-state > h3 {
  margin-top: 16px;
  margin-bottom: 8px;
  color: black;
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.care-ai-suggestion-modal__empty-state > p {
  color: rgba(42, 50, 56, 0.7) @remValue: 0.875; font-size: 0.875rem;;
  line-height: 1.5rem;
}
.care-ai-suggestion-modal__empty-state-articles {
  padding: 0px 24px;
  margin-top: 8px;
  text-align: center;
}
.care-ai-suggestion-modal__empty-state-articles > p {
  font-size: 0.875rem;
  line-height: 1.5rem;
  color: black;
  font-weight: 500;
  margin-bottom: 8px;
}
.care-ai-suggestion-modal__empty-state-articles-list {
  display: flex;
  justify-content: center;
  -moz-column-gap: 28px;
       column-gap: 28px;
  flex-wrap: wrap;
  row-gap: 4px;
}
.care-ai-suggestion-modal__empty-state-articles-list > div > a {
  color: #0064ff;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.care-ai-suggestion-modal__empty-state-articles-list > div > a:hover {
  color: #0064ff;
  text-decoration: underline;
}
.care-ai-suggestion-modal__empty-state-articles-list > div > a:focus {
  color: #0064ff;
}
.care-ai-suggestion-modal__article-link {
  font-size: 16px;
  line-height: 24px;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  color: black;
  font-weight: 400;
  display: block;
  padding-bottom: 16px;
}
.care-ai-suggestion-modal__article-link:hover {
  text-decoration: underline !important;
  color: black;
  cursor: pointer;
}
.care-ai-suggestion-modal__article-link:focus {
  color: black;
}
.care-ai-suggestion-modal__action-buttons {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background-color: white;
  padding: 8px;
  border-radius: 8px;
  margin-top: 2px;
}
.care-ai-suggestion-modal__action-buttons button:hover {
  background-color: rgba(88, 121, 143, 0.1);
}
.care-ai-suggestion-modal__action-buttons > button {
  padding: 6px;
  border-radius: 6px;
  vertical-align: middle;
}
.care-ai-suggestion-modal__close {
  background-color: transparent;
  color: black;
  font-size: 30px;
  line-height: 24px;
  font-weight: 500;
  position: absolute;
  right: 16px;
  top: 16px;
}
.care-contact-us-button {
  background-color: transparent;
  border: 2px solid transparent;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  -webkit-hyphens: initial;
  -ms-hyphens: manual;
      hyphens: manual;
  line-height: 1.1;
  outline-color: #02a6ff;
  padding: 12px 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.15s ease;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #000;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  margin: 4px;
  background-color: #FFF;
  border-radius: 10px;
  border: 2px solid black;
  box-shadow: -4px 4px 0 0 #000;
  color: black;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  margin: 0;
  max-height: -webkit-fit-content;
  max-height: -moz-fit-content;
  max-height: fit-content;
  margin-top: 24px;
}
.care-contact-us-button:not([disabled]):hover {
  transform: translateY(-3px) translateX(3px);
}
@media (min-width: 768px) {
  .care-contact-us-button {
    padding: 12px 42px;
  }
}
.care-contact-us-button:active,
.care-contact-us-button:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: #000;
}
.care-contact-us-button--text {
  position: relative;
  background-color: transparent;
  color: #000;
  margin-left: 24px;
  box-shadow: none;
}
.care-contact-us-button--text::after {
  content: '';
  position: absolute;
  bottom: 8px;
  left: 15%;
  width: 70%;
  height: 2px;
  background: #000;
}
.care-contact-us-button[disabled] {
  background-color: #b2cddb;
  color: #000;
}
@media (min-width: 768px) {
  .care-contact-us-button {
    padding-bottom: 14px;
    padding-top: 14px;
  }
}
.care-contact-us-my-cases-modal {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.7);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  overflow: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.care-contact-us-my-cases-modal__title {
  color: black;
  font-size: 24px;
  font-weight: 500;
  padding-bottom: 24px;
  text-align: left;
}
.care-contact-us-my-cases-modal__content {
  background-color: #fefefe;
  border-radius: 8px;
  border: 1px solid #888;
  box-shadow: 0 9px 12px 0 rgba(0, 0, 0, 0.14), 0 3px 16px 0 rgba(0, 0, 0, 0.12), 0 5px 6px 0 rgba(0, 0, 0, 0.2);
  padding: 24px 16px;
  text-align: right;
}
@media (min-width: 640px) {
  .care-contact-us-my-cases-modal__content {
    width: 632px;
  }
}
.care-contact-us-my-cases-modal__body {
  text-align: left;
}
.care-contact-us-my-cases-modal__body li {
  list-style: disc;
  margin-bottom: 0;
}
.care-contact-us-my-cases-modal__body ol,
.care-contact-us-my-cases-modal__body ul {
  padding-left: 25px;
  margin-bottom: 20px;
}
.care-contact-us-my-cases-modal__body a {
  color: #309DDC;
}
.care-contact-us {
  margin-bottom: 80px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.care-contact-us strong,
.care-contact-us b {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
@media (min-width: 992px) {
  .care-contact-us {
    margin-bottom: 100px;
  }
}
@media (min-width: 768px) {
  .care-contact-us {
    padding-top: 85px;
  }
}
@media (max-width: 767px) {
  .care-contact-us {
    text-align: left;
    margin-left: 0;
  }
}
.care-contact-us__form-heading {
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  color: #000;
  font-weight: 500;
  border-radius: 4px;
  border: 0.5px solid #0064ff;
  background: rgba(38, 132, 255, 0.1);
  border-left: 6px solid #0064ff;
  position: relative;
}
.care-contact-us__form-heading.loggedIn {
  font-size: 14px;
}
.care-contact-us__form-heading.loggedOut {
  font-size: 12px;
}
.care-contact-us__form-heading p {
  color: #000;
  margin-left: 46px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 40px;
}
.care-contact-us__form-heading a {
  color: #0064ff !important;
}
.care-contact-us__form-heading a:hover {
  text-decoration: underline !important;
}
.care-contact-us__form-heading img {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 20px;
}
.care-contact-us__page-title {
  font-size: 2rem;
  font-weight: 500;
  margin-bottom: 24px;
  color: #000;
  width: 100%;
  min-width: 100%;
}
.care-contact-us section {
  padding: 0;
}
/*
  Tabs
 ****************************************/
.care-contact-us__tabpanel-container {
  position: relative;
  min-height: 300px;
}
/*
  Forms
 ****************************************/
.care-contact-us__form header {
  margin: 0 0 1.6rem;
  font-size: 1.125rem;
  line-height: 2rem;
}
.care-contact-us__form fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.care-contact-us__form p + p {
  margin-top: 18px;
}
.care-contact-us__form-group {
  position: relative;
  margin-bottom: 32px;
}
.care-contact-us__form-group.row {
  width: auto;
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
  align-items: flex-end;
}
.care-contact-us__form-group-column {
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  .care-contact-us__form-group-column {
    margin-bottom: 0;
  }
}
.care-contact-us__label {
  display: block;
  font-size: 12px;
}
.care-contact-us__form .care-contact-us__input {
  display: block;
  width: 100%;
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  height: 3rem;
  background-clip: padding-box;
  border: 1px solid rgba(37, 40, 45, 0.5);
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.care-contact-us__form .care-contact-us__input::-moz-placeholder {
  color: rgba(37, 40, 45, 0.7);
}
.care-contact-us__form .care-contact-us__input:-ms-input-placeholder {
  color: rgba(37, 40, 45, 0.7);
}
.care-contact-us__form .care-contact-us__input::placeholder {
  color: rgba(37, 40, 45, 0.7);
}
.care-contact-us__form .care-contact-us__input:focus {
  border: 1px solid #000;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35);
}
.care-contact-us__form .care-contact-us__input:focus-visible {
  outline: none;
}
.care-contact-us__form .care-contact-us__input.is-valid {
  border: 1px solid #00aa6e;
  background-image: url(../../../../resource/assets/images/care/contact-us/check-mark.69acf9d330cd0fb4af1da47a102907c3.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) center;
}
.care-contact-us__form .care-contact-us__input.is-valid:focus {
  box-shadow: 0 0 5px 0 rgba(0, 170, 110, 0.65);
}
.care-contact-us__form .care-contact-us__input.is-invalid {
  border: 1px solid #e02d52;
  background-image: url(../../../../resource/assets/images/care/contact-us/error-mark.b28e78f975aaf1b28b2ab5c4704b294b.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) center;
}
.care-contact-us__form .care-contact-us__input.is-invalid:focus {
  box-shadow: 0 0 5px 0 rgba(224, 45, 82, 0.65);
}
.care-contact-us__form select.care-contact-us__input {
  background-image: url(../../../../resource/assets/images/care/contact-us/select-chevron-down.7224b875713b5eb4c451caba3a33f51a.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) center;
  padding-right: 4.125rem;
}
.care-contact-us__form select.care-contact-us__input.is-valid {
  background: url(../../../../resource/assets/images/care/contact-us/select-chevron-down.7224b875713b5eb4c451caba3a33f51a.svg), url(../../../../resource/assets/images/care/contact-us/check-mark.69acf9d330cd0fb4af1da47a102907c3.svg);
  background-position: calc(100% - 10px) center, calc(100% - 40px) center;
  background-repeat: no-repeat, no-repeat;
}
.care-contact-us__form select.care-contact-us__input.is-invalid {
  background: url(../../../../resource/assets/images/care/contact-us/select-chevron-down.7224b875713b5eb4c451caba3a33f51a.svg), url(../../../../resource/assets/images/care/contact-us/error-mark.b28e78f975aaf1b28b2ab5c4704b294b.svg);
  background-position: calc(100% - 10px) center, calc(100% - 40px) center;
  background-repeat: no-repeat, no-repeat;
}
.care-contact-us__form textarea.care-contact-us__input {
  min-height: 3rem;
  height: 10rem;
  resize: vertical;
}
.care-contact-us__form textarea.care-contact-us__input.is-valid,
.care-contact-us__form textarea.care-contact-us__input.is-invalid {
  background-position: calc(100% - 10px) 10px;
}
.care-contact-us__form .care-contact-us__input--file {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 0;
  background-color: #fff !important;
  font-size: 14px;
  margin-left: -6px;
  pointer-events: none;
}
.care-contact-us__form .care-contact-us__input--file::-webkit-file-upload-button {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  width: 0;
  height: 3rem;
  padding: 0;
  background: transparent;
}
.care-contact-us__form .care-contact-us__input--file::file-selector-button {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  width: 0;
  height: 3rem;
  padding: 0;
  background: transparent;
}
.care-contact-us__form .care-contact-us__input--file::-webkit-file-upload-button {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  width: 0;
  height: 3rem;
  padding: 0;
  background: transparent;
}
.care-contact-us__form .care-contact-us__input--file:focus {
  border: none;
  box-shadow: none;
}
.care-contact-us__form .care-contact-us__input--file.is-valid,
.care-contact-us__form .care-contact-us__input--file.is-invalid {
  border: none;
}
.care-contact-us__form .care-contact-us__input--file.has-no-file-selected {
  color: transparent;
}
.care-contact-us__error {
  position: absolute;
  color: #e02d52;
  left: 0;
  top: 100%;
  display: flex;
  align-items: center;
  height: 24px;
  font-size: 0.875rem;
  line-height: 0.875rem;
  width: calc(100% - 20px);
  margin-top: 0.25rem;
  word-break: break-all;
}
.care-contact-us__form-group.row .care-contact-us__error {
  left: 10px;
}
.care-button,
.care-contact-us__form .care-contact-us__file-upload-button {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 10px;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  -webkit-hyphens: initial;
  -ms-hyphens: manual;
      hyphens: manual;
  line-height: 1.1;
  outline-color: #02a6ff;
  padding: 12px 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.15s ease;
  vertical-align: middle;
  white-space: nowrap;
}
.care-button:not([disabled]):hover {
  transform: translateY(-3px) translateX(3px);
}
@media (min-width: 768px) {
  .care-button,
  .care-contact-us__form .care-contact-us__file-upload-button {
    padding: 12px 42px;
  }
}
.care-contact-us__submit-button {
  border-radius: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #000;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  margin: 4px;
}
.care-contact-us__submit-button:active,
.care-contact-us__submit-button:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: #000;
}
.care-contact-us__submit-button--text {
  position: relative;
  background-color: transparent;
  color: #000;
  margin-left: 24px;
  box-shadow: none;
}
.care-contact-us__submit-button--text::after {
  content: '';
  position: absolute;
  bottom: 8px;
  left: 15%;
  width: 70%;
  height: 2px;
  background: #000;
}
.care-contact-us__submit-button[disabled] {
  background-color: #b2cddb;
  color: #000;
}
@media (min-width: 768px) {
  .care-contact-us__submit-button {
    padding-bottom: 14px;
    padding-top: 14px;
  }
}
.care-contact-us__form .care-contact-us__file-upload-button {
  background: #000;
  color: #fff;
  position: absolute;
  height: 3rem;
  left: 0;
  bottom: 0;
  margin-bottom: 0;
  display: flex;
  align-items: center;
}
.care-contact-us__form .care-contact-us__file-upload-button:active,
.care-contact-us__form .care-contact-us__file-upload-button:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: #000;
}
/*
  Intake Form
 ****************************************/
/*
  Call Me Form
 ****************************************/
/*
  Web2Case2Call Form
 ****************************************/
/*
  Email Form
 ****************************************/
/*
  Free Tier (Form)
 ****************************************/
/*
  Form responses
 ****************************************/
.care-contact-us__form-response .care-contact-us__form-response-country-selector {
  margin-top: 3rem;
}
.care-contact-us__side-parent {
  width: 95%;
  min-width: 95%;
}
.care-contact-us__side-parent.right {
  float: right;
}
.care-contact-us__side-parent.left {
  float: left;
}
@media (max-width: 767px) {
  .care-contact-us__side-parent {
    width: 100%;
    min-width: 100%;
  }
}
.care-contact-us__free-tier-form-title {
  line-height: 58px;
  font-size: 3rem;
  font-weight: 600;
  color: black;
  margin-bottom: 24px;
  text-align: left;
}
.care-contact-us__free-tier-form-description {
  line-height: 30px !important;
  margin-top: 16px;
  font-size: 1.5rem;
  color: black;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  text-align: left;
}
.care-contact-us__free-tier-form-button {
  margin-top: 32px;
  text-align: left;
}
.care-contact-us__free-tier-form-button a {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 10px;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  -webkit-hyphens: initial;
  -ms-hyphens: manual;
      hyphens: manual;
  line-height: 1.1;
  outline-color: #02a6ff;
  padding: 12px 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.15s ease;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #000;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  margin: 4px;
}
.care-contact-us__free-tier-form-button a:not([disabled]):hover {
  transform: translateY(-3px) translateX(3px);
}
@media (min-width: 768px) {
  .care-contact-us__free-tier-form-button a {
    padding: 12px 42px;
  }
}
.care-contact-us__free-tier-form-button a:active,
.care-contact-us__free-tier-form-button a:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: #000;
}
.care-contact-us__free-tier-form-button a--text {
  position: relative;
  background-color: transparent;
  color: #000;
  margin-left: 24px;
  box-shadow: none;
}
.care-contact-us__free-tier-form-button a--text::after {
  content: '';
  position: absolute;
  bottom: 8px;
  left: 15%;
  width: 70%;
  height: 2px;
  background: #000;
}
.care-contact-us__free-tier-form-button a[disabled] {
  background-color: #b2cddb;
  color: #000;
}
@media (min-width: 768px) {
  .care-contact-us__free-tier-form-button a {
    padding-bottom: 14px;
    padding-top: 14px;
  }
}
.care-contact-us__free-tier-form-card-container {
  padding-top: 80px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.care-contact-us__free-tier-form-card {
  color: black;
  text-align: left;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  border-radius: 16px;
  border: 1px solid #D4D6D8;
  padding: 32px 80px 32px 32px;
}
@media (max-width: 991px) {
  .care-contact-us__free-tier-form-card:not(:last-child) {
    margin-bottom: 3rem;
  }
}
.care-contact-us__free-tier-form-card p {
  color: black;
}
.care-contact-us__free-tier-form-card-title {
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 30px;
  margin: 16px 0px 24px 0px;
}
.care-contact-us__free-tier-form-card-description {
  font-size: 1rem;
  line-height: 1.5rem !important;
  margin-bottom: 32px;
}
.care-contact-us__free-tier-form-card-button {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 10px;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  -webkit-hyphens: initial;
  -ms-hyphens: manual;
      hyphens: manual;
  line-height: 1.1;
  outline-color: #02a6ff;
  padding: 12px 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.15s ease;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #000;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  margin: 4px;
  background-color: white;
  border: 2px solid black;
  box-shadow: -4px 4px 0 black;
  color: black;
  margin-bottom: 40px;
}
.care-contact-us__free-tier-form-card-button:not([disabled]):hover {
  transform: translateY(-3px) translateX(3px);
}
@media (min-width: 768px) {
  .care-contact-us__free-tier-form-card-button {
    padding: 12px 42px;
  }
}
.care-contact-us__free-tier-form-card-button:active,
.care-contact-us__free-tier-form-card-button:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: #000;
}
.care-contact-us__free-tier-form-card-button--text {
  position: relative;
  background-color: transparent;
  color: #000;
  margin-left: 24px;
  box-shadow: none;
}
.care-contact-us__free-tier-form-card-button--text::after {
  content: '';
  position: absolute;
  bottom: 8px;
  left: 15%;
  width: 70%;
  height: 2px;
  background: #000;
}
.care-contact-us__free-tier-form-card-button[disabled] {
  background-color: #b2cddb;
  color: #000;
}
@media (min-width: 768px) {
  .care-contact-us__free-tier-form-card-button {
    padding-bottom: 14px;
    padding-top: 14px;
  }
}
.care-contact-us__left-side-container {
  color: #000;
}
@media (max-width: 767px) {
  .care-contact-us__left-side-container {
    margin-top: 32px;
    text-align: center;
  }
}
.care-contact-us__left-side-container .left-side-container__title {
  line-height: 58px;
  font-size: 3rem;
  font-weight: 600;
  color: black;
  margin-bottom: 24px;
}
.care-contact-us__left-side-container .left-side-container__subheading {
  font-weight: 500;
  line-height: 26px;
  font-size: 1.5rem;
  color: black;
  margin-bottom: 16px;
}
.care-contact-us__left-side-container .left-side-container__description {
  font-weight: 400;
  line-height: 22px;
  font-size: 1rem;
  color: black;
  margin-bottom: 16px;
}
.care-contact-us__left-side-container .left-side-container__button {
  background-color: white;
  border: 2px solid black;
  box-shadow: -4px 4px 0 black;
  color: black;
  margin-bottom: 40px;
}
.care-contact-us__left-side-container .left-side-container__image {
  width: 470px;
  border-radius: 4px;
  background-image: url(../../../../resource/assets/images/care/contact-us/yellow-circle.785862c42ea226d9183208a4df77af9c.svg), url(../../../../resource/assets/images/care/contact-us/white-vector.fef4ac038c7875d469205d3b724361b2.svg), url(../../../../resource/assets/images/care/contact-us/contact-us-default.02801d41618218a87d581839f7f0c760.jpg);
  height: 265px;
  background-repeat: no-repeat;
  background-size: 25%, 25%, cover;
  background-position: right bottom,
      left top,
      center;
}
@media (max-width: 991px) {
  .care-contact-us__left-side-container .left-side-container__image {
    width: 100%;
    margin-bottom: 40px;
  }
}
.care-contact-us__left-side-container .left-side-container__small-image-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 76px;
  height: 76px;
  border-radius: 50%;
  overflow: hidden;
  float: left;
  margin-right: 20px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px 0px rgba(0, 0, 0, 0.12);
}
@media (max-width: 767px) {
  .care-contact-us__left-side-container .left-side-container__small-image-container {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 16px;
  }
}
.care-contact-us__left-side-container .left-side-container__small-image {
  width: auto;
  height: 100%;
}
.care-contact-us__left-side-container .left-article-view__text-container {
  padding-left: 96px;
  min-height: 80px;
}
@media (max-width: 767px) {
  .care-contact-us__left-side-container .left-article-view__text-container {
    padding-left: 0px;
  }
}
.care-contact-us__left-side-container .left-article-view__text-container .coveo-list-layout {
  border: 0;
  padding: 0;
}
.care-contact-us__left-side-container .left-article-view__text-container .coveo-result-cell {
  padding: 0 !important;
}
.care-contact-us__left-side-container .left-article-view__text-container .CoveoResultLink {
  color: #000 !important;
  font-weight: 400;
  font-size: 1rem !important;
  line-height: 22px;
  text-decoration: underline !important;
  display: block;
}
.care-contact-us__left-side-container .left-article-view__text-container .CoveoResultLink span {
  font-weight: 400 !important;
}
.care-contact-us__left-side-container .left-article-view__text-container .CoveoResultLink:visited {
  color: #000 !important;
}
.care-contact-us__left-side-container .left-article-view__text-container .CoveoResult {
  margin-bottom: 16px !important;
}
.care-contact-us__left-side-container .left-article-view__text-container .CoveoResult:last-child {
  margin-bottom: 0 !important;
}
.care-contact-us__left-side-container .left-article-view__title {
  color: #0062ff;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 26px;
  margin-bottom: 16px;
  display: block;
}
.care-contact-us__left-side-container .left-article-view__title .link-icon {
  width: 11px;
  height: 11px;
  margin-left: 12px;
}
.care-contact-us__left-side-container .left-article-view__description {
  color: #000;
  font-weight: 400;
  font-size: 1rem;
  line-height: 22px;
}
.care-contact-us__left-side-container .left-side-container__element {
  margin-bottom: 40px;
}
.product-select-modal .care-modal__content {
  background: white;
  height: 100%;
  border-radius: 16px;
  overflow-y: scroll;
  position: relative;
}
.product-select-modal .care-modal__content .goto-product-selector .header {
  display: none;
}
.product-select-modal .care-modal__content .goto-product-selector .product-list {
  -moz-column-count: 1 !important;
       column-count: 1 !important;
}
.product-select-modal .care-modal__close-button {
  background: url(../../../../resource/assets/images/care/contact-us/close-icon.0345d18e6b8c35452c255a2885059691.svg);
  background-repeat: no-repeat;
}
.care-contact-us__sides {
  min-width: 100%;
}
@media (max-width: 767px) {
  .care-contact-us__sides {
    flex-direction: column-reverse;
    display: flex;
  }
}
.form-attachment-button {
  color: #0062ff;
  background: transparent;
  font-weight: 400;
  font-size: 14px;
  margin-left: -4px;
}
.form-attachment-button:hover {
  text-decoration: underline;
}
.care-contact-us__form .wait-time__container {
  margin-top: 2rem;
}
.care-contact-us__form .wait-time {
  display: flex;
  align-items: center;
  color: #000;
}
.contact-us-small-image {
  margin-right: 12px;
  vertical-align: text-top;
  height: 20px;
}
.error-page-title,
.success-page-title {
  margin-top: 32px;
  color: black;
  font-size: 3rem;
  font-weight: 500;
}
.error-page-description,
.main-description {
  font-size: 24px;
  font-weight: 500;
  color: black;
  margin-top: 32px;
  line-height: 44px;
}
.success-page-description {
  font-size: 24px;
  font-weight: 400;
  color: black;
  margin-top: 32px;
  line-height: 44px;
}
.success-page-italic {
  font-size: 1.25rem;
  font-weight: 400;
  color: black;
  margin-top: 24px;
  display: block;
  font-style: italic;
  line-height: 24px;
}
.error-page-button {
  margin-top: 24px;
  color: #0062ff;
  background: transparent;
  font-weight: 600;
  font-size: 1.5rem;
}
.error-page-button:hover {
  text-decoration: underline;
}
.country-selector-form-group {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
.phone-number {
  color: #0062ff !important;
  font-weight: 500;
  text-decoration: underline !important;
}
.country-selector-label {
  display: block;
  font-size: 12px;
  float: left;
  color: black;
  margin-top: 24px;
}
.contact-us__loading {
  text-align: center;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  min-width: 50%;
  margin-bottom: 32px;
}
.contact-us__loading__text {
  font-weight: 500;
  font-size: 14px;
  color: #000;
}
.contact-us__loading__bar {
  position: relative;
  height: 5px;
  width: 100%;
  background-color: #f7f7f7;
  border-radius: 1em;
  overflow: hidden;
}
.contact-us__loading__bar::after {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #f7f7f7, #2c72de);
  animation: loading-animation 1.3s infinite;
  border-radius: 1em;
}
@keyframes loading-animation {
  0% {
    left: -50%;
  }
  100% {
    left: 150%;
  }
}
.response-page {
  text-align: center;
}
@media (max-width: 767px) {
  .response-page {
    text-align: left;
  }
  .response-page .response-image {
    float: left;
    height: 27px;
    width: auto;
    margin-right: 20px;
  }
  .response-page .success-page-title,
  .response-page .error-page-title {
    line-height: 30px;
    font-size: 1.75rem;
    margin-top: 0px;
  }
  .response-page .success-page-italic {
    font-size: 14px;
    line-height: 20px;
  }
  .response-page .main-description,
  .response-page .error-page-description {
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
  }
  .response-page .country-selector-form-group {
    margin-left: 0;
  }
  .response-page .success-page-description {
    font-size: 18px;
    line-height: 26px;
  }
  .response-page .contact-us-small-image {
    height: 15px;
  }
  .response-page .error-page-button {
    font-size: 14px;
    padding-left: 0px;
  }
}
.care-contact-us__role-notif {
  margin-top: 16px;
  background-color: #edeef0;
  padding: 12px;
}
.care-contact-us__role-notif > p {
  font-size: 14px;
  text-align: left;
  color: black;
}
.skeleton {
  background-color: #e2e5e7;
  background-image: linear-gradient(90deg, rgba(37, 40, 45, 0), rgba(37, 40, 45, 0.3), rgba(37, 40, 45, 0));
  background-size: 40px 100%;
  background-repeat: no-repeat;
  background-position: left -40px top 0;
  animation: shine 1s ease infinite;
}
@keyframes shine {
  to {
    background-position: right -40px top 0;
  }
}
.suggested-articles-empty-container {
  margin-top: 8px;
  border-radius: 4px;
  border: 1px solid #929396;
  padding: 12px 70px 12px 12px;
  background-color: #F7F7F7;
}
.suggested-articles-empty-container p {
  color: rgba(42, 50, 56, 0.7);
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
}
.suggested-articles-skeleton-container {
  margin-top: 8px;
}
.suggested-articles-skeleton-container__img.skeleton {
  border-radius: 4px;
  height: 20px;
  display: inline-block;
  width: 20px;
  margin-right: 12px;
}
.suggested-articles-skeleton-container__text.skeleton {
  border-radius: 4px;
  height: 20px;
  display: inline-block;
  width: calc(100% - 32px);
}
.coveo-suggested-articles .coveo-list-layout {
  border: 0 !important;
  padding: 0 !important;
}
.coveo-suggested-articles .coveo-list-layout:not(:last-child) {
  margin-bottom: 12px;
}
.coveo-suggested-articles .suggested-article-link {
  font-size: 16px;
  font-weight: 500;
  color: black !important;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredArticleIcon.a5e0ac334d93d6e70866dfb65dd92f87.svg);
  background-repeat: no-repeat;
  background-position: left;
  line-height: 24px;
  display: block;
  padding-left: 36px;
}
.coveo-suggested-articles .suggested-article-link .coveo-highlight {
  font-weight: 500;
}
.care-footer {
  position: relative;
  width: 100%;
  margin-top: auto;
}
.care-footer .addLetterSpacing {
  letter-spacing: 0.4px;
}
.care-footer .footer__products::after {
  border-bottom: none;
}
.care-footer .footer__products > div {
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
  background-color: transparent;
  overflow: inherit;
}
.care-footer .footer__products ul {
  background-color: transparent;
  padding: 0 0 0 20px !important;
  margin-bottom: 0 !important;
}
.care-footer .footer__products ul li {
  padding: 5px;
}
.care-footer .footer__subnav {
  padding: 21px 0;
  background-color: #081b31;
}
.has-goto-design .care-footer .footer__subnav {
  background-color: #000;
}
.care-footer .footer__subnav .fluid {
  padding-left: 25px;
}
.care-footer .footer__subnav .fluid section {
  padding-top: 15px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector {
  display: inline-block;
  text-align: left;
  padding-left: 15px;
  padding-bottom: 0;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list {
  text-align: left;
}
@media (min-width: 768px) {
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner {
    display: block;
  }
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column {
  padding: 0;
  width: 100%;
  margin-bottom: 30px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column {
    width: 33%;
  }
}
@media (min-width: 992px) {
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column {
    margin-bottom: 0;
    width: 220px;
    margin-right: 24px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner {
    /* IE10+ CSS styles go here */
  }
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column {
    width: 100%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 768px), (-ms-high-contrast: active) and (min-width: 768px) {
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column {
    width: 33%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px) {
  .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .prod-column {
    width: 236px;
  }
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner h3 {
  font-size: 0.875rem;
  color: #FFF;
  font-weight: 600;
  line-height: 1.5;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article {
  margin: 7px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article:last-child {
  margin-bottom: -2px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header {
  width: auto;
  padding: 0;
  margin-left: -5px;
}
.has-goto-design .care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header {
  margin-left: -3px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header .child-prod h3,
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header .child-prod span {
  margin-top: -2px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header i {
  color: #FFF;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header h3 {
  font-size: 0.75rem;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header h3 span {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  font-weight: 300;
  background: none;
  width: auto;
  height: auto;
  margin: 0;
  margin-top: -1px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .prod-column-list .prod-column-inner .download-article-header:hover {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo {
  background: url(../../../../resource/assets/images/care/all_product_logos/white_logos_no_text.541613e0591ae96d3a7a3070bb9baae5.svg) no-repeat;
  zoom: 0.5;
  width: 30px !important;
  height: 30px !important;
  border-radius: 0 !important;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.gotomeeting,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.gotowebinar,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.gototraining {
  background-position-x: -37px;
  background-position-y: -116px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.joinme {
  background-position-x: -20px;
  background-position-y: -473px;
  background-size: 70px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.grasshopper {
  background-position-x: -37px;
  background-position-y: -336px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.openvoice {
  background-position-x: -37px;
  background-position-y: -247px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_connect,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_connect_v2,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_meeting_v2,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_webinar_v2,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_training_v2,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.resolve,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_resolve_v2,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_resolve_mdm {
  background-position-x: -37px;
  background-position-y: -28px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_contact,
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.goto_contact_v2 {
  background-position-x: -35px;
  background-position-y: -809px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.rescue {
  background-position-x: -37px;
  background-position-y: -468px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.qa-bnob {
  background-position-x: -35px;
  background-position-y: -765px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.pro {
  background-position-x: -38px;
  background-position-y: -424px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.central {
  background-position-x: -38px;
  background-position-y: -72px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.gotomypc {
  background-position-x: -38px;
  background-position-y: -292px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.gotoassist_remote_support_4 {
  background-position-x: -33px;
  background-size: 95px;
  background-position-y: -502px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.gotoassist_corporate {
  background-position-x: -37px;
  background-position-y: -644px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.hamachi {
  background-position-x: -37px;
  background-position-y: -380px;
}
.care-footer .footer__subnav .fluid .lmi-product-selector .product-logo.remotelyanywhere {
  background-position-x: -37px;
  background-position-y: -680px;
}
.has-goto-design .care-footer .footer__subnav .fluid .lmi-product-selector .product-logo {
  display: none !important;
}
.care-footer .footer__legal li {
  line-height: 26px;
  margin-right: 21px;
}
@media (min-width: 992px) {
  .care-footer .footer__legal li {
    line-height: 0;
  }
}
.care-footer .footer__legal a {
  color: #FFF;
}
.care-footer .footer__legal a:hover {
  text-decoration: none;
}
.care-footer .footer__legal span {
  color: #FFF;
}
.care-footer .footer__left-side {
  float: left;
}
.care-footer .footer__left-side span {
  cursor: pointer;
  font-size: 0.875rem;
}
@media (min-width: 992px) {
  .care-footer .footer__left-side span {
    font-size: 0.6875rem;
  }
}
.care-footer .footer__left-side span.make-bold {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.care-footer .footer__left-side > ul > li[class*="js-showBasedOnCountry-"] {
  display: none;
}
.care-footer .footer__right-side {
  float: left;
}
@media (min-width: 992px) {
  .care-footer .footer__right-side {
    float: right;
  }
}
.care-footer .footer__right-side .footer-copyright {
  color: #FFF;
  line-height: 1.65;
  font-size: 0.6875rem;
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
}
.care-footer .footer__right-side .footer-company-logo {
  font-size: 0.8125rem;
  opacity: 0.7;
  color: #FFF;
}
.care-footer .care-top-navigation__dropdown-menu-parent {
  position: relative;
}
.care-footer .care-top-navigation__dropdown-menu-parent > a {
  filter: invert(100%);
}
.care-footer .care-top-navigation__dropdown-menu-parent > a.has-caret {
  position: relative;
  margin-right: 1.25rem;
}
.care-footer .care-top-navigation__dropdown-menu-parent > a.has-caret::after {
  content: '';
  display: block;
  position: absolute;
  background-image: url(../../../../resource/assets/images/care/topnav/icon-chevron.075a0b9beab27f36d1f014c4f89c830d.svg);
  width: 1.25rem;
  height: 100%;
  background-repeat: no-repeat;
  right: -1.25rem;
  top: 0;
  background-size: 0.75rem 0.5rem;
  background-position: center;
}
.care-footer .care-top-navigation__dropdown-menu-parent > a span {
  color: #000;
}
.care-footer .care-top-navigation__dropdown-menu-parent.open > a.has-caret::after {
  transform: rotate(180deg);
}
.care-footer .care-top-navigation__dropdown-menu {
  background-color: #fff;
  max-height: calc(100vh - 9rem);
  overflow-y: auto;
  overflow-x: hidden;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(-2rem);
  transition: all ease-in-out 0.2s;
}
@media (min-width: 1200px) {
  .care-footer .care-top-navigation__dropdown-menu {
    position: absolute;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);
    border-radius: 0.5rem;
  }
}
.care-footer .care-top-navigation__dropdown-menu li {
  display: flex;
  flex-direction: column;
}
.care-footer .open .care-top-navigation__dropdown-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateY(0);
}
.care-footer .care-top-navigation__language-dropdown {
  padding: 0.5rem 2.25rem 1.5rem;
  top: auto;
  bottom: 2.25rem;
  right: -3.75rem;
}
@media (min-width: 1200px) {
  .care-footer .care-top-navigation__language-dropdown {
    right: auto;
  }
}
.care-footer .care-top-navigation__language-dropdown li {
  line-height: 1.5rem;
}
.care-footer .care-top-navigation__language-dropdown a {
  font-size: 1rem;
  color: #000;
}
.care-generic-banner {
  color: #FFF;
  padding: 14px;
  display: flex;
  margin-top: 2px;
}
@media (min-width: 768px) {
  .care-generic-banner {
    padding: 16px;
  }
}
.care-generic-banner.error-msg {
  background-color: #E92A60;
}
.care-generic-banner.info-msg {
  background-color: #8CB4C8;
}
.care-generic-banner.on-top-msg {
  margin-top: 0;
  padding: 8px;
  background-color: #000;
}
.care-generic-banner .banner-msg {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .care-generic-banner .banner-msg {
    vertical-align: middle;
    font-size: 1rem;
  }
}
.has-goto-design .care-generic-banner .banner-msg {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.care-generic-banner .banner-msg .banner-icon {
  display: inline-block;
  margin-right: 12px;
  min-width: 26px;
  height: 19px;
  margin-left: 9px;
}
@media (min-width: 768px) {
  .care-generic-banner .banner-msg .banner-icon {
    margin-right: 9px;
  }
}
.care-generic-banner .banner-msg .banner-icon.error-msg-icon {
  background: url(../../../../resource/assets/images/care/service-status-icons/status-error-inverted.c0de7d30073d34c954497b4cecefd31b.svg) no-repeat 0, 0;
}
@media (min-width: 768px) {
  .care-generic-banner .banner-msg .banner-icon.error-msg-icon {
    min-width: 22px;
    vertical-align: middle;
  }
}
.care-generic-banner .banner-msg .banner-icon.info-msg-icon {
  background: url(../../../../resource/assets/images/care/service-status-icons/status-planned-inverted.0c88e7179c246ede4e97c6ddd8eb55f7.svg) no-repeat 0, 0;
  height: 26px;
}
.care-generic-banner .banner-msg p {
  color: #FFF;
  font-size: 0.875rem;
}
.on-top-msg.care-generic-banner .banner-msg p {
  line-height: 1.15;
}
@media (min-width: 768px) {
  .care-generic-banner .banner-msg p:not(.on-top-msg p) {
    vertical-align: middle;
    font-size: 1rem;
  }
}
.care-generic-banner .banner-msg p a {
  text-decoration: underline;
  color: #FFF;
  display: inline-block;
}
@media (min-width: 768px) {
  .care-generic-banner .banner-msg p a {
    margin-left: 5px;
  }
}
.on-top-msg.care-generic-banner .banner-msg p a {
  text-decoration: none;
}
.on-top-msg.care-generic-banner .banner-msg p a:hover {
  text-decoration: underline !important;
}
.care-generic-banner button {
  outline: none;
  display: flex;
  background-color: transparent;
  transition: all 0.2s ease 0s;
  width: 35px;
  height: 26px;
}
.care-generic-banner button span.togo-icon.togo-icon-closes {
  font-size: 1.625rem;
  cursor: pointer;
}
.care-generic-banner.info-banner,
.care-generic-banner.success-banner,
.care-generic-banner.danger-banner,
.care-generic-banner.neutral-banner,
.care-generic-banner.marketing-banner {
  margin-top: 0;
  padding: 4px 8px;
  background-color: #000;
  color: #FFF;
}
.care-generic-banner.info-banner .banner-icon,
.care-generic-banner.success-banner .banner-icon,
.care-generic-banner.danger-banner .banner-icon,
.care-generic-banner.neutral-banner .banner-icon,
.care-generic-banner.marketing-banner .banner-icon {
  height: 20px;
  margin-right: 3px;
}
.care-generic-banner.info-banner .banner-error-msg,
.care-generic-banner.success-banner .banner-error-msg,
.care-generic-banner.danger-banner .banner-error-msg,
.care-generic-banner.neutral-banner .banner-error-msg,
.care-generic-banner.marketing-banner .banner-error-msg {
  margin-top: 3px;
}
.care-generic-banner.info-banner .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Info_Icon_White.afac31f7e30859023ed48901a4cd532c.svg) no-repeat 0, 0;
}
.care-generic-banner.success-banner {
  background-color: #1B8756;
}
.care-generic-banner.success-banner .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Success_Icon_White.ad46b64e4270b673cb5db7035f9dc073.svg) no-repeat 0, 0;
}
.care-generic-banner.danger-banner {
  background-color: #D33A61;
}
.care-generic-banner.danger-banner .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Warning_Icon_White.ca073ea0e794dfc692cc33b3fc3d7c7b.svg) no-repeat 0, 0;
}
.care-generic-banner.neutral-banner .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Ribbon_Icon_White.be333dfd87d6fb4df52b41b04a5393b7.svg) no-repeat 0, 0;
}
.care-generic-banner.marketing-banner {
  background-color: #ffe900;
  color: #000;
}
.care-generic-banner.marketing-banner p.banner-error-msg {
  color: #000;
}
.care-generic-banner.marketing-banner p.banner-error-msg a {
  color: #000;
}
.care-generic-banner.marketing-banner .banner-icon {
  background: url(../../../../resource/assets/images/care/banner-icons/Info_Icon_black.aae46578736d001b690a4a282cafea7f.svg) no-repeat 0, 0;
}
.care-product-selector-call-to-action {
  margin: 3rem 0;
  position: relative;
}
.care-product-selector-call-to-action:not(.care-product-selector-call-to-action ~ .care-product-selector-call-to-action)::before {
  content: '';
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 200%;
  background: url(../../../../resource/assets/images/care/goto-arrow-3.bc9a145c3515c8b3ce26ecabb5af8205.svg) 0 20% no-repeat, url(../../../../resource/assets/images/care/goto-circle-4.927c5c96027a4825dca32f8617b62b2c.svg) 100% 90% no-repeat;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action:not(.care-product-selector-call-to-action ~ .care-product-selector-call-to-action)::before {
    background: url(../../../../resource/assets/images/care/goto-arrow-3.bc9a145c3515c8b3ce26ecabb5af8205.svg) 0 50% no-repeat, url(../../../../resource/assets/images/care/goto-circle-4.927c5c96027a4825dca32f8617b62b2c.svg) 100% 10% no-repeat;
  }
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action {
    margin: 5rem 0;
  }
}
.care-product-selector-call-to-action__container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action__container {
    flex-direction: row;
  }
}
.care-product-selector-call-to-action__image {
  max-width: 70%;
  margin-bottom: 60px;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action__image {
    flex: 1 0 35%;
    max-width: none;
    margin-bottom: 0;
  }
}
.care-product-selector-call-to-action__image img {
  max-width: 100%;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action__image img {
    max-width: none;
  }
}
.care-product-selector-call-to-action__text {
  text-align: center;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action__text {
    text-align: left;
    margin-left: 80px;
  }
}
.care-product-selector-call-to-action__text h2 {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 3rem;
}
.care-product-selector-call-to-action h2 {
  font-size: 2rem;
  line-height: 38px;
  font-weight: 800;
  margin-bottom: 28px;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action h2 {
    font-size: 3rem;
    line-height: 58px;
  }
}
.care-product-selector-call-to-action p {
  margin-bottom: 28px;
  color: #2A3238;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action p {
    width: 70%;
  }
}
@media only screen and (max-width: 991px) {
  .care-product-selector-call-to-action p {
    font-size: 0.875rem;
    line-height: 18px;
  }
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action__container--reverse .care-product-selector-call-to-action__image {
    order: 2;
    margin-left: 120px;
  }
}
@media (min-width: 992px) {
  .care-product-selector-call-to-action__container--reverse .care-product-selector-call-to-action__text {
    order: 1;
    margin-left: 0;
  }
}
.care-product-selector-call-to-action__text a {
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 10px;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  -webkit-hyphens: initial;
  -ms-hyphens: manual;
      hyphens: manual;
  line-height: 1.1;
  outline-color: #02a6ff;
  padding: 12px 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.15s ease;
  vertical-align: middle;
  white-space: nowrap;
}
.care-product-selector-call-to-action__text a:hover {
  transform: translateY(-3px) translateX(3px);
}
@media (min-width: 768px) {
  .care-product-selector-call-to-action__text a {
    padding: 12px 42px;
  }
}
.care-product-selector-call-to-action__text a {
  border-radius: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: black;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff;
  margin: 4px;
}
.care-product-selector-call-to-action__text a + .care-product-selector-call-to-action__text a {
  margin-left: 12px;
}
.care-product-selector-call-to-action__text a:active,
.care-product-selector-call-to-action__text a:focus {
  background-color: #b2cddb;
  border-color: #b2cddb;
  color: black;
}
@media (min-width: 768px) {
  .care-product-selector-call-to-action__text a {
    padding-bottom: 14px;
    padding-top: 14px;
  }
}
@media (min-width: 992px) {
  .care-product-selector-user-guide {
    margin-bottom: 6.5rem;
  }
}
.care-product-selector-user-guide hr {
  width: 90%;
  position: relative;
  left: 5%;
  bottom: -2.5625rem;
  margin: 0;
}
@media (min-width: 992px) {
  .care-product-selector-user-guide hr {
    bottom: -6.5rem;
  }
}
.care-product-selector-user-guide__heading {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: 800;
  font-size: 2rem;
  text-align: center;
  margin-bottom: 3rem;
  padding: 34px;
}
@media (min-width: 992px) {
  .care-product-selector-user-guide__heading {
    font-size: 3rem;
    margin-bottom: 32px;
  }
}
.care-product-selector-user-guide__item {
  display: flex;
  font-size: 1.125rem;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 1.625;
  color: black;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .care-product-selector-user-guide__item {
    margin-bottom: 0;
  }
  .care-product-selector-user-guide__item:not(:last-of-type) {
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 991px) {
  .care-product-selector-user-guide__item {
    padding-left: 16px;
    padding-right: 16px;
    align-content: stretch;
  }
}
.care-product-selector-user-guide__item a {
  color: #000;
}
.care-product-selector-user-guide__badge {
  height: 1.875rem;
  display: inline-flex;
  align-items: center;
  background-color: #ffe900;
  border-radius: 50px;
  color: #000;
  font-weight: 600;
  margin-left: 1rem;
  padding: 0.125rem 0.5rem;
}
.care-product-selector-user-guide__table-container {
  display: flex;
  flex-flow: row wrap;
  gap: 30px;
  justify-content: space-around;
}
.goto-product-selector {
  position: relative;
}
.goto-product-selector .header {
  padding: 34px 0;
  text-align: center;
}
.goto-product-selector .header .section-title {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 900;
  font-size: 3rem;
  margin-bottom: 8px;
  color: #000000;
}
@media (min-width: 768px) {
  .goto-product-selector .header .section-title {
    letter-spacing: 0.4px;
    margin-bottom: 12px;
  }
}
@media (max-width: 991px) {
  .goto-product-selector .header .section-title {
    line-height: 56px;
    margin: 2px;
  }
}
.goto-product-selector .header .section-title .inserted-goto-logo {
  height: 60px;
  position: relative;
  top: 8px;
}
.goto-product-selector .header .sub-title {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #000000;
  font-size: 1.75rem;
  line-height: 25px;
}
@media (min-width: 768px) {
  .goto-product-selector .header .sub-title {
    height: 30px;
    font-size: 1.5rem;
    font-weight: 300;
    line-height: 1.25;
    color: #000000;
  }
}
.goto-product-selector .prod-containers {
  margin: 0 20px;
}
.goto-product-selector .prod-column-list {
  padding-top: 32px;
}
@media (min-width: 768px) {
  .goto-product-selector .prod-column-list {
    text-align: center;
  }
  .goto-product-selector .prod-column-list .prod-column-inner {
    display: flex;
    flex-flow: row wrap;
    gap: 30px;
    justify-content: space-around;
  }
}
.goto-product-selector .prod-column:only-child .column-title {
  text-align: center;
}
.goto-product-selector .prod-column:only-child .download-article {
  margin-left: 40px;
}
@media (min-width: 768px) {
  .goto-product-selector .prod-column:only-child .product-list,
  .goto-product-selector .prod-column:first-child:nth-last-child(2) .product-list,
  .goto-product-selector .prod-column:first-child:nth-last-child(2) ~ .prod-column .product-list {
    -moz-column-count: 2;
         column-count: 2;
  }
  .goto-product-selector .prod-column:only-child .product-list .download-article,
  .goto-product-selector .prod-column:first-child:nth-last-child(2) .product-list .download-article,
  .goto-product-selector .prod-column:first-child:nth-last-child(2) ~ .prod-column .product-list .download-article {
    -moz-column-break-inside: avoid;
         break-inside: avoid;
  }
}
@media (min-width: 768px) {
  .goto-product-selector .prod-column {
    margin: 0;
  }
}
.goto-product-selector .prod-column .column-title {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 25px;
  text-align: left;
  color: #000000;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .goto-product-selector .prod-column .column-title {
    margin-top: 0;
    font-size: 1.25rem;
  }
}
.goto-product-selector .prod-column hr {
  margin-top: 10px;
  text-align: left;
}
.goto-product-selector .prod-column .download-article {
  margin-bottom: 10px;
  width: 250px;
}
.goto-product-selector .prod-column .download-article-header {
  padding: 0;
  text-align: left;
}
.goto-product-selector .prod-column .download-article-header h3 {
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  font-weight: 500;
  line-height: 30px;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  font-size: 1.125rem;
  color: #000000;
}
.goto-product-selector .prod-column .download-article-header h3:hover {
  text-decoration: underline;
  -webkit-text-decoration-color: #000000;
          text-decoration-color: #000000;
  text-decoration-thickness: 1px;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}
.goto-product-selector .prod-column .download-article-header h3 a {
  color: inherit;
}
.goto-product-selector .prod-column .download-article-header i {
  vertical-align: middle;
}
.goto-product-selector .prod-column .download-article .product-description {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #2A3238;
  text-align: left;
}
.goto-product-selector::before {
  content: '';
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: url(../../../../resource/assets/images/care/goto-circle-1.92542df887ff3ef3554ceec68ae91511.svg) 0 20% no-repeat, url(../../../../resource/assets/images/care/goto-arrow-2.5590f365d73357b38ea10305f86cb2e1.svg) 100% 95% no-repeat;
}
/**
 * Override the z-index: 999999 !important; declaration of the .navbar in care-auth-top-nav.less
 * Above 768px Khoros adds the z-index: 999999989; inline declaration to the #web-messenger-container
 *
 * The .navbar should also not be on top of the #web-messenger-container below 768px
 */
#web-messenger-container {
  z-index: 1000000;
}
section.lmi-product-selector {
  width: 80%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  section.lmi-product-selector {
    width: 100%;
  }
}
section.lmi-product-selector .header {
  padding: 34px 0;
  text-align: center;
}
section.lmi-product-selector .header .section-title {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 1.75rem;
  line-height: 34px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  section.lmi-product-selector .header .section-title {
    height: 39px;
    font-size: 2.125rem;
    letter-spacing: 0.4px;
    color: #444444;
    margin-bottom: 12px;
  }
}
section.lmi-product-selector .header .section-title .inserted-goto-logo {
  height: 55px;
  padding-top: 10px;
}
section.lmi-product-selector .header .sub-title {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 25px;
}
@media (min-width: 768px) {
  section.lmi-product-selector .header .sub-title {
    height: 30px;
    font-size: 1.5rem;
    font-weight: 300;
    line-height: 1.25;
    color: #444444;
  }
}
@media (min-width: 768px) {
  section.lmi-product-selector .prod-column-list {
    text-align: center;
  }
  section.lmi-product-selector .prod-column-list .prod-column-inner {
    display: inline-block;
  }
}
section.lmi-product-selector .prod-column {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  section.lmi-product-selector .prod-column {
    float: left;
    padding: 15px 30px;
  }
}
section.lmi-product-selector .prod-column .column-title {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 25px;
  text-align: left;
}
@media (min-width: 768px) {
  section.lmi-product-selector .prod-column .column-title {
    font-size: 1.25rem;
  }
}
section.lmi-product-selector .prod-column hr {
  margin-top: 10px;
  text-align: left;
}
section.lmi-product-selector .prod-column .download-article-header {
  padding: 0;
  text-align: left;
}
@media (min-width: 768px) {
  section.lmi-product-selector .prod-column .download-article-header {
    width: 240px;
    padding: 5px 10px;
    margin-left: -10px;
  }
  section.lmi-product-selector .prod-column .download-article-header:hover {
    background-color: #FFF;
    border-radius: 2px;
    box-shadow: 2px 4px 12px #C7C7C7;
    cursor: pointer;
    transition: background 0.35s ease-in-out;
    -moz-transition: background 0.35s ease-in-out;
    -webkit-transition: background 0.35s ease-in-out;
  }
}
section.lmi-product-selector .prod-column .download-article-header h3,
section.lmi-product-selector .prod-column .download-article-header span {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 -4px;
  padding: 0;
}
section.lmi-product-selector .prod-column .download-article-header h3 {
  font-size: 1rem;
}
@media (min-width: 768px) {
  section.lmi-product-selector .prod-column .download-article-header h3 {
    font-size: 1.125rem;
  }
}
section.lmi-product-selector .prod-column .download-article-header i {
  vertical-align: middle;
}
section.lmi-product-selector .prod-column .download-article-header .child-prod {
  cursor: pointer;
}
section.lmi-product-selector .prod-column .download-article-header .child-prod .arrowUp {
  transform: rotateX(180deg);
}
section.lmi-product-selector .prod-column .download-article-header .child-prod ul {
  padding-left: 30px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  section.lmi-product-selector .prod-column .download-article-header .child-prod ul {
    padding-left: 40px;
  }
}
section.lmi-product-selector .prod-column .download-article-header .child-prod ul .sub-title {
  font-size: 0.6875rem;
  line-height: 14px;
  padding: 4px 0;
  color: #8997AD;
}
section.lmi-product-selector .prod-column .download-article-header .child-prod ul li {
  margin-bottom: 0;
}
#machine-translated-banner {
  max-width: 1024px;
  height: auto;
  border-radius: 3px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);
  border: solid 1px #e9e9e9;
  background-color: #fefefe;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #444444;
  margin-top: 20px;
}
#machine-translated-banner a {
  color: #0091ff;
  text-decoration: none;
}
#machine-translated-banner hr {
  border: solid 1px #f8f8f8;
  margin: 0;
}
#machine-translated-banner .banner-container {
  display: flex;
  margin: 15px 20px;
  align-items: center;
}
#machine-translated-banner .banner-icon img {
  padding: 0;
  margin: 0;
  width: 44px;
}
#machine-translated-banner .banner-chevron {
  cursor: pointer;
}
#machine-translated-banner .banner-text {
  margin-left: 12px;
  width: 1000px;
  margin-right: 20px;
}
#machine-translated-banner .banner-text p {
  margin: 0 0 7px;
  line-height: normal;
}
#machine-translated-banner #banner-legal {
  margin: 30px 20px 32px 32px;
  display: none;
}
#machine-translated-banner #banner-legal p {
  margin: 0 !important;
  line-height: normal;
}
#machine-translated-banner #banner-legal.show {
  display: block;
}
#machine-translated-banner #chevron-arrow {
  display: inline-block;
  border-right: 2px solid black;
  border-bottom: 2px solid black;
  width: 8px;
  height: 8px;
}
#machine-translated-banner #chevron-arrow.down {
  transform: rotate(45deg);
}
#machine-translated-banner #chevron-arrow.up {
  transform: rotate(-137deg);
}
@media only screen and (max-width: 500px) {
  #machine-translated-banner {
    font-size: 12px;
  }
  #machine-translated-banner .banner-container {
    align-items: flex-start;
  }
  #machine-translated-banner .banner-container .banner-icon img {
    width: 65px;
  }
  #machine-translated-banner .banner-container .banner-chevron #chevron-arrow {
    margin-top: 27px;
  }
}
.care-my-cases {
  padding: 0;
}
.goto_connect_v2 .care-my-cases,
.goto_resolve_v2 .care-my-cases,
.goto_resolve_mdm .care-my-cases,
.goto_meeting_v2 .care-my-cases,
.goto_webinar_v2 .care-my-cases,
.goto_training_v2 .care-my-cases,
.goto_admin_v2 .care-my-cases,
.goto_contact_v2 .care-my-cases {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.care-my-cases .hm-search {
  padding: 60px 0 !important;
}
.care-my-cases__container {
  padding-top: 15px;
  padding-bottom: 100px;
  min-height: 400px;
}
@media (min-width: 992px) {
  .care-my-cases__container {
    padding: 32px 40px 100px 40px;
  }
}
.care-my-cases__left {
  float: left;
  margin-right: 13%;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .care-my-cases__left {
    padding-left: 0;
    padding-right: 0;
  }
}
.care-my-cases__left__link {
  display: block;
  margin-left: 10px;
}
.care-my-cases__left__link a {
  font-size: 1rem;
  color: #0072ed;
  margin-left: -5px;
}
.care-my-cases__left__link a:hover {
  color: #1678e3;
}
.care-my-cases__left__link .togo-icon {
  transform: rotate(90deg);
  vertical-align: middle;
  margin-right: 4px;
}
.care-my-cases__left__title {
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 10px;
}
.care-my-cases__left__title h3 {
  font-size: 1.3125rem;
  font-weight: bold;
  line-height: 1.43;
  letter-spacing: 0.35px;
}
@media (min-width: 992px) {
  .care-my-cases__left__title h3 {
    font-size: 1.75rem;
    line-height: 1.5;
  }
}
.care-my-cases__left__title .case-number-text {
  display: none;
  line-height: 1.5;
  font-weight: bold;
  font-size: 1rem;
  color: #bcbcbc;
  margin-top: 4px;
}
.care-my-cases__right {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .care-my-cases__right {
    margin-top: 32px;
    float: none;
  }
}
.care-my-cases__right__header hr {
  display: none;
}
@media (min-width: 992px) {
  .care-my-cases__right__header hr {
    display: block;
  }
}
.care-my-cases__right__heading {
  line-height: 1.31;
  letter-spacing: 0.03px;
}
@media (min-width: 992px) {
  .care-my-cases__right__heading {
    line-height: 1.52;
  }
}
.care-my-cases__right__heading b {
  font-size: 1.125rem;
  font-weight: 600;
}
@media (min-width: 992px) {
  .care-my-cases__right__heading b {
    font-size: 1.5rem;
    line-height: 1.52;
  }
}
.care-my-cases__right__heading .care-my-cases__right__subHeading {
  font-size: 1rem;
}
@media (min-width: 992px) {
  .care-my-cases__right__heading .care-my-cases__right__subHeading {
    font-size: 1.3125rem;
  }
}
.care-my-cases__right .table-data table {
  border: none;
  margin: 16px auto;
  box-shadow: 3px 3px 10px rgba(187, 180, 180, 0.4);
  max-width: 760px;
}
.care-my-cases__right .table-data table thead {
  border-bottom: 3px solid #FFF;
}
.care-my-cases__right .table-data table tr:nth-child(odd) {
  background-color: rgba(71, 159, 254, 0.05);
}
.care-my-cases__right .table-data table tr:nth-child(even) {
  background-color: #FFF;
}
.care-my-cases__right .table-data table tr td {
  padding: 16px;
  font-size: 0.875rem;
  line-height: 1.5;
  border-right: 2px solid #FFF;
  max-width: 350px;
}
.care-my-cases__right .table-data table tr td span.localized-time {
  margin-left: 5px;
}
.care-my-cases__right .table-data table tr td:last-child {
  border-right: 0;
}
.care-my-cases__right .table-data table tr td a.care-my-cases-case-number {
  color: #0072ed;
}
.care-my-cases__right .table-data table.desktop {
  margin: 5px 0 0 0;
  float: left;
  padding: 0;
  max-width: 100%;
  display: none;
}
@media (min-width: 992px) {
  .care-my-cases__right .table-data table.desktop {
    display: table;
  }
}
.care-my-cases__right .table-data table.desktop thead tr:first-child {
  background: #FFF;
}
.care-my-cases__right .table-data table.desktop thead th {
  padding: 16px;
  font-weight: bold;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.care-my-cases__right .table-data table.mobile {
  display: table;
}
@media (min-width: 992px) {
  .care-my-cases__right .table-data table.mobile {
    display: none;
  }
}
.care-my-cases__right .table-data table.mobile tr td {
  border: none;
  width: 100%;
  padding-bottom: 8px;
}
.care-my-cases__right .table-data table.mobile tr td div.wrapper {
  margin-bottom: 8px;
  display: flex;
}
.care-my-cases__right .table-data table.mobile tr td div.wrapper > div.col-xs-6 {
  padding: 0;
}
.care-my-cases__right .table-data table.mobile tr td div.wrapper > div.caseNumber {
  font-weight: 600;
  line-height: 1.5;
  color: #0072ed;
  text-align: left;
}
.care-my-cases__right .table-data table.mobile tr td div.wrapper > div:first-child {
  color: #bcbcbc;
  text-align: right;
  width: 100px;
  margin-right: 16px;
}
.care-my-cases__right .table-data table tr td.noWrap,
.care-my-cases__right .table-data table tr td div.noWrap {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.care-my-cases__right .table-data table tr td.viewMore,
.care-my-cases__right .table-data table tr td div.viewMore {
  text-overflow: initial;
  overflow: unset;
  white-space: initial;
}
.care-my-cases__right .table-data table tr td .view-more,
.care-my-cases__right .table-data table tr td .view-less {
  color: #0072ed;
  margin: 0;
  cursor: pointer;
}
.care-my-cases__right .table-data table tr td .view-more:hover,
.care-my-cases__right .table-data table tr td .view-less:hover {
  color: #1678e3;
}
@media (min-width: 992px) {
  .care-my-cases__right .table-data table tr td .view-more,
  .care-my-cases__right .table-data table tr td .view-less {
    margin: 10px 0;
  }
}
.care-my-cases__right .table-data table tr td .view-less {
  display: none;
}
.care-my-cases__right .view-more-rows {
  color: #0072ed;
  margin: 15px auto;
  cursor: pointer;
  text-align: center;
  clear: both;
  font-size: 1rem;
}
.care-my-cases__right .view-more-rows:hover {
  color: #1678e3;
}
.care-my-cases__right .case-metadata {
  width: 100%;
}
@media (min-width: 992px) {
  .care-my-cases__right .case-metadata {
    width: 216px;
    margin-left: 40px;
    float: right;
  }
}
.care-my-cases__right .case-metadata[data-received="false"] {
  display: none;
}
.care-my-cases__right .case-metadata--holder {
  background-color: rgba(71, 159, 254, 0.05);
  text-align: center;
  padding: 12px 16px;
}
.care-my-cases__right .case-metadata--text {
  padding: 12px 16px;
}
.care-my-cases__right .case-metadata--text.case-closed {
  display: none;
}
.care-my-cases__right .case-metadata--text p {
  font-size: 0.875pxrem;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #444444;
  margin-bottom: 16px;
}
.care-my-cases__right .case-metadata--text p:first-child {
  font-weight: 600;
}
.care-my-cases__right .case-metadata.mobile[data-received="true"] {
  display: block;
}
@media (min-width: 992px) {
  .care-my-cases__right .case-metadata.mobile[data-received="true"] {
    display: none;
  }
}
.care-my-cases__right .case-metadata.desktop[data-received="true"] {
  display: none;
}
@media (min-width: 992px) {
  .care-my-cases__right .case-metadata.desktop[data-received="true"] {
    display: block;
  }
}
.care-my-cases__right .case-metadata p {
  line-height: 1.5;
  font-size: 0.875rem;
}
.care-my-cases__right .case-metadata p.title {
  color: #9d9d9d;
  margin-bottom: 4px;
  margin-top: 12px;
}
.care-my-cases__right .case-metadata .attachments {
  display: none;
}
.care-my-cases__right .case-metadata .attachments .value a {
  display: block;
  color: #0072ed;
  margin-bottom: 4px;
  word-break: break-all;
}
.care-my-cases__right .case-metadata .attachments .value a:hover {
  text-decoration: underline !important;
}
.care-my-cases__right--details {
  display: none;
  padding-left: 135px;
  padding-right: 25px;
}
@media (min-width: 768px) {
  .care-my-cases__right--details {
    padding-left: 0;
    padding-right: 0;
  }
}
.care-my-cases__right--details hr {
  display: none;
}
@media (min-width: 768px) {
  .care-my-cases__right--details hr {
    display: block;
    border-top: 1px solid #e0e3e7;
    -webkit-margin-before: 0;
            margin-block-start: 0;
    -webkit-margin-after: 0;
            margin-block-end: 0;
  }
}
.care-my-cases__right--details h3.heading #case-details--heading--text {
  font-size: 1.125rem;
  line-height: 1.17;
  font-weight: 600;
}
@media (min-width: 768px) {
  .care-my-cases__right--details h3.heading #case-details--heading--text {
    font-size: 1.75rem;
    line-height: 1.43;
    letter-spacing: 0.03px;
    font-weight: bold;
  }
}
.care-my-cases__right--details h3.heading #case-details--heading--pill {
  font-size: 0.875rem;
  border-radius: 10.5px;
  background-color: rgba(255, 203, 0, 0.1);
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: normal;
  text-align: center;
  color: #8c4400;
  float: right;
  padding: 5px 8px;
  margin-top: 8px;
}
.care-my-cases__right--details h3.heading #case-details--heading--pill.case-closed {
  display: none;
}
.care-my-cases__right--details .description {
  margin-top: 16px;
  margin-bottom: 31px;
}
.care-my-cases__right--details .description p {
  font-size: 1rem;
  line-height: 1.5;
}
.care-my-cases__right--details .case-attachments-list-and-buttons.opened-list {
  display: none;
}
.care-my-cases__right--details .case-attachments--container {
  display: none;
  margin-bottom: 24px;
}
.care-my-cases__right--details .case-attachments--text {
  font-size: 1.125rem;
  line-height: 1.5;
  font-weight: bold;
  margin-bottom: 12px;
}
.care-my-cases__right--details .case-attachments--text .case-attachments--chevron {
  vertical-align: middle;
  padding-top: 3px;
  margin-left: 5px;
  transform: rotate(180deg);
}
.care-my-cases__right--details .case-attachments--text .opened-chevron {
  transform: rotate(0deg);
}
.care-my-cases__right--details .case-attachments--text:hover {
  cursor: pointer;
}
.care-my-cases__right--details .case-attachments--list > table {
  border: 0px;
  margin-top: 20px;
}
.care-my-cases__right--details .case-attachments--list > table .checkbox-col {
  padding-right: 0px;
}
.care-my-cases__right--details .case-attachments--list > table .checkbox-col > checkbox {
  width: 20px;
  height: 20;
}
.care-my-cases__right--details .case-attachments--list > table > tbody {
  color: #9d9d9d;
  font-weight: 400;
}
.care-my-cases__right--details .case-attachments--list > table > tbody .name-col {
  color: #000;
}
.care-my-cases__right--details .case-attachments--list > table > tbody > tr {
  border-bottom: 1px solid #DCDCDC;
  background: transparent;
}
.care-my-cases__right--details .case-attachments--list > table > thead {
  border-bottom: 1px solid #9d9d9d;
}
.care-my-cases__right--details .case-attachments--list > table > td {
  vertical-align: middle;
}
.care-my-cases__right--details .case-attachments--delete-button {
  text-transform: uppercase;
  height: 40px;
  padding: 0px 25px;
  font-weight: 700;
  color: white;
  background: #0072ED;
  line-height: 45px;
}
.care-my-cases__right--details .case-attachments--delete-button:disabled,
.care-my-cases__right--details .case-attachments--delete-button[disabled] {
  background: #E6E6E6;
}
.care-my-cases__right--details .case-attachments--buttons-container {
  justify-content: flex-end;
  display: flex;
  width: 100%;
}
.care-my-cases__right--details .case-attachments--undo-button {
  display: none;
  color: #0072ed;
  margin-right: 16px;
  background: transparent;
  text-transform: uppercase;
  padding-top: 5px;
  line-height: 32px;
}
.care-my-cases__right--details .case-attachments--undo-button:hover {
  color: #1678e3;
  cursor: pointer;
}
.care-my-cases__right--details .case-alert-container div {
  width: 100%;
  padding: 8px 8px 8px 12px;
  border-radius: 8px;
  margin-top: 16px;
  display: none;
}
.care-my-cases__right--details .case-alert-container div span {
  font-size: 0.875rem;
  line-height: 24px;
  color: #000;
}
.care-my-cases__right--details .case-alert-container div .case-alert-close-icon {
  float: right;
  padding-top: 5px;
}
.care-my-cases__right--details .case-alert-container div .case-alert-close-icon:hover {
  cursor: pointer;
}
.care-my-cases__right--details .case-alert-container .case-success-alert {
  background: rgba(27, 135, 86, 0.1);
  border: 1px solid #1B8756;
}
.care-my-cases__right--details .case-alert-container .case-success-alert .case-success-icon {
  color: #1B8756;
  padding-right: 12px;
}
.care-my-cases__right--details .case-alert-container .case-error-alert {
  background: rgba(211, 58, 97, 0.1);
  border: 1px solid #D33A61;
}
.care-my-cases__right--details .case-alert-container .case-error-alert .case-error-icon {
  color: #D33A61;
  padding-right: 12px;
}
.care-my-cases__right--details .case-alert-container .case-error-alert .case-alert-error-resubmit {
  text-decoration: underline;
  margin-left: 12px;
  color: #000;
}
.care-my-cases__right--details .case-alert-container .case-error-alert .case-alert-error-resubmit:hover {
  color: #000;
  cursor: pointer;
}
.care-my-cases__right--details .case-history {
  margin-top: 20px;
  margin-bottom: 24px;
}
.care-my-cases__right--details .case-history--text {
  visibility: hidden;
  font-size: 1.125rem;
  line-height: 1.5;
  font-weight: bold;
  margin-bottom: 12px;
}
.care-my-cases__right--details .case-history--comments-field {
  margin-bottom: 12px;
  display: none;
}
.care-my-cases__right--details .case-history--comments-field textarea {
  max-width: 756px;
  min-height: 64px;
  width: 100%;
  border: 1px solid #e6e6e6;
}
.care-my-cases__right--details .case-history--comments-field textarea::-moz-placeholder {
  font-size: 0.875rem;
  color: #bcbcbc;
  padding: 12px;
}
.care-my-cases__right--details .case-history--comments-field textarea:-ms-input-placeholder {
  font-size: 0.875rem;
  color: #bcbcbc;
  padding: 12px;
}
.care-my-cases__right--details .case-history--comments-field textarea::placeholder {
  font-size: 0.875rem;
  color: #bcbcbc;
  padding: 12px;
}
.care-my-cases__right--details .case-history--history {
  margin-top: 32px;
}
.care-my-cases__right--details .case-history--history .history-entry {
  margin-top: 16px;
  padding: 16px;
  display: block;
}
@media (min-width: 992px) {
  .care-my-cases__right--details .case-history--history .history-entry {
    display: flex;
  }
}
.care-my-cases__right--details .case-history--history .history-entry .identifier-letters {
  flex: 0 0 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #EAECEC;
  display: flex;
  justify-content: center;
  align-items: center;
}
.care-my-cases__right--details .case-history--history .history-entry .identifier-letters span {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
}
.care-my-cases__right--details .case-history--history .history-entry .comment-details .case-info {
  margin-bottom: 10px;
}
.care-my-cases__right--details .case-history--history .history-entry .comment-details .case-info .user-name {
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #444444;
}
.care-my-cases__right--details .case-history--history .history-entry .comment-details .case-info .date-stamp {
  color: #9d9d9d;
  line-height: 1.75;
  font-size: 0.75rem;
}
.care-my-cases__right--details .case-history--history .history-entry .comment-details .content {
  font-size: 0.875rem;
  line-height: 1.5;
}
.care-my-cases__right--details .case-history--history .history-entry.agent {
  background-color: #f9f9f9;
}
.care-my-cases__right--details .case-history--history .history-entry.agent .comment-details .case-info .user-name {
  margin-right: 8px;
}
.care-my-cases__right--details .case-history--history .history-entry.agent .identifier-letters {
  margin-left: 0;
  margin-right: 12px;
}
.care-my-cases__right--details .case-history--history .history-entry.user {
  background-color: rgba(71, 159, 254, 0.1);
  flex-direction: row-reverse;
  text-align: right;
}
.care-my-cases__right--details .case-history--history .history-entry.user .comment-details .case-info .user-name {
  margin-left: 8px;
}
.care-my-cases__right--details .case-history--history .history-entry.user .comment-details .case-info .user-name#agent__user-name {
  display: none;
}
.care-my-cases__right--details .case-history--history .history-entry.user .identifier-letters {
  margin-left: 12px;
  margin-right: 0;
}
@media (max-width: 767px) {
  .care-my-cases__right--details {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.care-my-cases__right--horizontal-border {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .care-my-cases__right {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.care-my-cases .care-updating-container .care-input {
  width: 100%;
}
.care-my-cases .care-updating-container .care-input--field {
  width: 100%;
  height: 4rem;
  border: 1px solid #DCDCDC;
  padding: 0px 16px;
}
.care-my-cases .care-updating-container .care-buttons {
  justify-content: flex-end;
  display: flex;
  width: 100%;
  padding-top: 16px;
}
.care-my-cases .care-updating-container .care-buttons--attachments {
  color: #0072ed;
  margin-right: 16px;
  background: transparent;
  text-transform: uppercase;
  padding-top: 5px;
  line-height: 32px;
}
.care-my-cases .care-updating-container .care-buttons--attachments:hover {
  color: #1678e3;
  cursor: pointer;
}
.care-my-cases .care-updating-container .care-buttons--update {
  text-transform: uppercase;
  height: 40px;
  padding: 0px 25px;
  font-weight: 700;
  color: white;
  background: #0072ED;
  line-height: 45px;
}
.care-my-cases .care-updating-container .care-buttons--update:disabled,
.care-my-cases .care-updating-container .care-buttons--update[disabled] {
  background: #E6E6E6;
}
.care-my-cases .care-updating-container .care-buttons--update:disabled:hover,
.care-my-cases .care-updating-container .care-buttons--update[disabled]:hover {
  cursor: not-allowed;
}
.phoneguide .nested0 .nested1 {
  line-height: 1.5;
  margin-top: 32px;
}
.phoneguide .nested0 .nested1:first-of-type {
  margin-top: 0;
}
.phoneguide .nested0 .nested1 > h2 {
  font-size: 22px !important;
  margin-bottom: 12px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.phoneguide .nested0 .nested1.concept > h3 .accordion-wrapper {
  display: none;
}
.phoneguide .nested0 .nested1 .section,
.phoneguide .nested0 .nested1 .concept {
  margin-top: 16px;
}
.phoneguide .nested0 .nested1 .section.accordion-opened > h3 .accordion-wrapper i.togo-icon-chevron,
.phoneguide .nested0 .nested1 .concept.accordion-opened > h3 .accordion-wrapper i.togo-icon-chevron {
  transform: rotate(180deg);
}
.phoneguide .nested0 .nested1 .section.accordion-opened .sectionbox,
.phoneguide .nested0 .nested1 .concept.accordion-opened .sectionbox,
.phoneguide .nested0 .nested1 .section.accordion-opened .taskbody,
.phoneguide .nested0 .nested1 .concept.accordion-opened .taskbody {
  display: block;
}
.phoneguide .nested0 .nested1 .section > h3,
.phoneguide .nested0 .nested1 .concept > h3 {
  font-size: 18px !important;
  font-weight: 500;
  margin-bottom: 0;
  margin-top: 0;
  line-height: 1.5;
  cursor: pointer;
  display: inline-block;
}
.phoneguide .nested0 .nested1 .section > h3 .accordion-wrapper,
.phoneguide .nested0 .nested1 .concept > h3 .accordion-wrapper {
  float: left;
  padding-top: 0 !important;
  margin-top: 3px;
}
.phoneguide .nested0 .nested1 .section > h3 .accordion-wrapper i.togo-icon-chevron,
.phoneguide .nested0 .nested1 .concept > h3 .accordion-wrapper i.togo-icon-chevron {
  font-size: 24px !important;
  color: #0072ed !important;
  margin-right: 12px !important;
  transform-origin: 50% 50%;
  transform: rotate(0deg);
}
.phoneguide .nested0 .nested1 .section .sectionbox,
.phoneguide .nested0 .nested1 .concept .sectionbox,
.phoneguide .nested0 .nested1 .section .taskbody,
.phoneguide .nested0 .nested1 .concept .taskbody {
  margin-left: 38px;
  margin-top: 12px;
  display: none;
}
.phoneguide .nested0 .nested1 .section .taskbody ul li a,
.phoneguide .nested0 .nested1 .concept .taskbody ul li a {
  font-size: 0.875rem;
  font-weight: 400;
}
.phoneguide .nested0 .nested1 .section .taskbody .sectionbox,
.phoneguide .nested0 .nested1 .concept .taskbody .sectionbox {
  margin-left: 0;
}
.phoneguide .nested0 .nested1 ul {
  padding: 0;
}
.phoneguide .nested0 .nested1 ul li {
  margin-bottom: 12px;
}
.phoneguide .nested0 .nested1 ul li .note,
.phoneguide .nested0 .nested1 ul li .tip {
  margin: 0;
}
.phoneguide .nested0 .nested1 ul li a {
  color: #0072ed;
}
.phoneguide .nested0 .nested1 ul li img.image {
  margin: 0;
}
.phoneguide .nested0 .nested1 ol {
  padding: 0;
  margin-left: 12px;
}
.phoneguide .nested0 .nested1 ol li {
  margin-bottom: 12px;
  margin-left: 14px;
}
.phoneguide .nested0 .nested1 ol li .note,
.phoneguide .nested0 .nested1 ol li .tip {
  margin: 0;
}
.phoneguide .nested0 .nested1 ol li a {
  color: #0072ed;
}
.phoneguide .nested0 .nested1 ol li img.image {
  margin: 0;
}
.phoneguide .nested0 .taskbody:first-child,
.phoneguide .nested0 .conbody:first-child {
  display: none;
}
.phoneguide .nested0 .nested1 .note span.tiptitle,
.phoneguide .nested0 .nested1 .tip span.tiptitle,
.phoneguide .nested0 .nested1 .note span.imgText,
.phoneguide .nested0 .nested1 .tip span.imgText,
.phoneguide .nested0 .nested1 .note span.notetitle,
.phoneguide .nested0 .nested1 .tip span.notetitle {
  padding: 0 11px;
  border-left: 4px solid #0072ed;
  border-radius: 2px;
}
.phoneguide .nested0 .nested1 ul li {
  list-style-type: none !important;
}
.phoneguide .nested0 .nested1 ul li img.image,
.phoneguide .nested0 .nested1 ol li img.image {
  width: 16px !important;
  height: 15px !important;
}
.care-popular-topics {
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  margin-top: 40px;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
}
.care-popular-topics span {
  margin-right: 12px;
  color: #000;
  white-space: nowrap;
  float: left;
}
.care-popular-topics__links {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .care-popular-topics__links {
    flex-wrap: wrap;
    flex-direction: inherit;
  }
}
.care-popular-topics__links a {
  margin-right: 24px;
  margin-bottom: 8px;
  text-decoration: underline;
  color: #000;
}
.care-popular-topics__links a:hover {
  color: #000;
  text-decoration: underline !important;
}
@media (max-width: 768px) {
  .QSIPopOver:not(:has(:nth-child(4))) {
    width: calc(100% - 2rem) !important;
    left: 1rem !important;
  }
  .QSIPopOver:not(:has(:nth-child(4))) > div:nth-child(2) {
    left: auto !important;
    right: 1rem !important;
    width: 30px !important;
  }
  .QSIPopOver:not(:has(:nth-child(4))) div {
    max-width: none !important;
    width: 100% !important;
  }
}
.QSIPopOver div {
  overflow: visible !important;
}
@media (min-width: 992px) {
  .QSIPopOver div {
    max-width: 700px !important;
  }
}
@media (min-width: 992px) {
  .QSIPopOver iframe {
    width: 100% !important;
  }
}
.QSIPopOver .scrollable {
  overflow: hidden;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.15);
  border: 1px solid #edeef0;
  background: #FFF;
}
.care-qualtrics-survey {
  position: fixed;
  left: 100%;
  bottom: 40px;
  display: flex;
  align-items: center;
  padding: 0.75rem;
  height: 2.625rem;
  font-weight: 900;
  font-size: 1rem;
  background-color: #1852AF;
  color: #fff;
  border-radius: 3px;
  box-shadow: -3px 0px 3px 0px rgba(0, 0, 0, 0.25);
  transform: rotate(-90deg) translateY(10%);
  transform-origin: top left;
  transition: transform 0.5s cubic-bezier(0.22, 0.61, 0.36, 1);
  cursor: pointer;
  z-index: 999;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-font-smoothing: antialiased;
}
.care-qualtrics-survey.is-visible {
  transform: rotate(-90deg) translateY(-100%);
}
.care-qualtrics-survey.has-vertical-writing-mode {
  -ms-writing-mode: tb-rl;
      writing-mode: vertical-rl;
  text-orientation: sideways;
  word-break: break-all;
}
@media (min-width: 1200px) {
  .care-qualtrics-survey {
    height: 3.125rem;
    font-size: 1.25rem;
    bottom: 262px;
  }
}
@media only screen and (max-width: 500px) {
  .jcbg-for-mobile {
    background: transparent;
  }
  .jcbg-for-mobile .care-joincheck .check-list {
    box-shadow: none;
  }
}
.sc-status-image img {
  height: 140px;
  width: 180px;
  margin-left: -45px;
}
.svg-icons {
  background-image: url(../../../../resource/assets/images/care/care-get-ready/system-check-icons.77a77f07779e491e014949df73f12bde.svg);
  background-repeat: no-repeat;
}
.center-for-av {
  width: 19% !important;
  visibility: hidden;
}
.system-success {
  background-position: -14px -292px;
}
.system-fail {
  background-position: -92px -292px;
}
.warning {
  background-position: -46px -178px !important;
}
.success {
  background-position: -15px -178px !important;
}
.warning-text-color {
  color: #ffb43a !important;
}
.success-text-color {
  color: #78BE23 !important;
}
.moveRight {
  margin-left: 0px !important;
}
.care-system-checker,
.care-system-check-cms {
  padding-top: 0px;
  height: 100%;
  width: 100%;
}
@media (min-width: 768px) {
  .care-system-checker,
  .care-system-check-cms {
    display: flex;
    align-items: center;
    padding: 82px;
  }
}
.care-system-checker.gotowebinar,
.care-system-check-cms.gotowebinar {
  background: linear-gradient(241deg, #69c5d8, #3964a3);
}
@media only screen and (max-width: 500px) {
  .care-system-checker.gotowebinar,
  .care-system-check-cms.gotowebinar {
    background: transparent;
  }
  .care-system-checker.gotowebinar .care-joincheck .check-list,
  .care-system-check-cms.gotowebinar .care-joincheck .check-list {
    box-shadow: none;
  }
}
.care-system-checker.gotomeeting,
.care-system-check-cms.gotomeeting,
.care-system-checker.qe,
.care-system-check-cms.qe,
.care-system-checker.qa-bnb,
.care-system-check-cms.qa-bnb {
  background: linear-gradient(245deg, #FFCF2C 10%, #EA5B26 100%);
}
@media only screen and (max-width: 500px) {
  .care-system-checker.gotomeeting,
  .care-system-check-cms.gotomeeting,
  .care-system-checker.qe,
  .care-system-check-cms.qe,
  .care-system-checker.qa-bnb,
  .care-system-check-cms.qa-bnb {
    background: transparent;
  }
  .care-system-checker.gotomeeting .care-joincheck .check-list,
  .care-system-check-cms.gotomeeting .care-joincheck .check-list,
  .care-system-checker.qe .care-joincheck .check-list,
  .care-system-check-cms.qe .care-joincheck .check-list,
  .care-system-checker.qa-bnb .care-joincheck .check-list,
  .care-system-check-cms.qa-bnb .care-joincheck .check-list {
    box-shadow: none;
  }
}
.care-system-checker .togo-icon-stack,
.care-system-check-cms .togo-icon-stack {
  position: absolute;
  margin-left: -80px;
}
.care-system-checker .togo-icon-2x,
.care-system-check-cms .togo-icon-2x {
  font-size: 1.5em;
}
.care-system-checker .check-list,
.care-system-check-cms .check-list {
  border-radius: 2px;
  background-color: #FFF;
  margin: 0 auto;
  position: relative;
  max-width: 750px;
  min-width: 250px;
  width: 100%;
  padding: 30px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list,
  .care-system-check-cms .check-list {
    padding: 40px;
    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  }
}
.care-system-checker .check-list .big-logo,
.care-system-check-cms .check-list .big-logo {
  text-align: center;
}
.care-system-checker .check-list .big-logo p,
.care-system-check-cms .check-list .big-logo p {
  color: #444444;
  margin-bottom: 12px;
  font-size: 0.75rem;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .big-logo p,
  .care-system-check-cms .check-list .big-logo p {
    font-size: 1rem;
  }
}
.care-system-checker .check-list .big-logo h3,
.care-system-check-cms .check-list .big-logo h3 {
  color: #444444;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.3;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .big-logo h3,
  .care-system-check-cms .check-list .big-logo h3 {
    font-size: 1.75rem;
    padding-bottom: 40px;
  }
}
.care-system-checker .check-list .list-items,
.care-system-check-cms .check-list .list-items {
  background-color: rgba(255, 255, 255, 0.2);
  margin: 0 auto;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView,
  .care-system-check-cms .check-list .list-items .desktopView {
    padding: 0px 70px;
  }
}
@media (min-width: 992px) {
  .care-system-checker .check-list .list-items .desktopView,
  .care-system-check-cms .check-list .list-items .desktopView {
    padding: 0px 85px;
  }
}
.care-system-checker .check-list .list-items .desktopView table,
.care-system-check-cms .check-list .list-items .desktopView table {
  border: none;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView table,
  .care-system-check-cms .check-list .list-items .desktopView table {
    text-align: initial;
  }
}
.care-system-checker .check-list .list-items .desktopView table tr,
.care-system-check-cms .check-list .list-items .desktopView table tr {
  display: block;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView table tr,
  .care-system-check-cms .check-list .list-items .desktopView table tr {
    display: flex;
  }
}
.care-system-checker .check-list .list-items .desktopView table tr td,
.care-system-check-cms .check-list .list-items .desktopView table tr td {
  display: block;
  width: 100%;
  /* dirty hack for Safari 6.1-10.0 (not 10.1 and above) */
}
.care-system-checker .check-list .list-items .desktopView table tr td ul li,
.care-system-check-cms .check-list .list-items .desktopView table tr td ul li {
  list-style-type: none;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView table tr td,
  .care-system-check-cms .check-list .list-items .desktopView table tr td {
    display: inline-block;
    padding: 0;
    width: 350px;
    /* old firefox fix*/
  }
}
@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) {
  .care-system-checker .check-list .list-items .desktopView table tr td,
  .care-system-check-cms .check-list .list-items .desktopView table tr td {
    width: 100%;
  }
}
@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) and (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView table tr td,
  .care-system-check-cms .check-list .list-items .desktopView table tr td {
    width: 64%;
    /* old safari browsers fix*/
  }
}
@media (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .care-system-checker .check-list .list-items .desktopView table tr td,
  .care-system-check-cms .check-list .list-items .desktopView table tr td {
    width: 350px;
    /* IE 11 fix */
  }
}
.care-system-checker .check-list .list-items .desktopView table tr td:first-child,
.care-system-check-cms .check-list .list-items .desktopView table tr td:first-child {
  width: 100%;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView table tr td:first-child,
  .care-system-check-cms .check-list .list-items .desktopView table tr td:first-child {
    width: 35%;
    /* old browsers fix*/
  }
}
.care-system-checker .check-list .list-items .desktopView .status-image,
.care-system-check-cms .check-list .list-items .desktopView .status-image {
  background-image: url(../../../../resource/assets/images/care/care-get-ready/system-check-icons.77a77f07779e491e014949df73f12bde.svg);
  background-repeat: no-repeat;
  display: inline-block;
  background-size: cover;
  height: 112px;
  width: 145px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .status-image,
  .care-system-check-cms .check-list .list-items .desktopView .status-image {
    height: 140px;
    width: 180px;
    margin-right: 14px;
    margin-top: -16px;
    margin-left: -17px;
  }
}
.care-system-checker .check-list .list-items .desktopView .status-system li,
.care-system-check-cms .check-list .list-items .desktopView .status-system li {
  list-style-type: none;
  color: #444444;
  padding-left: 40px;
  float: left;
  width: 100%;
  max-width: 400px;
}
@media (max-width: 350px) {
  .care-system-checker .check-list .list-items .desktopView .status-system li,
  .care-system-check-cms .check-list .list-items .desktopView .status-system li {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .status-system li,
  .care-system-check-cms .check-list .list-items .desktopView .status-system li {
    margin-bottom: 15px;
    padding-left: 0px;
    float: none;
  }
}
.care-system-checker .check-list .list-items .desktopView .status-system li > span,
.care-system-check-cms .check-list .list-items .desktopView .status-system li > span {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .status-system li > span,
  .care-system-check-cms .check-list .list-items .desktopView .status-system li > span {
    font-size: 1.25rem;
    margin-left: -25px;
  }
}
.care-system-checker .check-list .list-items .desktopView .status-system li > span span,
.care-system-check-cms .check-list .list-items .desktopView .status-system li > span span {
  font-weight: 600 !important;
}
.care-system-checker .check-list .list-items .desktopView .status-system li > span .trademark,
.care-system-check-cms .check-list .list-items .desktopView .status-system li > span .trademark {
  font-weight: 300 !important;
  font-size: 10px;
  vertical-align: top;
  display: inline-block;
  margin-top: -5px;
  margin-left: -2px;
}
.care-system-checker .check-list .list-items .desktopView .status-system li p,
.care-system-check-cms .check-list .list-items .desktopView .status-system li p {
  font-size: 0.875rem;
  display: none;
  margin-left: 30px;
  color: #444444;
}
.care-system-checker .check-list .list-items .desktopView .status-system li p a,
.care-system-check-cms .check-list .list-items .desktopView .status-system li p a {
  font-weight: 600;
}
.care-system-checker .check-list .list-items .desktopView .status-icon,
.care-system-check-cms .check-list .list-items .desktopView .status-icon {
  background-image: url(../../../../resource/assets/images/care/care-get-ready/system-check-icons.77a77f07779e491e014949df73f12bde.svg);
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
  float: left;
  margin-right: 8px;
  margin-top: 4px;
  margin-bottom: 15px;
}
.care-system-checker .check-list .list-items .desktopView .status-icon-warning,
.care-system-check-cms .check-list .list-items .desktopView .status-icon-warning,
.care-system-checker .check-list .list-items .desktopView .status-icon-success,
.care-system-check-cms .check-list .list-items .desktopView .status-icon-success {
  display: none;
}
.care-system-checker .check-list .list-items .desktopView .status-loader,
.care-system-check-cms .check-list .list-items .desktopView .status-loader {
  position: relative;
  top: 28%;
  left: 36.2%;
  height: 50px;
  width: 50px;
  background-image: url(../../../../resource/assets/images/care/care-get-ready/system-check-icons.77a77f07779e491e014949df73f12bde.svg);
  background-repeat: no-repeat;
}
@media only screen and (max-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .status-loader,
  .care-system-check-cms .check-list .list-items .desktopView .status-loader {
    top: 24%;
  }
}
.care-system-checker .check-list .list-items .desktopView .reloader,
.care-system-check-cms .check-list .list-items .desktopView .reloader {
  visibility: hidden;
  text-align: center;
  margin-top: 23px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .reloader,
  .care-system-check-cms .check-list .list-items .desktopView .reloader {
    margin-bottom: 45px;
    margin-top: 15px;
  }
}
.care-system-checker .check-list .list-items .desktopView .reloader-links,
.care-system-check-cms .check-list .list-items .desktopView .reloader-links {
  display: inline-block;
  line-height: 1;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .reloader-links,
  .care-system-check-cms .check-list .list-items .desktopView .reloader-links {
    line-height: 1 !important;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .reloader-links:first-child,
  .care-system-check-cms .check-list .list-items .desktopView .reloader-links:first-child {
    margin-right: 30px;
  }
}
.care-system-checker .check-list .list-items .desktopView .reloader-links a,
.care-system-check-cms .check-list .list-items .desktopView .reloader-links a {
  font-size: 0.875rem;
  cursor: pointer;
  color: #319EDD;
  padding: 9px 25px;
  border: solid 1px rgba(218, 221, 224, 0.7);
  display: inline-block;
  font-weight: 600;
}
.care-system-checker .check-list .list-items .desktopView .footer-text,
.care-system-check-cms .check-list .list-items .desktopView .footer-text {
  visibility: hidden;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .footer-text,
  .care-system-check-cms .check-list .list-items .desktopView .footer-text {
    height: 130px;
  }
}
.care-system-checker .check-list .list-items .desktopView .footer-text fieldset,
.care-system-check-cms .check-list .list-items .desktopView .footer-text fieldset {
  border: none;
  border-top: 1px solid #dadada;
  padding: 0;
  margin-left: 0px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .footer-text fieldset,
  .care-system-check-cms .check-list .list-items .desktopView .footer-text fieldset {
    margin-bottom: 0px;
  }
}
.care-system-checker .check-list .list-items .desktopView .footer-text fieldset legend,
.care-system-check-cms .check-list .list-items .desktopView .footer-text fieldset legend {
  margin-bottom: 0;
  padding: 0px 25px;
  width: auto !important;
  font-size: 0.875rem;
  color: #444444;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .footer-text fieldset legend,
  .care-system-check-cms .check-list .list-items .desktopView .footer-text fieldset legend {
    padding: 0px 40px;
    font-size: 1rem;
  }
}
.care-system-checker .check-list .list-items .desktopView .footer-text a,
.care-system-check-cms .check-list .list-items .desktopView .footer-text a {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .footer-text a,
  .care-system-check-cms .check-list .list-items .desktopView .footer-text a {
    text-align: center;
    width: 33%;
    margin-top: 25px;
    margin-bottom: 0px;
  }
}
.care-system-checker .check-list .list-items .desktopView .footer-text a span,
.care-system-check-cms .check-list .list-items .desktopView .footer-text a span,
.care-system-checker .check-list .list-items .desktopView .footer-text a p,
.care-system-check-cms .check-list .list-items .desktopView .footer-text a p {
  font-size: 0.875rem;
  color: #444444;
  vertical-align: super;
  margin-bottom: 17px;
  margin-right: 5px;
  font-weight: 600;
  display: inline-block;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .footer-text a span,
  .care-system-check-cms .check-list .list-items .desktopView .footer-text a span,
  .care-system-checker .check-list .list-items .desktopView .footer-text a p,
  .care-system-check-cms .check-list .list-items .desktopView .footer-text a p {
    display: block;
    font-size: 1.125rem;
    margin-bottom: 0px;
  }
}
.care-system-checker .check-list .list-items .desktopView .footer-text a span:hover,
.care-system-check-cms .check-list .list-items .desktopView .footer-text a span:hover,
.care-system-checker .check-list .list-items .desktopView .footer-text a p:hover,
.care-system-check-cms .check-list .list-items .desktopView .footer-text a p:hover {
  color: #319EDD;
}
.care-system-checker .check-list .list-items .desktopView .footer-text a span:nth-child(3),
.care-system-check-cms .check-list .list-items .desktopView .footer-text a span:nth-child(3),
.care-system-checker .check-list .list-items .desktopView .footer-text a p:nth-child(3),
.care-system-check-cms .check-list .list-items .desktopView .footer-text a p:nth-child(3) {
  color: #b5b4b5;
  font-size: 0.75rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .footer-text a span:nth-child(3),
  .care-system-check-cms .check-list .list-items .desktopView .footer-text a span:nth-child(3),
  .care-system-checker .check-list .list-items .desktopView .footer-text a p:nth-child(3),
  .care-system-check-cms .check-list .list-items .desktopView .footer-text a p:nth-child(3) {
    display: block;
    font-size: 0.875rem;
  }
}
.care-system-checker .check-list .list-items .desktopView .footer-text a i,
.care-system-check-cms .check-list .list-items .desktopView .footer-text a i {
  font-size: 1.5rem;
  color: #319EDD;
  margin-right: 10px;
}
.care-system-checker .check-list .list-items .desktopView .subfooter-links,
.care-system-check-cms .check-list .list-items .desktopView .subfooter-links {
  visibility: hidden;
  color: #444444;
  font-size: 0.875rem;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  text-align: center;
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .subfooter-links,
  .care-system-check-cms .check-list .list-items .desktopView .subfooter-links {
    margin-top: 10px;
  }
}
.care-system-checker .check-list .list-items .desktopView .subfooter-links a,
.care-system-check-cms .check-list .list-items .desktopView .subfooter-links a {
  color: #319EDD;
  font-weight: 600;
}
@media (max-width: 450px) {
  .care-system-checker .check-list .list-items .desktopView .subfooter-links a,
  .care-system-check-cms .check-list .list-items .desktopView .subfooter-links a {
    display: block;
    margin-top: 10px;
  }
}
@media (min-width: 768px) {
  .care-system-checker .check-list .list-items .desktopView .subfooter-links a,
  .care-system-check-cms .check-list .list-items .desktopView .subfooter-links a {
    display: inline-block;
  }
}
.care-system-checker .check-list .list-items .mobileView,
.care-system-check-cms .check-list .list-items .mobileView {
  display: none;
  padding: 0px 25px;
  text-align: center;
}
.care-system-checker .check-list .list-items .mobileView h3,
.care-system-check-cms .check-list .list-items .mobileView h3 {
  color: #434b58;
  font-size: 1.875rem;
  padding: 25px 0px;
  line-height: 1.4;
}
.care-system-checker .check-list .list-items .mobileView h3.mobileMessageFooter,
.care-system-check-cms .check-list .list-items .mobileView h3.mobileMessageFooter {
  font-size: 1.125rem;
}
.care-system-checker .check-list .list-items .mobileView h3.status-text,
.care-system-check-cms .check-list .list-items .mobileView h3.status-text {
  display: none;
}
.care-system-checker .check-list .list-items .mobileView #appLinks a,
.care-system-check-cms .check-list .list-items .mobileView #appLinks a,
.care-system-checker .check-list .list-items .mobileView span,
.care-system-check-cms .check-list .list-items .mobileView span {
  display: block;
  padding: 10px 0px;
}
.care-system-checker .check-list .list-items .noscriptMsg.big-logo,
.care-system-check-cms .check-list .list-items .noscriptMsg.big-logo {
  height: 450px;
}
/* General
   ========================================================================== */
.care-top-navigation {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  background: #fff;
  padding: 1rem;
  display: grid;
  grid-template-columns: auto auto;
  grid-template-rows: auto auto;
  align-items: center;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  right: 0;
  height: 7.125rem;
  z-index: 49;
}
@media (min-width: 1200px) {
  .care-top-navigation {
    grid-template-columns: auto 1fr auto;
    grid-template-rows: auto;
    padding: 1.5rem 1.25rem;
    height: 7.25rem;
  }
}
.care-top-navigation li:not(.care-top-navigation__browse-tree-menu li) {
  display: flex;
  align-items: center;
  margin-bottom: 0;
}
.care-top-navigation li:not(.care-top-navigation__browse-tree-menu li).has-flex-column {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.care-top-navigation a.has-check {
  position: relative;
  margin-left: 2rem;
}
.care-top-navigation a.has-check::before {
  content: '';
  display: block;
  position: absolute;
  background-image: url(../../../../resource/assets/images/care/topnav/icon-check.d7d0ccad6318f423eba220ee8bced6b6.svg);
  width: 1.25rem;
  height: 100%;
  background-repeat: no-repeat;
  left: -1.75rem;
  top: 0;
  background-position: center;
}
.care-top-navigation a.has-caret {
  position: relative;
  margin-right: 1.25rem;
}
.care-top-navigation a.has-caret::after {
  content: '';
  display: block;
  position: absolute;
  background-image: url(../../../../resource/assets/images/care/topnav/icon-chevron.075a0b9beab27f36d1f014c4f89c830d.svg);
  width: 1.25rem;
  height: 100%;
  background-repeat: no-repeat;
  right: -1.25rem;
  top: 0;
  background-size: 0.75rem 0.5rem;
  background-position: center;
}
.care-top-navigation .open > a.has-caret::after {
  transform: rotate(180deg);
}
.care-top-navigation a,
.care-top-navigation a:hover,
.care-top-navigation a:focus {
  color: #000;
}
.care-top-navigation .care-top-navigation__divider {
  position: relative;
  height: 1px;
  background-color: #e3e3e3;
  margin-top: 1rem;
  margin-bottom: 0;
  width: calc(100% + 2rem);
  left: -1rem;
}
@media (min-width: 1200px) {
  .care-top-navigation .care-top-navigation__divider {
    margin-top: 1.5rem;
    margin-bottom: 0.5rem;
    width: calc(100% + 4.5rem);
    left: -2.25rem;
  }
}
.care-top-navigation .icon {
  width: 30px;
  height: 30px;
  background-position: center;
  background-repeat: no-repeat;
}
.care-top-navigation .icon-person-outline {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-person-outline.10cd8f337c82a15b16fd895d7ed24a03.svg);
}
.care-top-navigation .icon-account-box {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-account-box.492c55cb7fd2275ae6851addcb6016ee.svg);
}
.care-top-navigation .icon-lock {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-lock.a6ed4a94f67e957c3ee2effe77aefe8e.svg);
}
.care-top-navigation .icon-question-answer {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-question-answer.4acf51971ffba7c7af3df19a51829487.svg);
}
.care-top-navigation .icon-people-alt {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-people-alt.57f30e805dc1bb5a4798b60c7d81ef49.svg);
}
.care-top-navigation .icon-cash-multiple {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-cash-multiple.c264df383877e83b4f2383b30b02d104.svg);
}
.care-top-navigation .icon-logout {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-logout.48c4446ddc730069854b222e55bdf5b2.svg);
}
.care-top-navigation .icon-close {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-close.b8dd971955ab5ab03163b71ec0d74297.svg);
}
.care-top-navigation .icon-hamburger {
  background-image: url(../../../../resource/assets/images/care/topnav/icon-hamburger.b998e4801af43fd08fdb113d0aafdc85.svg);
}
.care-top-navigation .contact-us-mobile-extra-padding {
  padding-right: 16px;
}
@media (max-width: 1200px) {
  .care-top-navigation.has-browse-tree {
    padding-bottom: 0;
    height: auto;
  }
}
@media (max-width: 576px) {
  .care-top-navigation {
    padding-left: 12px;
    padding-right: 12px;
  }
}
/* Mobile header
   ========================================================================== */
.care-top-navigation__mobile-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.care-top-navigation__mobile-header button {
  display: flex;
  background: none;
  margin-right: -0.375rem;
}
.care-top-navigation__mobile-header button .icon {
  margin-right: 0;
}
/* User Guide and Browse Tree Mobile Menu Buttons
   ========================================================================== */
.care-top-navigation__hamburger-button {
  display: flex;
  padding: 0;
  margin-right: 1rem;
  background-color: transparent;
}
.care-top-navigation__hamburger-button.care-top-navigation__hamburger-button--close {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
.care-top-navigation__hamburger-button i {
  pointer-events: none;
}
/* User Guide Mobile Menu
   ========================================================================== */
.care-top-navigation__userguide-menu {
  position: fixed;
  inset: 0;
  padding: 2rem 1rem;
  background-color: #fff;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateX(-2rem);
  transition: all ease-in-out 0.2s;
}
.is-open .care-top-navigation__userguide-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateX(0);
  z-index: 5;
}
.care-top-navigation__userguide-menu .care-three-column__left-column {
  position: static;
}
.care-top-navigation__userguide-menu .care-article__back-button {
  display: none;
}
.care-top-navigation__userguide-menu .care-article__product-logo-container {
  margin-top: 0;
}
.care-top-navigation__userguide-menu ul {
  padding-left: 0;
}
.care-top-navigation__userguide-menu ul li {
  font-size: 1.25rem;
}
.care-top-navigation__userguide-menu ul li + li {
  margin-left: 0;
  margin-top: 1.5rem;
}
/* Browse Tree Mobile Menu
   ========================================================================== */
.care-top-navigation__browse-tree-menu {
  position: fixed;
  inset: 0;
  padding: 0;
  overflow-y: auto;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateX(-2rem);
  transition: all ease-in-out 0.2s;
}
.is-open .care-top-navigation__browse-tree-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateX(0);
  z-index: 5;
}
.care-top-navigation__browse-tree-menu .care-three-column__left-column {
  position: relative;
  top: 0;
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
  width: calc(100% - 5rem);
  background-color: #fff;
}
.care-top-navigation__browse-tree-menu .care-three-column__left-column::after {
  content: '';
  position: absolute;
  top: 0;
  width: calc(100% + 5rem);
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  z-index: -1;
}
.care-top-navigation__browse-tree-menu .care-browse-tree__chapters {
  position: relative;
  padding: 0 0 1rem 1rem;
  z-index: 1;
}
.care-top-navigation__browse-tree-menu .care-browse-tree__chapters ul li + li {
  margin-left: 0;
}
.care-top-navigation-mobile-browse-tree-categories {
  grid-column: 1 / -1;
  padding: 12px 13px;
  border-top: 1px solid #E8E8E8;
  margin-left: -16px;
  margin-right: -16px;
  border-bottom: 1px solid #E8E8E8;
  margin-top: 16px;
  text-align: center;
}
.care-top-navigation-mobile-browse-tree-categories-button {
  padding: 8px 12px;
  background-color: white;
  color: black;
  width: 100%;
  font-size: 14px;
  font-weight: 600;
  border: 1px solid #ABBCC7;
  border-radius: 4px;
}
.care-top-navigation-mobile-browse-tree-categories-button img {
  vertical-align: top;
  height: 16px;
  margin-right: 12px;
}
/* Main nav menus
   ========================================================================== */
.care-top-navigation__menu {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
}
.care-top-navigation__menu li + li {
  margin-left: 0.25rem;
}
@media (min-width: 1200px) {
  .care-top-navigation__menu li + li {
    margin-left: 1rem;
  }
}
.care-top-navigation__menu > li > .care-top-navigation__nav-link {
  position: relative;
}
.care-top-navigation__menu > li > .care-top-navigation__nav-link:hover::before,
.open .care-top-navigation__menu > li > .care-top-navigation__nav-link::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 0.5rem;
  top: calc(100% + 0.125rem);
  background-color: #ffe900;
}
/* Main nav dropdown menus
   ========================================================================== */
.care-top-navigation .care-top-navigation__dropdown-menu-parent {
  position: relative;
}
.care-top-navigation .care-top-navigation__dropdown-menu {
  background-color: #fff;
  max-height: calc(100vh - 9rem);
  overflow-y: auto;
  overflow-x: hidden;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(-2rem);
  transition: all ease-in-out 0.2s;
}
@media (min-width: 1200px) {
  .care-top-navigation .care-top-navigation__dropdown-menu {
    position: absolute;
    top: 3.5rem;
    right: auto;
    bottom: auto;
    left: 0;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);
    border-radius: 0.5rem;
  }
}
.care-top-navigation .open .care-top-navigation__dropdown-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transform: translateY(0);
}
/* Language dropdown
   ========================================================================== */
.care-top-navigation__dropdown-menu-parent .care-top-navigation__language-dropdown-icon {
  vertical-align: middle;
  display: inline-block !important;
}
.care-top-navigation__dropdown-menu-parent:not(.open) .care-top-navigation__language-dropdown-icon.has-open-state {
  display: none !important;
}
.care-top-navigation__dropdown-menu-parent.open .care-top-navigation__language-dropdown-icon:not(.has-open-state) {
  display: none !important;
}
.care-top-navigation__language-dropdown {
  position: absolute;
  top: 2.5rem;
  right: -2.25rem;
  bottom: auto;
  left: auto;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);
  border-radius: 0.5rem;
  padding: 0.5rem 2.25rem 1.5rem;
  z-index: 2;
}
@media (min-width: 1200px) {
  .care-top-navigation__language-dropdown {
    top: 6rem;
    right: 0.75rem;
  }
}
.product-id-n\/a .care-top-navigation .care-top-navigation__language-dropdown {
  right: 0;
  left: auto;
}
.care-top-navigation__language-dropdown li {
  font-weight: 400;
}
.care-top-navigation__language-dropdown li + li {
  margin-left: 0;
}
.care-top-navigation__language-dropdown .care-top-navigation__menu-link {
  margin-top: 1rem;
}
.care-top-navigation__language-dropdown .care-top-navigation__menu-link:hover {
  text-decoration: underline !important;
}
.care-top-navigation__language-dropdown .care-top-navigation__menu-link.is-selected {
  position: relative;
}
.care-top-navigation__language-dropdown .care-top-navigation__menu-link.is-selected::before {
  content: '';
  position: absolute;
  background-image: url(../../../../resource/assets/images/care/topnav/service-status-operational.fd98fd2a4e8ec236fe560042462eada7.svg);
  right: -1.5rem;
  width: 1rem;
  height: 1.375rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
/* Left nav
   ========================================================================== */
.care-top-navigation__main-nav .care-top-navigation__logo-wrapper {
  margin-right: 1rem;
  margin-left: 0;
  font-size: 1.1rem;
}
/* Logo
   ========================================================================== */
.care-top-navigation__logo {
  display: flex;
  align-items: flex-start;
}
.care-top-navigation__logo img {
  width: 3.5rem;
  height: 1.6875rem;
}
@media (min-width: 1200px) {
  .care-top-navigation__logo img {
    width: 4.8125rem;
    height: 2.375rem;
  }
}
.care-top-navigation__logo span {
  line-height: 1;
  margin-left: 0.25rem;
}
@media (max-width: 576px) {
  .care-top-navigation__logo span {
    font-size: 0.75rem;
    font-weight: 600;
  }
}
/* Product selector full-width dropdown
   ========================================================================== */
.care-top-navigation .product-selector::before {
  display: none;
}
.care-top-navigation .product-selector .product-selector__column-heading {
  font-size: 1rem;
  margin-bottom: 2rem;
  border-bottom: 3px solid #f5f5f5;
}
.care-full-width-dropdown {
  display: none;
  border-top: 2px solid #eee;
  background-color: white;
  left: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 100%;
  width: 100%;
  box-shadow: 0px 8px 14px rgba(0, 0, 0, 0.08);
  overflow-y: auto;
  overflow-x: hidden;
  height: calc(100vh - 10rem);
}
.open .care-full-width-dropdown {
  display: block;
}
.care-full-width-dropdown .goto-product-selector::before,
.care-full-width-dropdown .goto-product-selector .header {
  display: none;
}
.care-full-width-dropdown .goto-product-selector .prod-column .column-title {
  font-size: 1rem;
  font-weight: 500;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.care-full-width-dropdown .goto-product-selector .prod-column hr {
  margin: 0.25rem 0 1.5rem;
  border-top: 3px solid #f5f5f5;
}
.care-full-width-dropdown__close {
  width: 2rem;
  height: 2rem;
  background-image: url(../../../../resource/assets/images/care/topnav/icon-close.b8dd971955ab5ab03163b71ec0d74297.svg);
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
  border-radius: 0.75rem;
  border-width: 0;
  display: inline-flex;
  padding: 0.5rem;
  position: absolute;
  top: 4rem;
  right: 3.5rem;
  z-index: 1;
  cursor: pointer;
}
.care-full-width-dropdown__close:hover {
  background-color: rgba(2, 166, 255, 0.2);
}
/* Coveo Search
   ========================================================================== */
.care-top-navigation .care-top-navigation__search {
  grid-column: 1 / -1;
  grid-row: 2;
  display: flex;
  align-items: center;
  min-width: 15rem;
  margin-top: 0.75rem;
  padding: 0;
  font-weight: 400;
  font-size: 1rem;
  color: #444;
  height: 2.5rem;
}
@media (min-width: 1200px) {
  .care-top-navigation .care-top-navigation__search {
    grid-column: auto;
    grid-row: auto;
    margin: 0 1.5rem;
  }
}
@media (min-width: 1200px) {
  .has-hero-section-search .care-top-navigation .care-top-navigation__search {
    display: none;
  }
}
.care-top-navigation .care-top-navigation__search.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton .coveo-search-button {
  max-width: 1rem;
}
.care-top-navigation .care-top-navigation__search .CoveoSearchButton.coveo-accessible-button {
  width: 2.5rem;
  height: 2.5rem;
}
.care-top-navigation .care-top-navigation__search .magic-box .magic-box-input .magic-box-underlay,
.care-top-navigation .care-top-navigation__search .magic-box .magic-box-input > input {
  padding: 0.75rem 2rem 0.75rem 0.75rem;
  height: 2.5rem;
}
.care-top-navigation .care-top-navigation__search .magic-box.magic-box-notEmpty .magic-box-clear {
  width: 2.375rem;
  height: 2.375rem;
}
.care-top-navigation .care-top-navigation__search .magic-box .magic-box-clear {
  height: 2.375rem;
  line-height: 2.375rem;
}
/* Right nav
   ========================================================================== */
.care-top-navigation__utility-nav {
  grid-row: 1;
  grid-column: 2;
  display: flex;
  align-items: center;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .care-top-navigation__utility-nav {
    grid-row: auto;
    grid-column: auto;
  }
  .care-top-navigation__utility-nav .care-top-navigation__menu {
    height: 2.375rem;
  }
  .care-top-navigation__utility-nav .care-top-navigation__menu > li {
    height: 100%;
  }
}
/* Service Status
   ========================================================================== */
.care-top-navigation__service-status {
  display: flex;
  align-items: center;
  margin-right: 1.25rem;
}
.care-top-navigation__service-status .icon-placeholder {
  position: absolute;
  right: -1.25rem;
  width: 16px;
  min-height: 25px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.care-top-navigation__service-status .icon-placeholder.status-operational {
  background-image: url(../../../../resource/assets/images/care/topnav/service-status-operational.fd98fd2a4e8ec236fe560042462eada7.svg);
}
.care-top-navigation__service-status .icon-placeholder.status-outage {
  background-image: url(../../../../resource/assets/images/care/topnav/service-status-outage.af286e09b1edfd5f7212a21f65031d2b.svg);
  width: 20px;
}
.care-top-navigation__service-status .icon-placeholder.status-planned-outage {
  background-image: url(../../../../resource/assets/images/care/topnav/service-status-planned-outage.0d2d2ca1c2b7c2ddf5de4c8bcd5ee56b.svg);
}
.care-top-navigation__service-status.is-mobile {
  padding-right: 8px;
  margin-right: 1.75rem;
}
@media (max-width: 392px) {
  .care-top-navigation__service-status.is-mobile {
    display: none;
  }
}
@media (min-width: 393px) {
  .care-top-navigation__service-status.is-dropdown {
    display: none !important;
  }
}
/* User menu
   ========================================================================== */
.care-top-navigation__user-avatar {
  display: flex;
  align-items: center;
}
@media (min-width: 1200px) {
  .care-top-navigation__user-avatar:hover img {
    border-color: #ffe900;
  }
}
.care-top-navigation__user-avatar.care-top-navigation__user-avatar--mobile:hover {
  text-decoration: none !important;
}
.care-top-navigation__user-avatar img {
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 50%;
  border: 0.25rem solid transparent;
}
@media (min-width: 1200px) {
  .care-top-navigation__user-avatar img {
    width: 2.375rem;
    height: 2.375rem;
  }
}
.care-top-navigation__user-menu {
  position: fixed;
  inset: 0;
  padding: 1rem;
  z-index: 2;
  min-height: 100dvh;
}
@media (min-width: 1200px) {
  .care-top-navigation__user-menu {
    min-width: 17.25rem;
    min-height: auto;
    padding: 0.5rem 2.25rem 1.5rem;
  }
  .care-top-navigation .care-top-navigation__user-menu {
    left: auto;
    right: 0;
  }
}
.care-top-navigation__user-menu li {
  position: relative;
}
.no-auth-configured .care-top-navigation__user-menu > li:not(.is-visible-no-auth-configured) {
  display: none;
}
.non-authenticated .care-top-navigation__user-menu > li:not(.is-visible-non-authenticated) {
  display: none;
}
.user-authenticated .care-top-navigation__user-menu > li.is-visible-non-authenticated {
  display: none;
}
.user-authenticated .care-top-navigation__user-menu > li.is-visible-user-authenticated {
  display: flex;
}
.care-top-navigation__user-menu li + li {
  margin-left: 0;
}
.care-top-navigation__user-menu .care-top-navigation__menu-link {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 1rem;
}
.care-top-navigation__user-menu .care-top-navigation__menu-link:hover {
  text-decoration: underline !important;
}
.care-top-navigation__user-menu .care-top-navigation__nav-link {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 1rem;
}
.care-top-navigation__user-menu .care-top-navigation__language-dropdown-wrapper {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.care-top-navigation__user-menu .care-top-navigation__language-dropdown {
  display: none;
  flex-direction: column;
  padding: 0;
  box-shadow: none;
  position: static;
}
.care-top-navigation__user-menu .open > .care-top-navigation__language-dropdown {
  display: flex;
}
.care-top-navigation__user-menu .care-top-navigation__user-avatar img {
  margin-right: 0.75rem;
}
.care-top-navigation__user-menu .icon {
  margin-right: 0.75rem;
}
.care-top-navigation__product-logo {
  background: url(../../../../resource/assets/images/care/all_product_logos/color_icons_no_text.28b9f3f5418108a52d30cadc362b82b9.svg) no-repeat;
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 0.75rem;
  transform: scale(0.8);
}
.care-top-navigation__product-logo.gotowebinar {
  background-position-x: -24px;
  background-position-y: -324px;
}
.care-top-navigation__product-logo.gotomeeting,
.care-top-navigation__product-logo.qe,
.care-top-navigation__product-logo.qa-bnb {
  background-position-x: -24px;
  background-position-y: -144px;
}
.care-top-navigation__product-logo.gototraining {
  background-position-x: -24px;
  background-position-y: -264px;
}
.care-top-navigation__product-logo.goto_admin {
  background-position-x: -24px;
  background-position-y: -1451px;
}
.care-top-navigation__product-logo.openvoice {
  background-position-x: -24px;
  background-position-y: -804px;
}
.care-top-navigation__product-logo.gotomypc {
  background-position-x: -24px;
  background-position-y: -622px;
}
.care-top-navigation__product-logo.grasshopper,
.care-top-navigation__product-logo.grasshopper_connect {
  background-position-x: -24px;
  background-position-y: -684px;
}
.care-top-navigation__product-logo.rescue,
.care-top-navigation__product-logo.rescue_live_guide,
.care-top-navigation__product-logo.rescue_live_lens {
  background-position-x: -24px;
  background-position-y: -444px;
}
.care-top-navigation__product-logo.gotoconnect {
  background-position-x: -24px;
  background-position-y: -1270px;
}
.care-top-navigation__product-logo.pro {
  background-position-x: -24px;
  background-position-y: -384px;
}
.care-top-navigation__product-logo.central {
  background-position-x: -24px;
  background-position-y: -84px;
}
.care-top-navigation__product-logo.joinme {
  background-position-x: -24px;
  background-position-y: -416px;
  background-position-x: -13px;
  background-size: 144px;
}
.care-top-navigation__product-logo.rescue_lens {
  background-position-x: -24px;
  background-position-y: -695px;
  background-position-x: -16px;
  background-size: 180px;
}
.care-top-navigation__product-logo.remotelyanywhere {
  background-position-x: -24px;
  background-position-y: -1104px;
}
.care-top-navigation__product-logo.hamachi {
  background-position-x: -24px;
  background-position-y: -1151px;
}
.care-top-navigation__product-logo.gotoassist,
.care-top-navigation__product-logo.gotoassist_corporate {
  background-position-x: -24px;
  background-position-y: -1044px;
}
.care-top-navigation__product-logo.gotoassist_service_desk,
.care-top-navigation__product-logo.gotoassist_remote_support,
.care-top-navigation__product-logo.gotoassist_remote_support_4,
.care-top-navigation__product-logo.gotoassist_remote_support_v5 {
  background-position-x: -24px;
  background-position-y: -417px;
  background-position-x: -20px;
  background-size: 210px;
}
.care-top-navigation__product-logo.qa-bnob {
  background-position-x: -24px;
  background-position-y: -1513px;
}
.care-top-navigation__product-logo.goto_resolve {
  background-position-x: -24px;
  background-position-y: -1570px;
}
.care-top-navigation__product-logo.goto_connect,
.care-top-navigation__product-logo.goto_connect_v2,
.care-top-navigation__product-logo.goto_meeting_v2,
.care-top-navigation__product-logo.goto_webinar_v2,
.care-top-navigation__product-logo.goto_training_v2 {
  background-position-x: -24px;
  background-position-y: -1630px;
}
.care-top-navigation__product-logo.resolve,
.care-top-navigation__product-logo.goto_resolve_v2,
.care-top-navigation__product-logo.goto_resolve_mdm {
  background-position-x: -24px;
  background-position-y: -1690px;
}
.care-top-navigation__product-logo.goto_contact,
.care-top-navigation__product-logo.goto_contact_v2 {
  background-position-x: -24px;
  background-position-y: -1750px;
}
.care-top-navigation__product-logo.goto_admin_v2 {
  background-position-x: -24px;
  background-position-y: -1870px;
}
/* Alert container
   ========================================================================== */
.care-top-navigation .care-alert-icon {
  padding-right: 0.5rem;
  position: static;
}
.care-top-navigation .care-alert-icon > a {
  display: flex;
  position: relative;
}
.care-top-navigation .care-alert-icon__image,
.care-top-navigation .care-alert-icon__image-clicked {
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
.care-top-navigation .care-alert-icon__image:hover,
.care-top-navigation .care-alert-icon__image-clicked:hover {
  cursor: pointer;
}
.care-top-navigation .care-alert-icon__image-clicked {
  display: none;
}
.care-top-navigation .care-alert-icon.open .care-alert-icon__image {
  display: none;
}
.care-top-navigation .care-alert-icon.open .care-alert-icon__image-clicked {
  display: block;
}
.care-top-navigation .care-alert-icon__counter {
  position: absolute;
  right: -2px;
  top: -6px;
  background: #d33a61;
  border-radius: 10px;
  color: white;
  width: 1rem;
  height: 1rem;
  font-size: 10px;
  text-align: center;
  line-height: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  pointer-events: none;
}
.care-top-navigation .care-alert-drawer {
  position: absolute;
  width: 100%;
  top: 7.125rem;
  left: 0;
  padding-bottom: 24px;
  max-height: calc(100dvh - 9.125rem);
  z-index: 1;
}
@media (min-width: 1200px) {
  .care-top-navigation .care-alert-drawer {
    width: 23.875rem;
    top: 6rem;
    left: auto;
    right: 0.75rem;
  }
}
.care-top-navigation .care-alert-drawer__logo {
  border-bottom: 1px solid rgba(216, 216, 216, 0.5);
  padding: 12px 16px 12px 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.care-top-navigation .care-alert-drawer__heading {
  font-size: 1.5rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
  color: black;
  line-height: normal;
}
.care-top-navigation .care-alert-drawer__close {
  font-size: 1rem;
  color: black;
  line-height: 24px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
.care-top-navigation .care-alert-drawer__close:hover {
  text-decoration: underline;
  -webkit-text-decoration-color: black;
          text-decoration-color: black;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
  cursor: pointer;
}
.care-top-navigation .care-alert-drawer .care-alert__divider {
  height: 1px;
  width: 100%;
  background: #d8d8d8;
  margin: 0px auto;
}
.care-top-navigation .care-alert-drawer > .care-alert__divider:nth-last-child(1) {
  display: none;
}
.care-top-navigation .care-alert-drawer__empty {
  text-align: center;
  padding: 48px 16px;
}
.care-top-navigation .care-alert-drawer__empty .first-line {
  margin-top: 24px;
  font-size: 1.125rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: rgba(42, 50, 56, 0.7);
}
.care-top-navigation .care-alert-drawer__empty .second-line {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  margin-top: 16px;
  color: black;
  font-weight: 400;
}
.care-alert {
  padding: 24px 12px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: black;
  position: relative;
}
.care-alert__close {
  position: absolute;
  right: 12px;
}
.care-alert__close:hover {
  cursor: pointer;
}
.care-alert__title {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5rem;
}
.care-alert__title span {
  display: block;
  padding-right: 20px;
  margin-left: 32px;
}
.care-alert__title img {
  padding-bottom: 3px;
  float: left;
}
.care-alert__content p {
  color: black;
  margin-top: 12px;
  font-size: 1rem;
  line-height: 1.5rem;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.care-alert__content p a {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: black;
}
.care-alert .care-alert__links {
  margin-top: 16px;
}
.care-alert .care-alert__links > div {
  display: table;
  margin-bottom: 16px;
}
.care-alert .care-alert__links > div:nth-last-child(1) {
  margin-bottom: 0px;
}
.care-alert .care-alert__links a {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 16px;
  color: black;
  display: table-cell;
  text-decoration: underline;
  -webkit-text-decoration-color: black;
          text-decoration-color: black;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
}
.care-alert .care-alert__links img {
  display: table-cell;
  margin-left: 8px;
}
.care-alert.urgent.info-alert {
  background-color: rgba(99, 155, 182, 0.3);
}
.care-alert.urgent.danger-alert {
  background-color: rgba(211, 58, 97, 0.3);
}
.care-alert.urgent.success-alert {
  background-color: rgba(27, 135, 86, 0.3);
}
.care-alert.urgent.warning-alert {
  background-color: rgba(246, 141, 46, 0.3);
}
.userguide .nested0 .nested1 {
  line-height: 1.5;
  margin-top: 32px;
}
.userguide .nested0 .nested1:first-of-type {
  margin-top: 0;
}
.userguide .nested0 .nested1 > h2 {
  font-size: 22px !important;
  margin-bottom: 12px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.userguide .nested0 .nested1.concept > h3 .accordion-wrapper {
  display: none;
}
.userguide .nested0 .nested1 .section,
.userguide .nested0 .nested1 .concept {
  margin-top: 16px;
}
.userguide .nested0 .nested1 .section.accordion-opened > h3 .accordion-wrapper i.togo-icon-chevron,
.userguide .nested0 .nested1 .concept.accordion-opened > h3 .accordion-wrapper i.togo-icon-chevron {
  transform: rotate(180deg);
}
.userguide .nested0 .nested1 .section.accordion-opened .sectionbox,
.userguide .nested0 .nested1 .concept.accordion-opened .sectionbox,
.userguide .nested0 .nested1 .section.accordion-opened .taskbody,
.userguide .nested0 .nested1 .concept.accordion-opened .taskbody {
  display: block;
}
.userguide .nested0 .nested1 .section > h3,
.userguide .nested0 .nested1 .concept > h3 {
  font-size: 18px !important;
  font-weight: 500;
  margin-bottom: 0;
  margin-top: 0;
  line-height: 1.5;
  cursor: pointer;
  display: inline-block;
}
.userguide .nested0 .nested1 .section > h3 .accordion-wrapper,
.userguide .nested0 .nested1 .concept > h3 .accordion-wrapper {
  float: left;
  padding-top: 0 !important;
  margin-top: 3px;
}
.userguide .nested0 .nested1 .section > h3 .accordion-wrapper i.togo-icon-chevron,
.userguide .nested0 .nested1 .concept > h3 .accordion-wrapper i.togo-icon-chevron {
  font-size: 24px !important;
  color: #0072ed !important;
  margin-right: 12px !important;
  transform-origin: 50% 50%;
  transform: rotate(0deg);
}
.userguide .nested0 .nested1 .section .sectionbox,
.userguide .nested0 .nested1 .concept .sectionbox,
.userguide .nested0 .nested1 .section .taskbody,
.userguide .nested0 .nested1 .concept .taskbody {
  margin-left: 38px;
  margin-top: 12px;
  display: none;
}
.userguide .nested0 .nested1 .section .taskbody ul li a,
.userguide .nested0 .nested1 .concept .taskbody ul li a {
  font-size: 0.875rem;
  font-weight: 400;
}
.userguide .nested0 .nested1 .section .taskbody .sectionbox,
.userguide .nested0 .nested1 .concept .taskbody .sectionbox {
  margin-left: 0;
}
.userguide .nested0 .nested1 ul {
  padding: 0;
}
.userguide .nested0 .nested1 ul li {
  margin-bottom: 12px;
}
.userguide .nested0 .nested1 ul li .note,
.userguide .nested0 .nested1 ul li .tip {
  margin: 0;
}
.userguide .nested0 .nested1 ul li a {
  color: #0072ed;
}
.userguide .nested0 .nested1 ul li img.image {
  margin: 0;
}
.userguide .nested0 .nested1 ol {
  padding: 0;
  margin-left: 12px;
}
.userguide .nested0 .nested1 ol li {
  margin-bottom: 12px;
  margin-left: 14px;
}
.userguide .nested0 .nested1 ol li .note,
.userguide .nested0 .nested1 ol li .tip {
  margin: 0;
}
.userguide .nested0 .nested1 ol li a {
  color: #0072ed;
}
.userguide .nested0 .nested1 ol li img.image {
  margin: 0;
}
.userguide *:empty:not(img) {
  margin: 0 !important;
}
.userguide .nested0 .nested1 ul li a,
.userguide .nested0 .nested1 ol li a {
  color: #444444;
}
.care-content-type-user-guide > .article-wrapper .userguide-toc li {
  list-style: none !important;
  margin-left: 0 !important;
  min-height: 40px;
}
.care-content-type-user-guide > .article-wrapper .userguide-toc li:hover,
.care-content-type-user-guide > .article-wrapper .userguide-toc li:focus,
.care-content-type-user-guide > .article-wrapper .userguide-toc li:active {
  background-color: #c3d4de;
}
.care-content-type-user-guide > .article-wrapper .userguide-toc li:hover a,
.care-content-type-user-guide > .article-wrapper .userguide-toc li:focus a,
.care-content-type-user-guide > .article-wrapper .userguide-toc li:active a {
  color: black;
}
.care-content-type-user-guide > .article-wrapper .userguide-toc li > a {
  text-decoration: none;
  font-weight: 600;
  font-size: 1.125rem;
  color: rgba(42, 50, 56, 0.7);
  text-align: left;
  padding-left: 16px;
  padding-right: 16px;
  line-height: 40px;
  width: 100%;
  display: block;
  word-break: break-word;
}
.care-content-type-user-guide > .article-wrapper .userguide-toc > nav > ul {
  padding-left: 0px;
}
section.billingFaq section.guide-nav {
  margin-top: -5px !important;
}
section.billingFaq .guide-step {
  padding-bottom: 25px;
}
section.billingFaq .guide-step h3 {
  margin-bottom: 15px;
  padding-top: 0;
  padding-bottom: 0;
}
section.billingFaq .guide-step h3 span.snippet-number {
  display: none;
}
section.billingFaq .guide-step .row .col-sm-12 ul,
section.billingFaq .guide-step .row .col-sm-12 ol {
  padding-left: 25px;
}
section.billingFaq .guide-step .row .col-sm-12 ul li,
section.billingFaq .guide-step .row .col-sm-12 ol li {
  margin: 10px 0;
}
section.billingFaq .guide-step .row .col-sm-12 p {
  margin-left: 0;
}
section.billingFaq p.fixText {
  color: #444444;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.38;
}
section.billingFaq p.fixText a {
  font-weight: 600;
  color: #0072ed;
}
section.billingFaq div.accordion-wrapper.med {
  padding-top: 0;
  padding-bottom: 0;
}
section.billingFaq div.accordion-wrapper.med .accordion-heading,
section.billingFaq div.accordion-wrapper.med .accordion-entry {
  width: auto;
}
section.billingFaq .accordion-wrapper {
  padding-top: 0 !important;
  margin-top: -7px !important;
}
section.billingFaq .accordion-wrapper .accordion-heading {
  padding: 0 !important;
  color: #444444;
  width: auto;
}
section.billingFaq .accordion-wrapper dd.accordion-rte a {
  color: #0072ed;
}
section.billingFaq .accordion-wrapper dl.accordion-list {
  margin-bottom: -5px;
}
section.billingFaq .accordion-wrapper div.accordion dd:last-child {
  padding-bottom: 0 !important;
}
section.billingFaq .accordion-wrapper div.accordion-entry {
  margin-left: 0 !important;
  width: auto;
}
section.billingFaq .accordion-wrapper div.accordion-entry .accordion-ques p {
  margin-left: 0 !important;
}
section.billingFaq .accordion-wrapper .wrapper-inner-bottom {
  display: none;
}
section.billingFaq .accordion-wrapper .showHide {
  display: none;
}
section.billingFaq .more-help {
  background-image: none;
  margin-top: 0;
  display: none;
}
section.care-userguide {
  padding: 0;
}
section.care-userguide .featherlight .featherlight-content {
  background-color: #FFF;
  min-height: inherit;
  max-width: 1000px;
  position: relative;
  transform: translateY(0px);
  overflow: scroll;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(137, 137, 138, 0.5);
  top: 0;
  width: 100%;
  height: auto;
  padding: 0 10px;
  border: none;
}
@media (min-width: 768px) {
  section.care-userguide .featherlight .featherlight-content {
    padding: 0 60px;
  }
}
section.care-userguide .featherlight .featherlight-content .featherlight-close-icon {
  position: relative;
  float: right;
  display: block;
  right: 0;
  top: 13px;
  color: #444444;
  font-size: 1.25rem;
}
@media (min-width: 768px) {
  section.care-userguide .featherlight .featherlight-content .featherlight-close-icon {
    font-size: 1.75rem;
    top: 25px;
    right: -36px;
  }
}
section.care-userguide .featherlight .featherlight-content img {
  margin: 40px auto;
  max-width: 800px;
  width: auto !important;
}
@media (min-width: 768px) {
  section.care-userguide .featherlight .featherlight-content img {
    margin: 70px auto;
  }
}
section.care-userguide .featherlight:last-of-type {
  background: rgba(0, 0, 0, 0.5);
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  section.care-userguide .featherlight:last-of-type {
    padding-left: 60px;
    padding-right: 60px;
  }
}
section.care-userguide .ug-selected-li {
  border-bottom: 3px solid #469fff !important;
}
section.care-userguide .ug-selected-li a {
  color: #444444 !important;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif !important;
}
section.care-userguide div.accordion-wrapper {
  margin-left: 35px !important;
}
section.care-userguide div.accordion-entry {
  margin-left: -15px !important;
  width: auto !important;
  padding: 0 !important;
}
section.care-userguide div.accordion-entry .accordion-ques p {
  margin-left: 0 !important;
}
section.care-userguide div.accordion-entry .accordion-rte ol,
section.care-userguide div.accordion-entry .accordion-rte ul {
  padding-left: 25px;
}
section.care-userguide div.accordion-entry .accordion-rte ol li,
section.care-userguide div.accordion-entry .accordion-rte ul li {
  margin-bottom: 7px;
}
section.care-userguide .ug-header .care-billing-theme {
  background-image: url(../../../../resource/assets/images/UserGuide/Banner.77896520d50d85ca0098e2e47944bcf3.jpg) !important;
  height: auto;
  background-size: cover;
}
section.care-userguide .ug-header section.gotomeeting,
section.care-userguide .ug-header section.goto_meeting_v2,
section.care-userguide .ug-header section.qe,
section.care-userguide .ug-header section.qa-bnb {
  background: linear-gradient(135deg, #E9BA1F 0%, #E18026 60%, #CA5328 100%);
}
section.care-userguide .ug-header section.gotomeeting a,
section.care-userguide .ug-header section.goto_meeting_v2 a,
section.care-userguide .ug-header section.qe a,
section.care-userguide .ug-header section.qa-bnb a,
section.care-userguide .ug-header section.gotomeeting i,
section.care-userguide .ug-header section.goto_meeting_v2 i,
section.care-userguide .ug-header section.qe i,
section.care-userguide .ug-header section.qa-bnb i {
  color: #FD7A2A;
}
section.care-userguide .ug-header section.gotowebinar,
section.care-userguide .ug-header section.goto_webinar_v2 {
  background: linear-gradient(135deg, #6BCBDD 0%, #3797D1 60%, #3860A1 100%);
}
section.care-userguide .ug-header section.gotowebinar a,
section.care-userguide .ug-header section.goto_webinar_v2 a,
section.care-userguide .ug-header section.gotowebinar i,
section.care-userguide .ug-header section.goto_webinar_v2 i {
  color: #0097E1;
}
section.care-userguide .ug-header section.gotoassist,
section.care-userguide .ug-header section.gotoassist_service_desk,
section.care-userguide .ug-header section.gotoassist_remote_support,
section.care-userguide .ug-header section.gotoassist_remote_support_4,
section.care-userguide .ug-header section.gotoassist_remote_support_v5,
section.care-userguide .ug-header section.gotoassist_corporate {
  background: linear-gradient(135deg, #72BCB6 0%, #2A969D 60%, #05628F 100%);
}
section.care-userguide .ug-header section.gotoassist a,
section.care-userguide .ug-header section.gotoassist_service_desk a,
section.care-userguide .ug-header section.gotoassist_remote_support a,
section.care-userguide .ug-header section.gotoassist_remote_support_4 a,
section.care-userguide .ug-header section.gotoassist_remote_support_v5 a,
section.care-userguide .ug-header section.gotoassist_corporate a,
section.care-userguide .ug-header section.gotoassist i,
section.care-userguide .ug-header section.gotoassist_service_desk i,
section.care-userguide .ug-header section.gotoassist_remote_support i,
section.care-userguide .ug-header section.gotoassist_remote_support_4 i,
section.care-userguide .ug-header section.gotoassist_remote_support_v5 i,
section.care-userguide .ug-header section.gotoassist_corporate i {
  color: #3EBD9A;
}
section.care-userguide .ug-header section.gototraining,
section.care-userguide .ug-header section.goto_training_v2 {
  background: linear-gradient(135deg, #C15781 0%, #992977 60%, #26336D 100%);
}
section.care-userguide .ug-header section.gototraining a,
section.care-userguide .ug-header section.goto_training_v2 a,
section.care-userguide .ug-header section.gototraining i,
section.care-userguide .ug-header section.goto_training_v2 i {
  color: #E33370;
}
section.care-userguide .ug-header section.grasshopper,
section.care-userguide .ug-header section.grasshopper_connect {
  background: linear-gradient(40deg, #258933, #28CB3E);
}
section.care-userguide .ug-header section.grasshopper a,
section.care-userguide .ug-header section.grasshopper_connect a,
section.care-userguide .ug-header section.grasshopper i,
section.care-userguide .ug-header section.grasshopper_connect i {
  color: #3bb44a;
}
section.care-userguide .ug-header section.goto_resolve {
  background: linear-gradient(135deg, rgba(125, 51, 255, 0.5) 0%, rgba(125, 51, 255, 0.8) 60%, #7d33ff 100%);
}
section.care-userguide .ug-header section.goto_resolve a,
section.care-userguide .ug-header section.goto_resolve i {
  color: #7D33FF;
}
section.care-userguide .ug-header section.goto_connect,
section.care-userguide .ug-header section.goto_connect_v2 {
  background: linear-gradient(135deg, rgba(7, 203, 115, 0.5) 0%, rgba(7, 203, 115, 0.8) 60%, #07CB73 100%);
}
section.care-userguide .ug-header section.goto_connect a,
section.care-userguide .ug-header section.goto_connect_v2 a,
section.care-userguide .ug-header section.goto_connect i,
section.care-userguide .ug-header section.goto_connect_v2 i {
  color: #07CB73;
}
section.care-userguide .ug-header section.resolve,
section.care-userguide .ug-header section.goto_resolve_v2,
section.care-userguide .ug-header section.goto_resolve_mdm {
  background: linear-gradient(135deg, rgba(146, 84, 255, 0.5) 0%, rgba(146, 84, 255, 0.8) 60%, #9254FF 100%);
}
section.care-userguide .ug-header section.resolve a,
section.care-userguide .ug-header section.goto_resolve_v2 a,
section.care-userguide .ug-header section.goto_resolve_mdm a,
section.care-userguide .ug-header section.resolve i,
section.care-userguide .ug-header section.goto_resolve_v2 i,
section.care-userguide .ug-header section.goto_resolve_mdm i {
  color: #9254FF;
}
section.care-userguide .ug-header section.goto_contact,
section.care-userguide .ug-header section.goto_contact_v2 {
  background: linear-gradient(135deg, rgba(7, 203, 115, 0.5) 0%, rgba(7, 203, 115, 0.8) 60%, #07CB73 100%);
}
section.care-userguide .ug-header section.goto_contact a,
section.care-userguide .ug-header section.goto_contact_v2 a,
section.care-userguide .ug-header section.goto_contact i,
section.care-userguide .ug-header section.goto_contact_v2 i {
  color: #07CB73;
}
section.care-userguide .ug-header section.goto_connect_v2,
section.care-userguide .ug-header section.goto_resolve_v2,
section.care-userguide .ug-header section.goto_resolve_mdm,
section.care-userguide .ug-header section.goto_meeting_v2,
section.care-userguide .ug-header section.goto_training_v2,
section.care-userguide .ug-header section.goto_webinar_v2,
section.care-userguide .ug-header section.goto_admin_v2,
section.care-userguide .ug-header section.goto_contact_v2 {
  background: linear-gradient(135deg, rgba(115, 153, 175, 0.5) 0%, rgba(115, 153, 175, 0.8) 60%, #7399AF 100%);
}
@media (min-width: 768px) {
  section.care-userguide .ug-header .hero__inner-content {
    margin-top: 50px;
    margin-bottom: 55px;
  }
}
section.care-userguide .ug-header .section-header {
  margin: 0 20px;
}
@media (min-width: 768px) {
  section.care-userguide .ug-header .section-header {
    margin-left: 80px;
  }
}
@media (min-width: 992px) {
  section.care-userguide .ug-header .section-header {
    margin-left: 120px;
  }
}
section.care-userguide .ug-header h3,
section.care-userguide .ug-header h2,
section.care-userguide .ug-header h1 {
  color: #FFF;
  text-align: left;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  line-height: normal;
}
section.care-userguide .ug-header h3 {
  opacity: 0.6;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  font-weight: 500;
  letter-spacing: 0.4px;
}
@media (min-width: 768px) {
  section.care-userguide .ug-header h3 {
    font-size: 0.9375rem;
  }
}
section.care-userguide .ug-header .goto_connect_v2 h3,
section.care-userguide .ug-header .goto_resolve_v2 h3,
section.care-userguide .ug-header .goto_resolve_mdm h3,
section.care-userguide .ug-header .goto_meeting_v2 h3,
section.care-userguide .ug-header .goto_training_v2 h3,
section.care-userguide .ug-header .goto_webinar_v2 h3,
section.care-userguide .ug-header .goto_admin_v2 h3,
section.care-userguide .ug-header .goto_contact_v2 h3 {
  opacity: 1;
}
section.care-userguide .ug-header h2 {
  letter-spacing: 0.6px;
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  section.care-userguide .ug-header h2 {
    font-size: 1.5rem;
  }
}
section.care-userguide .ug-header h1 {
  letter-spacing: 1.2px;
  font-size: 2.375rem;
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  section.care-userguide .ug-header h1 {
    font-size: 3.25rem;
  }
}
section.care-userguide .ug-video .video {
  border-bottom: 1px solid #D7D7D7;
  text-align: center;
  padding: 40px 0;
}
section.care-userguide .ug-video .video .video-embed {
  display: none;
}
section.care-userguide .ug-video .video .video-embed p {
  margin-bottom: 15px;
}
section.care-userguide .ug-video .video .video-embed object {
  background: #171A1E;
  border: 1px solid #D7D7D7;
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}
section.care-userguide .ug-video .video .video-embed object.show {
  display: block;
}
section.care-userguide .ug-video .video .video-embed video {
  background: #171A1E;
  border: 1px solid #D7D7D7;
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}
section.care-userguide .ug-video .video .video-embed video.show {
  display: block;
}
section.care-userguide .ug-video .video iframe#ytplayer {
  width: 100%;
}
@media (min-width: 768px) {
  section.care-userguide .ug-video .video iframe#ytplayer {
    max-width: 640px;
    max-height: 390px;
  }
}
section.care-userguide .ug-video .video p.video-link {
  font-size: 1.125rem;
  color: #309DDC;
  cursor: pointer;
}
section.care-userguide .ug-video .video p.video-link i {
  font-size: 1.75rem;
  margin-right: 10px;
  vertical-align: middle;
}
section.care-userguide .container {
  padding-top: 70px;
}
section.care-userguide .container section.guide-nav {
  display: none;
  margin: -15px 0 80px -13px;
  padding: 0;
  width: 160px;
}
@media (min-width: 768px) {
  section.care-userguide .container section.guide-nav {
    display: block;
  }
}
section.care-userguide .container section.guide-nav ul.vert-nav-list {
  padding-left: 0;
  width: 160px;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list.fixed {
  position: fixed;
  top: 50px;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list.bottom {
  top: inherit;
  bottom: 200px;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li {
  font-size: 1rem;
  border-bottom: 2px solid #f0f0f0;
  cursor: pointer;
  margin: 0;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li:hover {
  border-bottom: 3px solid #469fff;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li:hover a {
  color: #444444;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  outline: 0;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li span {
  margin-right: 8px;
}
@media (max-width: 1180px) {
  section.care-userguide .container section.guide-nav ul.vert-nav-list li {
    font-size: 0.75rem;
  }
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li a {
  color: #687793;
  display: block;
  padding: 17px 0 7px;
  outline: 0;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li.nav-select {
  position: relative;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li.nav-select a,
section.care-userguide .container section.guide-nav ul.vert-nav-list li.nav-select a:hover {
  color: #444444;
  cursor: none;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li.nav-select:after {
  border-bottom: 3px solid #309DDC;
  bottom: -10px;
  content: " ";
  left: 1px;
  position: absolute;
  width: 100%;
}
section.care-userguide .container section.guide-nav ul.vert-nav-list li i {
  margin-right: 10px;
}
section.care-userguide div.accordion-elements button {
  color: #444444;
}
section.care-userguide div.accordion-elements p.customer-text {
  font-size: 1.125rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  letter-spacing: 0.5px;
  padding: 0;
}
section.care-userguide div.accordion-elements table {
  max-width: 850px;
  margin-top: 0;
}
section.care-userguide div.accordion-elements table tr td,
section.care-userguide div.accordion-elements table tr b,
section.care-userguide div.accordion-elements table tr u,
section.care-userguide div.accordion-elements table tr li,
section.care-userguide div.accordion-elements table tr p,
section.care-userguide div.accordion-elements table tr div {
  font-size: 0.9375rem;
  color: #444444;
}
section.care-userguide div.accordion-elements table tr td {
  max-width: 108px;
  /*Special Fix only for the first table in accorion*/
}
section.care-userguide div.accordion-elements table tr td:last-child {
  border-right: none;
}
section.care-userguide div.accordion-elements dd.accordion-ques p.prodClass {
  color: #444444;
}
section.care-userguide.goto_connect_v2 h3,
section.care-userguide.goto_resolve_v2 h3,
section.care-userguide.goto_resolve_mdm h3,
section.care-userguide.goto_meeting_v2 h3,
section.care-userguide.goto_training_v2 h3,
section.care-userguide.goto_webinar_v2 h3,
section.care-userguide.goto_admin_v2 h3,
section.care-userguide.goto_contact_v2 h3 {
  opacity: 1;
}
section ~ .padding-top-sm,
section .padding-bottom-sm {
  padding: 0;
}
section .more-help {
  padding: 0;
  padding-bottom: 48px;
  margin-top: 85px;
}
section .more-help .ug-footer-topbar {
  height: 8px;
  opacity: 0.85;
  margin-bottom: 26px;
}
section .more-help .ug-footer-topbar.ug-g2m {
  background-image: linear-gradient(to right, #FF7900, #F68D2E);
}
section .more-help .ug-footer-topbar.ug-g2w {
  background-image: linear-gradient(to right, #037FCC, #00C0F3);
}
section .more-help .ug-footer-topbar.ug-g2t {
  background-image: linear-gradient(to right, #66114C, #992977);
}
section .more-help .ug-footer-topbar.ug-g2a {
  background-image: linear-gradient(to right, #0B6383, #6DBAB3);
}
section .more-help .ug-footer-topbar.ug-ov {
  background-image: linear-gradient(to right, #66114C, #992977);
}
section .more-help .ug-footer-topbar.ug-g2pc {
  background-image: linear-gradient(to right, #2F783D, #A2CE8C);
}
section .more-help .ug-footer-topbar.ug-gh {
  background-image: linear-gradient(to right, #258933, #28CB3E);
}
section .more-help .col-xs-12 .ug-footer-ml {
  margin-right: 20px;
  margin-left: 20px;
}
@media (min-width: 768px) {
  section .more-help .col-xs-12 .ug-footer-ml {
    margin-left: 150px;
  }
}
@media (min-width: 992px) {
  section .more-help .col-xs-12 .ug-footer-ml {
    margin-left: 225px;
  }
}
section .more-help .col-xs-12 .ug-footer-ml h3 {
  font-size: 1.5rem;
  line-height: 1.25;
  letter-spacing: 0.6px;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  margin-bottom: 11px;
}
section .more-help .col-xs-12 .ug-footer-ml p {
  font-size: 1rem;
  line-height: 1.38;
  letter-spacing: 0.4px;
}
section .more-help .col-xs-12 .ug-footer-ml p a {
  color: #0072ed;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
section.guide-step {
  color: #444444;
  padding-bottom: 50px;
  padding-top: 0;
}
@media (min-width: 768px) {
  section.guide-step {
    margin-left: 6px;
  }
}
section.guide-step h3 {
  line-height: 1.4em;
  font-size: 1.5rem;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  margin-bottom: 25px;
  letter-spacing: 0.6px;
  color: #444444;
}
section.guide-step h3 span {
  border: 2px solid #f0f0f0;
  border-radius: 50px;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  margin-right: 10px;
  padding: 5px 10px;
  font-size: 1rem;
  color: #15d8a0;
}
@media (min-width: 768px) {
  section.guide-step h3 span {
    margin-left: 0;
  }
}
section.guide-step .ug-img-holder {
  display: inline-block;
  margin-top: 20px;
}
section.guide-step .ug-img-holder:hover {
  background-color: rgba(0, 0, 0, 0.5);
  cursor: url(../../../../resource/assets/images/UserGuide/magnify36.ef44e467ca59dae1de8a99e0328be06a.cur), auto;
}
section.guide-step .ug-img-holder:hover img {
  opacity: 0.6;
}
@media (min-width: 768px) {
  section.guide-step .ug-img-holder {
    margin-left: 60px;
  }
}
@media (min-width: 992px) {
  section.guide-step .ug-img-holder {
    margin-left: 60px;
  }
}
section.guide-step .ug-img-holder img {
  width: 100%;
  max-width: 400px;
}
section.guide-step.no-border {
  border-bottom: none;
}
section.guide-step .row .col-sm-12 p {
  color: #444444;
  margin-left: 35px;
  line-height: 28px;
  font-size: 1rem;
}
section.guide-step .row .col-sm-12 p.note {
  margin: 20px 0 20px 35px;
  border-left: solid 4px #15d8a0;
  padding-left: 17px;
}
section.guide-step .row .col-sm-12 p.tip i {
  font-size: 1.125rem;
  color: #16d8a0;
  padding-right: 6px;
  margin-left: -6px;
}
section.guide-step .row .col-sm-12 ol,
section.guide-step .row .col-sm-12 ul {
  padding-left: 60px;
  margin-right: 20px;
  margin-top: 8px;
}
@media (min-width: 992px) {
  section.guide-step .row .col-sm-12 ol,
  section.guide-step .row .col-sm-12 ul {
    margin-right: 140px;
  }
}
section.guide-step .row .col-sm-12 ol li,
section.guide-step .row .col-sm-12 ul li {
  list-style: inherit;
  color: #444444;
  line-height: 25px;
  letter-spacing: 0.4px;
  font-size: 1rem;
}
section.guide-step .row .col-sm-12 ol li a,
section.guide-step .row .col-sm-12 ul li a {
  color: #469fff;
}
section.guide-step .row .col-sm-12 ol li p.note,
section.guide-step .row .col-sm-12 ul li p.note {
  margin: 20px -15px;
}
section.guide-step .row .col-sm-12 ol li ul,
section.guide-step .row .col-sm-12 ul li ul,
section.guide-step .row .col-sm-12 ol li ol,
section.guide-step .row .col-sm-12 ul li ol {
  padding-left: 20px;
}
section.guide-step .row .col-sm-12 ol.expand-collapse,
section.guide-step .row .col-sm-12 ul.expand-collapse {
  padding: 0;
}
section.guide-step .row .col-sm-12 ol.expand-collapse li,
section.guide-step .row .col-sm-12 ul.expand-collapse li {
  border-bottom: 1px solid #D7D7D7;
  list-style: none;
  padding: 15px 10px;
}
section.guide-step .row .col-sm-12 ol.expand-collapse li.top-border,
section.guide-step .row .col-sm-12 ul.expand-collapse li.top-border {
  border-top: 1px solid #D7D7D7;
}
section.guide-step .row .col-sm-12 ol.expand-collapse li i,
section.guide-step .row .col-sm-12 ul.expand-collapse li i {
  margin-right: 10px;
}
section.guide-step h5 {
  margin-bottom: 15px;
  margin-left: 31px;
  font-size: 1.125rem;
  letter-spacing: 0.5px;
  color: #444444;
}
section.guide-step.guide-step-alt {
  margin-bottom: 50px;
  padding-bottom: 50px;
  padding-left: 0;
}
section.guide-step.guide-step-alt object,
section.guide-step.guide-step-alt p.video-txt {
  margin-left: 30px;
}
section.guide-step.guide-step-alt object {
  border: 1px solid #D7D7D7;
}
section.guide-step .guide-btns {
  margin-top: 30px;
}
section.guide-step .guide-btns .btn {
  border-radius: 3px;
}
.care-homepage-search-section {
  padding: 32px 0 80px 0 !important;
  padding-top: 60px;
}
.care-homepage-search-section .care-homepage-search {
  margin-left: 75px;
  padding-left: 0px;
}
@media (max-width: 899.98px) {
  .care-homepage-search-section .care-homepage-search.selector {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.care-homepage-search-section .care-homepage-search.product {
  max-width: 45vw;
}
.care-homepage-search-section > :nth-last-child(2) {
  padding-bottom: 32px;
}
.care-homepage-search-section .care-alert-container--wrapper {
  background-color: transparent;
}
.care-homepage-search-section .care-alert-container--wrapper .alert-container {
  text-align: left;
}
@media (min-width: 768px) {
  .care-homepage-search-section {
    padding-bottom: 100px !important;
  }
}
.care-homepage-search-section .care-search-wrapper h1 {
  font-size: 2rem;
  margin-bottom: 8px !important;
  line-height: 1.41;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
}
.care-homepage-search-section .care-search-wrapper h1.banner-greeting span {
  font-weight: 600;
}
.care-homepage-search-section .care-search-wrapper h2 {
  font-size: 1.3125rem;
  margin-bottom: 24px !important;
  font-weight: 600;
  line-height: 1.43;
  letter-spacing: 0.4px;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
}
@media (max-width: 767px) {
  .care-homepage-search-section .care-search .coveo-search-section {
    margin-bottom: 20px;
  }
}
.care-homepage-search-section .care-search .coveo-search-section .CoveoSearchbox {
  max-width: 825px;
}
.care-homepage-search-section .care-homepage-search-hero-image-product {
  z-index: -2;
  position: absolute;
  pointer-events: none;
  min-width: 100%;
  height: 90%;
  right: 0;
  top: 0;
  -o-object-fit: cover;
     object-fit: cover;
}
.care-homepage-search-section .care-homepage-search-hero-image-selector {
  z-index: -2;
  position: absolute;
  pointer-events: none;
  min-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  -o-object-fit: cover;
     object-fit: cover;
}
.care-homepage-search-section .gradient::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, #000 14.57%, rgba(217, 217, 217, 0) 76.83%);
  background: -ms-linear-gradient(0deg, #000 14.57%, rgba(217, 217, 217, 0) 76.83%);
  z-index: -1;
}
@media (max-width: 768px) {
  .care-homepage-search-section {
    display: none !important;
  }
}
.care-search-wrapper .care-coveo-homepage-search__prodIcon,
.care-search-wrapper .care-coveo-homepage-search__prodIcon a {
  font-family: "Atyp Display";
  color: #000;
}
.care-search-wrapper h1.care-banner-heading {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #000;
  font-size: 2.625rem;
  margin-bottom: 30px !important;
  margin-top: 30px;
}
.care-search-wrapper h1.care-banner-heading b {
  font-family: "Atyp Display";
  color: #000;
}
.care-search-wrapper h2 {
  font-family: "Atyp Display";
  font-weight: normal;
  color: #000;
}
.care-coveo-homepage-search__prodIcon {
  margin-bottom: 16px;
  margin-top: 14px;
}
@media (min-width: 1200px) {
  .care-coveo-homepage-search__prodIcon {
    margin-top: 0;
  }
}
.care-coveo-homepage-search__prodIcon img {
  vertical-align: text-bottom;
  height: 20px;
}
@media (min-width: 768px) {
  .care-coveo-homepage-search__prodIcon img {
    height: auto;
  }
}
.care-coveo-homepage-search__prodIcon img.goto_admin {
  height: 60px;
  width: 190px;
  margin-left: -52px;
  margin-bottom: -20px;
  margin-right: -65px;
}
.care-coveo-homepage-search__prodIcon img.goto_admin + .sub-product-text {
  color: #155D7D;
  margin-right: -8px;
  margin-left: 10px;
  font-size: 1.3125rem;
  margin-top: -6px;
  display: inline-block;
}
.care-coveo-homepage-search__prodIcon img.gotoconnect {
  height: auto;
  width: 194px;
  margin-bottom: -24px;
  margin-left: -14px;
  margin-right: -20px;
}
.care-coveo-homepage-search__prodIcon span {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.43;
  color: #165C7D;
  margin-left: 4px;
  vertical-align: text-top;
}
@media (min-width: 768px) {
  .care-coveo-homepage-search__prodIcon span {
    font-size: 1.3125rem;
    margin-left: 8px;
    vertical-align: unset;
  }
}
.care-coveo-homepage-search__prodIcon a {
  margin-left: 16px;
  color: #444444;
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  display: inline-block;
  font-size: 0.875rem;
  vertical-align: bottom;
}
@media (min-width: 768px) {
  .care-coveo-homepage-search__prodIcon a {
    font-size: 1rem;
    vertical-align: unset;
  }
}
.care-coveo-homepage-search__prodIcon a:hover {
  color: #000;
  text-decoration: underline !important;
}
.care-homepage-search-section.product-selector .care-search-wrapper h1.care-banner-heading {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #FFF;
  font-size: 3.25rem;
  margin-bottom: 16px !important;
  margin-top: 30px;
}
.care-homepage-search-section.product-selector .care-search-wrapper h1.care-banner-heading b {
  font-family: "Atyp Display";
  color: #FFF;
}
.care-homepage-search-section.product-selector .care-search h2 {
  font-family: "Atyp Display";
  font-weight: normal;
  color: #FFF;
  font-size: 1.75rem;
  margin-top: 24px;
}
.has-hero-section-search .care-search-hero-section {
  display: none;
}
@media (min-width: 1200px) {
  .has-hero-section-search .care-search-hero-section {
    display: block;
  }
}
section.CoveoSearchInterface {
  min-height: auto !important;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
}
@media (max-width: 480px) {
  section.CoveoSearchInterface .CoveoSearchbox {
    margin-right: 0;
  }
}
section.CoveoSearchInterface .coveo-search-section {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox {
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);
  border-radius: 4px;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoOmnibox {
  border: none;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoOmnibox .magic-box-input {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 100%;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoOmnibox .magic-box-input .magic-box-clear-svg {
  color: #000;
  max-height: 15px;
  max-width: 15px;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoOmnibox .magic-box-suggestions {
  z-index: 23;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoOmnibox .magic-box-clear {
  max-width: 48px !important;
  max-height: 48px !important;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton {
  background: #000;
  border: none;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  max-height: 50px;
  max-width: 60px;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton .coveo-search-button {
  max-height: 18px;
  max-width: 18px;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton .coveo-search-button .coveo-search-button-svg {
  color: #FFF;
  fill: #FFF;
  max-height: 18px;
  max-width: 18px;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton .coveo-search-button-loading .coveo-search-button-loading-svg {
  color: #FFF;
  fill: #FFF;
  width: 18px;
  height: 18px;
  max-height: 18px;
  max-width: 18px;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton:hover .coveo-search-button .coveo-search-button-svg {
  color: #FFF;
  fill: #FFF;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton:hover .coveo-search-button .coveo-search-button-svg .coveo-magnifier-circle-svg {
  color: #FFF;
  fill: #FFF;
}
section.CoveoSearchInterface .coveo-search-section .CoveoSearchbox .CoveoSearchButton:hover .coveo-search-button-loading .coveo-search-button-loading-svg {
  color: #000;
  fill: #000;
}
section.CoveoSearchInterface .coveo-dropdown-header-wrapper {
  padding: 0 20px 10px !important;
}
section.CoveoSearchInterface .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header {
  background: #000;
  border-radius: 4px;
  height: 32px;
  width: 70px;
  text-align: center;
  border: 0px;
}
section.CoveoSearchInterface .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header p {
  text-transform: none;
  color: #FFF;
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 33px !important;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-dropdown-modal-content {
  top: 20% !important;
  padding-right: 15px !important;
  width: 100% !important;
  max-height: 80%;
  background: transparent !important;
  left: unset !important;
  right: 0 !important;
  z-index: 22 !important;
  max-width: 310px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button {
  position: absolute;
  z-index: 20;
  top: 27px;
  right: 30px;
  background: transparent !important;
  color: #FFF !important;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button:focus,
section.CoveoSearchInterface .coveo-main-section .coveo-facet-dropdown-modal-content .coveo-facet-modal-close-button:hover {
  opacity: 1 !important;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .care-filter {
  height: 50px;
  line-height: 50px;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #FFF;
  font-size: 1.125rem;
  background: #000;
  padding-left: 20px;
  margin-bottom: 5px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet {
  border-bottom: none;
  border-top: none;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
  border-radius: 4px;
  margin-top: -5px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet.careLast {
  border-bottom: 1px solid #d8d8d8;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet.extraBorder {
  border-top: 1px solid #d8d8d8;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header {
  position: relative;
  height: auto;
  border-bottom: none;
  padding: 1.5rem 1.5rem 0.5rem;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header .coveo-dynamic-facet-header-title {
  font-size: 1.125rem !important;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header .coveo-dynamic-facet-header-btn {
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-header:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0;
  height: 1px;
  width: 90%;
  border-bottom: 1px solid #f3f3f3;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values {
  padding: 0.75rem 1.5rem 0;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type='checkbox'].coveo-checkbox + button {
  flex: 0 0 auto;
  width: 22px;
  height: 22px;
  border: 2px solid #000;
  border-radius: 0;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type='checkbox'].coveo-checkbox + button:focus::after {
  top: -4px;
  left: -4px;
  background-color: rgba(0, 0, 0, 0.1);
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type='checkbox'].coveo-checkbox + button:focus-visible::before {
  content: '';
  position: absolute;
  top: 2px;
  left: 6px;
  display: block;
  width: 6px;
  height: 11px;
  border: solid #000;
  border-width: 0 2px 2px 0;
  transform: rotate(43deg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type='checkbox'].coveo-checkbox:checked + button {
  background: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value input[type='checkbox'].coveo-checkbox:checked + button::before {
  top: 2px;
  left: 6px;
  width: 6px;
  height: 11px;
  border: solid #FFF;
  border-width: 0 2px 2px 0;
  box-sizing: border-box;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label {
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #000;
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: 1.2rem;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix {
  display: none;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value .coveo-checkbox-label:hover .coveo-checkbox-span-label,
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-dynamic-facet-values .coveo-dynamic-facet-value.coveo-focused .coveo-checkbox-span-label {
  text-decoration: underline;
  -webkit-text-decoration-color: #ffe900;
          text-decoration-color: #ffe900;
  text-decoration-thickness: 3px;
  text-underline-offset: 4px;
  opacity: 1;
}
section.CoveoSearchInterface .coveo-main-section .coveo-facet-column .CoveoDynamicFacet .coveo-facet-footer {
  display: none;
}
@media (max-width: 767px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column {
    padding-left: 20px;
    padding-right: 20px;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-selected-filter {
  font-size: 1.75rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #000;
  border-bottom: 1px solid #BBBBBB;
  margin-bottom: 20px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoQuerySummary {
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-article-list .care-article-cell {
  position: relative;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-article-list .care-article-cell:hover {
  cursor: pointer;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-article-list .care-article-cell:hover .care-article-title {
  text-decoration: underline;
  -webkit-text-decoration-color: #ffe900;
          text-decoration-color: #ffe900;
  text-decoration-thickness: 4px;
  text-underline-offset: 6px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-article-list .care-article-cell .CoveoResultLink {
  position: absolute;
  inset: 0;
  line-height: 0;
  font-size: 0;
  color: transparent;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-article-list .care-training-heading {
  font-size: 20px;
  line-height: 24px;
  color: black;
  margin-top: 32px;
  font-weight: 500;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList {
  margin: 0;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .coveo-result-cell {
  padding-left: 0px !important;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult {
  border-bottom: none;
  padding-left: 0px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row {
  border: 1px solid #BBBBBB;
  display: block;
  height: 100%;
  position: relative;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row:hover {
  cursor: pointer;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row:hover .care-video-title-container {
  text-decoration: underline;
  -webkit-text-decoration-color: #ffe900;
          text-decoration-color: #ffe900;
  text-decoration-thickness: 4px;
  text-underline-offset: 5px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .CoveoYouTubeThumbnail {
  pointer-events: none;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .CoveoResultLink {
  text-align: center;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .CoveoResultLink img {
  width: 95% !important;
  height: auto !important;
  margin-top: 10px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-description-spacer {
  height: 37.5px;
  width: 100%;
  margin-bottom: 10px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-description-container {
  width: 95%;
  margin: auto;
  bottom: 10px;
  position: absolute;
  left: 0;
  right: 0;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-title-container {
  width: 95%;
  margin: 10px auto;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-title-container .coveo-result-cell {
  line-height: 1.6em;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-title,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-duration {
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .care-video-row .care-video-description {
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #444444;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  /* autoprefixer: off */
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .js-article-row {
  border: 1px solid #d8d8d8;
  border-radius: 8px;
  padding: 22px 30px 18px 30px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row {
  border: 1px solid #BBBBBB;
  border-radius: 8px;
  padding: 22px 30px 18px 30px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row {
  display: flex;
  justify-content: space-between;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  margin-top: 24px;
}
@media (max-width: 1199px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row {
    flex-wrap: wrap;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .coveo-field-caption {
  margin-right: 4px;
  font-weight: 600;
}
@media (max-width: 1199px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-dates .coveo-result-cell {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-created-date {
  margin-right: 24px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-infos {
  margin-top: -4px;
}
@media (max-width: 1199px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-infos {
    width: 100%;
    margin-top: 3px;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-infos .care-community-status,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-infos .care-community-replies {
  background: #639bb6;
  border-radius: 15px;
  padding: 3px 12px;
  display: inline-block;
  font-weight: 600;
  color: #FFF;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .CoveoResult .is-community-row .care-community-informations-row .care-community-infos .care-community-replies {
  margin-left: 6px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container {
  margin: 15px 0px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .coveo-result-cell {
  line-height: 1.8em;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-article-icon,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-video-icon,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-downloadable-icon,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-community-icon,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-userguide-icon,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-training-icon {
  background-repeat: no-repeat;
  padding-left: 32px;
  display: block;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-downloadable-icon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredDownloadableIcon.176a3d3f84ce60140508d25f82324ffc.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-article-icon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredArticleIcon.a5e0ac334d93d6e70866dfb65dd92f87.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-userguide-icon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredGuideIcon.965eb067ba60b98fb5cb57c34a38398b.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-video-icon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredVideoIcon.036877888d90cb95f10f8184356bc5b1.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-community-icon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredCommunityIcon.78e104f5a85bd372e7998efe891dfeeb.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title-container .care-result-training-icon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredTrainingIcon.081994d4fc4b05139ae492e863c695bf.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-link {
  font-size: 0.75rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #000;
}
@media (max-width: 767px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-link {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    display: block;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-title {
  font-size: 1.25rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-article-description {
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-training-parent {
  background: #639bb6;
  padding: 4px 12px 4px 36px;
  color: white;
  border-radius: 1000px;
  line-height: 24px;
  font-size: 14px;
  font-weight: 600;
  background-image: url(../../../../resource/assets/images/care/coveo/training.9e66b9d3de12f13e91b869bb90a7d3ce.svg);
  background-repeat: no-repeat;
  background-position-x: 12px;
  background-size: 14px;
  background-position-y: 6px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
}
@media (max-width: 767px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-training-parent {
    font-size: 12px;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoResultList .care-training-informations-row {
  text-align: right;
  margin-top: 18px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager {
  margin-left: 0px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-list-item {
  border-radius: 0px;
  border-width: 2px;
  border-color: #000;
  color: #000;
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  display: inline-flex;
  padding: 0;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-list-item > .coveo-pager-list-item-text {
  padding: 4px 8px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-list-item.coveo-active,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-list-item:hover {
  background: #000;
  color: #FFF;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-previous:hover {
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-previous:hover .coveo-pager-previous-icon-svg {
  width: auto;
  height: 25px;
  background: #FFF;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-next:hover {
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-next:hover .coveo-pager-next-icon-svg {
  width: auto;
  height: 25px;
  background: #FFF;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-next-icon-svg,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoPager .coveo-pager-list .coveo-pager-previous-icon-svg {
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view {
  display: grid;
  grid-column-gap: 15px;
  grid-row-gap: 0;
  grid-template-columns: repeat(3, 1fr);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view.care-has-articles .CoveoResult:nth-child(n + 4) {
  grid-column: span 3;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view.two-video.care-has-articles .CoveoResult:nth-child(n + 3) {
  grid-column: span 3;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view.one-video.care-has-articles .CoveoResult:nth-child(n + 2) {
  grid-column: span 3;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view .care-show-all-results {
  width: 100%;
  margin-top: 4px;
  border-bottom: 1px solid #BBBBBB;
  padding-bottom: 15px;
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 500;
  color: #000;
  grid-column: span 3;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view .care-show-all-results:hover {
  text-decoration: underline;
  cursor: pointer;
}
@media (max-width: 767px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view .care-show-all-results {
    grid-column: span 1;
  }
}
@media (min-width: 480px) and (max-width: 1199px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view:not(.care-has-articles) {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view {
    grid-template-columns: repeat(1, 1fr);
  }
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view.care-has-articles .CoveoResult:nth-child(n + 4) {
    grid-column: span 1;
  }
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view.two-video.care-has-articles .CoveoResult:nth-child(n + 3) {
    grid-column: span 1;
  }
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .care-video-view.one-video.care-has-articles .CoveoResult:nth-child(n + 2) {
    grid-column: span 1;
  }
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section {
  background: transparent;
  border-bottom: 1px solid #BBBBBB;
  text-align: start;
  min-height: 0px;
  margin-bottom: 18px;
  overflow-x: auto;
  overflow-y: hidden;
  padding-right: 20px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab {
  text-transform: none;
  color: #000;
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
  height: 46px;
  background-repeat: no-repeat;
  background-position-y: 9px;
  background-size: 24px;
  background-position-x: 8px;
  margin-bottom: -1px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab > p {
  color: #000;
  line-height: 46px !important;
  border-bottom: 0px !important;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.coveo-selected {
  color: #000;
  border-bottom: 6px solid #000;
  font-weight: 600;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.coveo-selected > p {
  color: #000;
  font-weight: 600;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab:hover {
  background-color: rgba(88, 121, 143, 0.1);
  border-radius: 8px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab:hover > p {
  color: #000;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.allTabIcon p,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.videosTabIcon p,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.articlesTabIcon p,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.guidesTabIcon p,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.downloadablesTabIcon p,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.communityTabIcon p,
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.trainingTabIcon p {
  padding-left: 30px;
  padding-right: 6px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.allTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-tab-icons/allTabIcon.88d4c6a969dcee11ce002f2d41a9a513.svg);
  background-size: 17px;
  background-position-y: 11px;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.videosTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredVideoIcon.036877888d90cb95f10f8184356bc5b1.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.articlesTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredArticleIcon.a5e0ac334d93d6e70866dfb65dd92f87.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.guidesTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredGuideIcon.965eb067ba60b98fb5cb57c34a38398b.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.downloadablesTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredDownloadableIcon.176a3d3f84ce60140508d25f82324ffc.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.communityTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredCommunityIcon.78e104f5a85bd372e7998efe891dfeeb.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column > div.coveo-tab-section > .CoveoTab.trainingTabIcon {
  background-image: url(../../../../resource/assets/images/care/coveo/coveo-colored-icons/coloredTrainingIcon.081994d4fc4b05139ae492e863c695bf.svg);
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoDidYouMean {
  padding-top: 0px;
  font-size: 0.875rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  color: #444444;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .CoveoDidYouMean > .coveo-did-you-mean-no-results-for {
  font-size: 0.875rem;
}
section.CoveoSearchInterface .coveo-main-section .coveo-results-column .coveo-trigger-notify {
  border: 1px solid #0064ff;
  border-left: 6px solid #0064ff;
  border-radius: 4px;
  padding: 22px 30px 18px 46px;
  margin-bottom: 10px;
  color: black;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  font-weight: 600;
  background-image: url(../../../../resource/assets/images/care/coveo/info-icon.28293cf43b16403d5f527226b2d52b3d.svg);
  background-size: 17px;
  background-repeat: no-repeat;
  background-position: left;
  background-position-x: 12px;
  background-color: rgba(38, 132, 255, 0.1);
  text-align: initial;
  line-height: 1.28;
}
@media (max-width: 480px) {
  section.CoveoSearchInterface .coveo-main-section .coveo-results-column .coveo-trigger-notify {
    margin-right: 20px;
  }
}
section.CoveoSearchInterface .coveo-highlight {
  font-weight: 600;
}
section.CoveoSearchInterface .CoveoExcerpt .coveo-highlight {
  background-color: #ffe900;
}
.coveo-modal-backdrop {
  background: #000 !important;
}
.coveo-modal-container > .coveo-modal-content > .coveo-modal-header > h1 .coveo-quickview-time {
  color: #444444;
  font-size: 0.75rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.coveo-modal-container > .coveo-modal-content > .coveo-modal-header > h1 .coveo-quickview-left-header > a {
  color: #000;
  font-size: 1rem;
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.coveo-modal-container > .coveo-modal-content > .coveo-modal-header > h1 .coveo-quickview-left-header > a:hover {
  text-decoration: underline !important;
}
.coveo-modal-container > .coveo-modal-content > .coveo-modal-header > h1 .coveo-quickview-left-header > .coveo-quickview-icon.youtubevideo {
  background-image: url(../../../../resource/assets/images/care/coveo-video.820c439132b2ad014dceb2c4f5b5aa15.svg);
}
.care-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: white;
  z-index: 21;
  opacity: 0.7;
}
.care-training-item-container-wrapper {
  position: relative;
  width: 100%;
  margin: 1em auto;
  overflow-x: hidden;
  overflow-y: hidden;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.care-training-item-container-wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;
  right: 0;
  pointer-events: none;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 80%);
  width: 15%;
  height: 100%;
}
.care-training-item-container-wrapper .care-training-item-container {
  margin-bottom: 0;
  box-sizing: border-box;
  padding: 0;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  position: relative;
  display: flex;
  align-items: center;
  gap: 16px;
  height: 152px;
}
.care-training-item-container-wrapper .care-training-item-container .care-training-item {
  width: 350px;
  height: 150px;
  margin-bottom: 0;
  border: 1px solid #d8d8d8;
  border-radius: 8px;
  padding: 12px 12px 12px 148px;
  background-image: url(../../../../resource/assets/images/care/coveo/trainingCourseImage.982110b8bf21151c79571c61441706d1.svg);
  background-repeat: no-repeat;
  background-position-x: 12px;
  background-position-y: center;
  background-size: 128px;
}
.care-training-item-container-wrapper .care-training-item-container .care-training-item:hover .care-training-title {
  text-decoration: underline;
  -webkit-text-decoration-color: #ffe900;
          text-decoration-color: #ffe900;
  text-decoration-thickness: 4px;
  text-underline-offset: 4px;
}
.care-training-item-container-wrapper .care-training-item-container .care-training-item .care-training-infos-container {
  height: 100%;
  overflow: hidden;
}
.care-training-item-container-wrapper .care-training-item-container .care-training-item .care-training-title {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: black;
  white-space: wrap;
}
.care-training-item-container-wrapper .care-training-item-container .care-training-item .care-training-description {
  font-weight: 400;
  font-size: 12px;
  color: black;
  white-space: wrap;
  line-height: 18px;
  margin-top: 16px;
}
.care-training-item-container-wrapper .arrow {
  position: absolute;
  top: 0;
  bottom: 0;
  background: transparent;
  z-index: 99;
}
.care-training-item-container-wrapper .left-arrow {
  left: 0;
}
.care-training-item-container-wrapper .right-arrow {
  right: 0;
}
.care-training-item-container-wrapper .hidden {
  display: none !important;
}
.care-notification-container {
  text-align: center;
}
@media (min-width: 992px) {
  .care-notification-container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 992px) {
  .care-notification-container .col-xs-12 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.care-notification-container--wrapper {
  margin-top: 100px;
}
.care-notification-container--wrapper .notification-separator {
  background-color: #e0e3e7;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .care-notification-container--wrapper .notification-separator {
    min-width: 450px;
  }
}
@media (max-width: 767px) {
  .care-notification-container--wrapper .notification-separator {
    width: 95%;
  }
}
.care-notification-container .notification-container {
  padding: 32px 0px;
}
.care-notification-container .notification-container__content p {
  font-size: 1rem;
  line-height: 2;
  letter-spacing: normal;
  font-family: 'Atyp Display';
}
.care-notification-container .notification-container__content p .inserted-lastpass-logo {
  height: 25px;
  vertical-align: middle;
  padding-bottom: 5px;
  padding-left: 5px;
}
@keyframes "fa-spin" {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes "grant-access-pointer" {
  0% {
    opacity: 0;
  }
  33%,
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes chevron-segment {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.togo-icon {
  display: inline-block;
  font: normal normal normal 14px/1 ToGoIconsFont;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  speak: none;
}
.togo-icon.border {
  background-color: rgba(125, 140, 160, 0.65);
  border: 1px solid #fff;
  border-radius: 40px;
  box-shadow: 0 1px 2px rgba(51, 51, 51, 0.4);
  font-size: 24px;
  padding: 10px;
  text-shadow: 0 1px 1px rgba(51, 51, 51, 0.4);
}
.togo-icon.active {
  background-color: #233a61;
  border-color: #6dfdfe;
  box-shadow: 0 0 25px 0 #6dfdfe;
  color: #6dfdfe;
}
.togo-icon.mute {
  background-color: #d93a0a;
}
.togo-icon-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.togo-icon-2x {
  font-size: 2em;
}
.togo-icon-3x {
  font-size: 3em;
}
.togo-icon-4x {
  font-size: 4em;
}
.togo-icon-5x {
  font-size: 5em;
}
.togo-icon-fw {
  width: 1.28571429em;
  text-align: center;
}
.togo-icon-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.togo-icon-ul > li {
  position: relative;
}
.togo-icon-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.togo-icon-li.togo-icon-lg {
  left: -1.85714286em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.togo-icon.pull-left {
  margin-right: 0.3em;
}
.togo-icon.pull-right {
  margin-left: 0.3em;
}
.togo-icon-spin {
  animation: fa-spin 2s infinite linear;
}
.togo-icon-pulse {
  animation: fa-spin 1s infinite steps(8);
}
.togo-icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}
.togo-icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg);
}
.togo-icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg);
}
.togo-icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  transform: scale(-1, 1);
}
.togo-icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: scale(1, -1);
}
:root .togo-icon-flip-horizontal {
  filter: none;
}
:root .togo-icon-flip-vertical {
  filter: none;
}
:root .togo-icon-rotate-180 {
  filter: none;
}
:root .togo-icon-rotate-270 {
  filter: none;
}
:root .togo-icon-rotate-90 {
  filter: none;
}
.togo-icon-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em;
}
.togo-icon-stack-1x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  line-height: inherit;
}
.togo-icon-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  font-size: 2em;
}
.togo-icon-inverse {
  color: #fff;
}
.chevron-icon-stack {
  display: inline-block;
  font-size: 40px;
  height: 1.618em;
  position: relative;
  width: 56px;
}
.chevron-icon-stack .togo-icon {
  transform: scale(1.4, 1) rotate(180deg);
  animation: grant-access-pointer 1s infinite;
  left: 8px;
  position: absolute;
}
.chevron-icon-stack .togo-icon:nth-child(1) {
  animation-delay: 0.2s;
  color: #fff;
  top: 0;
}
.chevron-icon-stack .togo-icon:nth-child(2) {
  animation-delay: 0.1s;
  color: rgba(255, 255, 255, 0.5);
  top: 0.3em;
}
.chevron-icon-stack .togo-icon:nth-child(3) {
  animation-delay: 0s;
  color: rgba(255, 255, 255, 0.2);
  top: 0.6em;
}
.togo-icon-filetype-stack .overlay {
  color: #fff;
}
.togo-icon-filetype-stack .underlay-image {
  color: #2faee4;
}
.togo-icon-filetype-stack .underlay-music {
  color: #dc6ba9;
}
.togo-icon-filetype-stack .underlay-video {
  color: #5a7583;
}
.togo-icon-filetype-stack .underlay-file {
  color: #f2f2f1;
}
.togo-icon-filetype-stack .overlay-file {
  color: #78bce1;
}
.togo-icon-filetype-stack .overlay-file-curl {
  color: #4e7a92;
}
.togo-icon-filetype-stack .underlay-file-doc {
  color: #3f6fb6;
}
.togo-icon-filetype-stack .underlay-file-pdf {
  color: #d5272a;
}
.togo-icon-filetype-stack .underlay-file-ppt {
  color: #da5a26;
}
.togo-icon-filetype-stack .underlay-file-xls {
  color: #6db644;
}
.togo-icon-filetype-stack .underlay-file-zip {
  color: #d8b545;
}
.togo-icon-filetype-stack .underlay-file-link {
  color: #419bf9;
}
.togo-icon-filetype-stack .underlay-vimeo {
  color: #31afd8;
}
.togo-icon-filetype-stack .underlay-youtube {
  color: #e94639;
}
.togo-icon-filetype-stack .underlay-polls {
  color: #9a4aaa;
}
.togo-icon-filetype-stack .underlay-tests {
  color: #9b9b9b;
}
.togo-icon-checkbox-stack .underlay {
  color: #8f95a0;
}
.togo-icon-checkbox-stack .overlay {
  color: #00afd1;
  visibility: hidden;
}
.togo-icon-checkbox-stack.checked .overlay {
  visibility: visible;
}
.togo-icon-radio-stack .underlay {
  color: #8f95a0;
}
.togo-icon-radio-stack .overlay {
  color: #00afd1;
  visibility: hidden;
}
.togo-icon-radio-stack.checked .overlay {
  visibility: visible;
}
.checkbox .togo-icon-checkbox-stack {
  float: left;
  height: auto;
  line-height: 1.42857143;
  margin-left: -20px;
}
.checkbox .togo-icon-checkbox-stack input[type=checkbox] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.checkbox .togo-icon-checkbox-stack input[type=radio] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.radio .togo-icon-radio-stack {
  float: left;
  height: auto;
  line-height: 1.42857143;
  margin-left: -20px;
}
.radio .togo-icon-radio-stack input[type=checkbox] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.radio .togo-icon-radio-stack input[type=radio] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.togo-icon-spinner-stack .togo-icon-spinner {
  color: #309ddc;
  opacity: 0.4;
}
.togo-icon-spinner-stack .togo-icon-spinner-segment {
  animation: chevron-segment 0.8s infinite step-end;
  color: #309ddc;
  transform-origin: 50% 50%;
}
.togo-icon-spinner-stack .togo-icon-spinner-segment.primary {
  color: #309ddc;
}
.togo-icon-spinner:before {
  content: '\e980';
}
.togo-icon-spinner-segment:before {
  content: '\e97f';
}
.togo-icon-spinner-stack.secondary .togo-icon-spinner {
  color: #fff;
}
.togo-icon-spinner-stack.secondary .togo-icon-spinner-segment {
  color: #fff;
}
.togo-icon-spinner-stack.inverse .togo-icon-spinner {
  color: rgba(255, 255, 255, 0.5);
}
.togo-icon-spinner-stack.inverse .togo-icon-spinner-segment {
  color: rgba(255, 255, 255, 0.5);
}
.togo-icon-spinner-stack.inverse-secondary .togo-icon-spinner {
  color: rgba(255, 255, 255, 0.2);
}
.togo-icon-spinner-stack.inverse-secondary .togo-icon-spinner-segment {
  color: rgba(255, 255, 255, 0.2);
}
.togo-icon-mic:before {
  content: '\e956';
}
.togo-icon-mic-mute:before {
  content: '\e955';
}
.togo-icon-mic-mute-filled:before {
  content: '\e954';
}
.togo-icon-mic-filled:before {
  content: '\e953';
}
.togo-icon-phone-dn:before {
  content: '\e962';
}
.togo-icon-phone-dn-filled:before {
  content: '\e961';
}
.togo-icon-phone:before {
  content: '\e96a';
}
.togo-icon-phone-filled:before {
  content: '\e963';
}
.togo-icon-phone-mute:before {
  content: '\e969';
}
.togo-icon-phone-mute-filled:before {
  content: '\e964';
}
.togo-icon-chat:before {
  content: '\e916';
}
.togo-icon-webcam:before {
  content: '\e990';
}
.togo-icon-webcam-filled:before {
  content: '\e98f';
}
.togo-icon-screen:before {
  content: '\e977';
}
.togo-icon-speaker:before {
  content: '\e97e';
}
.togo-icon-voip:before {
  content: '\e98e';
}
.togo-icon-person:before {
  content: '\e960';
}
.togo-icon-people:before {
  content: '\e95e';
}
.togo-icon-add-person:before {
  content: '\e902';
}
.togo-icon-add:before {
  content: '\e903';
}
.togo-icon-closes:before {
  content: '\e91f';
}
.togo-icon-chevron:before {
  content: '\e91b';
}
.togo-icon-check:before {
  content: '\e917';
}
.togo-icon-fullscreen:before {
  content: '\e93d';
}
.togo-icon-exit-fullscreen:before {
  content: '\e92c';
}
.togo-icon-expand:before {
  content: '\e92d';
}
.togo-icon-collapse:before {
  content: '\e921';
}
.togo-icon-leave-meeting:before {
  content: '\e94a';
}
.togo-icon-download:before {
  content: '\e928';
}
.togo-icon-down-arrow:before {
  content: '\e927';
}
.togo-icon-question-circle:before {
  content: '\e972';
}
.togo-icon-question:before {
  content: '\e971';
}
.togo-icon-feedback:before {
  content: '\e931';
}
.togo-icon-arrow:before {
  content: '\e909';
}
.togo-icon-settings:before {
  content: '\e97a';
}
.togo-icon-eye:before {
  content: '\e92f';
}
.togo-icon-hamburger:before {
  content: '\e942';
}
.togo-icon-search:before {
  content: '\e978';
}
.togo-icon-arrow-left:before {
  content: '\e907';
}
.togo-icon-arrow-right:before {
  content: '\e908';
}
.togo-icon-fit-height:before {
  content: '\e93b';
}
.togo-icon-fit-width:before {
  content: '\e93c';
}
.togo-icon-arrow-boxed-left:before {
  content: '\e906';
}
.togo-icon-start:before {
  content: '\e983';
}
.togo-icon-edit:before {
  content: '\e929';
}
.togo-icon-clip:before {
  content: '\e91d';
}
.togo-icon-globe:before {
  content: '\e93e';
}
.togo-icon-hand-raise:before {
  content: '\e943';
}
.togo-icon-three-dots:before {
  content: '\e987';
}
.togo-icon-trash:before {
  content: '\e989';
}
.togo-icon-file-txt:before {
  content: '\e937';
}
.togo-icon-upload:before {
  content: '\e98a';
}
.togo-icon-calendar:before {
  content: '\e90e';
}
.togo-icon-beaker:before {
  content: '\e90a';
}
.togo-icon-share:before {
  content: '\e97d';
}
.togo-icon-alert:before {
  content: '\e904';
}
.togo-icon-info:before {
  content: '\e947';
}
.togo-icon-gotomeeting:before {
  content: '\e940';
}
.togo-icon-openvoice:before {
  content: '\e95a';
}
.togo-icon-checkbox-box:before {
  content: '\e918';
}
.togo-icon-checkbox-check:before {
  content: '\e919';
}
.togo-icon-radio-circle-hollow:before {
  content: '\e973';
}
.togo-icon-circle-filled:before {
  content: '\e91c';
}
.togo-icon-spinner:before {
  content: '\e980';
}
.togo-icon-spinner-segment:before {
  content: '\e97f';
}
.togo-icon-map-marker:before {
  content: '\e951';
}
.togo-icon-link:before {
  content: '\e94c';
}
.togo-icon-cloud:before {
  content: '\e920';
}
.togo-icon-integration:before {
  content: '\e948';
}
.togo-icon-bulb:before {
  content: '\e90d';
}
.togo-icon-star:before {
  content: '\e982';
}
.togo-icon-lock-closed:before {
  content: '\e94e';
}
.togo-icon-lock-open:before {
  content: '\e94f';
}
.togo-icon-error:before {
  content: '\e92a';
}
.togo-icon-camera:before {
  content: '\e90f';
}
.togo-icon-note:before {
  content: '\e959';
}
.togo-icon-pause:before {
  content: '\e95c';
}
.togo-icon-comment:before {
  content: '\e967';
}
.togo-icon-play:before {
  content: '\e966';
}
.togo-icon-clock:before {
  content: '\e91e';
}
.togo-icon-copy:before {
  content: '\e923';
}
.togo-icon-paint-brush:before {
  content: '\e95b';
}
.togo-icon-list-view:before {
  content: '\e94d';
}
.togo-icon-grid-view:before {
  content: '\e941';
}
.togo-icon-file-xls:before {
  content: '\e968';
}
.togo-icon-file-ppt:before {
  content: '\e958';
}
.togo-icon-file-doc:before {
  content: '\e934';
}
.togo-icon-file-pdf:before {
  content: '\e938';
}
.togo-icon-video:before {
  content: '\e98b';
}
.togo-icon-image:before {
  content: '\e945';
}
.togo-icon-music:before {
  content: '\e936';
}
.togo-icon-box:before {
  content: '\e90b';
}
.togo-icon-controls:before {
  content: '\e922';
}
.togo-icon-file:before {
  content: '\e93a';
}
.togo-icon-file-curl:before {
  content: '\e932';
}
.togo-icon-file-zip:before {
  content: '\e939';
}
.togo-icon-screen-filled:before {
  content: '\e976';
}
.togo-icon-switch:before {
  content: '\e985';
}
.togo-icon-person-filled:before {
  content: '\e95f';
}
.togo-icon-people-filled:before {
  content: '\e95d';
}
.togo-icon-add-person-filled:before {
  content: '\e901';
}
.togo-icon-linechart:before {
  content: '\e94b';
}
.togo-icon-file-link:before {
  content: '\e935';
}
.togo-icon-vimeo:before {
  content: '\e97b';
}
.togo-icon-youtube:before {
  content: '\e933';
}
.togo-icon-polls:before {
  content: '\e96e';
}
.togo-icon-tests:before {
  content: '\e986';
}
.togo-icon-chat-three-dots:before {
  content: '\e915';
}
.togo-icon-chat-question:before {
  content: '\e913';
}
.togo-icon-join-meeting:before {
  content: '\e949';
}
.togo-icon-share-box-arrow:before {
  content: '\e97c';
}
.togo-icon-seeit:before {
  content: '\e979';
}
.togo-icon-gotoassist:before {
  content: '\e93f';
}
.togo-icon-star-filled:before {
  content: '\e981';
}
.togo-icon-american-express:before {
  content: '\e905';
}
.togo-icon-discover:before {
  content: '\e925';
}
.togo-icon-mastercard:before {
  content: '\e952';
}
.togo-icon-visa:before {
  content: '\e98c';
}
.togo-icon-yen:before {
  content: '\e991';
}
.togo-icon-pound:before {
  content: '\e970';
}
.togo-icon-euro:before {
  content: '\e92b';
}
.togo-icon-dollar:before {
  content: '\e926';
}
.togo-icon-rocket:before {
  content: '\e975';
}
.togo-icon-reload:before {
  content: '\e974';
}
.togo-icon-money:before {
  content: '\e957';
}
.togo-icon-subtract:before {
  content: '\e984';
}
.togo-icon-id-card:before {
  content: '\e944';
}
.togo-icon-discount:before {
  content: '\e924';
}
.togo-icon-cart:before {
  content: '\e910';
}
.togo-icon-popout:before {
  content: '\e96f';
}
.togo-icon-chat-filled:before {
  content: '\e911';
}
.togo-icon-chat-question-filled:before {
  content: '\e912';
}
.togo-icon-chat-three-dots-filled:before {
  content: '\e914';
}
.togo-icon-bulb-filled:before {
  content: '\e90c';
}
.togo-icon-checkbox-filled:before {
  content: '\e91a';
}
.togo-icon-eye-filled:before {
  content: '\e92e';
}
.togo-icon-feedback-filled:before {
  content: '\e930';
}
.togo-icon-info-filled:before {
  content: '\e946';
}
.togo-icon-map-marker-filled:before {
  content: '\e950';
}
.togo-icon-picture:before {
  content: '\e96d';
}
.togo-icon-picture-filled:before {
  content: '\e900';
}
.togo-icon-picture-disabled:before {
  content: '\e96c';
}
.togo-icon-picture-disabled-filled:before {
  content: '\e96b';
}
.togo-icon-trash-filled:before {
  content: '\e988';
}
.togo-icon-list:before {
  content: '\e965';
}
.togo-icon-badge:before {
  content: '\e994';
}
.togo-icon-badge-filled:before {
  content: '\e98d';
}
.togo-icon-beaker-filled:before {
  content: '\e995';
}
.togo-icon-business:before {
  content: '\e9b1';
}
.togo-icon-business-reverse:before {
  content: '\e9ad';
}
.togo-icon-calculator:before {
  content: '\e9ab';
}
.togo-icon-calculator-filled:before {
  content: '\e9aa';
}
.togo-icon-desktop:before {
  content: '\e997';
}
.togo-icon-drag-and-drop:before {
  content: '\e9bd';
}
.togo-icon-education:before {
  content: '\e9af';
}
.togo-icon-education-filled:before {
  content: '\e9ae';
}
.togo-icon-engineering:before {
  content: '\e9a6';
}
.togo-icon-engineering-filled:before {
  content: '\e9a5';
}
.togo-icon-events:before {
  content: '\e9b2';
}
.togo-icon-events-filled:before {
  content: '\e9b0';
}
.togo-icon-fitness:before {
  content: '\e9ac';
}
.togo-icon-healthcare:before {
  content: '\e9a7';
}
.togo-icon-healthcare-filled:before {
  content: '\e9a3';
}
.togo-icon-home:before {
  content: '\e99a';
}
.togo-icon-home-filled:before {
  content: '\e996';
}
.togo-icon-house:before {
  content: '\e999';
}
.togo-icon-house-filled:before {
  content: '\e998';
}
.togo-icon-legal:before {
  content: '\e9a1';
}
.togo-icon-legal-filled:before {
  content: '\e9a0';
}
.togo-icon-logmein:before {
  content: '\e9b5';
}
.togo-icon-manufacturing:before {
  content: '\e9a2';
}
.togo-icon-manufacturing-filled:before {
  content: '\e99d';
}
.togo-icon-palette:before {
  content: '\e9a9';
}
.togo-icon-palette-filled:before {
  content: '\e9a8';
}
.togo-icon-pie-chart:before {
  content: '\e99f';
}
.togo-icon-pie-chart-filled:before {
  content: '\e99e';
}
.togo-icon-reader:before {
  content: '\e99c';
}
.togo-icon-reader-filled:before {
  content: '\e99b';
}
.togo-icon-router:before {
  content: '\e9b6';
}
.togo-icon-router-filled:before {
  content: '\e992';
}
.togo-icon-thumb-up:before {
  content: '\e9b9';
}
.togo-icon-thumb-up-filled:before {
  content: '\e993';
}
.togo-icon-trending:before {
  content: '\e9b3';
}
.togo-icon-code:before {
  content: '\e9b4';
}
.togo-icon-grab-handle:before {
  content: '\e9b7';
}
.togo-icon-speaker-mute:before {
  content: '\e9a4';
}
.togo-icon-bell:before {
  content: '\e9bb';
}
.togo-icon-bell-filled:before {
  content: '\e9ba';
}
.togo-icon-service-status:before {
  content: '\e9b8';
}
/**
 * Care Core imports
 */
/* When mouse is detected, ALL focused elements have outline removed. */
html {
  height: 100%;
}
body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  overflow-x: hidden;
  /* hide the captcha icon */
}
body .care-content-wrapper {
  display: flex;
  flex: 1 0 100%;
  flex-direction: column;
  position: relative;
}
body.mouse-detected :focus {
  outline: none;
}
body.care .row {
  overflow: visible;
}
body .grecaptcha-badge {
  display: none !important;
}
body.hide-overflow {
  overflow: hidden;
}
iframe {
  border: none;
}
/* to keep the backward compatibility for contactus icons*/
.icon-care-contactus-call:before {
  content: '\e963';
}
.icon-care-contactus-call::before {
  font-family: 'TogoIconFont' !important;
}
.icon-care-contactus-community:before {
  content: '\e95e';
}
.icon-care-contactus-community::before {
  font-family: 'TogoIconFont' !important;
}
.icon-care-contactus-email:before {
  content: '\e931';
}
.icon-care-contactus-email::before {
  font-family: 'TogoIconFont' !important;
}
.xml-variation {
  background: #F9F9F9;
  padding: 18px;
}
.care-article__tabs {
  border-bottom: 1px solid rgba(88, 121, 143, 0.5);
  display: none;
}
.care-article__tabs:has(.is-active) {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
}
.care-article__tabs [data-tab-button] {
  position: relative;
  font-family: 'Atyp Text', Arial, Helvetica, sans-serif;
  background-color: transparent;
  padding: 0.5rem;
  cursor: pointer;
}
.care-article__tabs [data-tab-button].is-active {
  font-family: 'Atyp Display', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.care-article__tabs [data-tab-button].is-active::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  background-color: #ffe900;
}
[data-tab-body] {
  display: none;
}
[data-tab-body].is-active {
  display: block;
}
[data-tab-body] > .title,
[data-tab-body] > summary .title {
  display: none;
}
[data-tab-body] > .taskbody {
  margin-top: 2.5rem;
}
.care-feedback-survey {
  position: -webkit-sticky;
  position: sticky;
  font-style: normal;
  font-size: 16px;
  color: #000000;
  box-sizing: border-box;
  background-color: white;
  bottom: 0;
  margin-top: auto;
  width: 100dvw;
  z-index: 1;
}
.care-feedback-survey > div {
  margin-bottom: 0 !important;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer {
  display: flex;
  justify-content: center;
  margin-top: 0 !important;
  border: 1px solid #D8D8D8;
  border-radius: 5px;
  font-family: 'Figtree', Arial, Helvetica, sans-serif;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer fieldset {
  padding: 10px;
}
@media (min-width: 1200px) {
  .care-feedback-survey .QSI__EmbeddedFeedbackContainer fieldset {
    padding: 20px;
  }
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_QuestionText {
  font-size: 1rem !important;
  font-weight: 400 !important;
  margin: 0 !important;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_ButtonsQuestion {
  font-size: 1.125rem !important;
  font-weight: 600;
  margin-left: 10px;
  position: relative;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_ButtonsQuestion::after {
  content: "/";
  position: absolute;
  bottom: 50%;
  left: 50%;
  transform: translateY(50%);
  font-size: 1rem;
  font-weight: 400;
  pointer-events: none;
}
@media (min-width: 1200px) {
  .care-feedback-survey .QSI__EmbeddedFeedbackContainer_ButtonsQuestion {
    margin-left: 40px;
  }
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_TextButton {
  border: none !important;
  background: transparent !important;
  padding: 0.25rem 0 !important;
  margin: 0 !important;
  min-width: 0 !important;
  border-radius: 0 !important;
  transition: all 0.15s ease;
  position: relative;
  color: #000 !important;
  font-weight: 600 !important;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_TextButton:hover {
  transform: translateY(-3px) translateX(3px);
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_TextButton:hover::after {
  background-color: #ffe900;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_TextButton:nth-child(1) {
  margin-right: 2rem !important;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_TextButton::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #000;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText {
  width: 100% !important;
  resize: vertical !important;
  padding: 0.375rem 0.75rem;
  font-family: 'Figtree', Arial, Helvetica, sans-serif;
  line-height: 1.5;
  height: 6rem;
  background-clip: padding-box;
  border: 1px solid rgba(37, 40, 45, 0.5);
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText::-moz-placeholder {
  color: rgba(37, 40, 45, 0.7);
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText:-ms-input-placeholder {
  color: rgba(37, 40, 45, 0.7);
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText::placeholder {
  color: rgba(37, 40, 45, 0.7);
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText:focus {
  border: 1px solid #000;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35);
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText + .QSI__EmbeddedFeedbackContainer_TextButton {
  left: 50%;
  transform: translateX(-50%);
  font-size: 1rem !important;
  margin-top: 1rem !important;
  border-radius: 12px !important;
  padding: 12px 42px !important;
  background-color: #000 !important;
  box-shadow: -4px 4px 0 #ffe900;
  color: #fff !important;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText + .QSI__EmbeddedFeedbackContainer_TextButton:hover {
  transform: translateY(-3px) translateX(calc(-50% + 3px));
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText + .QSI__EmbeddedFeedbackContainer_TextButton::after {
  display: none;
}
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText + .QSI__EmbeddedFeedbackContainer_TextButton:active,
.care-feedback-survey .QSI__EmbeddedFeedbackContainer_OpenText + .QSI__EmbeddedFeedbackContainer_TextButton:focus {
  background-color: #b2cddb !important;
  border-color: #b2cddb !important;
  color: #000 !important;
}
.feedback-article-page-offset {
  transform: translateX(-1rem);
}
@media (min-width: 1200px) {
  .feedback-article-page-offset {
    transform: translateX(calc(-350px - 2.5rem));
  }
}
@media (min-width: 1440px) {
  .feedback-article-page-offset {
    transform: translateX(calc(-450px - 4.5rem));
  }
}
/* had to do in css instead of less for old browsers such as Safari 8, FF 33 and below and below */
.circle {
  z-index: 1;
  font-weight: 100;
  width: 88px;
  height: 88px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translatey(-50%) translatex(-50%);
}
.circle circle {
  transition: fill 100ms;
  fill: #fff;
  stroke: #F0F0F0;
  stroke-width: 7px;
}
.circle svg {
  width: 100%;
  height: 100%;
}
.loader .circle-content {
  transition: opacity 0;
  opacity: 0;
}
.loader .circle-finished {
  display: block;
}
.loaded .circle circle {
  transition: fill 0ms;
  stroke: #78BE23;
  fill: #78BE23;
}
.loaded-nofill-green .circle circle {
  transition: all 0.5s ease;
  stroke: #78BE23;
}
.loaded-nofill-orange .circle circle {
  transition: all 0.5s ease;
  stroke: #ff893f;
}
.loading-circle circle {
  transition: fill 100ms;
  fill: #fff;
  stroke: #F0F0F0;
  stroke-width: 7px;
}
.circle-finished {
  display: none;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 34%;
  left: 34%;
}
.circle-loader {
  opacity: 0;
  z-index: 1;
  width: 88px;
  height: 88px;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translatey(-50%) translatex(-50%);
}
.circle-loader .progress {
  fill: none;
  stroke: #319edd;
  stroke-dasharray: 384;
  stroke-dashoffset: 384;
  transform-origin: center;
  -webkit-transform: rotatez(-90deg);
  transition: stroke-dashoffset 100ms ease-out;
  stroke-width: 7;
  stroke-linecap: round;
}
.circle-loader svg {
  width: 100%;
  height: 100%;
}
.circle-loader .bg {
  fill: none;
}
.loading .circle-loader {
  opacity: 1;
  transition: all 0.7s ease;
}
.loaded .circle-loader {
  opacity: 0;
}
.care-togo-css {
  /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
}
@keyframes "progress-bar-stripes" {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes "fa-spin" {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes "grant-access-pointer" {
  0%,
  100% {
    opacity: 0;
  }
  33%,
  50% {
    opacity: 1;
  }
}
@keyframes "chevron-segment" {
  0%,
  100% {
    transform: rotate(0);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
}
.care-togo-css hr {
  border: 0;
  box-sizing: content-box;
  height: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #eee;
}
.care-togo-css img {
  border: 0;
  vertical-align: middle;
}
.care-togo-css body {
  height: 100%;
  margin: 0;
  background-color: #fff;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #878787;
  letter-spacing: 0;
}
.care-togo-css html {
  height: 100%;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 62.5%;
  -webkit-tap-highlight-color: transparent;
}
.care-togo-css html input[type=button] {
  -webkit-appearance: button;
  cursor: pointer;
}
.care-togo-css html input[disabled] {
  cursor: default;
}
.care-togo-css figure {
  margin: 0;
  display: block;
}
.care-togo-css article {
  display: block;
}
.care-togo-css aside {
  display: block;
}
.care-togo-css details {
  display: block;
}
.care-togo-css figcaption {
  display: block;
}
.care-togo-css footer {
  display: block;
}
.care-togo-css header {
  display: block;
}
.care-togo-css hgroup {
  display: block;
}
.care-togo-css main {
  display: block;
}
.care-togo-css nav {
  display: block;
}
.care-togo-css section {
  display: block;
}
.care-togo-css summary {
  display: block;
}
.care-togo-css audio {
  display: inline-block;
  vertical-align: baseline;
}
.care-togo-css audio:not([controls]) {
  display: none;
  height: 0;
}
.care-togo-css canvas {
  display: inline-block;
  vertical-align: baseline;
}
.care-togo-css progress {
  display: inline-block;
  vertical-align: baseline;
}
.care-togo-css video {
  display: inline-block;
  vertical-align: baseline;
}
.care-togo-css [hidden] {
  display: none;
}
.care-togo-css template {
  display: none;
}
.care-togo-css a {
  background: 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #309ddc;
}
.care-togo-css a:active {
  outline: 0;
}
.care-togo-css a:hover {
  outline: 0;
  text-decoration: none;
  color: #1c72a4;
}
.care-togo-css a:focus {
  text-decoration: none;
  color: #1c72a4;
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.care-togo-css b {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.care-togo-css optgroup {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: inherit;
  font: inherit;
  margin: 0;
}
.care-togo-css strong {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.care-togo-css th {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-weight: 400;
  padding: 0;
  text-align: left;
}
.care-togo-css dfn {
  font-style: italic;
}
.care-togo-css h1 {
  margin: 0.67em 0;
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 16px;
  margin-bottom: 6px;
  font-size: 36px;
}
.care-togo-css h1 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css h1 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css mark {
  background: #ff0;
  color: #000;
}
.care-togo-css sub {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  bottom: -0.25em;
}
.care-togo-css sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}
.care-togo-css svg:not(:root) {
  overflow: hidden;
}
.care-togo-css pre {
  overflow: auto;
  font-size: 1em;
  line-height: 1.42857143;
  color: #333;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.care-togo-css pre code {
  background-color: transparent;
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  border-radius: 0;
}
.care-togo-css textarea {
  overflow: auto;
  color: inherit;
  font: inherit;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.care-togo-css code {
  font-size: 1em;
  padding: 2px 4px;
  font-size: 90%;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  color: #c7254e;
  background-color: #f9f2f4;
  white-space: nowrap;
  border-radius: 2px;
}
.care-togo-css kbd {
  font-size: 1em;
  padding: 2px 4px;
  font-size: 90%;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  color: #fff;
  background-color: #333;
  border-radius: 1px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.care-togo-css samp {
  font-size: 1em;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.care-togo-css button {
  color: inherit;
  font: inherit;
  margin: 0;
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.care-togo-css button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.care-togo-css input {
  color: inherit;
  font: inherit;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.care-togo-css input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.care-togo-css select {
  color: inherit;
  font: inherit;
  margin: 0;
  text-transform: none;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.care-togo-css .glyphicon {
  font-style: normal;
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'TogoIconFont';
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.care-togo-css address {
  font-style: normal;
  line-height: 1.42857143;
  margin-bottom: 20px;
}
.care-togo-css cite {
  font-style: normal;
}
.care-togo-css input[type=reset] {
  -webkit-appearance: button;
  cursor: pointer;
}
.care-togo-css input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}
.care-togo-css button[disabled] {
  cursor: default;
}
.care-togo-css input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal;
}
.care-togo-css input[type=checkbox]:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.care-togo-css input[type=radio] {
  box-sizing: border-box;
  padding: 0;
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal;
}
.care-togo-css input[type=radio]:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.care-togo-css input[type=number]::-webkit-inner-spin-button {
  height: auto;
}
.care-togo-css input[type=number]::-webkit-outer-spin-button {
  height: auto;
}
.care-togo-css input[type=search] {
  box-sizing: border-box;
  -webkit-appearance: none;
}
.care-togo-css input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.care-togo-css input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.care-togo-css table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
  background-color: transparent;
}
.care-togo-css table col[class*=col-] {
  position: static;
  float: none;
  display: table-column;
}
.care-togo-css table td[class*=col-] {
  position: static;
  float: none;
  display: table-cell;
}
.care-togo-css table th[class*=col-] {
  position: static;
  float: none;
  display: table-cell;
}
.care-togo-css td {
  padding: 0;
}
.care-togo-css .img-thumbnail {
  max-width: 100%;
  background-color: #fff;
  padding: 4px;
  line-height: 1.42857143;
  border: 1px solid #ddd;
  border-radius: 2px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  height: auto;
}
.care-togo-css * {
  box-sizing: border-box;
}
.care-togo-css:after {
  box-sizing: border-box;
}
.care-togo-css:before {
  box-sizing: border-box;
}
.care-togo-css .app-container {
  min-height: 100%;
  position: relative;
}
.care-togo-css .app-content {
  padding-bottom: 50px;
}
.care-togo-css .h1 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 16px;
  margin-bottom: 6px;
  font-size: 36px;
}
.care-togo-css .h1 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css .h1 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css .h2 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 16px;
  margin-bottom: 6px;
  font-size: 30px;
}
.care-togo-css .h2 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css .h2 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css .h3 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 16px;
  margin-bottom: 6px;
  font-size: 24px;
}
.care-togo-css .h3 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css .h3 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css .h4 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 20px;
}
.care-togo-css .h4 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css .h4 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css .h5 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 18px;
}
.care-togo-css .h5 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css .h5 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css .h6 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 14px;
}
.care-togo-css .h6 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css .h6 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css h2 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 16px;
  margin-bottom: 6px;
  font-size: 30px;
}
.care-togo-css h2 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css h2 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css h3 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 16px;
  margin-bottom: 6px;
  font-size: 24px;
}
.care-togo-css h3 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css h3 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 65%;
}
.care-togo-css h4 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 20px;
}
.care-togo-css h4 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css h4 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css h5 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 18px;
}
.care-togo-css h5 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css h5 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css h6 {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-weight: 500;
  line-height: normal;
  color: #555;
  text-shadow: none;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 14px;
}
.care-togo-css h6 .small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css h6 small {
  font-weight: 400;
  line-height: normal;
  color: #878787;
  font-size: 75%;
}
.care-togo-css a.action-2 {
  color: #65c5ff;
}
.care-togo-css a.action-2:focus {
  color: #19a8ff;
}
.care-togo-css a.action-2:hover {
  color: #19a8ff;
}
.care-togo-css a.inverse {
  color: #65c5ff;
}
.care-togo-css a.inverse:focus {
  color: #19a8ff;
}
.care-togo-css a.inverse:hover {
  color: #19a8ff;
}
.care-togo-css a.global {
  color: #fd7a2b;
}
.care-togo-css a.global:focus {
  color: #d95302;
}
.care-togo-css a.global:hover {
  color: #d95302;
}
.care-togo-css .img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.care-togo-css .img-rounded {
  border-radius: 3px;
}
.care-togo-css .img-circle {
  border-radius: 50%;
}
.care-togo-css .bootstrap-datetimepicker-widget {
  border-radius: 0;
  list-style: none;
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Increment Hours';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Increment Minutes';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Decrement Hours';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Decrement Minutes';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Show Hours';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Show Minutes';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Toggle AM/PM';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=clear]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Clear the picker';
}
.care-togo-css .bootstrap-datetimepicker-widget .btn[data-action=today]::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Set the date to today';
}
.care-togo-css .bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
  color: #485163;
}
.care-togo-css .bootstrap-datetimepicker-widget .picker-switch::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Toggle Date and Time Screens';
}
.care-togo-css .bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}
.care-togo-css .bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}
.care-togo-css .bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.next {
  font-size: 21px;
  color: #485163;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.next::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Next Month';
}
.care-togo-css .bootstrap-datetimepicker-widget table th.prev {
  font-size: 21px;
  color: #485163;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.prev::after {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  content: 'Previous Month';
}
.care-togo-css .bootstrap-datetimepicker-widget table td {
  text-align: center;
  border-radius: 2px;
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.care-togo-css .bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 2px;
}
.care-togo-css .bootstrap-datetimepicker-widget table td span:hover {
  background: #dadde0;
}
.care-togo-css .bootstrap-datetimepicker-widget table td span.active {
  background-color: #309ddc;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.care-togo-css .bootstrap-datetimepicker-widget table td span.old {
  color: #8997ad;
}
.care-togo-css .bootstrap-datetimepicker-widget table td span.disabled {
  background: 0 0;
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: 0 0;
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 2px;
  height: 20px;
  line-height: 20px;
  width: 20px;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.switch {
  width: 145px;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.disabled {
  background: 0 0;
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .bootstrap-datetimepicker-widget table th.disabled:hover {
  background: 0 0;
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}
.care-togo-css .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #dadde0;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.cw {
  font-size: 0.8em;
  height: 20px;
  line-height: 20px;
  color: #8997ad;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.day:hover {
  background: #dadde0;
  cursor: pointer;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.hour:hover {
  background: #dadde0;
  cursor: pointer;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.minute:hover {
  background: #dadde0;
  cursor: pointer;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.second:hover {
  background: #dadde0;
  cursor: pointer;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.new {
  color: #8997ad;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.old {
  color: #8997ad;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.today {
  position: relative;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #309ddc;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.active {
  background-color: #309ddc;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.care-togo-css .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #309ddc;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.care-togo-css .bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.disabled {
  background: 0 0;
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .bootstrap-datetimepicker-widget table td.disabled:hover {
  background: 0 0;
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .bootstrap-datetimepicker-widget table ul.list-inline li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td {
  padding: 0 !important;
}
.care-togo-css .bootstrap-datetimepicker-widget table ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td {
  padding: 0 !important;
}
.care-togo-css .bootstrap-datetimepicker-widget .dow {
  color: #485164;
  text-transform: uppercase;
  width: 14.2857%;
}
.care-togo-css .bootstrap-datetimepicker-widget .list-inline {
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.care-togo-css .bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.care-togo-css .bootstrap-datetimepicker-widget .timepicker-hour {
  width: 100%;
  font-weight: 700;
  font-size: 1.2em;
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget .timepicker-minute {
  width: 100%;
  font-weight: 700;
  font-size: 1.2em;
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget .timepicker-second {
  width: 100%;
  font-weight: 700;
  font-size: 1.2em;
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.care-togo-css .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator {
  width: 4px;
  padding: 0;
  margin: 0;
}
.care-togo-css .bootstrap-datetimepicker-widget .datepicker > div {
  display: none;
}
.care-togo-css .sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.care-togo-css p {
  margin: 0 0 10px;
}
.care-togo-css em {
  font-family: 'Lato-italic', Arial, Helvetica, sans-serif;
}
.care-togo-css i {
  font-family: 'Lato-italic', Arial, Helvetica, sans-serif;
}
.care-togo-css .nav-tabs-simple {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
}
.care-togo-css .nav-tabs-simple > li.active {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.care-togo-css .nav-tabs-simple > li.active:before {
  content: "";
  border-bottom: 2px solid #fff;
  position: absolute;
  width: 100%;
  bottom: -1px;
}
.care-togo-css .nav-tabs-simple > li.active > a:hover {
  color: inherit;
}
.care-togo-css .nav-tabs-simple > li {
  float: left;
  position: relative;
  border-right: 1px solid #ddd;
}
.care-togo-css .nav-tabs-simple > li > a {
  background-color: transparent;
  color: #888;
  margin-right: 0;
  margin-left: 0;
}
.care-togo-css .nav-tabs-simple > li > a:hover {
  background-color: transparent;
  color: #65c5ff;
}
.care-togo-css .nav-tabs-simple > li:last-child {
  border-right: none;
}
.care-togo-css .nav-tabs-simple > li:last-child.active {
  border-right: 1px solid #ddd;
}
.care-togo-css .nav-tabs-simple > li.disabled > a {
  background-color: transparent;
}
.care-togo-css .nav-tabs-simple > li.disabled > a:hover {
  background-color: transparent;
  color: #b6b6b6;
}
.care-togo-css .navbar-lite {
  background-color: #fff;
  border-color: #e6e5e5;
  border-bottom: none;
  position: relative;
  z-index: 1;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.12), 0 5px 15px 0 rgba(0, 0, 0, 0.05);
  min-height: 60px;
}
.care-togo-css .navbar-lite .dropdown-menu > li > a.selected {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  padding: inherit;
  color: inherit;
  background-color: transparent;
}
.care-togo-css .navbar-lite .dropdown-menu > li > a.selected > i {
  margin-right: 0;
  background-color: #F0F0F0;
}
.care-togo-css .navbar-lite .dropdown-menu > li > a.selected > i.togo-dropdown-link-icon {
  color: #444;
}
.care-togo-css .navbar-lite .dropdown-menu > li > a > i {
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  text-align: center;
  padding-top: 3px;
  position: relative;
  top: -4px;
  font-size: 18px;
}
.care-togo-css .navbar-lite .dropdown-menu > li > a > i.togo-dropdown-link-icon {
  color: #b5b4b5;
}
.care-togo-css .navbar-lite .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  border-bottom: 1px solid #F0F0F0 !important;
  opacity: 1;
  background-color: transparent;
}
.care-togo-css .navbar-lite .dropdown-menu > .active > a {
  background-color: #fff;
}
.care-togo-css .navbar-lite .dropdown-menu > .active > a:focus {
  background-color: #fff;
}
.care-togo-css .navbar-lite .dropdown-menu > .active > a:hover {
  background-color: #fff;
}
.care-togo-css .navbar-lite .navbar-collapse {
  overflow-x: hidden;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  position: absolute;
  background: #fff;
  width: 100%;
  z-index: 1000;
  height: auto;
  left: 15px;
  -webkit-overflow-scrolling: touch;
}
.care-togo-css .navbar-lite .navbar-collapse:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .navbar-lite .navbar-collapse:before {
  content: " ";
  display: table;
}
.care-togo-css .navbar-lite .navbar-header:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .navbar-lite .navbar-header:before {
  content: " ";
  display: table;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu {
  background-color: #fff;
  border: none;
  font-weight: 400;
  overflow: hidden;
  padding: 0;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li {
  padding-left: 25px;
  padding-right: 25px;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li:not(.dropdown-menu-user-info):focus {
  color: #fff;
  background-color: #1678e3;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li:not(.dropdown-menu-user-info):focus > a {
  color: #fff;
  background-color: #1678e3;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li:not(.dropdown-menu-user-info):focus > a > i {
  color: #fff;
  background-color: #1678e3;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li:not(.dropdown-menu-user-info):hover {
  color: #fff;
  background-color: #1678e3;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li:not(.dropdown-menu-user-info):hover > a {
  color: #fff;
  background-color: #1678e3;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li:not(.dropdown-menu-user-info):hover > a > i {
  color: #fff;
  background-color: #1678e3;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li > a {
  display: inline-block;
  margin: 2px 0;
  padding: 8px 0 0;
  width: 242px;
  max-width: 242px;
  background-color: transparent;
  cursor: pointer;
  font-size: 14px;
  text-transform: capitalize;
  color: #444;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li > a i {
  margin-right: 12px;
  font-size: 18px;
  vertical-align: text-top;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu li > a.selected {
  font-weight: 'Lato-Bold', Arial, Helvetica, sans-serif;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu:before {
  position: absolute;
  top: -15px;
  right: 30px;
  content: '';
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 16px solid #fff;
  z-index: 2;
}
.care-togo-css .navbar-lite .dropdown-lite ul.dropdown-menu.nav-dropdown-menu:after {
  position: absolute;
  top: -17px;
  right: 28px;
  content: '';
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 17px solid rgba(0, 0, 0, 0.03);
  z-index: 1;
}
.care-togo-css .navbar-lite .dropdown-lite .dropdown-menu {
  max-height: 0;
  display: block;
  overflow: hidden;
}
.care-togo-css .navbar-lite .dropdown-lite .dropdown-menu.no-transition {
  transition: none;
}
.care-togo-css .navbar-lite .dropdown-lite .dropdown-menu.nav-dropdown-menu li:first-child {
  margin-top: 10px;
}
.care-togo-css .navbar-lite .dropdown-lite .dropdown-menu.nav-dropdown-menu li:last-child {
  margin-bottom: 10px;
}
.care-togo-css .navbar-lite .dropdown-lite.open .dropdown-menu {
  transition: max-height 0.2s cubic-bezier(1, 0.01, 0.96, 0.62);
  max-height: 1000px;
  overflow: visible;
}
.care-togo-css .navbar-lite .dropdown-lite.open .dropdown-menu.no-transition {
  transition: none;
}
.care-togo-css .navbar-lite .navbar-collapse.in {
  overflow-y: auto;
}
.care-togo-css .navbar-lite .container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .navbar-lite .container-fluid > .navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .navbar-lite .container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .navbar-lite .container > .navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .navbar-lite .navbar-lite .container-fluid .navbar-right .dropdown-lite:last-child {
  margin-right: -15px;
}
.care-togo-css .navbar-lite .navbar-lite .container-fluid .navbar-right .dropdown-lite .nav-dropdown-menu li:first-child {
  margin-top: 0;
}
.care-togo-css .navbar-lite .navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
.care-togo-css .navbar-lite .nav-mobile-separator-line {
  margin: 2px 0;
  background-color: #F0F0F0;
}
.care-togo-css .navbar-lite .navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.care-togo-css .navbar-lite .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.care-togo-css .navbar-lite .navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  top: 0;
  border-width: 0 0 1px;
}
.care-togo-css .navbar-lite .navbar-brand-lite {
  float: left;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.1;
  height: 28px;
  letter-spacing: 0.3px;
  margin-left: 20px;
  margin-top: 16px;
  margin-bottom: 16px;
  color: #89898a;
}
.care-togo-css .navbar-lite .navbar-brand-lite:focus {
  text-decoration: none;
  color: #89898a;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-brand-lite:hover {
  text-decoration: none;
  color: #89898a;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-brand-lite .navbar-logo-image {
  display: block;
  width: 78px;
  height: 25px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left;
     object-position: left;
}
.care-togo-css .navbar-lite .navbar-brand-lite.fallbackLogo {
  padding-top: 27px;
  background-image: url(../../../../resource/assets/images/care/LMI/lmi-logo.2a4fcc76d5b43e1b91d866c3f6d68311.svg);
  background-repeat: no-repeat;
  background-size: 78px 25px;
  background-position: 0 0;
  min-width: 78px;
}
.care-togo-css .navbar-lite .navbar-brand-lite.no-text .navbar-logo-image {
  height: 38px;
}
.care-togo-css .navbar-lite .navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px;
  border-color: transparent;
}
.care-togo-css .navbar-lite .navbar-toggle:focus {
  outline: 0;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-toggle .togo-icon-hamburger {
  font-size: 30px;
  vertical-align: middle;
  color: #444;
}
.care-togo-css .navbar-lite .navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
  background-color: #fff;
}
.icon-bar.care-togo-css .navbar-lite .navbar-toggle + .icon-bar {
  margin-top: 4px;
}
.care-togo-css .navbar-lite .navbar-toggle:hover {
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav {
  margin: 0 -15px 2px;
}
.care-togo-css .navbar-lite .navbar-nav > li {
  margin-top: 10px;
  margin-bottom: 10px;
  margin: 24px 0 24px 38px;
}
.care-togo-css .navbar-lite .navbar-nav > li > a {
  padding-top: 4px;
  padding-bottom: 4px;
  color: #8997ad;
  cursor: pointer;
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
  padding-left: 22px;
  font-size: 16px;
  line-height: 20px;
}
.care-togo-css .navbar-lite .navbar-nav > li > a .icon-label-lite {
  position: relative;
  display: inline-block;
  padding-left: 6px;
  padding-top: 3px;
  vertical-align: top;
  color: #8997ad;
}
.care-togo-css .navbar-lite .navbar-nav > li > a .icon-label-lite:focus {
  color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a .icon-label-lite:hover {
  color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a > img {
  width: 30px;
  height: 30px;
  vertical-align: middle;
  border-radius: 50%;
  border: 2px solid #fff;
}
.care-togo-css .navbar-lite .navbar-nav > li > a > img:focus {
  border-color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a > img:hover {
  border-color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a > i {
  width: 30px;
  font-size: 27px;
  color: #444;
}
.care-togo-css .navbar-lite .navbar-nav > li > a > i:focus {
  color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a > i:hover {
  color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a:focus {
  color: #1678e3;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > li > a:hover {
  color: #1678e3;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar {
  padding-top: 4px;
  padding-bottom: 4px;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar > img {
  margin-top: 3px;
  display: inline-block;
  position: relative;
  float: left;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar > div {
  display: inline-block;
  position: relative;
  padding-left: 12px;
  font-size: 14px;
  line-height: normal;
  max-width: 300px;
  color: #8997ad;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar > div:focus {
  color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar > div:hover {
  color: #1678e3;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar .user-name {
  font-size: 16px;
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
  line-spacing: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar .user-email {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  overflow: hidden;
  text-overflow: ellipsis;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-icon {
  padding-top: 4px;
  padding-bottom: 4px;
}
.care-togo-css .navbar-lite .navbar-nav > li > .dropdown-menu {
  margin-top: 1px;
  margin-right: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle {
  color: #1678e3;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.active {
  color: #444;
  background-color: #fff;
  background: linear-gradient(266deg, #479ffe, #1678e3) left bottom no-repeat #FFF;
  background-size: 3px 100%;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.active:focus {
  color: #444;
  background-color: #fff;
  background: linear-gradient(266deg, #479ffe, #1678e3) left bottom no-repeat #FFF;
  background-size: 3px 100%;
}
.care-togo-css .navbar-lite .navbar-nav > li > a.active:hover {
  color: #444;
  background-color: #fff;
  background: linear-gradient(266deg, #479ffe, #1678e3) left bottom no-repeat #FFF;
  background-size: 3px 100%;
}
.care-togo-css .navbar-lite .navbar-nav .dropdown-menu-user-info {
  padding-top: 10px;
  padding-bottom: 6px;
}
.care-togo-css .navbar-lite .navbar-nav .dropdown-menu-user-info > img {
  display: inline-block;
  position: relative;
  float: left;
  width: 40px;
  vertical-align: middle;
  border-radius: 50%;
  border: 2px solid #fff;
}
.care-togo-css .navbar-lite .navbar-nav .dropdown-menu-user-info > div {
  display: inline-block;
  position: relative;
  padding-left: 12px;
  font-size: 14px;
  line-height: normal;
  max-width: 200px;
}
.care-togo-css .navbar-lite .navbar-nav .dropdown-menu-user-info .user-name {
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
  color: #444;
  padding-top: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.care-togo-css .navbar-lite .navbar-nav .dropdown-menu-user-info .user-email {
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
  color: #89898a;
  overflow: hidden;
  text-overflow: ellipsis;
}
.care-togo-css .navbar-lite .navbar-nav > .disabled > a {
  color: #444;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > .disabled > a:hover {
  color: #444;
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > .open > a.dropdown-toggle {
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > .open > a.dropdown-toggle:focus {
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > .open > a.dropdown-toggle:hover {
  background-color: transparent;
}
.care-togo-css .navbar-lite .navbar-nav > .open > a {
  background-color: #fff;
  color: #444;
}
.care-togo-css .navbar-lite .navbar-nav > .open > a:focus {
  background-color: #fff;
  color: #444;
}
.care-togo-css .navbar-lite .navbar-nav > .open > a:hover {
  background-color: #fff;
  color: #444;
}
.care-togo-css .navbar-lite .navbar-nav.navbar-right {
  margin-top: 2px;
  margin-bottom: 12px;
}
.care-togo-css .navbar-lite .navbar-nav.navbar-right > li {
  margin-left: 0;
  margin-top: 16px;
  margin-bottom: 16px;
}
.care-togo-css .navbar-lite .navbar-nav.navbar-right > li > a {
  padding-left: 24px;
}
.care-togo-css .navbar-lite .navbar-form {
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  display: none;
  margin: 15px -15px;
}
.care-togo-css .navbar-lite .btn-group-sm > .navbar-btn.btn {
  margin-top: 15px;
  margin-bottom: 15px;
}
.care-togo-css .navbar-lite .navbar-btn {
  margin-top: 15px;
  margin-bottom: 15px;
}
.care-togo-css .navbar-lite .navbar-btn.btn-sm {
  margin-top: 15px;
  margin-bottom: 15px;
}
.care-togo-css .navbar-lite .btn-group-xs > .navbar-btn.btn {
  margin-top: 19px;
  margin-bottom: 19px;
}
.care-togo-css .navbar-lite .navbar-btn.btn-xs {
  margin-top: 19px;
  margin-bottom: 19px;
}
.care-togo-css .navbar-lite .navbar-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #9096a1;
}
.care-togo-css .navbar-lite .navbar-link {
  color: #8997ad;
}
.care-togo-css .navbar-lite .navbar-link:hover {
  color: #1678e3;
}
.care-togo-css dt {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  line-height: 1.42857143;
  font-weight: 400;
}
.care-togo-css .lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 200;
  line-height: 1.4;
}
.care-togo-css blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
.care-togo-css blockquote .small {
  line-height: 1.42857143;
  display: block;
  font-size: 80%;
  color: #878787;
}
.care-togo-css blockquote .small:before {
  content: '\2014 \00A0';
}
.care-togo-css blockquote footer {
  line-height: 1.42857143;
  display: block;
  font-size: 80%;
  color: #878787;
}
.care-togo-css blockquote footer:before {
  content: '\2014 \00A0';
}
.care-togo-css blockquote small {
  line-height: 1.42857143;
  display: block;
  font-size: 80%;
  color: #878787;
}
.care-togo-css blockquote small:before {
  content: '\2014 \00A0';
}
.care-togo-css blockquote ol:last-child {
  margin-bottom: 0;
}
.care-togo-css blockquote p:last-child {
  margin-bottom: 0;
}
.care-togo-css blockquote ul:last-child {
  margin-bottom: 0;
}
.care-togo-css blockquote:after {
  content: "";
}
.care-togo-css blockquote:before {
  content: "";
}
.care-togo-css dd {
  line-height: 1.42857143;
  margin-left: 0;
}
.care-togo-css .small {
  font-size: 85%;
}
.care-togo-css small {
  font-size: 85%;
}
.care-togo-css .text-left {
  text-align: left !important;
}
.care-togo-css .text-right {
  text-align: right !important;
}
.care-togo-css .text-center {
  text-align: center !important;
}
.care-togo-css .text-justify {
  text-align: justify !important;
}
.care-togo-css .text-muted {
  color: #878787;
}
.care-togo-css .text-primary {
  color: #309ddc;
}
.care-togo-css a.text-primary:hover {
  color: #1f81ba;
}
.care-togo-css .text-action-1 {
  color: #309ddc;
}
.care-togo-css a.text-action-1:hover {
  color: #1f81ba;
}
.care-togo-css .text-secondary {
  color: #65c5ff;
}
.care-togo-css a.text-secondary:hover {
  color: #32b2ff;
}
.care-togo-css .text-action-2 {
  color: #65c5ff;
}
.care-togo-css a.text-action-2:hover {
  color: #32b2ff;
}
.care-togo-css .text-success {
  color: #009a6c;
}
.care-togo-css a.text-success:hover {
  color: #006748;
}
.care-togo-css .text-info {
  color: #1571a6;
}
.care-togo-css a.text-info:hover {
  color: #0f5279;
}
.care-togo-css .text-warning {
  color: #e65614;
}
.care-togo-css a.text-warning:hover {
  color: #b74410;
}
.care-togo-css .text-danger {
  color: #cc2a0b;
}
.care-togo-css a.text-danger:hover {
  color: #9c2008;
}
.care-togo-css .bg-primary {
  color: #fff;
  background-color: #309ddc;
}
.care-togo-css a.bg-primary:hover {
  background-color: #1f81ba;
}
.care-togo-css .bg-action-1 {
  background-color: #309ddc;
}
.care-togo-css a.bg-action-1:hover {
  background-color: #1f81ba;
}
.care-togo-css .bg-secondary {
  background-color: #65c5ff;
}
.care-togo-css a.bg-secondary:hover {
  background-color: #32b2ff;
}
.care-togo-css .bg-action-2 {
  background-color: #65c5ff;
}
.care-togo-css a.bg-action-2:hover {
  background-color: #32b2ff;
}
.care-togo-css .bg-success {
  background-color: #69c896;
}
.care-togo-css a.bg-success:hover {
  background-color: #44ba7c;
}
.care-togo-css .bg-info {
  background-color: #74bce7;
}
.care-togo-css a.bg-info:hover {
  background-color: #49a7df;
}
.care-togo-css .bg-warning {
  background-color: #f0a949;
}
.care-togo-css a.bg-warning:hover {
  background-color: #ec931a;
}
.care-togo-css .bg-danger {
  background-color: #f66355;
}
.care-togo-css a.bg-danger:hover {
  background-color: #f33725;
}
.care-togo-css .page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
.care-togo-css dl {
  margin-top: 0;
  margin-bottom: 20px;
}
.care-togo-css ol {
  margin-top: 0;
  margin-bottom: 10px;
}
.care-togo-css ol ol {
  margin-bottom: 0;
}
.care-togo-css ol ul {
  margin-bottom: 0;
}
.care-togo-css ul {
  margin-top: 0;
  margin-bottom: 10px;
}
.care-togo-css ul ol {
  margin-bottom: 0;
}
.care-togo-css ul ul {
  margin-bottom: 0;
}
.care-togo-css .list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.care-togo-css .list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.care-togo-css .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.care-togo-css .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.care-togo-css .btn-group-vertical > .btn-group {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.care-togo-css .btn-group-vertical > .btn-group:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .btn-group-vertical > .btn-group > .btn {
  display: block;
  width: 100%;
  max-width: 100%;
  float: none;
}
.care-togo-css .btn-group-vertical > .btn-group:before {
  content: " ";
  display: table;
}
.care-togo-css .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn {
  position: relative;
  float: left;
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.care-togo-css .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn:active {
  z-index: 2;
}
.care-togo-css .btn-group-vertical > .btn:focus {
  z-index: 2;
  outline: 0;
}
.care-togo-css .btn-group-vertical > .btn:hover {
  z-index: 2;
}
.care-togo-css .btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .btn-group-vertical > .btn.active {
  z-index: 2;
}
 > .btn.care-togo-css .btn-group-vertical + .btn {
  margin-top: -1px;
  margin-left: 0;
}
 > .btn.care-togo-css .btn-group-vertical + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
 > .btn-group.care-togo-css .btn-group-vertical + .btn {
  margin-top: -1px;
  margin-left: 0;
}
 > .btn-group.care-togo-css .btn-group-vertical + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.care-togo-css .btn-toolbar {
  margin-left: -5px;
}
.care-togo-css .btn-toolbar:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .btn-toolbar .btn-group {
  float: left;
}
.care-togo-css .btn-toolbar .input-group {
  float: left;
}
.care-togo-css .btn-toolbar:before {
  content: " ";
  display: table;
}
.care-togo-css .btn-toolbar > .btn {
  margin-left: 5px;
}
.care-togo-css .btn-toolbar > .btn-group {
  margin-left: 5px;
}
.care-togo-css .btn-toolbar > .input-group {
  margin-left: 5px;
}
.care-togo-css .clearfix:after,
.care-togo-css .form-horizontal .form-group:after,
.care-togo-css .container:after,
.care-togo-css .container-fluid:after,
.care-togo-css .row:after,
.care-togo-css .dl-horizontal dd:after,
.care-togo-css div.accordion-wrapper.med .accordion-entry:after,
.care-togo-css div.accordion-wrapper.med .accordion-heading:after,
.care-togo-css .hero__inner:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .clearfix:before,
.care-togo-css .form-horizontal .form-group:before,
.care-togo-css .container:before,
.care-togo-css .container-fluid:before,
.care-togo-css .row:before,
.care-togo-css .dl-horizontal dd:before,
.care-togo-css div.accordion-wrapper.med .accordion-entry:before,
.care-togo-css div.accordion-wrapper.med .accordion-heading:before,
.care-togo-css .hero__inner:before {
  content: " ";
  display: table;
}
.care-togo-css .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .container-fluid:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .container-fluid:before {
  content: " ";
  display: table;
}
.care-togo-css .container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .container-fluid > .navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .container:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .container:before {
  content: " ";
  display: table;
}
.care-togo-css .container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .container > .navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
.care-togo-css .container .jumbotron {
  border-radius: 3px;
}
.care-togo-css .dropdown-menu {
  float: left;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  min-width: 160px;
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 14px;
  background-color: #fff;
  border: none;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  border-radius: 0 0 2px 2px;
}
.care-togo-css .dropdown-menu > li > a {
  clear: both;
  display: block;
  padding: 5px 15px 5px 30px;
  font-weight: 400;
  line-height: 1;
  color: #465163;
  white-space: nowrap;
}
.care-togo-css .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #309ddc;
  background-color: #F5F5F5;
}
.care-togo-css .dropdown-menu > li > a:hover {
  text-decoration: none;
  color: #309ddc;
  background-color: #F5F5F5;
}
.care-togo-css .dropdown-menu > li:first-child > a {
  padding-top: 7px;
}
.care-togo-css .dropdown-menu > li:last-child > a {
  padding-bottom: 8px;
}
.care-togo-css .dropdown-menu > li > a.selected {
  padding: 5px 15px 5px 10px;
  color: #309ddc;
  background-color: #F5F5F5;
  font-weight: 900;
}
.care-togo-css .dropdown-menu > li > a.selected > i:not(.dropdown-lite) > ul > li > a > i {
  margin-right: 5px;
  color: #65c5ff;
}
.care-togo-css .dropdown-menu > .disabled > a {
  color: #878787;
}
.care-togo-css .dropdown-menu > .disabled > a:focus {
  background-image: none;
  color: #878787;
  text-decoration: none;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed;
}
.care-togo-css .dropdown-menu > .disabled > a:hover {
  background-image: none;
  color: #878787;
  text-decoration: none;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed;
}
.care-togo-css .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #aaa;
  opacity: 0.3;
}
.care-togo-css .dropdown-menu:not(.nav-dropdown-menu) > li > a:focus .togo-icon {
  color: #309ddc;
}
.care-togo-css .dropdown-menu:not(.nav-dropdown-menu) > li > a:hover .togo-icon {
  color: #309ddc;
}
.care-togo-css .dropdown-menu > .active > a {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #309ddc;
}
.care-togo-css .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #309ddc;
}
.care-togo-css .dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #309ddc;
}
.care-togo-css .form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
.care-togo-css .form-horizontal .form-group:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .form-horizontal .form-group:before {
  content: " ";
  display: table;
}
.care-togo-css .form-horizontal .form-group-toggle-switch .control-label {
  margin: 0.5em 0;
}
.care-togo-css .form-horizontal .checkbox {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  min-height: 25px;
}
.care-togo-css .form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
}
.care-togo-css .form-horizontal .control-label {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
}
.care-togo-css .form-horizontal .radio {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  min-height: 25px;
}
.care-togo-css .form-horizontal .radio-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
}
.care-togo-css .form-horizontal .form-control-static {
  padding-top: 5px;
}
.care-togo-css .form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}
.care-togo-css .modal-footer {
  margin-top: 0;
  padding: 25px 20px;
  text-align: right;
  border-top: 1px solid #fff;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background-color: #efefef;
}
.care-togo-css .modal-footer:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .modal-footer:before {
  content: " ";
  display: table;
}
.btn.care-togo-css .modal-footer + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.btn.care-togo-css .modal-footer .btn-group + .btn {
  margin-left: -1px;
}
.btn-block.care-togo-css .modal-footer + .btn-block {
  margin-left: 0;
}
.care-togo-css .nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.care-togo-css .nav:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .nav:before {
  content: " ";
  display: table;
}
.care-togo-css .nav > li {
  display: block;
  position: relative;
}
.care-togo-css .nav > li > a {
  display: block;
  position: relative;
  padding: 10px 15px;
}
.care-togo-css .nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.care-togo-css .nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.care-togo-css .nav > li > a > img {
  max-width: none;
}
.care-togo-css .nav > li.disabled > a {
  color: #b6b6b6;
  background-color: #e5e5e5;
}
.care-togo-css .nav > li.disabled > a:focus {
  color: #b6b6b6;
  text-decoration: none;
  background-color: #e5e5e5;
  cursor: not-allowed;
}
.care-togo-css .nav > li.disabled > a:hover {
  color: #b6b6b6;
  text-decoration: none;
  background-color: #e5e5e5;
  cursor: not-allowed;
}
.care-togo-css .nav .open > a {
  background-color: #eee;
  border-color: #309ddc;
}
.care-togo-css .nav .open > a:focus {
  background-color: #eee;
  border-color: #309ddc;
}
.care-togo-css .nav .open > a:hover {
  background-color: #eee;
  border-color: #309ddc;
}
.care-togo-css .nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.care-togo-css .navbar-collapse {
  overflow-x: hidden;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.care-togo-css .navbar-collapse:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .navbar-collapse:before {
  content: " ";
  display: table;
}
.care-togo-css .navbar-header:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .navbar-header:before {
  content: " ";
  display: table;
}
.care-togo-css .pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.care-togo-css .pager:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .pager:before {
  content: " ";
  display: table;
}
.care-togo-css .pager li {
  display: inline;
}
.care-togo-css .pager li > a {
  display: inline-block;
  padding: 5px 14px;
  background-color: inherit;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.care-togo-css .pager li > a:focus {
  text-decoration: none;
  background-color: #ddd;
}
.care-togo-css .pager li > a:hover {
  text-decoration: none;
  background-color: #ddd;
}
.care-togo-css .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: inherit;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.care-togo-css .pager .next > a {
  float: right;
}
.care-togo-css .pager .next > span {
  float: right;
}
.care-togo-css .pager .previous > a {
  float: left;
}
.care-togo-css .pager .previous > span {
  float: left;
}
.care-togo-css .pager .disabled > a {
  color: #878787;
  background-color: inherit;
  cursor: not-allowed;
}
.care-togo-css .pager .disabled > a:focus {
  color: #878787;
  background-color: inherit;
  cursor: not-allowed;
}
.care-togo-css .pager .disabled > a:hover {
  color: #878787;
  background-color: inherit;
  cursor: not-allowed;
}
.care-togo-css .pager .disabled > span {
  color: #878787;
  background-color: inherit;
  cursor: not-allowed;
}
.care-togo-css .panel-body {
  padding: 15px;
}
.care-togo-css .panel-body:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .panel-body:before {
  content: " ";
  display: table;
}
.care-togo-css .row {
  margin-left: -15px;
  margin-right: -15px;
}
.care-togo-css .row:after {
  clear: both;
  content: " ";
  display: table;
}
.care-togo-css .row:before {
  content: " ";
  display: table;
}
.care-togo-css abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #878787;
}
.care-togo-css abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #878787;
}
.care-togo-css .initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.care-togo-css legend {
  color: #333;
  padding: 0;
  border: 0;
  display: block;
  width: 100%;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  border-bottom: 1px solid #e5e5e5;
}
.care-togo-css .blockquote-reverse {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right;
}
.care-togo-css .blockquote-reverse .small:before {
  content: '';
}
.care-togo-css .blockquote-reverse .small:after {
  content: '\00A0 \2014';
}
.care-togo-css .blockquote-reverse footer:before {
  content: '';
}
.care-togo-css .blockquote-reverse footer:after {
  content: '\00A0 \2014';
}
.care-togo-css .blockquote-reverse small:before {
  content: '';
}
.care-togo-css .blockquote-reverse small:after {
  content: '\00A0 \2014';
}
.care-togo-css blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right;
}
.care-togo-css blockquote.pull-right .small:before {
  content: '';
}
.care-togo-css blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
.care-togo-css blockquote.pull-right footer:before {
  content: '';
}
.care-togo-css blockquote.pull-right footer:after {
  content: '\00A0 \2014';
}
.care-togo-css blockquote.pull-right small:before {
  content: '';
}
.care-togo-css blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
.care-togo-css .toggle-switch {
  display: inline-block;
  position: relative;
  text-align: right;
  width: 7em;
  margin: 0.5em;
}
.care-togo-css .toggle-switch .toggle-switch-hint {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  position: absolute;
  left: 0;
  width: 2em;
  text-align: right;
  top: 0.5em;
  line-height: 1em;
}
.care-togo-css .toggle-switch label {
  margin-bottom: 0;
}
.care-togo-css .toggle-switch input[type=checkbox] {
  display: none;
}
.care-togo-css .toggle-switch input[type=checkbox]:checked.care-togo-css .toggle-switch input[type=checkbox] + label {
  background: #01B17B;
  border: 1px solid #7DD794;
}
.care-togo-css .toggle-switch input[type=checkbox]:checked.care-togo-css .toggle-switch input[type=checkbox] + label:after {
  content: '';
  display: block;
  position: absolute;
  top: -0.5em;
  width: 2.6em;
  height: 2.6em;
  border-radius: 100%;
  border: 1px solid #DBDBDB;
  background-color: #FFF;
  box-shadow: 1px 3px 4px 0 rgba(0, 0, 0, 0.15);
  z-index: 2;
  transition: 0.3s;
  left: 50%;
}
.care-togo-css .toggle-switch input[type=radio] {
  display: none;
}
.care-togo-css .toggle-switch input[type=radio]:checked.care-togo-css .toggle-switch input[type=radio] + label {
  background: #01B17B;
  border: 1px solid #7DD794;
}
.care-togo-css .toggle-switch input[type=radio]:checked.care-togo-css .toggle-switch input[type=radio] + label:after {
  content: '';
  display: block;
  position: absolute;
  top: -0.5em;
  width: 2.6em;
  height: 2.6em;
  border-radius: 100%;
  border: 1px solid #DBDBDB;
  background-color: #FFF;
  box-shadow: 1px 3px 4px 0 rgba(0, 0, 0, 0.15);
  z-index: 2;
  transition: 0.3s;
  left: 50%;
}
input[type=checkbox].care-togo-css .toggle-switch + label {
  width: 4.3em;
  height: 1.75em;
  display: inline-block;
  position: relative;
  border-radius: 46px;
  background-color: #838B99;
  border: 1px solid #CACED3;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25) inset;
}
input[type=checkbox].care-togo-css .toggle-switch + label:after {
  content: '';
  display: block;
  position: absolute;
  top: -0.5em;
  width: 2.6em;
  height: 2.6em;
  border-radius: 100%;
  border: 1px solid #DBDBDB;
  background-color: #FFF;
  box-shadow: 1px 3px 4px 0 rgba(0, 0, 0, 0.15);
  z-index: 2;
  transition: 0.3s;
  left: -0.1em;
}
input[type=radio].care-togo-css .toggle-switch + label {
  width: 4.3em;
  height: 1.75em;
  display: inline-block;
  position: relative;
  border-radius: 46px;
  background-color: #838B99;
  border: 1px solid #CACED3;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25) inset;
}
input[type=radio].care-togo-css .toggle-switch + label:after {
  content: '';
  display: block;
  position: absolute;
  top: -0.5em;
  width: 2.6em;
  height: 2.6em;
  border-radius: 100%;
  border: 1px solid #DBDBDB;
  background-color: #FFF;
  box-shadow: 1px 3px 4px 0 rgba(0, 0, 0, 0.15);
  z-index: 2;
  transition: 0.3s;
  left: -0.1em;
}
input.care-togo-css .toggle-switch + label.care-togo-css .toggle-switch + label:after {
  content: 'OFF';
}
.care-togo-css .toggle-switch input:checked.care-togo-css .toggle-switch input + label.care-togo-css .toggle-switch input + label:after {
  content: 'ON';
}
.care-togo-css label {
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  display: inline-block;
  margin-bottom: 5px;
}
.care-togo-css .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.care-togo-css .col-lg-1 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-10 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-11 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-3 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-4 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-6 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-7 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-8 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-lg-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-1 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-10 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-11 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-3 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-4 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-6 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-7 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-8 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-md-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-1 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-10 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-11 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-3 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-4 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-6 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-7 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-8 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-sm-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.care-togo-css .col-xs-1 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 8.33333333%;
}
.care-togo-css .col-xs-10 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 83.33333333%;
}
.care-togo-css .col-xs-11 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 91.66666667%;
}
.care-togo-css .col-xs-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 100%;
}
.care-togo-css .col-xs-2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 16.66666667%;
}
.care-togo-css .col-xs-3 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 25%;
}
.care-togo-css .col-xs-4 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 33.33333333%;
}
.care-togo-css .col-xs-5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 41.66666667%;
}
.care-togo-css .col-xs-6 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 50%;
}
.care-togo-css .col-xs-7 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 58.33333333%;
}
.care-togo-css .col-xs-8 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 66.66666667%;
}
.care-togo-css .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 75%;
}
.care-togo-css .col-xs-pull-0 {
  right: 0;
}
.care-togo-css .col-xs-pull-1 {
  right: 8.33333333%;
}
.care-togo-css .col-xs-pull-2 {
  right: 16.66666667%;
}
.care-togo-css .col-xs-pull-3 {
  right: 25%;
}
.care-togo-css .col-xs-pull-4 {
  right: 33.33333333%;
}
.care-togo-css .col-xs-pull-5 {
  right: 41.66666667%;
}
.care-togo-css .col-xs-pull-6 {
  right: 50%;
}
.care-togo-css .col-xs-pull-7 {
  right: 58.33333333%;
}
.care-togo-css .col-xs-pull-8 {
  right: 66.66666667%;
}
.care-togo-css .col-xs-pull-9 {
  right: 75%;
}
.care-togo-css .col-xs-pull-10 {
  right: 83.33333333%;
}
.care-togo-css .col-xs-pull-11 {
  right: 91.66666667%;
}
.care-togo-css .col-xs-pull-12 {
  right: 100%;
}
.care-togo-css .col-xs-push-0 {
  left: 0;
}
.care-togo-css .col-xs-push-1 {
  left: 8.33333333%;
}
.care-togo-css .col-xs-push-2 {
  left: 16.66666667%;
}
.care-togo-css .col-xs-push-3 {
  left: 25%;
}
.care-togo-css .col-xs-push-4 {
  left: 33.33333333%;
}
.care-togo-css .col-xs-push-5 {
  left: 41.66666667%;
}
.care-togo-css .col-xs-push-6 {
  left: 50%;
}
.care-togo-css .col-xs-push-7 {
  left: 58.33333333%;
}
.care-togo-css .col-xs-push-8 {
  left: 66.66666667%;
}
.care-togo-css .col-xs-push-9 {
  left: 75%;
}
.care-togo-css .col-xs-push-10 {
  left: 83.33333333%;
}
.care-togo-css .col-xs-push-11 {
  left: 91.66666667%;
}
.care-togo-css .col-xs-push-12 {
  left: 100%;
}
.care-togo-css .col-xs-offset-0 {
  margin-left: 0;
}
.care-togo-css .col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.care-togo-css .col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.care-togo-css .col-xs-offset-3 {
  margin-left: 25%;
}
.care-togo-css .col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.care-togo-css .col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.care-togo-css .col-xs-offset-6 {
  margin-left: 50%;
}
.care-togo-css .col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.care-togo-css .col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.care-togo-css .col-xs-offset-9 {
  margin-left: 75%;
}
.care-togo-css .col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.care-togo-css .col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.care-togo-css .col-xs-offset-12 {
  margin-left: 100%;
}
.care-togo-css .table {
  width: 100%;
  margin-bottom: 20px;
}
.care-togo-css .table > tbody > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.care-togo-css .table > tbody > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.care-togo-css .table > tbody > tr > td.active {
  background-color: #f5f5f5;
}
.care-togo-css .table > tbody > tr > th.active {
  background-color: #f5f5f5;
}
.care-togo-css .table > tbody > tr > td.success {
  background-color: #69c896;
}
.care-togo-css .table > tbody > tr > th.success {
  background-color: #69c896;
}
.care-togo-css .table > tbody > tr > td.info {
  background-color: #74bce7;
}
.care-togo-css .table > tbody > tr > th.info {
  background-color: #74bce7;
}
.care-togo-css .table > tbody > tr > td.warning {
  background-color: #f0a949;
}
.care-togo-css .table > tbody > tr > th.warning {
  background-color: #f0a949;
}
.care-togo-css .table > tbody > tr > td.danger {
  background-color: #f66355;
}
.care-togo-css .table > tbody > tr > th.danger {
  background-color: #f66355;
}
.care-togo-css .table > tbody > tr.active > td {
  background-color: #f5f5f5;
}
.care-togo-css .table > tbody > tr.active > th {
  background-color: #f5f5f5;
}
.care-togo-css .table > tbody > tr.success > td {
  background-color: #69c896;
}
.care-togo-css .table > tbody > tr.success > th {
  background-color: #69c896;
}
.care-togo-css .table > tbody > tr.info > td {
  background-color: #74bce7;
}
.care-togo-css .table > tbody > tr.info > th {
  background-color: #74bce7;
}
.care-togo-css .table > tbody > tr.warning > td {
  background-color: #f0a949;
}
.care-togo-css .table > tbody > tr.warning > th {
  background-color: #f0a949;
}
.care-togo-css .table > tbody > tr.danger > td {
  background-color: #f66355;
}
.care-togo-css .table > tbody > tr.danger > th {
  background-color: #f66355;
}
.care-togo-css .table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.care-togo-css .table > tfoot > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.care-togo-css .table > tfoot > tr > td.active {
  background-color: #f5f5f5;
}
.care-togo-css .table > tfoot > tr > th.active {
  background-color: #f5f5f5;
}
.care-togo-css .table > tfoot > tr > td.success {
  background-color: #69c896;
}
.care-togo-css .table > tfoot > tr > th.success {
  background-color: #69c896;
}
.care-togo-css .table > tfoot > tr > td.info {
  background-color: #74bce7;
}
.care-togo-css .table > tfoot > tr > th.info {
  background-color: #74bce7;
}
.care-togo-css .table > tfoot > tr > td.warning {
  background-color: #f0a949;
}
.care-togo-css .table > tfoot > tr > th.warning {
  background-color: #f0a949;
}
.care-togo-css .table > tfoot > tr > td.danger {
  background-color: #f66355;
}
.care-togo-css .table > tfoot > tr > th.danger {
  background-color: #f66355;
}
.care-togo-css .table > tfoot > tr.active > td {
  background-color: #f5f5f5;
}
.care-togo-css .table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.care-togo-css .table > tfoot > tr.success > td {
  background-color: #69c896;
}
.care-togo-css .table > tfoot > tr.success > th {
  background-color: #69c896;
}
.care-togo-css .table > tfoot > tr.info > td {
  background-color: #74bce7;
}
.care-togo-css .table > tfoot > tr.info > th {
  background-color: #74bce7;
}
.care-togo-css .table > tfoot > tr.warning > td {
  background-color: #f0a949;
}
.care-togo-css .table > tfoot > tr.warning > th {
  background-color: #f0a949;
}
.care-togo-css .table > tfoot > tr.danger > td {
  background-color: #f66355;
}
.care-togo-css .table > tfoot > tr.danger > th {
  background-color: #f66355;
}
.care-togo-css .table > thead > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.care-togo-css .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.care-togo-css .table > thead > tr > td.active {
  background-color: #f5f5f5;
}
.care-togo-css .table > thead > tr > th.active {
  background-color: #f5f5f5;
}
.care-togo-css .table > thead > tr > td.success {
  background-color: #69c896;
}
.care-togo-css .table > thead > tr > th.success {
  background-color: #69c896;
}
.care-togo-css .table > thead > tr > td.info {
  background-color: #74bce7;
}
.care-togo-css .table > thead > tr > th.info {
  background-color: #74bce7;
}
.care-togo-css .table > thead > tr > td.warning {
  background-color: #f0a949;
}
.care-togo-css .table > thead > tr > th.warning {
  background-color: #f0a949;
}
.care-togo-css .table > thead > tr > td.danger {
  background-color: #f66355;
}
.care-togo-css .table > thead > tr > th.danger {
  background-color: #f66355;
}
.care-togo-css .table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.care-togo-css .table > thead:first-child > tr:first-child > th {
  border-top: 0;
}
.care-togo-css .table > thead > tr.active > td {
  background-color: #f5f5f5;
}
.care-togo-css .table > thead > tr.active > th {
  background-color: #f5f5f5;
}
.care-togo-css .table > thead > tr.success > td {
  background-color: #69c896;
}
.care-togo-css .table > thead > tr.success > th {
  background-color: #69c896;
}
.care-togo-css .table > thead > tr.info > td {
  background-color: #74bce7;
}
.care-togo-css .table > thead > tr.info > th {
  background-color: #74bce7;
}
.care-togo-css .table > thead > tr.warning > td {
  background-color: #f0a949;
}
.care-togo-css .table > thead > tr.warning > th {
  background-color: #f0a949;
}
.care-togo-css .table > thead > tr.danger > td {
  background-color: #f66355;
}
.care-togo-css .table > thead > tr.danger > th {
  background-color: #f66355;
}
 > caption.care-togo-css .table + thead > tr:first-child > td {
  border-top: 0;
}
 > caption.care-togo-css .table + thead > tr:first-child > th {
  border-top: 0;
}
 > colgroup.care-togo-css .table + thead > tr:first-child > td {
  border-top: 0;
}
 > colgroup.care-togo-css .table + thead > tr:first-child > th {
  border-top: 0;
}
 > tbody.care-togo-css .table + tbody {
  border-top: 2px solid #ddd;
}
.care-togo-css .table .table {
  background-color: #fff;
}
.care-togo-css .btn {
  vertical-align: middle;
  background-image: none;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 4px 20px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.care-togo-css .btn:active {
  background-image: none;
  outline: 0;
}
.care-togo-css .btn:active:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.care-togo-css .btn:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
  color: #fff;
  text-decoration: none;
}
.care-togo-css .btn:hover {
  color: #fff;
  text-decoration: none;
}
.care-togo-css .btn .caret {
  margin-left: 0;
}
.care-togo-css .btn .label {
  position: relative;
  top: -1px;
}
.care-togo-css .btn .badge {
  position: relative;
  top: -1px;
}
.care-togo-css .caret {
  vertical-align: middle;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.care-togo-css .table-condensed > tbody > tr > td {
  padding: 5px;
}
.care-togo-css .table-condensed > tbody > tr > th {
  padding: 5px;
}
.care-togo-css .table-condensed > tfoot > tr > td {
  padding: 5px;
}
.care-togo-css .table-condensed > tfoot > tr > th {
  padding: 5px;
}
.care-togo-css .table-condensed > thead > tr > td {
  padding: 5px;
}
.care-togo-css .table-condensed > thead > tr > th {
  padding: 5px;
}
.care-togo-css .table-bordered {
  border: 1px solid #ddd;
}
.care-togo-css .table-bordered > tbody > tr > td {
  border: 1px solid #ddd;
}
.care-togo-css .table-bordered > tbody > tr > th {
  border: 1px solid #ddd;
}
.care-togo-css .table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.care-togo-css .table-bordered > tfoot > tr > th {
  border: 1px solid #ddd;
}
.care-togo-css .table-bordered > thead > tr > td {
  border: 1px solid #ddd;
  border-bottom-width: 2px;
}
.care-togo-css .table-bordered > thead > tr > th {
  border: 1px solid #ddd;
  border-bottom-width: 2px;
}
.care-togo-css .table-striped > tbody > tr:nth-child(odd) > td {
  background-color: #f9f9f9;
}
.care-togo-css .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.care-togo-css .table-hover > tbody > tr:hover > td {
  background-color: #f5f5f5;
}
.care-togo-css .table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
.care-togo-css .table-hover > tbody > tr > td.active:hover {
  background-color: #e8e8e8;
}
.care-togo-css .table-hover > tbody > tr > th.active:hover {
  background-color: #e8e8e8;
}
.care-togo-css .table-hover > tbody > tr > td.success:hover {
  background-color: #56c189;
}
.care-togo-css .table-hover > tbody > tr > th.success:hover {
  background-color: #56c189;
}
.care-togo-css .table-hover > tbody > tr > td.info:hover {
  background-color: #5eb2e3;
}
.care-togo-css .table-hover > tbody > tr > th.info:hover {
  background-color: #5eb2e3;
}
.care-togo-css .table-hover > tbody > tr > td.warning:hover {
  background-color: #ee9e31;
}
.care-togo-css .table-hover > tbody > tr > th.warning:hover {
  background-color: #ee9e31;
}
.care-togo-css .table-hover > tbody > tr > td.danger:hover {
  background-color: #f54d3d;
}
.care-togo-css .table-hover > tbody > tr > th.danger:hover {
  background-color: #f54d3d;
}
.care-togo-css .table-hover > tbody > tr.active:hover > td {
  background-color: #e8e8e8;
}
.care-togo-css .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.care-togo-css .table-hover > tbody > tr.success:hover > td {
  background-color: #56c189;
}
.care-togo-css .table-hover > tbody > tr.success:hover > th {
  background-color: #56c189;
}
.care-togo-css .table-hover > tbody > tr.info:hover > td {
  background-color: #5eb2e3;
}
.care-togo-css .table-hover > tbody > tr.info:hover > th {
  background-color: #5eb2e3;
}
.care-togo-css .table-hover > tbody > tr.warning:hover > td {
  background-color: #ee9e31;
}
.care-togo-css .table-hover > tbody > tr.warning:hover > th {
  background-color: #ee9e31;
}
.care-togo-css .table-hover > tbody > tr.danger:hover > td {
  background-color: #f54d3d;
}
.care-togo-css .table-hover > tbody > tr.danger:hover > th {
  background-color: #f54d3d;
}
.care-togo-css fieldset {
  padding: 0;
  border: 0;
  margin: 0;
  min-width: 0;
}
.care-togo-css .form-control {
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  display: block;
  width: 100%;
  height: 30px;
  padding: 4px 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.care-togo-css .form-control:focus {
  border-color: #1892d8;
  background-color: #fff;
  outline: 0;
}
.care-togo-css .form-control::-moz-placeholder {
  color: #878787;
  opacity: 1;
}
.care-togo-css .form-control:-ms-input-placeholder {
  color: #878787;
}
.care-togo-css .form-control::-webkit-input-placeholder {
  color: #878787;
}
.care-togo-css output {
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  display: block;
  padding-top: 5px;
}
.care-togo-css input[type=file] {
  display: block;
}
.care-togo-css input[type=file]:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.care-togo-css input[type=range] {
  display: block;
  width: 100%;
}
.care-togo-css select[multiple] {
  height: auto;
}
.care-togo-css select[size] {
  height: auto;
}
.care-togo-css .form-control[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
.care-togo-css .form-control[readonly] {
  cursor: not-allowed;
  opacity: 0.65;
}
.care-togo-css fieldset[disabled] .form-control {
  cursor: not-allowed;
  opacity: 0.65;
}
.care-togo-css fieldset[disabled] .checkbox {
  cursor: not-allowed;
}
.care-togo-css fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.care-togo-css fieldset[disabled] .radio {
  cursor: not-allowed;
}
.care-togo-css fieldset[disabled] .radio-inline {
  cursor: not-allowed;
}
.care-togo-css fieldset[disabled] input[type=checkbox] {
  cursor: not-allowed;
}
.care-togo-css fieldset[disabled] input[type=radio] {
  cursor: not-allowed;
}
.care-togo-css fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.care-togo-css fieldset[disabled] .btn-default {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-default:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-default:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-default:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-default.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-primary {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-primary:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-primary:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-primary:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-primary.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-secondary {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-secondary:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-secondary:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-secondary:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-secondary.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-tertiary {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-tertiary:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-tertiary:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-tertiary:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-tertiary.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-success {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-success:active {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-success:focus {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-success:hover {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-success.active {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-info {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-info:active {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-info:focus {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-info:hover {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-info.active {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-warning {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-warning:active {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-warning:focus {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-warning:hover {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-warning.active {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-danger {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-danger:active {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-danger:focus {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-danger:hover {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-danger.active {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css fieldset[disabled] .btn-g2m {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2m:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2m:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2m:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2m.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2t {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2t:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2t:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2t:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2t.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2w {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2w:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2w:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2w:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-g2w.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-openvoice {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-openvoice:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-openvoice:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-openvoice:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-openvoice.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.care-togo-css fieldset[disabled] .btn-link:focus {
  color: #878787;
  text-decoration: none;
}
.care-togo-css fieldset[disabled] .btn-link:hover {
  color: #878787;
  text-decoration: none;
}
.care-togo-css fieldset[disabled] .btn-link-inverse:focus {
  color: #878787;
}
.care-togo-css fieldset[disabled] .btn-link-inverse:hover {
  color: #878787;
}
.care-togo-css textarea.form-control {
  height: auto;
}
.care-togo-css input[type=date] {
  line-height: 30px;
}
.care-togo-css .form-group {
  margin-bottom: 15px;
}
.care-togo-css .checkbox {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
}
.care-togo-css .checkbox label {
  display: inline;
  font-weight: 400;
  cursor: pointer;
}
.care-togo-css .checkbox input[type=checkbox] {
  float: left;
  margin-left: -20px;
}
.care-togo-css .checkbox .togo-icon-checkbox-stack {
  float: left;
  height: auto;
  line-height: 1.42857143;
  margin-left: -20px;
}
.care-togo-css .checkbox .togo-icon-checkbox-stack input[type=checkbox] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.care-togo-css .checkbox .togo-icon-checkbox-stack input[type=radio] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.care-togo-css .radio {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
}
.care-togo-css .radio label {
  display: inline;
  font-weight: 400;
  cursor: pointer;
}
.care-togo-css .radio input[type=radio] {
  float: left;
  margin-left: -20px;
}
.care-togo-css .radio .togo-icon-radio-stack {
  float: left;
  height: auto;
  line-height: 1.42857143;
  margin-left: -20px;
}
.care-togo-css .radio .togo-icon-radio-stack input[type=checkbox] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.care-togo-css .radio .togo-icon-radio-stack input[type=radio] {
  float: none;
  margin-left: 8px;
  opacity: 0;
}
.care-togo-css .checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: 400;
  cursor: pointer;
}
.care-togo-css .checkbox-inline input[type=checkbox] {
  float: left;
  margin-left: -20px;
}
.care-togo-css .radio-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: 400;
  cursor: pointer;
}
.care-togo-css .radio-inline input[type=radio] {
  float: left;
  margin-left: -20px;
}
.checkbox.care-togo-css + .checkbox {
  margin-top: -5px;
}
.radio.care-togo-css + .radio {
  margin-top: -5px;
}
.checkbox-inline.care-togo-css + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.radio-inline.care-togo-css + .radio-inline {
  margin-top: 0;
  margin-left: 10px;
}
.care-togo-css .checkbox-inline[disabled] {
  cursor: not-allowed;
}
.care-togo-css .checkbox[disabled] {
  cursor: not-allowed;
}
.care-togo-css .radio-inline[disabled] {
  cursor: not-allowed;
}
.care-togo-css .radio[disabled] {
  cursor: not-allowed;
}
.care-togo-css input[type=checkbox][disabled] {
  cursor: not-allowed;
}
.care-togo-css input[type=radio][disabled] {
  cursor: not-allowed;
}
.care-togo-css .btn-danger.active {
  background-image: none;
  color: #fff;
  background-color: #f43f2e;
  border-color: #f43f2e;
}
.care-togo-css .btn-danger {
  color: #fff;
  background-color: #f66355;
  border-color: #f66355;
}
.care-togo-css .btn-danger:active {
  background-image: none;
  color: #fff;
  background-color: #f43f2e;
  border-color: #f43f2e;
}
.care-togo-css .btn-danger:focus {
  color: #fff;
  background-color: #f43f2e;
  border-color: #f43f2e;
}
.care-togo-css .btn-danger:hover {
  color: #fff;
  background-color: #f43f2e;
  border-color: #f43f2e;
}
.care-togo-css .btn-danger .badge {
  color: #f66355;
  background-color: #fff;
}
.care-togo-css .btn-default.active {
  background-image: none;
  color: #fff;
  background-color: #1d528c;
  border-color: #1d528c;
  box-shadow: none;
}
.care-togo-css .btn-default {
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
.care-togo-css .btn-default:active {
  background-image: none;
  color: #fff;
  background-color: #1d528c;
  border-color: #1d528c;
  box-shadow: none;
}
.care-togo-css .btn-default:focus {
  color: #fff;
  background-color: #147eb9;
  border-color: #147eb9;
}
.care-togo-css .btn-default:hover {
  color: #fff;
  background-color: #147eb9;
  border-color: #147eb9;
}
.care-togo-css .btn-default .badge {
  color: #309ddc;
  background-color: #fff;
}
.care-togo-css .btn-dropdown {
  background-image: none;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  min-width: 160px;
  text-align: left;
  padding: 5px 5px 5px 15px;
  line-height: 1;
}
.care-togo-css .btn-dropdown:focus {
  color: #555;
  background-color: #fff;
}
.care-togo-css .btn-dropdown:hover {
  color: #555;
  background-color: #fff;
}
.care-togo-css .btn-g2m.active {
  background-image: none;
  color: #fff;
  background-color: #c04902;
  border-color: #c04902;
  box-shadow: none;
}
.care-togo-css .btn-g2m {
  color: #fff;
  background-color: #fd7a2b;
  border-color: #fd7a2b;
}
.care-togo-css .btn-g2m:active {
  background-image: none;
  color: #fff;
  background-color: #c04902;
  border-color: #c04902;
  box-shadow: none;
}
.care-togo-css .btn-g2m:focus {
  color: #fff;
  background-color: #f35d02;
  border-color: #f35d02;
}
.care-togo-css .btn-g2m:hover {
  color: #fff;
  background-color: #f35d02;
  border-color: #f35d02;
}
.care-togo-css .btn-g2m .badge {
  color: #fd7a2b;
  background-color: #fff;
}
.care-togo-css .btn-g2t.active {
  background-image: none;
  color: #fff;
  background-color: #260116;
  border-color: #260116;
  box-shadow: none;
}
.care-togo-css .btn-g2t {
  color: #fff;
  background-color: #88054f;
  border-color: #88054f;
}
.care-togo-css .btn-g2t:active {
  background-image: none;
  color: #fff;
  background-color: #260116;
  border-color: #260116;
  box-shadow: none;
}
.care-togo-css .btn-g2t:focus {
  color: #fff;
  background-color: #570332;
  border-color: #570332;
}
.care-togo-css .btn-g2t:hover {
  color: #fff;
  background-color: #570332;
  border-color: #570332;
}
.care-togo-css .btn-g2t .badge {
  color: #88054f;
  background-color: #fff;
}
.care-togo-css .btn-g2w.active {
  background-image: none;
  color: #fff;
  background-color: #00537b;
  border-color: #00537b;
  box-shadow: none;
}
.care-togo-css .btn-g2w {
  color: #fff;
  background-color: #0097e1;
  border-color: #0097e1;
}
.care-togo-css .btn-g2w:active {
  background-image: none;
  color: #fff;
  background-color: #00537b;
  border-color: #00537b;
  box-shadow: none;
}
.care-togo-css .btn-g2w:focus {
  color: #fff;
  background-color: #0075ae;
  border-color: #0075ae;
}
.care-togo-css .btn-g2w:hover {
  color: #fff;
  background-color: #0075ae;
  border-color: #0075ae;
}
.care-togo-css .btn-g2w .badge {
  color: #0097e1;
  background-color: #fff;
}
.care-togo-css .btn-info.active {
  background-image: none;
  color: #fff;
  background-color: #51abe1;
  border-color: #51abe1;
}
.care-togo-css .btn-info {
  color: #fff;
  background-color: #74bce7;
  border-color: #74bce7;
}
.care-togo-css .btn-info:active {
  background-image: none;
  color: #fff;
  background-color: #51abe1;
  border-color: #51abe1;
}
.care-togo-css .btn-info:focus {
  color: #fff;
  background-color: #51abe1;
  border-color: #51abe1;
}
.care-togo-css .btn-info:hover {
  color: #fff;
  background-color: #51abe1;
  border-color: #51abe1;
}
.care-togo-css .btn-info .badge {
  color: #74bce7;
  background-color: #fff;
}
.care-togo-css .btn-openvoice.active {
  background-image: none;
  color: #fff;
  background-color: #463971;
  border-color: #463971;
  box-shadow: none;
}
.care-togo-css .btn-openvoice {
  color: #fff;
  background-color: #7361af;
  border-color: #7361af;
}
.care-togo-css .btn-openvoice:active {
  background-image: none;
  color: #fff;
  background-color: #463971;
  border-color: #463971;
  box-shadow: none;
}
.care-togo-css .btn-openvoice:focus {
  color: #fff;
  background-color: #5B4A93;
  border-color: #5B4A93;
}
.care-togo-css .btn-openvoice:hover {
  color: #fff;
  background-color: #5B4A93;
  border-color: #5B4A93;
}
.care-togo-css .btn-openvoice .badge {
  color: #7361af;
  background-color: #fff;
}
.care-togo-css .btn-primary.active {
  background-image: none;
  color: #fff;
  background-color: #18638e;
  border-color: #18638e;
  box-shadow: none;
}
.care-togo-css .btn-primary {
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
.care-togo-css .btn-primary:active {
  background-image: none;
  color: #fff;
  background-color: #18638e;
  border-color: #18638e;
  box-shadow: none;
}
.care-togo-css .btn-primary:focus {
  color: #fff;
  background-color: #1f81ba;
  border-color: #1f81ba;
}
.care-togo-css .btn-primary:hover {
  color: #fff;
  background-color: #1f81ba;
  border-color: #1f81ba;
}
.care-togo-css .btn-primary .badge {
  color: #309ddc;
  background-color: #fff;
}
.care-togo-css .btn-secondary.active {
  background-image: none;
  color: #6a778a;
  background-color: #c4c9cd;
  border-color: #c4c9cd;
}
.care-togo-css .btn-secondary {
  color: #6a778a;
  background-color: #dadde0;
  border-color: #dadde0;
}
.care-togo-css .btn-secondary:active {
  background-image: none;
  color: #6a778a;
  background-color: #c4c9cd;
  border-color: #c4c9cd;
}
.care-togo-css .btn-secondary:focus {
  color: #6a778a;
  background-color: #c4c9cd;
  border-color: #c4c9cd;
}
.care-togo-css .btn-secondary:hover {
  color: #6a778a;
  background-color: #c4c9cd;
  border-color: #c4c9cd;
}
.care-togo-css .btn-secondary .badge {
  color: #dadde0;
  background-color: #6a778a;
}
.care-togo-css .btn-tertiary.active {
  background-image: none;
  color: #309ddc;
  background-color: #eaf6fc;
  border-color: #dadde0;
  box-shadow: none;
}
.care-togo-css .btn-tertiary {
  color: #309ddc;
  background-color: #fff;
  border-color: #dadde0;
}
.care-togo-css .btn-tertiary:active {
  background-image: none;
  color: #309ddc;
  background-color: #eaf6fc;
  border-color: #dadde0;
  box-shadow: none;
}
.care-togo-css .btn-tertiary:focus {
  color: #309ddc;
  background-color: #eaf6fc;
  border-color: #dadde0;
}
.care-togo-css .btn-tertiary:hover {
  color: #309ddc;
  background-color: #eaf6fc;
  border-color: #dadde0;
}
.care-togo-css .btn-tertiary .badge {
  color: #fff;
  background-color: #309ddc;
}
.care-togo-css .btn-warning.active {
  background-image: none;
  color: #fff;
  background-color: #ed9723;
  border-color: #ed9723;
}
.care-togo-css .btn-warning {
  color: #fff;
  background-color: #f0a949;
  border-color: #f0a949;
}
.care-togo-css .btn-warning:active {
  background-image: none;
  color: #fff;
  background-color: #ed9723;
  border-color: #ed9723;
}
.care-togo-css .btn-warning:focus {
  color: #fff;
  background-color: #ed9723;
  border-color: #ed9723;
}
.care-togo-css .btn-warning:hover {
  color: #fff;
  background-color: #ed9723;
  border-color: #ed9723;
}
.care-togo-css .btn-warning .badge {
  color: #f0a949;
  background-color: #fff;
}
.care-togo-css .btn.active {
  background-image: none;
  outline: 0;
}
.care-togo-css .btn.active:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.care-togo-css .open .btn-danger.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #f43f2e;
  border-color: #f43f2e;
}
.care-togo-css .open .btn-default.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #2187c2;
  border-color: #2187c2;
}
.care-togo-css .open .btn-g2m.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #fd6103;
  border-color: #fd6103;
}
.care-togo-css .open .btn-g2t.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #610438;
  border-color: #610438;
}
.care-togo-css .open .btn-g2w.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #007cb8;
  border-color: #007cb8;
}
.care-togo-css .open .btn-info.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #51abe1;
  border-color: #51abe1;
}
.care-togo-css .open .btn-openvoice.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #5f4e99;
  border-color: #5f4e99;
}
.care-togo-css .open .btn-primary.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #2187c2;
  border-color: #2187c2;
}
.care-togo-css .open .btn-secondary.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #c4c9cd;
  border-color: #c4c9cd;
}
.care-togo-css .open .btn-tertiary.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.care-togo-css .open .btn-warning.dropdown-toggle {
  background-image: none;
  color: #979FAC;
  background-color: #ed9723;
  border-color: #ed9723;
}
.care-togo-css .open .btn-success.dropdown-toggle {
  color: #979FAC;
  background-color: #4bbd81;
  border-color: #4bbd81;
  background-image: none;
}
.care-togo-css .open > .dropdown-menu {
  display: block;
  border: 1px solid #ccc;
  border-top: none;
}
.care-togo-css .open .btn-dropdown {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.care-togo-css .open > a {
  outline: 0;
}
.care-togo-css .toggle-switch.size-xs {
  font-size: 60%;
}
.care-togo-css .toggle-switch.size-sm {
  font-size: 80%;
}
.care-togo-css .toggle-switch.size-lg {
  font-size: 120%;
}
.care-togo-css .toggle-switch.size-xl {
  font-size: 140%;
}
.care-togo-css .input-group-sm > .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css .input-group-sm > .input-group-addon {
  height: 30px;
  line-height: 1.5;
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 1px;
}
.care-togo-css .input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css .input-group-sm > .input-group-btn > select.btn {
  height: 30px;
  line-height: 30px;
}
.care-togo-css .input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto;
}
.care-togo-css .input-group-sm > .input-group-btn > textarea.btn {
  height: auto;
}
.care-togo-css .input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 1px;
}
.care-togo-css .input-group-sm > select.form-control {
  height: 30px;
  line-height: 30px;
}
.care-togo-css .input-group-sm > select.input-group-addon {
  height: 30px;
  line-height: 30px;
}
.care-togo-css .input-group-sm > select[multiple].form-control {
  height: auto;
}
.care-togo-css .input-group-sm > select[multiple].input-group-addon {
  height: auto;
}
.care-togo-css .input-group-sm > textarea.form-control {
  height: auto;
}
.care-togo-css .input-group-sm > textarea.input-group-addon {
  height: auto;
}
.care-togo-css .input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css select.input-sm {
  height: 30px;
  line-height: 30px;
}
.care-togo-css select[multiple].input-sm {
  height: auto;
}
.care-togo-css textarea.input-sm {
  height: auto;
}
.care-togo-css .input-group-lg > .form-control {
  height: 41px;
  padding: 7.5px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 3px;
}
.care-togo-css .input-group-lg > .input-group-addon {
  height: 41px;
  line-height: 1.33;
  padding: 7.5px 16px;
  font-size: 18px;
  border-radius: 3px;
}
.care-togo-css .input-group-lg > .input-group-btn > .btn {
  height: 41px;
  padding: 7.5px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 3px;
}
.care-togo-css .input-group-lg > .input-group-btn > select.btn {
  height: 41px;
  line-height: 41px;
}
.care-togo-css .input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto;
}
.care-togo-css .input-group-lg > .input-group-btn > textarea.btn {
  height: auto;
}
.care-togo-css .input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 7.5px 16px;
  font-size: 18px;
  border-radius: 3px;
}
.care-togo-css .input-group-lg > select.form-control {
  height: 41px;
  line-height: 41px;
}
.care-togo-css .input-group-lg > select.input-group-addon {
  height: 41px;
  line-height: 41px;
}
.care-togo-css .input-group-lg > select[multiple].form-control {
  height: auto;
}
.care-togo-css .input-group-lg > select[multiple].input-group-addon {
  height: auto;
}
.care-togo-css .input-group-lg > textarea.form-control {
  height: auto;
}
.care-togo-css .input-group-lg > textarea.input-group-addon {
  height: auto;
}
.care-togo-css .input-lg {
  height: 41px;
  padding: 7.5px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 3px;
}
.care-togo-css select.input-lg {
  height: 41px;
  line-height: 41px;
}
.care-togo-css select[multiple].input-lg {
  height: auto;
}
.care-togo-css textarea.input-lg {
  height: auto;
}
.care-togo-css .has-feedback {
  position: relative;
}
.care-togo-css .has-feedback .form-control {
  padding-right: 37.5px;
}
.care-togo-css .has-feedback .form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.care-togo-css .has-error .help-block {
  padding: 8px 12px 12px;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  color: #fff;
  background-color: #f66355;
}
.care-togo-css .has-error .form-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #f66355;
}
.care-togo-css .has-error .form-control:focus {
  border-color: #f33725;
}
.care-togo-css .has-error .checkbox {
  color: #cc2a0b;
}
.care-togo-css .has-error .checkbox-inline {
  color: #cc2a0b;
}
.care-togo-css .has-error .control-label {
  color: #cc2a0b;
}
.care-togo-css .has-error .radio {
  color: #cc2a0b;
}
.care-togo-css .has-error .radio-inline {
  color: #cc2a0b;
}
.care-togo-css .has-error .input-group-addon {
  color: #cc2a0b;
  border-color: #f66355;
  background-color: #f66355;
}
.care-togo-css .has-error .form-control-feedback {
  color: #cc2a0b;
}
.care-togo-css .has-success .help-block {
  padding: 8px 12px 12px;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  color: #fff;
  background-color: #69c896;
}
.care-togo-css .has-success .form-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #69c896;
}
.care-togo-css .has-success .form-control:focus {
  border-color: #44ba7c;
}
.care-togo-css .has-success .checkbox {
  color: #009a6c;
}
.care-togo-css .has-success .checkbox-inline {
  color: #009a6c;
}
.care-togo-css .has-success .control-label {
  color: #009a6c;
}
.care-togo-css .has-success .radio {
  color: #009a6c;
}
.care-togo-css .has-success .radio-inline {
  color: #009a6c;
}
.care-togo-css .has-success .input-group-addon {
  color: #009a6c;
  border-color: #69c896;
  background-color: #69c896;
}
.care-togo-css .has-success .form-control-feedback {
  color: #009a6c;
}
.care-togo-css .has-warning .help-block {
  padding: 8px 12px 12px;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  color: #fff;
  background-color: #f0a949;
}
.care-togo-css .has-warning .form-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #f0a949;
}
.care-togo-css .has-warning .form-control:focus {
  border-color: #ec931a;
}
.care-togo-css .has-warning .checkbox {
  color: #e65614;
}
.care-togo-css .has-warning .checkbox-inline {
  color: #e65614;
}
.care-togo-css .has-warning .control-label {
  color: #e65614;
}
.care-togo-css .has-warning .radio {
  color: #e65614;
}
.care-togo-css .has-warning .radio-inline {
  color: #e65614;
}
.care-togo-css .has-warning .input-group-addon {
  color: #e65614;
  border-color: #f0a949;
  background-color: #f0a949;
}
.care-togo-css .has-warning .form-control-feedback {
  color: #e65614;
}
.care-togo-css .form-control-static {
  margin-bottom: 0;
}
.care-togo-css .help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #c7c7c7;
}
.care-togo-css .btn-block {
  width: 100%;
  display: block;
  padding-left: 0;
  padding-right: 0;
}
.care-togo-css input[type=button].btn-block {
  width: 100%;
}
.care-togo-css input[type=reset].btn-block {
  width: 100%;
}
.care-togo-css input[type=submit].btn-block {
  width: 100%;
}
.care-togo-css .btn-group {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.care-togo-css .btn-group > .btn-group {
  float: left;
}
.care-togo-css .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.care-togo-css .btn-group > .btn-group:first-child > .btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .btn-group > .btn {
  position: relative;
  float: left;
}
.care-togo-css .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.care-togo-css .btn-group > .btn:active {
  z-index: 2;
}
.care-togo-css .btn-group > .btn:focus {
  z-index: 2;
  outline: 0;
}
.care-togo-css .btn-group > .btn:hover {
  z-index: 2;
}
.care-togo-css .btn-group > .btn:first-child {
  margin-left: 0;
}
.care-togo-css .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .btn-group > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .btn-group > .btn.active {
  z-index: 2;
}
.btn.care-togo-css .btn-group + .btn {
  margin-left: -1px;
}
.btn.care-togo-css .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-group.care-togo-css .btn-group + .btn {
  margin-left: -1px;
}
.btn-group.care-togo-css .btn-group + .btn-group {
  margin-left: -1px;
}
.care-togo-css .btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .btn-group .dropdown-toggle:active {
  outline: 0;
}
 > .btn.care-togo-css .btn-group + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
 > .btn-lg.care-togo-css .btn-group + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.care-togo-css .btn.disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.care-togo-css .btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.care-togo-css .btn-default.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-default[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-link {
  border-radius: 0;
  color: #309ddc;
  font-weight: 400;
  cursor: pointer;
  background-color: transparent;
  box-shadow: none;
  border-color: transparent;
}
.care-togo-css .btn-link:active {
  background-color: transparent;
  box-shadow: none;
  border-color: transparent;
}
.care-togo-css .btn-link:focus {
  border-color: transparent;
  color: #1c72a4;
  text-decoration: underline;
  background-color: transparent;
}
.care-togo-css .btn-link:hover {
  border-color: transparent;
  color: #1c72a4;
  text-decoration: underline;
  background-color: transparent;
}
.care-togo-css .btn-primary.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-primary[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-secondary[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-tertiary[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-success {
  color: #fff;
  background-color: #69c896;
  border-color: #69c896;
}
.care-togo-css .btn-success:active {
  color: #fff;
  background-color: #4bbd81;
  border-color: #4bbd81;
  background-image: none;
}
.care-togo-css .btn-success:focus {
  color: #fff;
  background-color: #4bbd81;
  border-color: #4bbd81;
}
.care-togo-css .btn-success:hover {
  color: #fff;
  background-color: #4bbd81;
  border-color: #4bbd81;
}
.care-togo-css .btn-success .badge {
  color: #69c896;
  background-color: #fff;
}
.care-togo-css .btn-success.active {
  color: #fff;
  background-color: #4bbd81;
  border-color: #4bbd81;
  background-image: none;
}
.care-togo-css .btn-success.disabled {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success.disabled:active {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success.disabled:focus {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success.disabled:hover {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success.disabled.active {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success[disabled] {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success[disabled]:active {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success[disabled]:focus {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success[disabled]:hover {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-success[disabled].active {
  background-color: #4bbd81;
  border-color: #4bbd81;
  color: #fff;
}
.care-togo-css .btn-info.disabled {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info.disabled:active {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info.disabled:focus {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info.disabled:hover {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info.disabled.active {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info[disabled] {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info[disabled]:active {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info[disabled]:focus {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info[disabled]:hover {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-info[disabled].active {
  background-color: #51abe1;
  border-color: #51abe1;
  color: #fff;
}
.care-togo-css .btn-warning.disabled {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning.disabled:active {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning.disabled:focus {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning.disabled:hover {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning.disabled.active {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning[disabled] {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning[disabled]:active {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning[disabled]:focus {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning[disabled]:hover {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-warning[disabled].active {
  background-color: #ed9723;
  border-color: #ed9723;
  color: #fff;
}
.care-togo-css .btn-danger.disabled {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger.disabled:active {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger.disabled:focus {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger.disabled:hover {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger.disabled.active {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger[disabled] {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger[disabled]:active {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger[disabled]:focus {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger[disabled]:hover {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-danger[disabled].active {
  background-color: #f43f2e;
  border-color: #f43f2e;
  color: #fff;
}
.care-togo-css .btn-g2m.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2m[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2t[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-g2w[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice.disabled {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice.disabled:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice.disabled:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice.disabled:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice.disabled.active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice[disabled] {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice[disabled]:active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice[disabled]:focus {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice[disabled]:hover {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-openvoice[disabled].active {
  background-color: #c4c9cd;
  border-color: #c4c9cd;
  color: #6a778a;
}
.care-togo-css .btn-link[disabled] {
  background-color: transparent;
  box-shadow: none;
}
.care-togo-css .btn-link[disabled]:focus {
  color: #878787;
  text-decoration: none;
}
.care-togo-css .btn-link[disabled]:hover {
  color: #878787;
  text-decoration: none;
}
.care-togo-css .btn-link-inverse {
  color: #65c5ff;
}
.care-togo-css .btn-link-inverse:focus {
  color: #19a8ff;
}
.care-togo-css .btn-link-inverse:hover {
  color: #19a8ff;
}
.care-togo-css .btn-link-inverse[disabled]:focus {
  color: #878787;
}
.care-togo-css .btn-link-inverse[disabled]:hover {
  color: #878787;
}
.care-togo-css .btn-group-lg > .btn {
  padding: 7.5px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 3px;
}
.care-togo-css .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
}
.care-togo-css .btn-lg {
  padding: 7.5px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 3px;
}
.care-togo-css .btn-lg .caret {
  border-width: 5px 5px 0;
}
.care-togo-css .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css .btn-group-sm > .navbar-btn.btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
.care-togo-css .btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css .btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
.care-togo-css .btn-group-xs > .navbar-btn.btn {
  margin-top: 14px;
  margin-bottom: 14px;
}
.care-togo-css .btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.care-togo-css .btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
.btn-block.care-togo-css + .btn-block {
  margin-top: 5px;
}
.care-togo-css .btn-pill {
  border-radius: 50px;
}
.care-togo-css .btn-pill:active:focus {
  outline: 0;
}
.care-togo-css .btn-pill:focus {
  outline: 0;
}
.care-togo-css .fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.care-togo-css .fade.in {
  opacity: 1;
}
.care-togo-css .collapse {
  display: none;
}
.care-togo-css .collapse.in {
  display: block;
}
.care-togo-css .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
.care-togo-css .dropdown {
  position: relative;
  letter-spacing: 0;
}
.care-togo-css .dropdown button {
  letter-spacing: 0;
}
.care-togo-css .dropdown ul.dropdown-menu.nav-dropdown-menu {
  padding: 0 25px;
  background-color: #485162;
  border: none;
}
.care-togo-css .dropdown ul.dropdown-menu.nav-dropdown-menu li > a {
  display: inline-block;
  margin: 18px 0;
  padding: 0;
  width: 242px;
  max-width: 242px;
  background-color: #485162;
  cursor: pointer;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 400;
  color: #daddd6;
}
.care-togo-css .dropdown ul.dropdown-menu.nav-dropdown-menu li > a i {
  margin-right: 5px;
}
.care-togo-css .dropdown ul.dropdown-menu.nav-dropdown-menu li > a:focus {
  color: #fff;
  background-color: #485162;
}
.care-togo-css .dropdown ul.dropdown-menu.nav-dropdown-menu li > a:hover {
  color: #fff;
  background-color: #485162;
}
.care-togo-css .dropdown ul.dropdown-menu.nav-dropdown-menu li > a.selected {
  color: #fff;
  background-color: #485162;
}
.care-togo-css .dropdown .dropdown-menu {
  transition: max-height 0.2s cubic-bezier(0.38, 0.74, 0.25, 0.96);
  max-height: 0;
  display: block;
  overflow: hidden;
}
.care-togo-css .dropdown .dropdown-menu.no-transition {
  transition: none;
}
.care-togo-css .dropdown .dropdown-menu.nav-dropdown-menu li:first-child {
  margin-top: 10px;
}
.care-togo-css .dropdown .dropdown-menu.nav-dropdown-menu li:last-child {
  margin-bottom: 20px;
}
.care-togo-css .dropdown-toggle:focus {
  outline: 0;
}
.care-togo-css .dropdown-menu-right {
  left: auto;
  right: 0;
}
.care-togo-css .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.care-togo-css .dropdown-menu-left {
  left: 0;
  right: auto;
}
.care-togo-css .dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #878787;
}
.care-togo-css .dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.care-togo-css .pull-right {
  float: right !important;
}
.care-togo-css .pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.care-togo-css .dropup .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.care-togo-css .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.care-togo-css .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}
.care-togo-css .dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.care-togo-css .navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.care-togo-css .navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
.care-togo-css .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.care-togo-css .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.care-togo-css .dropdown.open .dropdown-menu {
  transition: max-height 0.2s cubic-bezier(1, 0.01, 0.96, 0.62);
  max-height: 1000px;
}
.care-togo-css .dropdown.open .dropdown-menu.no-transition {
  transition: none;
}
.care-togo-css .input-group-btn {
  display: table-cell;
  width: 1%;
  vertical-align: middle;
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.care-togo-css .input-group-btn > .btn {
  position: relative;
}
.care-togo-css .input-group-btn > .btn:active {
  z-index: 2;
}
.care-togo-css .input-group-btn > .btn:focus {
  z-index: 2;
}
.care-togo-css .input-group-btn > .btn:hover {
  z-index: 2;
}
.care-togo-css .input-group-btn:last-child > .btn {
  margin-left: -1px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.care-togo-css .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .input-group-btn:last-child > .btn-group > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .input-group-btn:last-child > .dropdown-toggle {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
 > .btn.care-togo-css .input-group-btn + .btn {
  margin-left: -1px;
}
.care-togo-css .input-group-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.care-togo-css .input-group-btn:first-child > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  margin-right: -1px;
}
.care-togo-css .input-group-btn:first-child > .btn:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.care-togo-css .input-group-btn:first-child > .btn-group > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .input-group-btn:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .btn-group.open .dropdown-toggle {
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.care-togo-css .btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}
 > .btn.care-togo-css .btn-group-lg.btn-group + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.care-togo-css .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.care-togo-css .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  display: table-cell;
}
.care-togo-css .input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.care-togo-css .input-group .form-control:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.care-togo-css .input-group .form-control:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .input-group-addon {
  display: table-cell;
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
  padding: 4px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.care-togo-css .input-group-addon:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.care-togo-css .input-group-addon input[type=checkbox] {
  margin-top: 0;
}
.care-togo-css .input-group-addon input[type=radio] {
  margin-top: 0;
}
.care-togo-css .input-group-addon:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right: 0;
}
.care-togo-css .input-group-addon:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left: 0;
}
.care-togo-css .btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.care-togo-css .btn-group-justified > .btn {
  float: none;
  display: table-cell;
  width: 1%;
}
.care-togo-css .btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.care-togo-css .btn-group-justified > .btn-group .btn {
  width: 100%;
}
.care-togo-css [data-toggle=buttons] > .btn > input[type=checkbox] {
  display: none;
}
.care-togo-css [data-toggle=buttons] > .btn > input[type=radio] {
  display: none;
}
.care-togo-css .input-group[class*=col-] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.care-togo-css .nav-pills > li {
  float: left;
}
.care-togo-css .nav-pills > li > a {
  border-radius: 2px;
}
.care-togo-css .nav-pills > li > a > .badge {
  margin-left: 3px;
}
 > li.care-togo-css .nav-pills + li {
  margin-left: 2px;
}
.care-togo-css .nav-pills > li.active > a {
  color: #fff;
  background-color: #309ddc;
}
.care-togo-css .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #309ddc;
}
.care-togo-css .nav-pills > li.active > a:hover {
  color: #fff;
  background-color: #309ddc;
}
.care-togo-css .nav-pills > .active > a > .badge {
  color: #309ddc;
  background-color: #fff;
}
.care-togo-css .nav-tabs-minimal {
  padding: 0;
}
.care-togo-css .nav-tabs-minimal > li {
  float: left;
}
.care-togo-css .nav-tabs-minimal > li > a {
  background-color: transparent;
  margin-right: 4px;
  color: #65c5ff;
  border-bottom: 2px solid #f3f3f3;
}
.care-togo-css .nav-tabs-minimal > li > a:hover {
  background-color: transparent;
  color: #6a778e;
  border-bottom: 2px solid #65c5ff;
}
.care-togo-css .nav-tabs-minimal > li.active {
  background: #fff;
}
.care-togo-css .nav-tabs-minimal > li.active > a {
  color: #6a778e;
  border-bottom: 2px solid #65c5ff;
}
.care-togo-css .nav-tabs-minimal > li.active > a:hover {
  color: #6a778e;
  border-bottom: 2px solid #65c5ff;
}
.care-togo-css .nav-tabs-minimal > li.disabled > a {
  background-color: transparent;
}
.care-togo-css .nav-tabs-minimal > li.disabled > a:hover {
  background-color: transparent;
  color: #b6b6b6;
  border-bottom: 2px solid #b6b6b6;
}
.care-togo-css .nav-tabs > li {
  float: left;
}
.care-togo-css .nav-tabs > li > a {
  color: #888;
  margin-right: 2px;
  line-height: 1.42857143;
  border: none;
  background-color: #ddd;
  border-radius: 2px 2px 0 0;
}
.care-togo-css .nav-tabs > li > a:hover {
  color: #888;
  border-color: #eee #eee #ddd;
  background-color: #c4c3c3;
}
.care-togo-css .nav-tabs > li.active > a {
  background-color: #fff;
  border-bottom-color: transparent;
  cursor: default;
}
.care-togo-css .nav-tabs > li.active > a:focus {
  background-color: #fff;
  border-bottom-color: transparent;
  cursor: default;
}
.care-togo-css .nav-tabs > li.active > a:hover {
  background-color: #fff;
  border-bottom-color: transparent;
  cursor: default;
}
.care-togo-css .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 1px;
}
.care-togo-css .input-group-addon.input-lg {
  padding: 7.5px 16px;
  font-size: 18px;
  border-radius: 3px;
}
.care-togo-css ul.tabs {
  padding: 0;
}
.care-togo-css ul.tabs li {
  border-bottom: 2px solid #f3f3f3;
  color: #319edd;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  margin-bottom: 25px;
  padding: 10px 0;
  text-align: center;
  width: 24%;
}
.care-togo-css ul.tabs li:hover {
  border-bottom: 2px solid #319edd;
  background: #fff;
  color: #6a778e;
}
.care-togo-css ul.tabs li.selected {
  border-bottom: 2px solid #319edd;
  background: #fff;
  color: #6a778e;
  cursor: auto;
}
.care-togo-css .nav-justified {
  width: 100%;
}
.care-togo-css .nav-justified > li {
  float: none;
}
.care-togo-css .nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.care-togo-css .nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
.care-togo-css .nav-stacked > li {
  float: none;
}
 > li.care-togo-css .nav-stacked + li {
  margin-top: 2px;
  margin-left: 0;
}
.care-togo-css .nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.care-togo-css .nav-tabs.nav-justified > li {
  float: none;
}
.care-togo-css .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
  margin-right: 0;
  border-radius: 2px;
}
.care-togo-css .nav-tabs.nav-justified > .active > a {
  border: 1px solid #ddd;
}
.care-togo-css .nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
.care-togo-css .nav-tabs.nav-justified > .active > a:hover {
  border: 1px solid #ddd;
}
.care-togo-css .nav-tabs-justified {
  border-bottom: 0;
}
.care-togo-css .nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}
.care-togo-css .nav-tabs-justified > .active > a {
  border: 1px solid #ddd;
}
.care-togo-css .nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
.care-togo-css .nav-tabs-justified > .active > a:hover {
  border: 1px solid #ddd;
}
.care-togo-css .tab-content > .tab-pane {
  display: none;
}
.care-togo-css .tab-content > .active {
  display: block;
}
.care-togo-css .navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.care-togo-css .navbar:after {
  content: " ";
  display: table;
  clear: both;
}
.care-togo-css .navbar:before {
  content: " ";
  display: table;
}
.care-togo-css .navbar .container-fluid .navbar-right .dropdown {
  margin-right: -15px;
}
.care-togo-css .navbar-collapse.in {
  overflow-y: auto;
}
.care-togo-css .navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
.care-togo-css .navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  top: 0;
  border-width: 0 0 1px;
}
.care-togo-css .navbar-brand {
  float: left;
  padding: 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.care-togo-css .navbar-brand:focus {
  text-decoration: none;
}
.care-togo-css .navbar-brand:hover {
  text-decoration: none;
}
.care-togo-css .navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px;
}
.care-togo-css .navbar-toggle:focus {
  outline: 0;
}
.care-togo-css .navbar-toggle .togo-icon-hamburger {
  font-size: 30px;
  vertical-align: middle;
}
.care-togo-css .navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.icon-bar.care-togo-css .navbar-toggle + .icon-bar {
  margin-top: 4px;
}
.care-togo-css .navbar-nav {
  margin: 7.5px -15px;
}
.care-togo-css .navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
.care-togo-css .navbar-nav > li > .dropdown-menu {
  margin-top: 1px;
  margin-right: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.care-togo-css .navbar-form {
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin: 10px -15px;
}
.care-togo-css .navbar-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
.care-togo-css .navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.care-togo-css .navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.care-togo-css .navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
.care-togo-css .navbar-default {
  background-color: #485162;
  border-color: #323945;
}
.care-togo-css .navbar-default .navbar-brand {
  color: #daddd6;
}
.care-togo-css .navbar-default .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-brand:hover {
  color: #fff;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-text {
  color: #9096a1;
}
.care-togo-css .navbar-default .navbar-nav > li > a {
  color: #daddd6;
  cursor: pointer;
}
.care-togo-css .navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > li > a:hover {
  color: #fff;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > li > a.dropdown-toggle {
  color: #fff;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .active > a {
  color: #fff;
  background-color: #323945;
}
.care-togo-css .navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #323945;
}
.care-togo-css .navbar-default .navbar-nav > .active > a:hover {
  color: #fff;
  background-color: #323945;
}
.care-togo-css .navbar-default .navbar-nav > .disabled > a {
  color: #444;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .disabled > a:hover {
  color: #444;
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .open > a.dropdown-toggle {
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .open > a.dropdown-toggle:focus {
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .open > a.dropdown-toggle:hover {
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-nav > .open > a {
  background-color: #323945;
  color: #fff;
}
.care-togo-css .navbar-default .navbar-nav > .open > a:focus {
  background-color: #323945;
  color: #fff;
}
.care-togo-css .navbar-default .navbar-nav > .open > a:hover {
  background-color: #323945;
  color: #fff;
}
.care-togo-css .navbar-default .navbar-toggle {
  border-color: transparent;
}
.care-togo-css .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-toggle:hover {
  background-color: transparent;
}
.care-togo-css .navbar-default .navbar-toggle .togo-icon-hamburger {
  color: #fff;
}
.care-togo-css .navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.care-togo-css .navbar-default .navbar-collapse {
  border-color: #323945;
}
.care-togo-css .navbar-default .navbar-form {
  border-color: #323945;
}
.care-togo-css .navbar-default .navbar-link {
  color: #daddd6;
}
.care-togo-css .navbar-default .navbar-link:hover {
  color: #fff;
}
.care-togo-css .navbar-inverse {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.care-togo-css .navbar-inverse .navbar-brand {
  color: #777;
}
.care-togo-css .navbar-inverse .navbar-brand:focus {
  color: #5e5d5d;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-brand:hover {
  color: #5e5d5d;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-nav > li > a {
  color: #777;
}
.care-togo-css .navbar-inverse .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-nav > li > a:hover {
  color: #333;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-nav > .active > a {
  color: #555;
}
.care-togo-css .navbar-inverse .navbar-nav > .active > a:focus {
  color: #555;
}
.care-togo-css .navbar-inverse .navbar-nav > .active > a:hover {
  color: #555;
}
.care-togo-css .navbar-inverse .navbar-nav > .disabled > a {
  color: #ccc;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-nav > .disabled > a:hover {
  color: #ccc;
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-nav > .open > a {
  background-color: #e7e7e7;
  color: #555;
}
.care-togo-css .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
.care-togo-css .navbar-inverse .navbar-nav > .open > a:hover {
  background-color: #e7e7e7;
  color: #555;
}
.care-togo-css .navbar-inverse .navbar-text {
  color: #777;
}
.care-togo-css .navbar-inverse .navbar-toggle {
  border-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-toggle:focus {
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-toggle:hover {
  background-color: transparent;
}
.care-togo-css .navbar-inverse .navbar-toggle .togo-icon-hamburger {
  color: #888;
}
.care-togo-css .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #888;
}
.care-togo-css .navbar-inverse .navbar-collapse {
  border-color: #e6e6e6;
}
.care-togo-css .navbar-inverse .navbar-form {
  border-color: #e6e6e6;
}
.care-togo-css .navbar-inverse .navbar-link {
  color: #777;
}
.care-togo-css .navbar-inverse .navbar-link:hover {
  color: #333;
}
.care-togo-css .breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.care-togo-css .breadcrumb > li {
  display: inline-block;
}
 > li.care-togo-css .breadcrumb + li:before {
  content: "/ ";
  padding: 0 5px;
  color: #ccc;
}
.care-togo-css .breadcrumb > .active {
  color: #878787;
}
.care-togo-css .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 2px;
}
.care-togo-css .pagination > li {
  display: inline;
}
.care-togo-css .pagination > li > a {
  position: relative;
  float: left;
  padding: 4px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #309ddc;
  background-color: inherit;
}
.care-togo-css .pagination > li > a:focus {
  color: #1c72a4;
}
.care-togo-css .pagination > li > a:hover {
  color: #1c72a4;
}
.care-togo-css .pagination > li > span {
  position: relative;
  float: left;
  padding: 4px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #309ddc;
  background-color: inherit;
}
.care-togo-css .pagination > li > span:focus {
  color: #1c72a4;
}
.care-togo-css .pagination > li > span:hover {
  color: #1c72a4;
}
.care-togo-css .pagination > .active > a {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  cursor: default;
}
.care-togo-css .pagination > .active > a:focus {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  cursor: default;
}
.care-togo-css .pagination > .active > a:hover {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  cursor: default;
}
.care-togo-css .pagination > .active > span {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  cursor: default;
}
.care-togo-css .pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  cursor: default;
}
.care-togo-css .pagination > .active > span:hover {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  cursor: default;
}
.care-togo-css .pagination > .disabled > a {
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .pagination > .disabled > a:focus {
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .pagination > .disabled > a:hover {
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .pagination > .disabled > span {
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .pagination > .disabled > span:focus {
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .pagination > .disabled > span:hover {
  color: #878787;
  cursor: not-allowed;
}
.care-togo-css .alert {
  margin-bottom: 20px;
  padding: 20px;
  border: 1px solid transparent;
}
.care-togo-css .alert .alert-link {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.care-togo-css .alert h4 {
  margin-top: 0;
  color: inherit;
  font-size: 23px;
  margin-bottom: 6px;
}
.care-togo-css .alert > p {
  margin-bottom: 0;
}
.care-togo-css .alert > ul {
  margin-bottom: 0;
}
 > p.care-togo-css .alert + p {
  margin-top: 5px;
}
.care-togo-css .alert .btn-link {
  color: #1d528c;
}
.care-togo-css .label {
  font-family: 'Lato-Bold', Arial, Helvetica, sans-serif;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 400;
  color: #fff;
  border-radius: 2px;
}
.care-togo-css .label:empty {
  display: none;
}
.care-togo-css .badge {
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  background-color: #309ddc;
  border-radius: 10px;
}
.care-togo-css .badge:empty {
  display: none;
}
.care-togo-css .pagination-lg > li > a {
  padding: 7.5px 16px;
  font-size: 18px;
}
.care-togo-css .pagination-lg > li > span {
  padding: 7.5px 16px;
  font-size: 18px;
}
.care-togo-css .pagination-sm > li > a {
  padding: 5px 10px;
  font-size: 12px;
}
.care-togo-css .pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.care-togo-css .label[href]:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.care-togo-css .label[href]:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.care-togo-css .label-default {
  background-color: #878787;
}
.care-togo-css .label-default[href]:focus {
  background-color: #6e6d6d;
}
.care-togo-css .label-default[href]:hover {
  background-color: #6e6d6d;
}
.care-togo-css .label-action-1 {
  background-color: #309ddc;
}
.care-togo-css .label-primary {
  background-color: #309ddc;
}
.care-togo-css .label-action-1[href]:focus {
  background-color: #1f81ba;
}
.care-togo-css .label-action-1[href]:hover {
  background-color: #1f81ba;
}
.care-togo-css .label-primary[href]:focus {
  background-color: #1f81ba;
}
.care-togo-css .label-primary[href]:hover {
  background-color: #1f81ba;
}
.care-togo-css .label-action-2 {
  background-color: #309ddc;
}
.care-togo-css .label-secondary {
  background-color: #309ddc;
}
.care-togo-css .label-action-2[href]:focus {
  background-color: #1f81ba;
}
.care-togo-css .label-action-2[href]:hover {
  background-color: #1f81ba;
}
.care-togo-css .label-secondary[href]:focus {
  background-color: #1f81ba;
}
.care-togo-css .label-secondary[href]:hover {
  background-color: #1f81ba;
}
.care-togo-css .label-success {
  background-color: #69c896;
}
.care-togo-css .label-success[href]:focus {
  background-color: #44ba7c;
}
.care-togo-css .label-success[href]:hover {
  background-color: #44ba7c;
}
.care-togo-css .label-info {
  background-color: #74bce7;
}
.care-togo-css .label-info[href]:focus {
  background-color: #49a7df;
}
.care-togo-css .label-info[href]:hover {
  background-color: #49a7df;
}
.care-togo-css .label-warning {
  background-color: #f0a949;
}
.care-togo-css .label-warning[href]:focus {
  background-color: #ec931a;
}
.care-togo-css .label-warning[href]:hover {
  background-color: #ec931a;
}
.care-togo-css .label-danger {
  background-color: #f66355;
}
.care-togo-css .label-danger[href]:focus {
  background-color: #f33725;
}
.care-togo-css .label-danger[href]:hover {
  background-color: #f33725;
}
.care-togo-css .list-group-item {
  display: block;
  position: relative;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.care-togo-css .list-group-item > .badge {
  float: right;
}
.care-togo-css .list-group-item:first-child {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}
.care-togo-css .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
 > .badge.care-togo-css .list-group-item + .badge {
  margin-right: 5px;
}
.care-togo-css .media-object {
  display: block;
}
.care-togo-css .thumbnail {
  display: block;
  margin-bottom: 20px;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: none;
  border-radius: 2px;
  transition: all 0.2s ease-in-out;
}
.care-togo-css .thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.care-togo-css .thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.care-togo-css .thumbnail .caption {
  padding: 9px;
  color: #878787;
}
.care-togo-css .badge.brand-1 {
  background-color: #fd7a2a;
}
.care-togo-css .badge.brand-dark {
  background-color: #4a5368;
}
.care-togo-css .badge.brand-light {
  background-color: #efefef;
  color: #4a5368;
}
.care-togo-css a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.care-togo-css a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.care-togo-css a.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
.care-togo-css a.list-group-item.active > .badge {
  color: #309ddc;
  background-color: #fff;
}
.care-togo-css a.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
.care-togo-css a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item.active:focus .list-group-item-text {
  color: #def0fa;
}
.care-togo-css a.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
.care-togo-css a.list-group-item.active:hover .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item.active:hover .list-group-item-text {
  color: #def0fa;
}
.care-togo-css a.list-group-item.active .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item.active .list-group-item-text {
  color: #def0fa;
}
.care-togo-css .jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  color: #465163;
  background-color: #eaecec;
}
.care-togo-css .jumbotron .h1 {
  color: inherit;
}
.care-togo-css .jumbotron h1 {
  color: inherit;
}
.care-togo-css .jumbotron p {
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 200;
}
.care-togo-css .jumbotron .container {
  max-width: 100%;
}
.care-togo-css a.thumbnail.active {
  border-color: #309ddc;
}
.care-togo-css a.thumbnail:focus {
  border-color: #309ddc;
}
.care-togo-css a.thumbnail:hover {
  border-color: #309ddc;
}
.care-togo-css .alert-dismissable {
  padding-right: 40px;
}
.care-togo-css .alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.care-togo-css .alert-success {
  background-color: #69c896;
  border-color: #69c896;
  color: #fff;
}
.care-togo-css .alert-success hr {
  border-top-color: #56c189;
}
.care-togo-css .alert-success .alert-link {
  color: #1d528c;
}
.care-togo-css .alert-success .fa {
  color: #009a6c;
}
.care-togo-css .alert-success .togo-icon {
  color: #009a6c;
}
.care-togo-css .alert-success .close {
  opacity: 0.7;
}
.care-togo-css .alert-success .close:hover {
  opacity: 1;
}
.care-togo-css .alert-success .close .fa {
  color: #fff;
}
.care-togo-css .alert-success .close .togo-icon {
  color: #fff;
}
.care-togo-css .alert-info {
  background-color: #74bce7;
  border-color: #74bce7;
  color: #fff;
}
.care-togo-css .alert-info hr {
  border-top-color: #5eb2e3;
}
.care-togo-css .alert-info .alert-link {
  color: #1d528c;
}
.care-togo-css .alert-info .fa {
  color: #1571a6;
}
.care-togo-css .alert-info .togo-icon {
  color: #1571a6;
}
.care-togo-css .alert-info .close {
  opacity: 0.7;
}
.care-togo-css .alert-info .close:hover {
  opacity: 1;
}
.care-togo-css .alert-info .close .fa {
  color: #fff;
}
.care-togo-css .alert-info .close .togo-icon {
  color: #fff;
}
.care-togo-css .alert-warning {
  background-color: #f0a949;
  border-color: #f0a949;
  color: #fff;
}
.care-togo-css .alert-warning hr {
  border-top-color: #ee9e31;
}
.care-togo-css .alert-warning .alert-link {
  color: #1d528c;
}
.care-togo-css .alert-warning .fa {
  color: #e65614;
}
.care-togo-css .alert-warning .togo-icon {
  color: #e65614;
}
.care-togo-css .alert-warning .close {
  opacity: 0.7;
}
.care-togo-css .alert-warning .close:hover {
  opacity: 1;
}
.care-togo-css .alert-warning .close .fa {
  color: #fff;
}
.care-togo-css .alert-warning .close .togo-icon {
  color: #fff;
}
.care-togo-css .alert-danger {
  background-color: #f66355;
  border-color: #f66355;
  color: #fff;
}
.care-togo-css .alert-danger hr {
  border-top-color: #f54d3d;
}
.care-togo-css .alert-danger .alert-link {
  color: #1d528c;
}
.care-togo-css .alert-danger .fa {
  color: #cc2a0b;
}
.care-togo-css .alert-danger .togo-icon {
  color: #cc2a0b;
}
.care-togo-css .alert-danger .close {
  opacity: 0.7;
}
.care-togo-css .alert-danger .close:hover {
  opacity: 1;
}
.care-togo-css .alert-danger .close .fa {
  color: #fff;
}
.care-togo-css .alert-danger .close .togo-icon {
  color: #fff;
}
.care-togo-css .alert-banner {
  padding-left: 50px;
}
.care-togo-css .alert-banner i {
  font-size: 23px;
  margin-left: -30px;
}
.care-togo-css .alert-banner .close i {
  margin-left: inherit;
}
.care-togo-css .nebula {
  z-index: -10;
  width: 100%;
  position: absolute;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.care-togo-css .nebula .background-image {
  z-index: -1;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  position: fixed;
}
.care-togo-css .nebula .layer {
  width: inherit;
  position: inherit;
  height: inherit;
}
.care-togo-css .nebula .background-color {
  background-image: url(data:image/png;base64,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);
  no-repeat: center center;
  z-index: -19;
  background-size: cover;
}
.care-togo-css .nebula .gradient-8 {
  background-image: radial-gradient(circle at 50% 50%, rgba(255, 255, 255, 0.68) 0, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, 0) 61%);
  background-size: cover;
  z-index: -11;
}
.care-togo-css .nebula .gradient-7 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALECAMAAABg5G3pAAAAkFBMVEUoKCgICAg6OTo+PT89PD45OToGBgYZGBkNDQ0ODg47Ojw1NDYDAwMpKSklJSUsKywwMDE6OTsUFBQvLzAbGxsAAAAPDw8qKisEBAQtLS03Nzg0MzUzMjMuLi48Oz05ODkZGRkREREjIyMyMTKTk5MCAgIMDAwWFhY2NTcFBQUKCgoeHh45ODo2NjcgICAHBwd7CYz8AAAWtUlEQVR4Xuzdx3EcQRBFwTrXrITUglIL/70jDdjFgRED9ODnM+JH9KGy63yQfldu6w5JU42UPg4zgO8qt9MOSad1KBnAT5Xb1BlpXzKAhzur1C47JN3W4WQALyq1XYek+zqcDOBqU6HddEZ6LBnAYz15Ab/tdFfHkgH8XJnddUjalgzg0TYV2c+WF7AM4JdKbNshaVfHkwH8U4nddki6LBnAZ3pfge07I93Uc8kAnlRe9/0vOYOTAfzmBfx207pkAJEwIBgQjAzgSCQMCEYgGAOIhAHBCARjAJEwIBiBYAwgEgYEIxCMAUTCgGAEgjGASBgQjEAwBhAJA4IRCMYAImFAMALBGEAkDAhGIBgDiIQBwQgEYwCRMCAYgWAMIBIGBAOCkQFEwoBgQDAygEiYdQ+SQDAGEAkDghEIxgAiYUAwAsEYQCQMCEYgGAOIhAHBCARjAJ3DgWAEgjGASBgQjEAwBhAJA4IRCMYAOocDwQgEYwCRMCAYgWAMIBIGBCMQjAFEwoBgQDAygM7hQDAgGBlAJMzUCQkEYwCRMCAYEIwMoHM4EAwIRgYQCfOrl51AMAYQCQOCEQjGACJhQDACwRhAJAwIRiAYA4iEcQYnEIwBRMKAYEAwMoBIGBAMCEYGEAlz3VmBYGQAkTAgGBCMDCASpsdOIBgDiIQBwQgEYwCRMCAYgWAMIBIGBCMQjAFEwswPwQgEIwO4AsEsJIFgDCASBgQjEIwBRMKAYHRdy84AImFAMALBGEAkDAhGIBgDiIQBwQgEYwCRMCAYOYMzgEgYEIxAMAYQCQOCEQjGACJhQDD6WjKASBgQDAhGBhAJA4IBwcgAjknCgGAEgjGASBgQjPyHbgCRMCAYgWAMIBIGBCMQjAFEwoBgBIIxgEgYEIxAMAYQCTM/BCMQjAzgdxDM6AkEYwCRMCAYgWAMIBIGBAOCkQFEwoBgQDAygM7hOisQjAwgEgYEA4KRAUTCTC0QjAzg//UDBDNbAsEYQCQMCEYgGAOIhHEGJxCMAUTCgGAEgjGAfkgHwQgEYwCRMM7gBIIxgEgYEIxAMAYQCQOCEQjGACJhQDACwRhAJIwzOBCMDCASBgQDgpEBRMK0QDAygOOSMM7gBIIxgEgYEIxAMAYQCQOCEQjGACJhQDACwRhAJAwIRiAYA4iEAcEIBGMAkTAgGIFgDCASBgQjEIwBRMKAYEAwMoBIGBAMCEYGEAnTEQkEYwCRMCAYEIwMIBIGBAOCkQFEwrRAMDKA45IwIBiBYAwgEgYEIxCMAUTCgGAEgjGASBgQjEAwBhAJA4IRCMYAImFAMALBGEAkDAhGIBgDiIQBwQgEYwCRMCAYEIwMIBIGBAOCkQFEwnREAsEYQCQMCAYEIwPoHA4EA4KRAUTCPPSyEwjGACJhQDACwRhALCoIRiAYA+gcDgQjZ3AGEAkDghEIxgAiYUAwIBgZQOdwIBgQjAwgEuZDLzs5gzOASBgQjEAwBhAJA4IRCMYA+iEdBCNncAYQCQOCEQjGACJhQDAgGBlAJAwIBgQjA4iEWadAMJoqMQOIhAHBCARjAJEwIBgQjAwgEgYEA4KRAUTC7HrmBIKRAbwCwcycQDAGEAkDghEIxgAiYUAwAsEYQCQMCEYgGAOIhAHBgGBkAJEwIBgQjAwgEqYFgpEBXAYJA4IRCMYAImFAMALBGMBMEgYEIxCMAUTCgGAEgjGASBgQjEAwBhAJA4IRCMYAImFAMALBGEAkDAhGIBgDiIQBwYBgZACRMCAYEIwMIBKmIxIIxgAiYUAwIBgZQCQMCAYEIwOIhGmBYGQAl0TCgGAEgjGASBgQjEAwBhAJA4IRCMYAImHGh2AEgpEBXKVCMALByACen6VCMALByABepEIwAsHIAF5tQDAvk0AwBhAJA4IBwcgAImFAMCAYGUAkTEckEIwBdA4HggHByAAiYZzBgWBkAJEwD/1aCQQjA3gCgpkrgWAMIBYVBCMQjAFEwjiDA8HIACJhQDAgGBlAJMzUi0wgGAP4l72722kyCKMw+lYRdQxVFCvgHxXT0hLp/d+dR2bOGiKJcWav5yJ28qV913zsIWGcwQkEYwCRMCAYgWAMYAgJA4IRCMYAImFAMALBGEAkjPfQBYIxgEgYEIxAMAYQCQOC0W3JACJhQDAgGBlAJAwIBgQjAzgwCQOCEQjGACJhQDByBmcAkTAgGIFgDCASZigIRiAYGcBLEMxfJxCMAUTCgGAEgjGASBgQjEAwBhAJA4IRCMYAImFAMN5DlwFEwoBgQDAygEiYJhCMDOCwJAwIRiAYA4iEAcEIBGMAkTAgGIFgDCASBgQjEIwBRMKAYAICwRhAJAwIRiAYA4iEAcEIBGMAkTAgGIFgDCASBgQDgpEBRMKAYEAwMoDO4c5bQgLBGEAkDAgGBCMDiIQBwYBgZACdw7WwQDAygEgYEAwIRgZwGhIGBCMQjAFEwoBgBIIxgM7hQDACwRhAJIwzOIFgDCASBgQDgpEBdA4HggHByAAiYX41gWBkAMcmYUAwAsEYQN/AIBiBYAwgEgYEIxCMAUTCOIMTCMYAImFAMCAYGUAkjDM4EIwMIBLmqgkEIwM4OAkDghEIxgD6BgbBCARjAJEwIBiBYAwgEgYEIxCMAUTCgGBAMDKASBgQDAhGBhAJA4IBwcgATkLCgGAEgjGASBgQjEAwBhAJA4IRCMYAImFAMCAYGUAkDAgGBCMDiIQBwQwVCEYGcJsKwQgEIwO4B8EcTyAYA4iEAcEIBGMAkTAgGIFgDCASBgQDgpEBRMKAYEAwMoBIGBAMCEYGcCYSBgQjEIwBRMKAYASCMYBIGBCMQDAGEAkDgnEGJwMYQMKAYASCMYDO4UAwAsEYQCQMCAYEIwOIhAHBOIOTAUTCgGBAMDKAg/YAgkkNBCMDuE6FYOQMTgZwEQbBCAQjA9i7T4VgBIKRAVylQjACwcgA7uppXbeE5D10A4iEAcGAYGQAvZAOggHByAAiYZpAMDKA05EwIBiBYAwgEgYEIxCMAUTCgGBAMDKASBhncCAYGUAkTAAEIxCMAUTCgGBAMDKASBhncCAYGcAcEgYEIxCMAUTCgGBAMDKASBgQDAhGBhAJc94SEgjGACJhQDAgGBlAJAwIBgQjA4iEaQLByABOSsKAYASCMYBIGBAMCEYGEAkDggHByAAiYUAwIBgZwAASBgQjEIwBRMKAYEAwMoBIGBAMCEYGMICEAcEIBGMAkTAgGBCMDCASBgQDgpEBRMKAYEAwMoAzkzAgGIFgDCASBgQDgpEBRMI4gwPByAAiYeaDYASCkQF8BYI5HghGBhAJ87zNlkAwMoDbVAhGIBgZwAMI5lggGBlAJMxJmy+BYGQA1yCY1EAwMoALEExPIBgD6BwOBAOCkQFEwjiDA8HIACaRMCAYEIwMoHM4EAwIRgYQCXPbBIKRAZyYhAHBCARjAH0Dg2BAMDKAXkgHwYBgZACRMChUEIwMYAQJA4IBwcgAOocDwYBgZACRMGcpFKruKjMZwDUIRiAYA+gbGAQDgpEBRMKEQDACwcgArlIhGDmDkwHcgWBAMDKAsd2kQjACwcgAbrIhGF2VDGBwSxAMCEYG0DcwCAYEIwOIhAHBgGBkAEP6AYLxHroMIBImDIIRCEYGcAGCAcHIACJhQDAgGBnAUBIGBAOCkQH0O/CLJhCMDGBKFyAYEIwMIBImDIIBwUgG8BQEA4KRAUTCpEEwIBjJAG5AMCAYGcDYliAYEIwMIBIGBAOCkQEMaw+CAcHIACJhQDAgGBnAtLYgGBCMDGBqi1gIBgQjA6iHVAgGBCMDqHUqBAOCkQHULhaCAcHIAOoiFYIBwcgAapUKwYBgZAB1WFadtMRAMDKAukmFYEAwMoDaxJ7BgWBkALUEwaRCMDKAetkSEghGBtAAgmAkA+gTGAQjA6hNloYPgpEMoL/BgGBkAHWoqmdt9gSCkQF0CgeCkQwgDAEEIwOoPQ4LBCMDCEQVCEYGEIkvEIwMoEeRBIKRAfQspkAwMoAeRhcIRgZwmvb1JyYgCEYGMKyb+tPbJhCMDGBUy6rIb2AQjGQAN9ULJWFAMDKAvoArioQBwUgG8LR6USQMCEYygKvqRZEwIBjJAF5UL4+EAcHIAIJgem9aSCAYyQCuqxdFwoBgJAP4UL0kEgYEIxnARfWiSBgQjGQAt9XLJGFAMDKAIJjYczgQjAwgCKZiSRgQjAygM7hYEsYZnAwgCAYJkwrByACCYJAwIBgZQF/ACSQMCEYygLvqpZIwzuBkAEEwsSQMCEYGEASTSsKAYGQAncHFkjDO4GQAQTDZJAwIRgYQBNM7O2kZgWBkAEEwsSQMCEYGEASDhPEeugxgKATjHA4EIwMIgokjYUAwMoAgGCQMCEYGEASDhAHByABGQTDO4UAwMoAgGCQMCEYGMA6CQcKAYGQAQTAR53AgGMkA3lcPCQOCkQEEwSBhQDAygFkQDBIGBCMDCIJxDgeCkQF0BoeEAcHIAGZAMEgYEIwMIAgGCZMAwUgG8HX1kDAgGBlAEAwSBgQjAwiCQcKAYGQAIyAYJAwIRgbQe+hIGBCMDCAIBgkDgpEBzIBgkDAgGBlAEAwSBgQjAwiCQcKAYGQAIyAY38AgGBlAEAwSBgQjAwiCQcKAYGQAQTBIGBCMDODsEAwSBgQjA4hCRcKAYGQAQTBIGBCMDCAIptcEgpEBnA6CQcKAYGQAQTBIGBCMDCAIBgkDgpEBBMEgYUAwMoABEAwSBgQjAwiCQcKAYGQAQTBIGBCMDGAABIOEAcHIAIJgkDAgGBlAEAwSBgQjA5gBwSBhQDAygCAYJAwIRgYQBIOEAcHIAIZBMEgYEIwMIAgGCQOCkQEEwSBhQDAygCCY3l0TCEYGcB4IBgkDgpEBBMEgYUAwMoBxEAwSBgQjAwiCcQ4HgpEBdAaHhAHByACCYJAwzuBkAEEwvasWEAhGBhAEg4QBwcgAOoMbjITRbUkG8DEQDBIGBCMDCILxQjoIRgbQGRwSBgQjAwiCmYOEcQYnGcDLOhISBgQjAwiCQcKAYGQAvYc+DQkDgpEM4KGOhIQBwcgAgmCQMCAYGUAQDBIGBCMDCIJBwoBgZABBMEgYEIwMoC9gJAwIRgZwFggGCQOCkQEEwSBhQDAygCAYJAwIRgYQBIOEAcHIAIJgkDAgGBlAEAwSBgQjAzgTBIOEAcHIAIJgkDAgGBlAEAwSBgQjAwiCQcKAYGQAQTBImDEhGMkALuoJIWFAMDKAIBgkDAhGBhAE02sCwcgAjg3BIGFAMDKAIBgkDAhGBhAEg4QBwcgAgmCQMCAYGcAACAYJA4KRAQTBIGFAMDKAIBgkDAhGBhAEg4QBwcgAgmCcw4FgZABBMEgYEIwM4CQQDBIGBCMDCIJBwoBgZABBMM7hQDAygM7gkDAgGBlAEAwSBgQjAwiCGeMcDgQjGcDdsv5B100gGBnAQSEYJAwIRgYQBIOEAcHIAIJgvJAOgpEBdAaHhAHByACCYJAwIBgZQBAMEmYECEYygO/rcSFhQDAygCAYJAwIRgYQBIOEAcHIAIJgkDAgGBlAEAwSBgQjAwiCQcKAYGQAQTBImP8VgpEM4OWyHhsSBgQjAwiCQcI4g5MBBMEgYUbq7Hd795KTUBCEYbScthdQRJSXL4iiJrj/3Tk0PTPRhmpyvkX8szoVkgH8AwSDhAHByACCYJAwIBgZQBAMEsYZnAwgCAYJA4KRAQTBIGFAMDKAIBgkjDM4GUAQDBIGBCMD2D0Eg4QBwcgAgmCQMCAYGUAQDBLGP3QZQBAMEgYEIwMIgkHCgGBkAEEwSBgQjAwgCAYJkw+CkQzgEG1DwoBgZABBMEgYEIwMYP8QDBIGBCMDCIJBwoBgZABBMEgYEIwMIAgGCQOCkQEEwTiHA8HIAIJgkDAgGBlAEAwSBgQjAwiCqduWLgPByACCYJAwIBgZQP/QkTAgGBlAEAwSBgQjAwiCcQ4HgpEBdAaHhAHByACCYJAwIBgZQBBM3eihHDkQjGQA36NFSBgQjAygMzgkDAhGBhAE4xwOBCMDCIJBwoBgZAD7P4NDwoBgZABBMEgYEIwMIAgGCQOCkQEEwSBhQDAygCAYJAwIRgYQBIOEAcHIAIJgkDAgGBnA/iEYJAwIRgYQBIOEAcHIAIJgkDAgGBlAEAwSBgQjAwiCQcKAYGQAQTBIGBCMDCAIBgkDgpEBBMEgYUAwMoAgmLrHIhCMDGByCAYJA4KRAQTBIGFAMDKAIBgkDAhGBhAEg4QBwcgAgmCQMCAYGUAQDBIGBCMDCIJBwoBgZABBMEgYEIwMIAgGCQOCkQEEwTQiYbQIyQA2gGCQMCAYGUAQDBIGBCMDCIJBwoBgZABBMEgYZ3AygCAY53AgGBlAZ3AZSBgQjGQAh6g6XxJG+0iQDCAIJsM5HAhGMoCfcbKQMCAYGUAQDBIGBCMDCIJBwviHLgMIgqlDwoBgZADTnsEhYUAwMoAgGCQMCEYGEASTnYQBwUgG8CP+JSQMCEYGEASDhAHByACCYJAwIBgZQBAMEgYEIwMIgkHCgGBkAEEwSBgQjAwgCAYJA4KRAQTBIGFAMDKA/qEjYUAwMoAgGCQMCEYGEASDhAHByAAmh2CQMCAYGUAQDBIGBCMDCIJBwoBgZABBMEgYEIwMIAgGCQOCkQEEwSBhQDAygCAYJAwIRgYQBIOEAcHIAIJgkDAgGBlAEAwSBgQjAwiCQcKAYGQAk0MwSBgQjAwgCAYJA4KRAQTBOIcDwcgAgmCQMCAYGUAQDBIGBCMDCIJBwoBgZABBMEgYEIwMIAgGCQOCkQEEwSBhQDAygCAYJAwIRgYQBIOEAcHIAIJgftqXLgPByACCYJAwIBgZQGdwSBgQjAwgCAYJA4KRAQTBOIcDwcgAOoNDwoBgZABBMEgYEIwMIAimblEEgpEBzALBOIcDwcgAOoNDwoBgZABBMEgYEIwMIAjGh3QQjAygMzgkDAhGBhAEg4QBwcgAgmCQMCAYGUAQDBIGBCMDCIJBwoBgZABBMEgYZ3AygCAYJAwIRgYQBIOEAcHIAOaEYJAwIBgZQBAMEsYZnAwgCAYJA4KRAQTBIGFAMDKAIBgkjDM4GUAQDBIGBCMDCIJBwoBgZABBMEgYEIwMIAgGCeMfugwgCAYJA4KRAQTBIGFAMDKAIBgkDAhGBhAEg4QBwcgApoJgkDAgGBlAEAwSBgQjAwiCQcKAYGQAQTBIGBCMDCAIBgkDgpEBBMEgYUAwMoAgGCQMCEYGEASDhAHByACCYJAwIBgZQBAMEgYEIwMIgkHCgGBkAEEwSBgQjAwgCOb353AgGMkATqN5SBgQjAwgCAYJA4KRAQTBIGFAMDKAIBjncCAYGUBncEgYEIwMIAgGCQOCkQEEwTQ9hwPBSAZwGEe2kDAgGBlAEAwSBgQjAwiCQcKAYGQAQTA+pINgZAD9Q0fCgGBkAEEwSBgQjAwgCAYJA4KRAQTBIGFAMDKAIJg6EIxkAE8IwSBhQDAygCAYJAwIRgYQBIOEAcHIAIJgkDAgGBlAEAwSBgQjAwiCQcKAYGQAQTBIGBCMDCAIBgkDgpEBBMEgYUAwMoAgGCQMCEYGEASDhAHByACCYJAwIBgZQBAMEgYEIwMIgqm7BsGcWTKAIBgkDAhGBhAEg4QBwcgAgmCQMCAYGUAQDBJmG50nAwiCQcKAYGQAQTBIGBCMDCAIBgkDgpEBBMEgYZzByQCCYJAwIBgZQBAMEgYEIwMIgkHCjCJH0u4bfsxjXbX6AxYAAAAASUVORK5CYII=);
  no-repeat: center center;
  opacity: 0.1;
  z-index: -12;
  background-size: cover;
}
.care-togo-css .nebula .gradient-6 {
  background-image: linear-gradient(238deg, rgba(106, 119, 141, 0.75), rgba(106, 119, 141, 0.03) 40%, rgba(106, 119, 141, 0) 43%);
  z-index: -13;
}
.care-togo-css .nebula .gradient-5 {
  background-image: radial-gradient(circle at 100% 97%, #fff 0, rgba(255, 255, 255, 0) 24%);
  background-size: cover;
  z-index: -14;
}
.care-togo-css .nebula .gradient-4 {
  background-image: radial-gradient(circle at 50% 50%, rgba(106, 119, 141, 0.28) 0, transparent 100%);
  background-size: cover;
  z-index: -15;
}
.care-togo-css .nebula .gradient-3 {
  background-image: linear-gradient(238deg, rgba(106, 119, 141, 0.67) 0, rgba(136, 147, 164, 0.25) 11%, rgba(106, 119, 141, 0) 25%);
  z-index: -16;
}
.care-togo-css .nebula .gradient-2 {
  background-image: linear-gradient(19deg, rgba(136, 147, 164, 0.8), rgba(106, 119, 141, 0.3) 6%, rgba(106, 119, 141, 0) 16%);
  z-index: -17;
}
.care-togo-css .nebula .gradient-1 {
  background-image: linear-gradient(41deg, rgba(136, 147, 164, 0.8), rgba(136, 147, 164, 0.52), rgba(106, 119, 141, 0) 35%);
  z-index: -18;
}
.care-togo-css .nebula.nebula-g2m .gradient-5 {
  background-image: linear-gradient(31deg, rgba(255, 127, 0, 0.45) 0, rgba(255, 127, 0, 0.25) 9%, rgba(255, 127, 0, 0.05) 20%, rgba(255, 255, 255, 0.01) 25%);
  z-index: -13;
}
.care-togo-css .nebula.nebula-g2m .gradient-4 {
  background-image: radial-gradient(circle at 89% 89%, #ff9600 0, rgba(255, 150, 0, 0.99) 3%, rgba(255, 104, 30, 0.16) 46%, rgba(255, 104, 30, 0.01) 61%, rgba(255, 104, 30, 0) 100%);
  background-size: cover;
  z-index: -14;
}
.care-togo-css .nebula.nebula-g2m .gradient-3 {
  background-image: linear-gradient(133deg, rgba(122, 146, 171, 0.25) 0, rgba(255, 255, 255, 0) 100%);
  z-index: -15;
}
.care-togo-css .nebula.nebula-g2m .gradient-2 {
  background-image: linear-gradient(209deg, rgba(126, 158, 199, 0.9) 0, rgba(158, 191, 225, 0.74) 18%, rgba(151, 203, 255, 0.13) 60%, rgba(255, 127, 0, 0.05) 70%, rgba(255, 127, 0, 0) 75%);
  z-index: -16;
}
.care-togo-css .nebula.nebula-g2m .gradient-1 {
  background-image: url(data:image/png;base64,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);
  no-repeat: center center;
  background-size: cover;
  z-index: -17;
}
.care-togo-css .nebula.nebula-g2m .background-color {
  background-color: rgba(233, 104, 0, 0.75);
  z-index: -21;
}
.care-togo-css .nebula.nebula-g2t .gradient-8 {
  background-image: url(data:image/png;base64,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);
  no-repeat: center center;
  background-size: cover;
  opacity: 0.41;
  z-index: -11;
}
.care-togo-css .nebula.nebula-g2t .gradient-7 {
  background-image: radial-gradient(circle at 76% 52%, #ff26ff 0, rgba(255, 38, 255, 0.99) 1%, rgba(255, 0, 124, 0.17) 16%, rgba(255, 0, 124, 0.03) 22%, rgba(255, 0, 124, 0) 23%);
  background-size: cover;
  z-index: -12;
}
.care-togo-css .nebula.nebula-g2t .gradient-6 {
  background-image: radial-gradient(circle at 74% 56%, #ff73ff -3%, rgba(255, 115, 255, 0.99) 1%, rgba(255, 0, 125, 0.23) 42%, rgba(255, 0, 125, 0.03) 52%, rgba(255, 0, 125, 0) 58%);
  background-size: cover;
  z-index: -13;
}
.care-togo-css .nebula.nebula-g2t .gradient-5 {
  background-image: radial-gradient(circle at 37% 52%, #ff73ff -3%, rgba(255, 115, 255, 0.99) 1%, rgba(255, 0, 125, 0.23) 42%, rgba(255, 0, 125, 0.03) 52%, rgba(255, 0, 125, 0) 58%);
  background-size: cover;
  z-index: -14;
}
.care-togo-css .nebula.nebula-g2t .gradient-4 {
  background-image: radial-gradient(circle at 37% 52%, #ff7ead 0, rgba(255, 126, 173, 0.99) 1%, rgba(255, 0, 125, 0.23) 42%, rgba(255, 0, 125, 0.03) 52%, rgba(255, 0, 125, 0) 58%);
  background-size: cover;
  z-index: -15;
}
.care-togo-css .nebula.nebula-g2t .gradient-3 {
  background-image: radial-gradient(circle at 37% 52%, #ff7ead -25%, rgba(255, 126, 173, 0.68) 3%, rgba(255, 0, 124, 0.44) 31%, rgba(255, 0, 125, 0) 55%);
  background-size: cover;
  z-index: -16;
}
.care-togo-css .nebula.nebula-g2t .gradient-2 {
  background-image: linear-gradient(-67deg, #57465d 0, rgba(172, 46, 104, 0.67) 14%, rgba(255, 0, 123, 0.32) 28%, rgba(255, 255, 255, 0.09) 42%, rgba(255, 255, 255, 0) 54%);
  z-index: -17;
}
.care-togo-css .nebula.nebula-g2t .gradient-1 {
  background-image: linear-gradient(153deg, #39404d 0, rgba(57, 64, 77, 0.95) 26%, rgba(170, 43, 101, 0.65) 52%, rgba(217, 50, 104, 0.19) 99%, rgba(255, 255, 255, 0) 100%);
  z-index: -18;
}
.care-togo-css .nebula.nebula-g2t .background-color {
  background-color: #ff2e61;
  z-index: -19;
}
.care-togo-css .nebula.nebula-g2w .gradient-8 {
  background-image: url(data:image/png;base64,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);
  no-repeat: center center;
  opacity: 0.04;
  z-index: -11;
  background-size: cover;
}
.care-togo-css .nebula.nebula-g2w .gradient-7 {
  background-image: radial-gradient(circle at 49% 63%, rgba(211, 234, 255, 0.9) 0, rgba(0, 149, 228, 0) 75%);
  background-size: cover;
  z-index: -12;
}
.care-togo-css .nebula.nebula-g2w .gradient-6 {
  background-image: radial-gradient(circle at 52% 63%, #78c4ff 0, rgba(0, 149, 228, 0) 70%, rgba(255, 255, 255, 0) 100%);
  background-size: cover;
  z-index: -13;
}
.care-togo-css .nebula.nebula-g2w .gradient-5 {
  background-image: radial-gradient(circle at 80% 51%, #0097e1 -3%, rgba(203, 255, 148, 0.18) 36%, rgba(0, 149, 228, 0) 45%);
  background-size: cover;
  z-index: -14;
}
.care-togo-css .nebula.nebula-g2w .gradient-4 {
  background-image: radial-gradient(circle at 21% 97%, #0097e1 -3%, rgba(0, 149, 228, 0) 33%);
  background-size: cover;
  z-index: -15;
}
.care-togo-css .nebula.nebula-g2w .gradient-3 {
  background-image: url(data:image/png;base64,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);
  no-repeat: center center;
  opacity: 0.49;
  z-index: -16;
  background-size: cover;
}
.care-togo-css .nebula.nebula-g2w .gradient-2 {
  background-image: linear-gradient(-38deg, #4a5365 -5%, rgba(153, 203, 255, 0.58) 23%, rgba(153, 203, 255, 0.55) 26%, rgba(255, 255, 255, 0) 58%);
  z-index: -17;
}
.care-togo-css .nebula.nebula-g2w .gradient-1 {
  background-image: linear-gradient(155deg, #4a5366 14%, rgba(74, 83, 102, 0.3) 38%, rgba(74, 83, 102, 0.1) 51%, rgba(255, 255, 255, 0) 71%, rgba(255, 255, 255, 0) 100%);
  z-index: -18;
}
.care-togo-css .nebula.nebula-g2w .background-color {
  background-color: #0097e1;
  z-index: -19;
}
.care-togo-css .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.care-togo-css .progress-striped .progress-bar {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.care-togo-css .progress-striped .progress-bar-action-1 {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.care-togo-css .progress-striped .progress-bar-action-2 {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.care-togo-css .progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.care-togo-css .progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.care-togo-css .progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.care-togo-css .progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.care-togo-css .progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 2px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.care-togo-css .progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #309ddc;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}
.care-togo-css .close {
  float: right;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.care-togo-css .close:focus {
  color: #555;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.care-togo-css .close:hover {
  color: #555;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.care-togo-css .progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite;
}
.care-togo-css .progress.active .progress-bar {
  animation: progress-bar-stripes 2s linear infinite;
}
.care-togo-css .progress-bar-success {
  background-color: #69c896;
}
.care-togo-css .progress-bar-action-1 {
  background-color: #309ddc;
}
.care-togo-css .progress-bar-action-2 {
  background-color: #65c5ff;
}
.care-togo-css .progress-bar-info {
  background-color: #74bce7;
}
.care-togo-css .progress-bar-warning {
  background-color: #f0a949;
}
.care-togo-css .progress-bar-danger {
  background-color: #f66355;
}
.care-togo-css .media {
  overflow: hidden;
  zoom: 1;
  margin-top: 15px;
}
.care-togo-css .media .media {
  margin-top: 15px;
}
.care-togo-css .media:first-child {
  margin-top: 0;
}
.care-togo-css .media > .pull-left {
  margin-right: 10px;
}
.care-togo-css .media > .pull-right {
  margin-left: 10px;
}
.care-togo-css .media-body {
  overflow: hidden;
  zoom: 1;
}
.care-togo-css .media-heading {
  margin: 0 0 5px;
}
.care-togo-css .media-list {
  padding-left: 0;
  list-style: none;
}
.care-togo-css .list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.care-togo-css a.list-group-item {
  color: #555;
}
.care-togo-css a.list-group-item .list-group-item-heading {
  color: #333;
}
.care-togo-css a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.care-togo-css a.list-group-item:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.care-togo-css .list-group-item-success {
  color: #009a6c;
  background-color: #69c896;
}
.care-togo-css a.list-group-item-success {
  color: #009a6c;
}
.care-togo-css a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item-success:focus {
  color: #009a6c;
  background-color: #56c189;
}
.care-togo-css a.list-group-item-success:hover {
  color: #009a6c;
  background-color: #56c189;
}
.care-togo-css a.list-group-item-success.active {
  color: #fff;
  background-color: #009a6c;
  border-color: #009a6c;
}
.care-togo-css a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #009a6c;
  border-color: #009a6c;
}
.care-togo-css a.list-group-item-success.active:hover {
  color: #fff;
  background-color: #009a6c;
  border-color: #009a6c;
}
.care-togo-css .list-group-item-info {
  color: #1571a6;
  background-color: #74bce7;
}
.care-togo-css a.list-group-item-info {
  color: #1571a6;
}
.care-togo-css a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item-info:focus {
  color: #1571a6;
  background-color: #5eb2e3;
}
.care-togo-css a.list-group-item-info:hover {
  color: #1571a6;
  background-color: #5eb2e3;
}
.care-togo-css a.list-group-item-info.active {
  color: #fff;
  background-color: #1571a6;
  border-color: #1571a6;
}
.care-togo-css a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #1571a6;
  border-color: #1571a6;
}
.care-togo-css a.list-group-item-info.active:hover {
  color: #fff;
  background-color: #1571a6;
  border-color: #1571a6;
}
.care-togo-css .list-group-item-warning {
  color: #e65614;
  background-color: #f0a949;
}
.care-togo-css a.list-group-item-warning {
  color: #e65614;
}
.care-togo-css a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item-warning:focus {
  color: #e65614;
  background-color: #ee9e31;
}
.care-togo-css a.list-group-item-warning:hover {
  color: #e65614;
  background-color: #ee9e31;
}
.care-togo-css a.list-group-item-warning.active {
  color: #fff;
  background-color: #e65614;
  border-color: #e65614;
}
.care-togo-css a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #e65614;
  border-color: #e65614;
}
.care-togo-css a.list-group-item-warning.active:hover {
  color: #fff;
  background-color: #e65614;
  border-color: #e65614;
}
.care-togo-css .list-group-item-danger {
  color: #cc2a0b;
  background-color: #f66355;
}
.care-togo-css a.list-group-item-danger {
  color: #cc2a0b;
}
.care-togo-css a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
.care-togo-css a.list-group-item-danger:focus {
  color: #cc2a0b;
  background-color: #f54d3d;
}
.care-togo-css a.list-group-item-danger:hover {
  color: #cc2a0b;
  background-color: #f54d3d;
}
.care-togo-css a.list-group-item-danger.active {
  color: #fff;
  background-color: #cc2a0b;
  border-color: #cc2a0b;
}
.care-togo-css a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #cc2a0b;
  border-color: #cc2a0b;
}
.care-togo-css a.list-group-item-danger.active:hover {
  color: #fff;
  background-color: #cc2a0b;
  border-color: #cc2a0b;
}
.care-togo-css .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.care-togo-css .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.care-togo-css .panel-title {
  color: inherit;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 16px;
}
.care-togo-css .panel-title > a {
  color: inherit;
}
.care-togo-css .list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.care-togo-css .list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.care-togo-css .panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 2px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.care-togo-css .panel > .list-group {
  margin-bottom: 0;
}
.care-togo-css .panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.care-togo-css .panel > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table {
  margin-bottom: 0;
}
.care-togo-css .panel > .table:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table:first-child > thead:first-child > tr:first-child td:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table:first-child > thead:first-child > tr:first-child td:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.care-togo-css .panel > .table > tbody:first-child > tr:first-child th {
  border-top: 0;
}
.care-togo-css .panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table {
  margin-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered {
  border: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > thead > tr:first-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > thead > tr > td:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > thead > tr > td:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}
.care-togo-css .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}
.care-togo-css .panel > .table-bordered {
  border: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr:first-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr:last-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr:last-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr > td:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr > td:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr > th:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-bordered > tbody > tr > th:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-bordered > tfoot > tr > th:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-bordered > tfoot > tr > th:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-bordered > thead > tr:first-child > td {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > thead > tr:first-child > th {
  border-bottom: 0;
}
.care-togo-css .panel > .table-bordered > thead > tr > td:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-bordered > thead > tr > td:last-child {
  border-right: 0;
}
.care-togo-css .panel > .table-bordered > thead > tr > th:first-child {
  border-left: 0;
}
.care-togo-css .panel > .table-bordered > thead > tr > th:last-child {
  border-right: 0;
}
 > .panel-body.care-togo-css .panel + .table {
  border-top: 1px solid #ddd;
}
 > .panel-body.care-togo-css .panel + .table-responsive {
  border-top: 1px solid #ddd;
}
.care-togo-css .panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.care-togo-css .panel-group {
  margin-bottom: 20px;
}
.care-togo-css .panel-group .panel-heading {
  border-bottom: 0;
}
.care-togo-css .panel-group .panel {
  margin-bottom: 0;
  border-radius: 2px;
  overflow: hidden;
}
.panel.care-togo-css .panel-group + .panel {
  margin-top: 5px;
}
.panel-heading.care-togo-css .panel-group + .panel-collapse .panel-body {
  border-top: 1px solid #ddd;
}
.care-togo-css .panel-group .panel-footer {
  border-top: 0;
}
.panel-footer.care-togo-css .panel-group + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-heading.care-togo-css + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.care-togo-css .panel-default {
  border-color: #ddd;
}
.care-togo-css .panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
 > .panel-heading.care-togo-css .panel-default + .panel-collapse .panel-body {
  border-top-color: #ddd;
}
 > .panel-footer.care-togo-css .panel-default + .panel-collapse .panel-body {
  border-bottom-color: #ddd;
}
.care-togo-css .panel-action-1 {
  border-color: #309ddc;
}
.care-togo-css .panel-action-1 > .panel-heading {
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
 > .panel-heading.care-togo-css .panel-action-1 + .panel-collapse .panel-body {
  border-top-color: #309ddc;
}
 > .panel-footer.care-togo-css .panel-action-1 + .panel-collapse .panel-body {
  border-bottom-color: #309ddc;
}
.care-togo-css .panel-primary {
  border-color: #309ddc;
}
.care-togo-css .panel-primary > .panel-heading {
  color: #fff;
  background-color: #309ddc;
  border-color: #309ddc;
}
 > .panel-heading.care-togo-css .panel-primary + .panel-collapse .panel-body {
  border-top-color: #309ddc;
}
 > .panel-footer.care-togo-css .panel-primary + .panel-collapse .panel-body {
  border-bottom-color: #309ddc;
}
.care-togo-css .panel-action-2 {
  border-color: #65c5ff;
}
.care-togo-css .panel-action-2 > .panel-heading {
  color: #fff;
  background-color: #65c5ff;
  border-color: #65c5ff;
}
 > .panel-heading.care-togo-css .panel-action-2 + .panel-collapse .panel-body {
  border-top-color: #65c5ff;
}
 > .panel-footer.care-togo-css .panel-action-2 + .panel-collapse .panel-body {
  border-bottom-color: #65c5ff;
}
.care-togo-css .panel-secondary {
  border-color: #65c5ff;
}
.care-togo-css .panel-secondary > .panel-heading {
  color: #fff;
  background-color: #65c5ff;
  border-color: #65c5ff;
}
 > .panel-heading.care-togo-css .panel-secondary + .panel-collapse .panel-body {
  border-top-color: #65c5ff;
}
 > .panel-footer.care-togo-css .panel-secondary + .panel-collapse .panel-body {
  border-bottom-color: #65c5ff;
}
.care-togo-css .panel-success {
  border-color: #69c896;
}
.care-togo-css .panel-success > .panel-heading {
  color: #009a6c;
  background-color: #69c896;
  border-color: #69c896;
}
 > .panel-heading.care-togo-css .panel-success + .panel-collapse .panel-body {
  border-top-color: #69c896;
}
 > .panel-footer.care-togo-css .panel-success + .panel-collapse .panel-body {
  border-bottom-color: #69c896;
}
.care-togo-css .panel-info {
  border-color: #74bce7;
}
.care-togo-css .panel-info > .panel-heading {
  color: #1571a6;
  background-color: #74bce7;
  border-color: #74bce7;
}
 > .panel-heading.care-togo-css .panel-info + .panel-collapse .panel-body {
  border-top-color: #74bce7;
}
 > .panel-footer.care-togo-css .panel-info + .panel-collapse .panel-body {
  border-bottom-color: #74bce7;
}
.care-togo-css .panel-warning {
  border-color: #f0a949;
}
.care-togo-css .panel-warning > .panel-heading {
  color: #e65614;
  background-color: #f0a949;
  border-color: #f0a949;
}
 > .panel-heading.care-togo-css .panel-warning + .panel-collapse .panel-body {
  border-top-color: #f0a949;
}
 > .panel-footer.care-togo-css .panel-warning + .panel-collapse .panel-body {
  border-bottom-color: #f0a949;
}
.care-togo-css .panel-danger {
  border-color: #f66355;
}
.care-togo-css .panel-danger > .panel-heading {
  color: #cc2a0b;
  background-color: #f66355;
  border-color: #f66355;
}
 > .panel-heading.care-togo-css .panel-danger + .panel-collapse .panel-body {
  border-top-color: #f66355;
}
 > .panel-footer.care-togo-css .panel-danger + .panel-collapse .panel-body {
  border-bottom-color: #f66355;
}
.care-togo-css .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.care-togo-css .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.care-togo-css .well-lg {
  padding: 24px;
}
.care-togo-css .well-sm {
  padding: 9px;
}
.care-togo-css .carousel-caption {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
.care-togo-css .carousel-caption .btn {
  text-shadow: none;
}
.care-togo-css .carousel-control {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
}
.care-togo-css .carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.care-togo-css .carousel-control:hover {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.care-togo-css .carousel-control .glyphicon-chevron-left {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  left: 50%;
}
.care-togo-css .carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  right: 50%;
}
.care-togo-css .carousel-control .icon-next {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  right: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.care-togo-css .carousel-control .icon-next:before {
  content: '\203a';
}
.care-togo-css .carousel-control .icon-prev {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  left: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.care-togo-css .carousel-control .icon-prev:before {
  content: '\2039';
}
.care-togo-css button.close {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.care-togo-css .modal-content {
  background-clip: padding-box;
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.care-togo-css .popover {
  background-clip: padding-box;
  display: none;
  background-color: #fff;
  opacity: 1;
  box-shadow: 3px 3px 4px 0 rgba(57, 64, 77, 0.32);
  position: absolute;
  z-index: 1010;
  top: 0;
  left: 0;
  max-width: 300px;
  padding: 10px 20px;
  border-radius: 2px;
  text-align: left;
  white-space: normal;
  border: 1px solid #eaecec;
}
.care-togo-css .popover > .arrow {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.care-togo-css .popover > .arrow:after {
  content: "";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.care-togo-css .close-inverse {
  color: #fff;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.care-togo-css .close-inverse:focus {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.care-togo-css .close-inverse:hover {
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.care-togo-css .togo-color-g2m {
  color: #E18026;
}
.care-togo-css .togo-color-g2m-light {
  color: #fd7a2b;
}
.care-togo-css .togo-color-g2t {
  color: #992977;
}
.care-togo-css .togo-color-g2t-light {
  color: #ff4a90;
}
.care-togo-css .togo-color-g2w {
  color: #3797D1;
}
.care-togo-css .togo-color-g2w-light {
  color: #42c2f6;
}
.care-togo-css .togo-color-openvoice {
  color: #5C61A6;
}
.care-togo-css .togo-color-openvoice-light {
  color: #b380ff;
}
.care-togo-css .togo-color-g2a {
  color: #2A969D;
}
.care-togo-css .togo-color-g2a-light {
  color: #39C8D2;
}
.care-togo-css .togo-bg-color-g2m {
  background-color: #E18026;
}
.care-togo-css .togo-bg-color-g2m-light {
  background-color: #fd7a2b;
}
.care-togo-css .togo-bg-color-g2t {
  background-color: #992977;
}
.care-togo-css .togo-bg-color-g2t-light {
  background-color: #ff4a90;
}
.care-togo-css .togo-bg-color-g2w {
  background-color: #3797D1;
}
.care-togo-css .togo-bg-color-g2w-light {
  background-color: #42c2f6;
}
.care-togo-css .togo-bg-color-openvoice {
  background-color: #5C61A6;
}
.care-togo-css .togo-bg-color-openvoice-light {
  background-color: #b380ff;
}
.care-togo-css .togo-bg-color-g2a {
  background-color: #2A969D;
}
.care-togo-css .togo-bg-color-g2a-light {
  background-color: #39C8D2;
}
.care-togo-css .togo-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 50px;
  background-color: #485162;
}
.care-togo-css .togo-footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.care-togo-css .togo-footer ul li {
  float: left;
  padding: 0 10px;
}
.care-togo-css .togo-footer ul li > a {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  display: block;
}
.care-togo-css .togo-footer ul li > span {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  display: block;
}
.care-togo-css .togo-footer ul li a {
  line-height: 20px;
  color: #daddd6;
}
.care-togo-css .togo-footer ul li a:focus {
  color: #fff;
}
.care-togo-css .togo-footer ul li a:hover {
  color: #fff;
}
.care-togo-css .togo-footer ul li span {
  line-height: 20px;
  color: #daddd6;
}
.care-togo-css .togo-footer-lite {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 50px;
  background-color: #485162;
  font-size: 12px;
  background-color: #071b31;
}
.care-togo-css .togo-footer-lite ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.care-togo-css .togo-footer-lite ul li {
  float: left;
  padding: 0 10px;
}
.care-togo-css .togo-footer-lite ul li > a {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  display: block;
}
.care-togo-css .togo-footer-lite ul li > span {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  display: block;
}
.care-togo-css .togo-footer-lite ul li a {
  line-height: 20px;
  color: #daddd6;
  color: #6f7e91;
}
.care-togo-css .togo-footer-lite ul li a:focus {
  color: #fff;
}
.care-togo-css .togo-footer-lite ul li a:hover {
  color: #fff;
}
.care-togo-css .togo-footer-lite ul li span {
  line-height: 20px;
  color: #daddd6;
  color: #6f7e91;
}
.care-togo-css .togo-icon-seek-backward {
  position: relative;
  transform: scale(-1, 1) !important;
}
.care-togo-css .togo-icon-seek-backward:before {
  content: '\e974';
}
.care-togo-css .togo-icon-seek-backward:after {
  content: attr(seconds);
  position: absolute;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 0.3em;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transform: translate(-50%, -50%) scale(-1, 1);
}
.care-togo-css .togo-icon-seek-forward {
  position: relative;
}
.care-togo-css .togo-icon-seek-forward:before {
  content: '\e974';
}
.care-togo-css .togo-icon-seek-forward:after {
  content: attr(seconds);
  position: absolute;
  font-family: 'Lato-Regular', Arial, Helvetica, sans-serif;
  font-size: 0.3em;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.care-togo-css .modal {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  color: #546075;
  outline: 0;
}
.care-togo-css .modal-backdrop {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: fixed;
  z-index: 1040;
  background-color: #000;
}
.care-togo-css .modal-open {
  overflow: hidden;
}
.care-togo-css .modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}
.care-togo-css .modal.in .modal-dialog {
  transform: translate(0, 0);
}
.care-togo-css .modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.care-togo-css .modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.care-togo-css .modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.care-togo-css .modal-header {
  padding: 25px 30px 15px;
  border-bottom: 1px solid #fff;
  background-color: #efefef;
  letter-spacing: 0.5px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.care-togo-css .modal-header h4 {
  color: #535f74;
}
.care-togo-css .modal-header .close {
  margin-top: -15px;
  margin-right: -20px;
}
.care-togo-css .modal-title {
  margin: 0;
  line-height: normal;
  font-size: 30px;
  font-family: 'Lato-Light', Arial, Helvetica, sans-serif;
}
.care-togo-css .modal-footer.modal-has-error {
  background-color: #f66355;
  color: #fff;
  text-align: center;
}
.care-togo-css .modal-footer.modal-has-error p {
  margin-bottom: 0;
  letter-spacing: 0.5px;
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
}
.care-togo-css .modal-footer.modal-has-error .fa {
  color: #cc2a0b;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-error .togo-icon {
  color: #cc2a0b;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-error a {
  color: #1d528c;
}
.care-togo-css .modal-footer.modal-has-info {
  background-color: #74bce7;
  color: #fff;
  text-align: center;
}
.care-togo-css .modal-footer.modal-has-info p {
  margin-bottom: 0;
  letter-spacing: 0.5px;
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
}
.care-togo-css .modal-footer.modal-has-info .fa {
  color: #1571a6;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-info .togo-icon {
  color: #1571a6;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-info a {
  color: #1d528c;
}
.care-togo-css .modal-footer.modal-has-success {
  background-color: #69c896;
  color: #fff;
  text-align: center;
}
.care-togo-css .modal-footer.modal-has-success p {
  margin-bottom: 0;
  letter-spacing: 0.5px;
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
}
.care-togo-css .modal-footer.modal-has-success .fa {
  color: #009a6c;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-success .togo-icon {
  color: #009a6c;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-success a {
  color: #1d528c;
}
.care-togo-css .modal-footer.modal-has-warning {
  background-color: #f0a949;
  color: #fff;
  text-align: center;
}
.care-togo-css .modal-footer.modal-has-warning p {
  margin-bottom: 0;
  letter-spacing: 0.5px;
  font-family: 'Lato-Semibold', Arial, Helvetica, sans-serif;
}
.care-togo-css .modal-footer.modal-has-warning .fa {
  color: #e65614;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-warning .togo-icon {
  color: #e65614;
  vertical-align: middle;
}
.care-togo-css .modal-footer.modal-has-warning a {
  color: #1d528c;
}
.care-togo-css .modal-body {
  position: relative;
  padding: 30px;
}
.care-togo-css .tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.care-togo-css .tooltip > .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.care-togo-css .tooltip > .tooltip-arrow:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.care-togo-css .popover.title-only > .popover-content {
  display: none;
}
.care-togo-css .tooltip.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.care-togo-css .tooltip.top {
  margin-top: -3px;
  padding: 7px 0;
}
.care-togo-css .tooltip.top .tooltip-arrow {
  left: 50%;
  margin-left: -9px;
  bottom: -11px;
  border-width: 9px;
  border-top-color: #39404d;
  border-top-color: rgba(57, 64, 77, 0.06);
}
.care-togo-css .tooltip.top .tooltip-arrow:after {
  bottom: 3px;
  margin-left: -8px;
  border-width: 8px 8px 0;
  border-top-color: #39404d;
}
.care-togo-css .tooltip.right {
  margin-left: 3px;
  padding: 0 7px;
}
.care-togo-css .tooltip.right .tooltip-arrow {
  top: 50%;
  margin-top: -8px;
  left: -9px;
  border-width: 8px;
  border-right-color: #39404d;
  border-right-color: rgba(57, 64, 77, 0.06);
}
.care-togo-css .tooltip.right .tooltip-arrow:after {
  left: 2px;
  bottom: -8px;
  border-width: 9px 9px 9px 0;
  border-right-color: #39404d;
}
.care-togo-css .tooltip.bottom {
  margin-top: 3px;
  padding: 7px 0;
}
.care-togo-css .tooltip.bottom .tooltip-arrow {
  left: 50%;
  margin-left: -7px;
  top: -7px;
  border-width: 7px;
}
.care-togo-css .tooltip.bottom .tooltip-arrow:after {
  top: 1px;
  margin-left: -7px;
  border-width: 0 7px 7px;
  border-bottom-color: #39404d;
}
.care-togo-css .tooltip.left {
  margin-left: -3px;
  padding: 0 7px;
}
.care-togo-css .tooltip.left .tooltip-arrow {
  top: 50%;
  margin-top: -9px;
  right: -11px;
  border-width: 9px;
  border-left-color: #39404d;
  border-left-color: rgba(57, 64, 77, 0.06);
}
.care-togo-css .tooltip.left .tooltip-arrow:after {
  right: 3px;
  bottom: -8px;
  border-width: 8px 0 8px 8px;
  border-left-color: #39404d;
}
.care-togo-css .tooltip-inner {
  max-width: 200px;
  padding: 10px 20px;
  border-radius: 2px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background-color: #39404d;
  border: 1px solid #39404d;
  box-shadow: 3px 3px 4px 0 rgba(57, 64, 77, 0.32);
}
.care-togo-css .tooltip-inverse .tooltip-inner {
  background-color: #fff;
  opacity: 1;
  box-shadow: 3px 3px 4px 0 rgba(57, 64, 77, 0.32);
  color: #555;
  border: 1px solid #eaecec;
}
.care-togo-css .tooltip-inverse.top .tooltip-arrow {
  border-top-color: #eaecec;
  border-top-color: rgba(57, 64, 77, 0.12);
}
.care-togo-css .tooltip-inverse.top .tooltip-arrow:after {
  border-top-color: #fff;
}
.care-togo-css .tooltip-inverse.right .tooltip-arrow {
  border-right-color: #eaecec;
  border-right-color: rgba(57, 64, 77, 0.12);
}
.care-togo-css .tooltip-inverse.right .tooltip-arrow:after {
  border-right-color: #fff;
}
.care-togo-css .tooltip-inverse.left .tooltip-arrow {
  border-left-color: #eaecec;
  border-left-color: rgba(57, 64, 77, 0.12);
}
.care-togo-css .tooltip-inverse.left .tooltip-arrow:after {
  border-left-color: #fff;
}
.care-togo-css .tooltip-inverse.bottom .tooltip-arrow {
  border-bottom-color: #eaecec;
}
.care-togo-css .tooltip-inverse.bottom .tooltip-arrow:after {
  border-bottom-color: #fff;
}
.care-togo-css .lt-ie9 .tooltip-inner {
  border-bottom-width: 2px;
  border-right-width: 2px;
}
.care-togo-css .lt-ie9 .popover {
  border-bottom-width: 1px;
  border-right-width: 1px;
}
.care-togo-css .popover.top {
  margin-top: -13px;
}
.care-togo-css .popover.top > .arrow {
  left: 50%;
  margin-left: -13px;
  bottom: -15px;
  border-width: 13px 13px 0;
  border-top-color: #eaecec;
  border-top-color: rgba(57, 64, 77, 0.14);
}
.care-togo-css .popover.top > .arrow:after {
  bottom: 4px;
  margin-left: -12px;
  border-width: 12px 12px 0;
  border-top-color: #fff;
}
.care-togo-css .popover.right {
  margin-left: 12px;
}
.care-togo-css .popover.right > .arrow {
  top: 50%;
  margin-top: -11px;
  left: -12px;
  border-width: 11px 11px 11px 0;
  border-right-color: #eaecec;
  border-right-color: rgba(57, 64, 77, 0.14);
}
.care-togo-css .popover.right > .arrow:after {
  left: 2px;
  bottom: -11px;
  border-width: 12px 12px 12px 0;
  border-right-color: #fff;
}
.care-togo-css .popover.bottom {
  margin-top: 10px;
}
.care-togo-css .popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  top: -11px;
  border-width: 0 11px 11px;
  border-bottom-color: #eaecec;
}
.care-togo-css .popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-width: 0 10px 10px;
  border-bottom-color: #fff;
}
.care-togo-css .popover.left {
  margin-left: -13px;
}
.care-togo-css .popover.left > .arrow {
  top: 50%;
  margin-top: -13px;
  right: -15px;
  border-width: 13px 0 13px 13px;
  border-left-color: #eaecec;
  border-left-color: rgba(57, 64, 77, 0.14);
}
.care-togo-css .popover.left > .arrow:after {
  right: 4px;
  bottom: -11px;
  border-width: 11px 0 11px 11px;
  border-left-color: #fff;
}
.care-togo-css .popover-title {
  margin: 0;
  padding: 10px 0;
  border-radius: 5px 5px 0 0;
  font-size: 18px;
  font-weight: 400;
  color: #555;
}
.care-togo-css .popover-content {
  padding: 10px 0;
  font-size: 14px;
  color: #555;
}
.care-togo-css .carousel {
  position: relative;
}
.care-togo-css .carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.care-togo-css .carousel-inner > .item {
  display: none;
  position: relative;
  transition: 0.6s ease-in-out left;
}
.care-togo-css .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.care-togo-css .carousel-inner > .item > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.care-togo-css .carousel-inner > .active {
  display: block;
  left: 0;
}
.care-togo-css .carousel-inner > .next {
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  left: 100%;
}
.care-togo-css .carousel-inner > .prev {
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  left: -100%;
}
.care-togo-css .carousel-inner > .next.left {
  left: 0;
}
.care-togo-css .carousel-inner > .prev.right {
  left: 0;
}
.care-togo-css .carousel-inner > .active.left {
  left: -100%;
}
.care-togo-css .carousel-inner > .active.right {
  left: 100%;
}
.care-togo-css .popover.popover-inverse {
  background-color: #39404d;
  opacity: 1;
  border: 1px solid #39404d;
  box-shadow: 3px 3px 4px 0 rgba(57, 64, 77, 0.32);
}
.care-togo-css .popover.popover-inverse .popover-content {
  color: #fff;
}
.care-togo-css .popover.popover-inverse .popover-title {
  color: #fff;
}
.care-togo-css .popover.popover-inverse.top > .arrow {
  border-top-color: #39404d;
  border-top-color: rgba(57, 64, 77, 0.06);
}
.care-togo-css .popover.popover-inverse.top > .arrow:after {
  border-top-color: #39404d;
}
.care-togo-css .popover.popover-inverse.right > .arrow {
  border-right-color: #39404d;
  border-right-color: rgba(57, 64, 77, 0.06);
}
.care-togo-css .popover.popover-inverse.right > .arrow:after {
  border-right-color: #39404d;
}
.care-togo-css .popover.popover-inverse.bottom > .arrow {
  border-bottom-color: #39404d;
}
.care-togo-css .popover.popover-inverse.bottom > .arrow:after {
  border-bottom-color: #39404d;
}
.care-togo-css .popover.popover-inverse.left > .arrow {
  border-left-color: #39404d;
  border-left-color: rgba(57, 64, 77, 0.06);
}
.care-togo-css .popover.popover-inverse.left > .arrow:after {
  border-left-color: #39404d;
}
.care-togo-css .carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.care-togo-css .carousel-control.right {
  left: auto;
  right: 0;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.care-togo-css .carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.care-togo-css .carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: transparent;
}
.care-togo-css .carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu {
  margin: 1px 0;
  padding: 20px;
  width: 270px;
  right: 0 !important;
  color: #485163;
  background-color: #fff;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu:before {
  content: '';
  display: inline-block;
  position: absolute;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  left: 7px;
  top: -7px;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  left: 8px;
  top: -6px;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #fff;
  bottom: -6px;
  left: 7px;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
  left: auto;
  right: 6px;
}
.care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
  left: auto;
  right: 7px;
}
.care-togo-css .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}
.care-togo-css .bootstrap-datetimepicker-widget.left-oriented:before {
  left: auto;
  right: 6px;
}
.care-togo-css .bootstrap-datetimepicker-widget.left-oriented:after {
  left: auto;
  right: 7px;
}
.care-togo-css .input-group.date .input-group-addon {
  cursor: pointer;
}
.care-togo-css .input-group.date input .form-control {
  color: #8997AD;
}
.care-togo-css .input-group.date input .form-control:focus {
  color: #485163;
}
.care-togo-css .input-group.date input:focus.care-togo-css .input-group.date input + .input-group-addon {
  background-color: #fff;
}
.care-togo-css .glyphicon-calendar:before {
  content: "\e664";
}
.care-togo-css .no-padding {
  padding: 0;
}
.care-togo-css .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.care-togo-css .pull-left {
  float: left !important;
}
.care-togo-css .hide {
  display: none !important;
}
.care-togo-css .show {
  display: block !important;
}
.care-togo-css .hidden {
  display: none !important;
  visibility: hidden !important;
}
.care-togo-css .visible-lg {
  display: none !important;
}
.care-togo-css .visible-md {
  display: none !important;
}
.care-togo-css .visible-sm {
  display: none !important;
}
.care-togo-css .visible-xs {
  display: none !important;
}
.care-togo-css .invisible {
  visibility: hidden;
}
.care-togo-css .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.care-togo-css .togo-font-bold {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
}
.care-togo-css .togo-font-regular {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
}
.care-togo-css .affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.care-togo-css .visible-print {
  display: none !important;
}
.care-togo-css .togo-font-bold-italic {
  font-weight: 700;
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
}
.care-togo-css .togo-font-italic {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 400;
}
.care-togo-css .togo-font-light {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
}
.care-togo-css .togo-font-light-italic {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: italic;
}
.care-togo-css .togo-font-semibold {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: normal;
}
.care-togo-css .togo-font-semibold-italic {
  font-family: ToGo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: italic;
}
.care-togo-css .togo-icon {
  display: inline-block;
  font: normal normal normal 14px/1 'TogoIconFont';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  speak: none;
}
.care-togo-css .togo-icon.border {
  background-color: rgba(125, 140, 160, 0.65);
  border: 1px solid #fff;
  border-radius: 40px;
  box-shadow: 0 1px 2px rgba(51, 51, 51, 0.4);
  font-size: 24px;
  padding: 10px;
  text-shadow: 0 1px 1px rgba(51, 51, 51, 0.4);
}
.care-togo-css .togo-icon.active {
  background-color: #233a61;
  border-color: #6dfdfe;
  box-shadow: 0 0 25px 0 #6dfdfe;
  color: #6dfdfe;
}
.care-togo-css .togo-icon.mute {
  background-color: #d93a0a;
}
.care-togo-css .togo-icon-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.care-togo-css .togo-icon-2x {
  font-size: 2em;
}
.care-togo-css .togo-icon-3x {
  font-size: 3em;
}
.care-togo-css .togo-icon-4x {
  font-size: 4em;
}
.care-togo-css .togo-icon-5x {
  font-size: 5em;
}
.care-togo-css .togo-icon-fw {
  width: 1.28571429em;
  text-align: center;
}
.care-togo-css .togo-icon-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.care-togo-css .togo-icon-ul > li {
  position: relative;
}
.care-togo-css .togo-icon-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.care-togo-css .togo-icon-li.togo-icon-lg {
  left: -1.85714286em;
}
.care-togo-css .togo-icon.pull-left {
  margin-right: 0.3em;
}
.care-togo-css .togo-icon.pull-right {
  margin-left: 0.3em;
}
.care-togo-css .togo-icon-spin {
  animation: fa-spin 2s infinite linear;
}
.care-togo-css .togo-icon-pulse {
  animation: fa-spin 1s infinite steps(8);
}
.care-togo-css .togo-icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}
.care-togo-css .togo-icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg);
}
.care-togo-css .togo-icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg);
}
.care-togo-css .togo-icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  transform: scale(-1, 1);
}
.care-togo-css .togo-icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: scale(1, -1);
}
.care-togo-css:root .togo-icon-flip-horizontal {
  filter: none;
}
.care-togo-css:root .togo-icon-flip-vertical {
  filter: none;
}
.care-togo-css:root .togo-icon-rotate-180 {
  filter: none;
}
.care-togo-css:root .togo-icon-rotate-270 {
  filter: none;
}
.care-togo-css:root .togo-icon-rotate-90 {
  filter: none;
}
.care-togo-css .togo-icon-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em;
}
.care-togo-css .togo-icon-stack-1x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  line-height: inherit;
}
.care-togo-css .togo-icon-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  font-size: 2em;
}
.care-togo-css .togo-icon-inverse {
  color: #fff;
}
.care-togo-css .chevron-icon-stack {
  display: inline-block;
  font-size: 40px;
  height: 1.618em;
  position: relative;
  width: 56px;
}
.care-togo-css .chevron-icon-stack .togo-icon {
  transform: scale(1.4, 1) rotate(180deg);
  animation: grant-access-pointer 1s infinite;
  left: 8px;
  position: absolute;
}
.care-togo-css .chevron-icon-stack .togo-icon:nth-child(1) {
  animation-delay: 0.2s;
  color: #fff;
  top: 0;
}
.care-togo-css .chevron-icon-stack .togo-icon:nth-child(2) {
  animation-delay: 0.1s;
  color: rgba(255, 255, 255, 0.5);
  top: 0.3em;
}
.care-togo-css .chevron-icon-stack .togo-icon:nth-child(3) {
  animation-delay: 0s;
  color: rgba(255, 255, 255, 0.2);
  top: 0.6em;
}
.care-togo-css .togo-icon-filetype-stack .overlay {
  color: #fff;
}
.care-togo-css .togo-icon-filetype-stack .underlay-image {
  color: #2faee4;
}
.care-togo-css .togo-icon-filetype-stack .underlay-music {
  color: #dc6ba9;
}
.care-togo-css .togo-icon-filetype-stack .underlay-video {
  color: #5a7583;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file {
  color: #f2f2f1;
}
.care-togo-css .togo-icon-filetype-stack .overlay-file {
  color: #78bce1;
}
.care-togo-css .togo-icon-filetype-stack .overlay-file-curl {
  color: #4e7a92;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file-doc {
  color: #3f6fb6;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file-pdf {
  color: #d5272a;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file-ppt {
  color: #da5a26;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file-xls {
  color: #6db644;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file-zip {
  color: #d8b545;
}
.care-togo-css .togo-icon-filetype-stack .underlay-file-link {
  color: #419bf9;
}
.care-togo-css .togo-icon-filetype-stack .underlay-vimeo {
  color: #31afd8;
}
.care-togo-css .togo-icon-filetype-stack .underlay-youtube {
  color: #e94639;
}
.care-togo-css .togo-icon-filetype-stack .underlay-polls {
  color: #9a4aaa;
}
.care-togo-css .togo-icon-filetype-stack .underlay-tests {
  color: #9b9b9b;
}
.care-togo-css .togo-icon-checkbox-stack .underlay {
  color: #8f95a0;
}
.care-togo-css .togo-icon-checkbox-stack .overlay {
  color: #00afd1;
  visibility: hidden;
}
.care-togo-css .togo-icon-checkbox-stack.checked .overlay {
  visibility: visible;
}
.care-togo-css .togo-icon-radio-stack .underlay {
  color: #8f95a0;
}
.care-togo-css .togo-icon-radio-stack .overlay {
  color: #00afd1;
  visibility: hidden;
}
.care-togo-css .togo-icon-radio-stack.checked .overlay {
  visibility: visible;
}
.care-togo-css .togo-icon-spinner-stack .togo-icon-spinner {
  color: #309ddc;
  opacity: 0.4;
}
.care-togo-css .togo-icon-spinner-stack .togo-icon-spinner-segment {
  animation: chevron-segment 0.8s infinite step-end;
  color: #309ddc;
  transform-origin: 50% 50%;
}
.care-togo-css .togo-icon-spinner-stack .togo-icon-spinner-segment.primary {
  color: #309ddc;
}
.care-togo-css .togo-icon-spinner-stack.secondary .togo-icon-spinner {
  color: #fd7a2b;
}
.care-togo-css .togo-icon-spinner-stack.secondary .togo-icon-spinner-segment {
  color: #fd7a2b;
}
.care-togo-css .togo-icon-spinner-stack.inverse .togo-icon-spinner {
  color: #fff;
}
.care-togo-css .togo-icon-spinner-stack.inverse .togo-icon-spinner-segment {
  color: #fff;
}
.care-togo-css .togo-icon-spinner-stack.inverse-secondary .togo-icon-spinner {
  color: #dadde0;
}
.care-togo-css .togo-icon-spinner-stack.inverse-secondary .togo-icon-spinner-segment {
  color: #dadde0;
}
.care-togo-css .togo-icon-mic:before {
  content: '\e956';
}
.care-togo-css .togo-icon-mic-mute:before {
  content: '\e955';
}
.care-togo-css .togo-icon-mic-mute-filled:before {
  content: '\e954';
}
.care-togo-css .togo-icon-mic-filled:before {
  content: '\e953';
}
.care-togo-css .togo-icon-phone-dn:before {
  content: '\e962';
}
.care-togo-css .togo-icon-phone-dn-filled:before {
  content: '\e961';
}
.care-togo-css .togo-icon-phone:before {
  content: '\e96a';
}
.care-togo-css .togo-icon-phone-filled:before {
  content: '\e963';
}
.care-togo-css .togo-icon-phone-mute:before {
  content: '\e969';
}
.care-togo-css .togo-icon-phone-mute-filled:before {
  content: '\e964';
}
.care-togo-css .togo-icon-chat:before {
  content: '\e916';
}
.care-togo-css .togo-icon-webcam:before {
  content: '\e990';
}
.care-togo-css .togo-icon-webcam-filled:before {
  content: '\e98f';
}
.care-togo-css .togo-icon-screen:before {
  content: '\e977';
}
.care-togo-css .togo-icon-speaker:before {
  content: '\e97e';
}
.care-togo-css .togo-icon-voip:before {
  content: '\e98e';
}
.care-togo-css .togo-icon-person:before {
  content: '\e960';
}
.care-togo-css .togo-icon-people:before {
  content: '\e95e';
}
.care-togo-css .togo-icon-add-person:before {
  content: '\e902';
}
.care-togo-css .togo-icon-add:before {
  content: '\e903';
}
.care-togo-css .togo-icon-closes:before {
  content: '\e91f';
}
.care-togo-css .togo-icon-chevron:before {
  content: '\e91b';
}
.care-togo-css .togo-icon-check:before {
  content: '\e917';
}
.care-togo-css .togo-icon-fullscreen:before {
  content: '\e93d';
}
.care-togo-css .togo-icon-exit-fullscreen:before {
  content: '\e92c';
}
.care-togo-css .togo-icon-expand:before {
  content: '\e92d';
}
.care-togo-css .togo-icon-collapse:before {
  content: '\e921';
}
.care-togo-css .togo-icon-leave-meeting:before {
  content: '\e94a';
}
.care-togo-css .togo-icon-download:before {
  content: '\e928';
}
.care-togo-css .togo-icon-down-arrow:before {
  content: '\e927';
}
.care-togo-css .togo-icon-question-circle:before {
  content: '\e972';
}
.care-togo-css .togo-icon-question:before {
  content: '\e971';
}
.care-togo-css .togo-icon-feedback:before {
  content: '\e931';
}
.care-togo-css .togo-icon-arrow:before {
  content: '\e909';
}
.care-togo-css .togo-icon-settings:before {
  content: '\e97a';
}
.care-togo-css .togo-icon-eye:before {
  content: '\e92f';
}
.care-togo-css .togo-icon-hamburger:before {
  content: '\e942';
}
.care-togo-css .togo-icon-search:before {
  content: '\e978';
}
.care-togo-css .togo-icon-arrow-left:before {
  content: '\e907';
}
.care-togo-css .togo-icon-arrow-right:before {
  content: '\e908';
}
.care-togo-css .togo-icon-fit-height:before {
  content: '\e93b';
}
.care-togo-css .togo-icon-fit-width:before {
  content: '\e93c';
}
.care-togo-css .togo-icon-arrow-boxed-left:before {
  content: '\e906';
}
.care-togo-css .togo-icon-start:before {
  content: '\e983';
}
.care-togo-css .togo-icon-edit:before {
  content: '\e929';
}
.care-togo-css .togo-icon-clip:before {
  content: '\e91d';
}
.care-togo-css .togo-icon-globe:before {
  content: '\e93e';
}
.care-togo-css .togo-icon-hand-raise:before {
  content: '\e943';
}
.care-togo-css .togo-icon-three-dots:before {
  content: '\e987';
}
.care-togo-css .togo-icon-trash:before {
  content: '\e989';
}
.care-togo-css .togo-icon-file-txt:before {
  content: '\e937';
}
.care-togo-css .togo-icon-upload:before {
  content: '\e98a';
}
.care-togo-css .togo-icon-calendar:before {
  content: '\e90e';
}
.care-togo-css .togo-icon-beaker:before {
  content: '\e90a';
}
.care-togo-css .togo-icon-share:before {
  content: '\e97d';
}
.care-togo-css .togo-icon-alert:before {
  content: '\e904';
}
.care-togo-css .togo-icon-info:before {
  content: '\e947';
}
.care-togo-css .togo-icon-gotomeeting:before {
  content: '\e940';
}
.care-togo-css .togo-icon-openvoice:before {
  content: '\e95a';
}
.care-togo-css .togo-icon-checkbox-box:before {
  content: '\e918';
}
.care-togo-css .togo-icon-checkbox-check:before {
  content: '\e919';
}
.care-togo-css .togo-icon-radio-circle-hollow:before {
  content: '\e973';
}
.care-togo-css .togo-icon-circle-filled:before {
  content: '\e91c';
}
.care-togo-css .togo-icon-spinner:before {
  content: '\e980';
}
.care-togo-css .togo-icon-spinner-segment:before {
  content: '\e97f';
}
.care-togo-css .togo-icon-map-marker:before {
  content: '\e951';
}
.care-togo-css .togo-icon-link:before {
  content: '\e94c';
}
.care-togo-css .togo-icon-cloud:before {
  content: '\e920';
}
.care-togo-css .togo-icon-integration:before {
  content: '\e948';
}
.care-togo-css .togo-icon-bulb:before {
  content: '\e90d';
}
.care-togo-css .togo-icon-star:before {
  content: '\e982';
}
.care-togo-css .togo-icon-lock-closed:before {
  content: '\e94e';
}
.care-togo-css .togo-icon-lock-open:before {
  content: '\e94f';
}
.care-togo-css .togo-icon-error:before {
  content: '\e92a';
}
.care-togo-css .togo-icon-camera:before {
  content: '\e90f';
}
.care-togo-css .togo-icon-note:before {
  content: '\e959';
}
.care-togo-css .togo-icon-pause:before {
  content: '\e95c';
}
.care-togo-css .togo-icon-comment:before {
  content: '\e967';
}
.care-togo-css .togo-icon-play:before {
  content: '\e966';
}
.care-togo-css .togo-icon-clock:before {
  content: '\e91e';
}
.care-togo-css .togo-icon-copy:before {
  content: '\e923';
}
.care-togo-css .togo-icon-paint-brush:before {
  content: '\e95b';
}
.care-togo-css .togo-icon-list-view:before {
  content: '\e94d';
}
.care-togo-css .togo-icon-grid-view:before {
  content: '\e941';
}
.care-togo-css .togo-icon-file-xls:before {
  content: '\e968';
}
.care-togo-css .togo-icon-file-ppt:before {
  content: '\e958';
}
.care-togo-css .togo-icon-file-doc:before {
  content: '\e934';
}
.care-togo-css .togo-icon-file-pdf:before {
  content: '\e938';
}
.care-togo-css .togo-icon-video:before {
  content: '\e98b';
}
.care-togo-css .togo-icon-image:before {
  content: '\e945';
}
.care-togo-css .togo-icon-music:before {
  content: '\e936';
}
.care-togo-css .togo-icon-box:before {
  content: '\e90b';
}
.care-togo-css .togo-icon-controls:before {
  content: '\e922';
}
.care-togo-css .togo-icon-file:before {
  content: '\e93a';
}
.care-togo-css .togo-icon-file-curl:before {
  content: '\e932';
}
.care-togo-css .togo-icon-file-zip:before {
  content: '\e939';
}
.care-togo-css .togo-icon-screen-filled:before {
  content: '\e976';
}
.care-togo-css .togo-icon-switch:before {
  content: '\e985';
}
.care-togo-css .togo-icon-person-filled:before {
  content: '\e95f';
}
.care-togo-css .togo-icon-people-filled:before {
  content: '\e95d';
}
.care-togo-css .togo-icon-add-person-filled:before {
  content: '\e901';
}
.care-togo-css .togo-icon-linechart:before {
  content: '\e94b';
}
.care-togo-css .togo-icon-file-link:before {
  content: '\e935';
}
.care-togo-css .togo-icon-vimeo:before {
  content: '\e97b';
}
.care-togo-css .togo-icon-youtube:before {
  content: '\e933';
}
.care-togo-css .togo-icon-polls:before {
  content: '\e96e';
}
.care-togo-css .togo-icon-tests:before {
  content: '\e986';
}
.care-togo-css .togo-icon-chat-three-dots:before {
  content: '\e915';
}
.care-togo-css .togo-icon-chat-question:before {
  content: '\e913';
}
.care-togo-css .togo-icon-join-meeting:before {
  content: '\e949';
}
.care-togo-css .togo-icon-share-box-arrow:before {
  content: '\e97c';
}
.care-togo-css .togo-icon-seeit:before {
  content: '\e979';
}
.care-togo-css .togo-icon-gotoassist:before {
  content: '\e93f';
}
.care-togo-css .togo-icon-star-filled:before {
  content: '\e981';
}
.care-togo-css .togo-icon-american-express:before {
  content: '\e905';
}
.care-togo-css .togo-icon-discover:before {
  content: '\e925';
}
.care-togo-css .togo-icon-mastercard:before {
  content: '\e952';
}
.care-togo-css .togo-icon-visa:before {
  content: '\e98c';
}
.care-togo-css .togo-icon-yen:before {
  content: '\e991';
}
.care-togo-css .togo-icon-pound:before {
  content: '\e970';
}
.care-togo-css .togo-icon-euro:before {
  content: '\e92b';
}
.care-togo-css .togo-icon-dollar:before {
  content: '\e926';
}
.care-togo-css .togo-icon-rocket:before {
  content: '\e975';
}
.care-togo-css .togo-icon-reload:before {
  content: '\e974';
}
.care-togo-css .togo-icon-money:before {
  content: '\e957';
}
.care-togo-css .togo-icon-subtract:before {
  content: '\e984';
}
.care-togo-css .togo-icon-id-card:before {
  content: '\e944';
}
.care-togo-css .togo-icon-discount:before {
  content: '\e924';
}
.care-togo-css .togo-icon-cart:before {
  content: '\e910';
}
.care-togo-css .togo-icon-popout:before {
  content: '\e96f';
}
.care-togo-css .togo-icon-chat-filled:before {
  content: '\e911';
}
.care-togo-css .togo-icon-chat-question-filled:before {
  content: '\e912';
}
.care-togo-css .togo-icon-chat-three-dots-filled:before {
  content: '\e914';
}
.care-togo-css .togo-icon-bulb-filled:before {
  content: '\e90c';
}
.care-togo-css .togo-icon-checkbox-filled:before {
  content: '\e91a';
}
.care-togo-css .togo-icon-eye-filled:before {
  content: '\e92e';
}
.care-togo-css .togo-icon-feedback-filled:before {
  content: '\e930';
}
.care-togo-css .togo-icon-info-filled:before {
  content: '\e946';
}
.care-togo-css .togo-icon-map-marker-filled:before {
  content: '\e950';
}
.care-togo-css .togo-icon-picture:before {
  content: '\e96d';
}
.care-togo-css .togo-icon-picture-filled:before {
  content: '\e900';
}
.care-togo-css .togo-icon-picture-disabled:before {
  content: '\e96c';
}
.care-togo-css .togo-icon-picture-disabled-filled:before {
  content: '\e96b';
}
.care-togo-css .togo-icon-trash-filled:before {
  content: '\e988';
}
.care-togo-css .togo-icon-list:before {
  content: '\e965';
}
.care-togo-css .togo-icon-badge:before {
  content: '\e994';
}
.care-togo-css .togo-icon-badge-filled:before {
  content: '\e98d';
}
.care-togo-css .togo-icon-beaker-filled:before {
  content: '\e995';
}
.care-togo-css .togo-icon-business:before {
  content: '\e9b1';
}
.care-togo-css .togo-icon-business-reverse:before {
  content: '\e9ad';
}
.care-togo-css .togo-icon-calculator:before {
  content: '\e9ab';
}
.care-togo-css .togo-icon-calculator-filled:before {
  content: '\e9aa';
}
.care-togo-css .togo-icon-desktop:before {
  content: '\e997';
}
.care-togo-css .togo-icon-drag-and-drop:before {
  content: '\e9bd';
}
.care-togo-css .togo-icon-education:before {
  content: '\e9af';
}
.care-togo-css .togo-icon-education-filled:before {
  content: '\e9ae';
}
.care-togo-css .togo-icon-engineering:before {
  content: '\e9a6';
}
.care-togo-css .togo-icon-engineering-filled:before {
  content: '\e9a5';
}
.care-togo-css .togo-icon-events:before {
  content: '\e9b2';
}
.care-togo-css .togo-icon-events-filled:before {
  content: '\e9b0';
}
.care-togo-css .togo-icon-fitness:before {
  content: '\e9ac';
}
.care-togo-css .togo-icon-healthcare:before {
  content: '\e9a7';
}
.care-togo-css .togo-icon-healthcare-filled:before {
  content: '\e9a3';
}
.care-togo-css .togo-icon-home:before {
  content: '\e99a';
}
.care-togo-css .togo-icon-home-filled:before {
  content: '\e996';
}
.care-togo-css .togo-icon-house:before {
  content: '\e999';
}
.care-togo-css .togo-icon-house-filled:before {
  content: '\e998';
}
.care-togo-css .togo-icon-legal:before {
  content: '\e9a1';
}
.care-togo-css .togo-icon-legal-filled:before {
  content: '\e9a0';
}
.care-togo-css .togo-icon-logmein:before {
  content: '\e9b5';
}
.care-togo-css .togo-icon-manufacturing:before {
  content: '\e9a2';
}
.care-togo-css .togo-icon-manufacturing-filled:before {
  content: '\e99d';
}
.care-togo-css .togo-icon-palette:before {
  content: '\e9a9';
}
.care-togo-css .togo-icon-palette-filled:before {
  content: '\e9a8';
}
.care-togo-css .togo-icon-pie-chart:before {
  content: '\e99f';
}
.care-togo-css .togo-icon-pie-chart-filled:before {
  content: '\e99e';
}
.care-togo-css .togo-icon-reader:before {
  content: '\e99c';
}
.care-togo-css .togo-icon-reader-filled:before {
  content: '\e99b';
}
.care-togo-css .togo-icon-router:before {
  content: '\e9b6';
}
.care-togo-css .togo-icon-router-filled:before {
  content: '\e992';
}
.care-togo-css .togo-icon-thumb-up:before {
  content: '\e9b9';
}
.care-togo-css .togo-icon-thumb-up-filled:before {
  content: '\e993';
}
.care-togo-css .togo-icon-trending:before {
  content: '\e9b3';
}
.care-togo-css .togo-icon-code:before {
  content: '\e9b4';
}
.care-togo-css .togo-icon-grab-handle:before {
  content: '\e9b7';
}
.care-togo-css .togo-icon-speaker-mute:before {
  content: '\e9a4';
}
.care-togo-css .togo-icon-bell:before {
  content: '\e9bb';
}
.care-togo-css .togo-icon-bell-filled:before {
  content: '\e9ba';
}
.care-togo-css .togo-icon-service-status:before {
  content: '\e9b8';
}
@media print {
  .care-togo-css blockquote {
    page-break-inside: avoid;
    border: 1px solid #999;
  }
  .care-togo-css img {
    page-break-inside: avoid;
    max-width: 100% !important;
  }
  .care-togo-css pre {
    page-break-inside: avoid;
    border: 1px solid #999;
  }
  .care-togo-css tr {
    page-break-inside: avoid;
  }
  .care-togo-css * {
    text-shadow: none !important;
    color: #000 !important;
    background: 0 0 !important;
    box-shadow: none !important;
  }
  .care-togo-css a {
    text-decoration: underline;
  }
  .care-togo-css a:visited {
    text-decoration: underline;
  }
  .care-togo-css a[href]:after {
    content: " (" attr(href) ")";
  }
  .care-togo-css abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .care-togo-css a[href^="javascript:"]:after {
    content: "";
  }
  .care-togo-css a[href^="#"]:after {
    content: "";
  }
  .care-togo-css thead {
    display: table-header-group;
  }
  .care-togo-css h2 {
    orphans: 3;
    widows: 3;
    page-break-after: avoid;
  }
  .care-togo-css h3 {
    orphans: 3;
    widows: 3;
    page-break-after: avoid;
  }
  .care-togo-css p {
    orphans: 3;
    widows: 3;
  }
  .care-togo-css select {
    background: #fff !important;
  }
  .care-togo-css .navbar {
    display: none;
  }
  .care-togo-css .table {
    border-collapse: collapse !important;
  }
  .care-togo-css .table td {
    background-color: #fff !important;
  }
  .care-togo-css .table th {
    background-color: #fff !important;
  }
  .care-togo-css .btn > .caret {
    border-top-color: #000 !important;
  }
  .care-togo-css .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .care-togo-css .label {
    border: 1px solid #000;
  }
  .care-togo-css .table-bordered td {
    border: 1px solid #ddd !important;
  }
  .care-togo-css .table-bordered th {
    border: 1px solid #ddd !important;
  }
  .care-togo-css .visible-print {
    display: block !important;
  }
  .care-togo-css table.visible-print {
    display: table;
  }
  .care-togo-css tr.visible-print {
    display: table-row !important;
  }
  .care-togo-css td.visible-print {
    display: table-cell !important;
  }
  .care-togo-css th.visible-print {
    display: table-cell !important;
  }
  .care-togo-css .hidden-print {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .care-togo-css .app-content {
    padding-bottom: 60px;
  }
  .care-togo-css .navbar-lite .navbar-toggle {
    padding: 7px 10px;
  }
  .care-togo-css .togo-footer-lite {
    font-size: 10px;
    min-height: 30px;
    text-align: center;
  }
  .care-togo-css .togo-footer-lite .center-mobile.pull-left {
    display: inline-block;
    float: none !important;
  }
  .care-togo-css .togo-footer-lite .center-mobile.pull-right {
    display: inline-block;
    float: none !important;
  }
  .care-togo-css .togo-footer-lite .row ul {
    margin-bottom: -4px;
  }
  .care-togo-css .togo-footer-lite ul li {
    padding: 0 6px;
  }
  .care-togo-css .togo-footer-lite ul li > a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .care-togo-css .togo-footer-lite ul li > span {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .care-togo-css .lead {
    font-size: 21px;
  }
  .care-togo-css .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .care-togo-css .dl-horizontal dd {
    margin-left: 180px;
  }
  .care-togo-css .dl-horizontal dd:after {
    content: " ";
    display: table;
    clear: both;
  }
  .care-togo-css .dl-horizontal dd:before {
    content: " ";
    display: table;
  }
  .care-togo-css .container {
    width: 750px;
  }
  .care-togo-css .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .care-togo-css .container > .navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
  .care-togo-css .col-sm-1 {
    float: left;
    width: 8.33333333%;
  }
  .care-togo-css .col-sm-10 {
    float: left;
    width: 83.33333333%;
  }
  .care-togo-css .col-sm-11 {
    float: left;
    width: 91.66666667%;
  }
  .care-togo-css .col-sm-12 {
    float: left;
    width: 100%;
  }
  .care-togo-css .col-sm-2 {
    float: left;
    width: 16.66666667%;
  }
  .care-togo-css .col-sm-3 {
    float: left;
    width: 25%;
  }
  .care-togo-css .col-sm-4 {
    float: left;
    width: 33.33333333%;
  }
  .care-togo-css .col-sm-5 {
    float: left;
    width: 41.66666667%;
  }
  .care-togo-css .col-sm-6 {
    float: left;
    width: 50%;
  }
  .care-togo-css .col-sm-7 {
    float: left;
    width: 58.33333333%;
  }
  .care-togo-css .col-sm-8 {
    float: left;
    width: 66.66666667%;
  }
  .care-togo-css .col-sm-9 {
    float: left;
    width: 75%;
  }
  .care-togo-css .col-sm-pull-0 {
    right: 0;
  }
  .care-togo-css .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .care-togo-css .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .care-togo-css .col-sm-pull-3 {
    right: 25%;
  }
  .care-togo-css .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .care-togo-css .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .care-togo-css .col-sm-pull-6 {
    right: 50%;
  }
  .care-togo-css .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .care-togo-css .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .care-togo-css .col-sm-pull-9 {
    right: 75%;
  }
  .care-togo-css .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .care-togo-css .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .care-togo-css .col-sm-pull-12 {
    right: 100%;
  }
  .care-togo-css .col-sm-push-0 {
    left: 0;
  }
  .care-togo-css .col-sm-push-1 {
    left: 8.33333333%;
  }
  .care-togo-css .col-sm-push-2 {
    left: 16.66666667%;
  }
  .care-togo-css .col-sm-push-3 {
    left: 25%;
  }
  .care-togo-css .col-sm-push-4 {
    left: 33.33333333%;
  }
  .care-togo-css .col-sm-push-5 {
    left: 41.66666667%;
  }
  .care-togo-css .col-sm-push-6 {
    left: 50%;
  }
  .care-togo-css .col-sm-push-7 {
    left: 58.33333333%;
  }
  .care-togo-css .col-sm-push-8 {
    left: 66.66666667%;
  }
  .care-togo-css .col-sm-push-9 {
    left: 75%;
  }
  .care-togo-css .col-sm-push-10 {
    left: 83.33333333%;
  }
  .care-togo-css .col-sm-push-11 {
    left: 91.66666667%;
  }
  .care-togo-css .col-sm-push-12 {
    left: 100%;
  }
  .care-togo-css .col-sm-offset-0 {
    margin-left: 0;
  }
  .care-togo-css .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .care-togo-css .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .care-togo-css .col-sm-offset-3 {
    margin-left: 25%;
  }
  .care-togo-css .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .care-togo-css .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .care-togo-css .col-sm-offset-6 {
    margin-left: 50%;
  }
  .care-togo-css .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .care-togo-css .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .care-togo-css .col-sm-offset-9 {
    margin-left: 75%;
  }
  .care-togo-css .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .care-togo-css .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .care-togo-css .col-sm-offset-12 {
    margin-left: 100%;
  }
  .care-togo-css .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .care-togo-css .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .care-togo-css .form-inline .input-group > .form-control {
    width: 100%;
  }
  .care-togo-css .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .care-togo-css .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .care-togo-css .form-inline .checkbox input[type=checkbox] {
    float: none;
    margin-left: 0;
  }
  .care-togo-css .form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .care-togo-css .form-inline .radio input[type=radio] {
    float: none;
    margin-left: 0;
  }
  .care-togo-css .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
  .care-togo-css .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
  .care-togo-css .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .care-togo-css .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .care-togo-css .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .care-togo-css .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .care-togo-css .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .care-togo-css .navbar-form .checkbox input[type=checkbox] {
    float: none;
    margin-left: 0;
  }
  .care-togo-css .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
  }
  .care-togo-css .navbar-form .radio input[type=radio] {
    float: none;
    margin-left: 0;
  }
  .care-togo-css .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
  .care-togo-css .form-horizontal .control-label {
    text-align: right;
  }
  .care-togo-css .navbar-right {
    float: right !important;
  }
  .care-togo-css .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .care-togo-css .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
  .care-togo-css .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .care-togo-css .nav-justified > li > a {
    margin-bottom: 0;
  }
  .care-togo-css .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .care-togo-css .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .care-togo-css .nav-tabs.nav-justified > .active > a {
    border-bottom-color: #fff;
  }
  .care-togo-css .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
  .care-togo-css .nav-tabs.nav-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
  .care-togo-css .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .care-togo-css .nav-tabs-justified > .active > a {
    border-bottom-color: #fff;
  }
  .care-togo-css .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
  .care-togo-css .nav-tabs-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
  .care-togo-css .navbar-header {
    float: left;
  }
  .care-togo-css .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .care-togo-css .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .care-togo-css .navbar-collapse.in {
    overflow-y: visible;
  }
  .care-togo-css .navbar-fixed-bottom {
    border-radius: 0;
  }
  .care-togo-css .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-fixed-bottom .navbar-lite .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-fixed-top {
    border-radius: 0;
  }
  .care-togo-css .navbar-fixed-top .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-fixed-top .navbar-lite .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-static-top {
    border-radius: 0;
  }
  .care-togo-css .navbar-static-top .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-static-top .navbar-lite .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
  .care-togo-css .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .care-togo-css .container-fluid > .navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
  .care-togo-css .navbar > .container .navbar-brand {
    margin-left: -15px;
  }
  .care-togo-css .navbar > .container .navbar-lite .navbar-brand-lite {
    margin-left: 15px !important;
  }
  .care-togo-css .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
  .care-togo-css .navbar > .container-fluid .navbar-lite .navbar-brand-lite {
    margin-left: 15px !important;
  }
  .care-togo-css .navbar-toggle {
    display: none;
  }
  .care-togo-css .navbar-nav {
    float: left;
    margin: 0;
  }
  .care-togo-css .navbar-nav > li {
    float: left;
  }
  .care-togo-css .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .care-togo-css .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .care-togo-css .navbar-left {
    float: left !important;
  }
  .care-togo-css .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
  .care-togo-css .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  .care-togo-css .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
  .care-togo-css .navbar-lite .navbar-header {
    float: left;
  }
  .care-togo-css .navbar-lite .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
    position: static;
    background: #fff;
    z-index: auto;
    height: auto;
  }
  .care-togo-css .navbar-lite .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .care-togo-css .navbar-lite .navbar-collapse.in {
    overflow-y: visible;
  }
  .care-togo-css .navbar-lite .container-fluid > .navbar-collapse {
    margin-right: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-lite .container-fluid > .navbar-header {
    margin-right: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-lite .container > .navbar-collapse {
    margin-right: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-lite .container > .navbar-header {
    margin-right: 0;
    padding-right: 0;
  }
  .care-togo-css .navbar-lite .navbar-static-top {
    border-radius: 0;
  }
  .care-togo-css .navbar-lite .nav-mobile-separator-line {
    display: none;
  }
  .care-togo-css .navbar-lite .navbar-fixed-bottom {
    border-radius: 0;
  }
  .care-togo-css .navbar-lite .navbar-fixed-top {
    border-radius: 0;
  }
  .care-togo-css .navbar-lite .navbar-toggle {
    display: none;
  }
  .care-togo-css .navbar-lite .navbar-nav {
    float: left;
    margin: 0 80px 0 0;
  }
  .care-togo-css .navbar-lite .navbar-nav > li {
    float: left;
    margin-left: 0;
    margin: 0;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar {
    height: 31px;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar > img {
    margin-top: 0;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-avatar > div {
    display: none;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-right: 18px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-left: 15px;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a .icon-label-lite {
    display: none;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.dropdown-toggle-icon {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-right: 0;
    padding-top: 2px;
    margin-top: 14.5px;
    margin-bottom: 14.5px;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.active {
    background-size: 100% 4px;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.active:focus {
    background-size: 100% 4px;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a.active:hover {
    background-size: 100% 4px;
  }
  .care-togo-css .navbar-lite .navbar-nav.navbar-right {
    margin-top: 0;
    margin-bottom: 0;
  }
  .care-togo-css .navbar-lite .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .care-togo-css .navbar-lite .navbar-nav.navbar-right .dropdown-lite:last-child a {
    padding-right: 18px;
  }
  .care-togo-css .navbar-lite .navbar-nav.navbar-right > li {
    margin-top: 0;
    margin-bottom: 0;
  }
  .care-togo-css .navbar-lite .navbar-left {
    float: left !important;
  }
  .care-togo-css .navbar-lite .navbar-right {
    position: absolute;
    right: 20px;
  }
  .care-togo-css .navbar-lite .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
  .care-togo-css .navbar-lite .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
  .care-togo-css .navbar-lite .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  .care-togo-css .navbar-lite .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
  .care-togo-css .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .care-togo-css .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .care-togo-css .modal-sm {
    width: 300px;
  }
  .care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 600px;
  }
}
@media (min-width: 992px) {
  .care-togo-css .container {
    width: 970px;
  }
  .care-togo-css .col-md-1 {
    float: left;
    width: 8.33333333%;
  }
  .care-togo-css .col-md-10 {
    float: left;
    width: 83.33333333%;
  }
  .care-togo-css .col-md-11 {
    float: left;
    width: 91.66666667%;
  }
  .care-togo-css .col-md-12 {
    float: left;
    width: 100%;
  }
  .care-togo-css .col-md-2 {
    float: left;
    width: 16.66666667%;
  }
  .care-togo-css .col-md-3 {
    float: left;
    width: 25%;
  }
  .care-togo-css .col-md-4 {
    float: left;
    width: 33.33333333%;
  }
  .care-togo-css .col-md-5 {
    float: left;
    width: 41.66666667%;
  }
  .care-togo-css .col-md-6 {
    float: left;
    width: 50%;
  }
  .care-togo-css .col-md-7 {
    float: left;
    width: 58.33333333%;
  }
  .care-togo-css .col-md-8 {
    float: left;
    width: 66.66666667%;
  }
  .care-togo-css .col-md-9 {
    float: left;
    width: 75%;
  }
  .care-togo-css .col-md-pull-0 {
    right: 0;
  }
  .care-togo-css .col-md-pull-1 {
    right: 8.33333333%;
  }
  .care-togo-css .col-md-pull-2 {
    right: 16.66666667%;
  }
  .care-togo-css .col-md-pull-3 {
    right: 25%;
  }
  .care-togo-css .col-md-pull-4 {
    right: 33.33333333%;
  }
  .care-togo-css .col-md-pull-5 {
    right: 41.66666667%;
  }
  .care-togo-css .col-md-pull-6 {
    right: 50%;
  }
  .care-togo-css .col-md-pull-7 {
    right: 58.33333333%;
  }
  .care-togo-css .col-md-pull-8 {
    right: 66.66666667%;
  }
  .care-togo-css .col-md-pull-9 {
    right: 75%;
  }
  .care-togo-css .col-md-pull-10 {
    right: 83.33333333%;
  }
  .care-togo-css .col-md-pull-11 {
    right: 91.66666667%;
  }
  .care-togo-css .col-md-pull-12 {
    right: 100%;
  }
  .care-togo-css .col-md-push-0 {
    left: 0;
  }
  .care-togo-css .col-md-push-1 {
    left: 8.33333333%;
  }
  .care-togo-css .col-md-push-2 {
    left: 16.66666667%;
  }
  .care-togo-css .col-md-push-3 {
    left: 25%;
  }
  .care-togo-css .col-md-push-4 {
    left: 33.33333333%;
  }
  .care-togo-css .col-md-push-5 {
    left: 41.66666667%;
  }
  .care-togo-css .col-md-push-6 {
    left: 50%;
  }
  .care-togo-css .col-md-push-7 {
    left: 58.33333333%;
  }
  .care-togo-css .col-md-push-8 {
    left: 66.66666667%;
  }
  .care-togo-css .col-md-push-9 {
    left: 75%;
  }
  .care-togo-css .col-md-push-10 {
    left: 83.33333333%;
  }
  .care-togo-css .col-md-push-11 {
    left: 91.66666667%;
  }
  .care-togo-css .col-md-push-12 {
    left: 100%;
  }
  .care-togo-css .col-md-offset-0 {
    margin-left: 0;
  }
  .care-togo-css .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .care-togo-css .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .care-togo-css .col-md-offset-3 {
    margin-left: 25%;
  }
  .care-togo-css .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .care-togo-css .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .care-togo-css .col-md-offset-6 {
    margin-left: 50%;
  }
  .care-togo-css .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .care-togo-css .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .care-togo-css .col-md-offset-9 {
    margin-left: 75%;
  }
  .care-togo-css .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .care-togo-css .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .care-togo-css .col-md-offset-12 {
    margin-left: 100%;
  }
  .care-togo-css .modal-lg {
    width: 900px;
  }
  .care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 600px;
  }
}
@media (min-width: 1200px) {
  .care-togo-css .container {
    width: 1170px;
  }
  .care-togo-css .col-lg-1 {
    float: left;
    width: 8.33333333%;
  }
  .care-togo-css .col-lg-10 {
    float: left;
    width: 83.33333333%;
  }
  .care-togo-css .col-lg-11 {
    float: left;
    width: 91.66666667%;
  }
  .care-togo-css .col-lg-12 {
    float: left;
    width: 100%;
  }
  .care-togo-css .col-lg-2 {
    float: left;
    width: 16.66666667%;
  }
  .care-togo-css .col-lg-3 {
    float: left;
    width: 25%;
  }
  .care-togo-css .col-lg-4 {
    float: left;
    width: 33.33333333%;
  }
  .care-togo-css .col-lg-5 {
    float: left;
    width: 41.66666667%;
  }
  .care-togo-css .col-lg-6 {
    float: left;
    width: 50%;
  }
  .care-togo-css .col-lg-7 {
    float: left;
    width: 58.33333333%;
  }
  .care-togo-css .col-lg-8 {
    float: left;
    width: 66.66666667%;
  }
  .care-togo-css .col-lg-9 {
    float: left;
    width: 75%;
  }
  .care-togo-css .col-lg-pull-0 {
    right: 0;
  }
  .care-togo-css .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .care-togo-css .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .care-togo-css .col-lg-pull-3 {
    right: 25%;
  }
  .care-togo-css .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .care-togo-css .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .care-togo-css .col-lg-pull-6 {
    right: 50%;
  }
  .care-togo-css .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .care-togo-css .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .care-togo-css .col-lg-pull-9 {
    right: 75%;
  }
  .care-togo-css .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .care-togo-css .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .care-togo-css .col-lg-pull-12 {
    right: 100%;
  }
  .care-togo-css .col-lg-push-0 {
    left: 0;
  }
  .care-togo-css .col-lg-push-1 {
    left: 8.33333333%;
  }
  .care-togo-css .col-lg-push-2 {
    left: 16.66666667%;
  }
  .care-togo-css .col-lg-push-3 {
    left: 25%;
  }
  .care-togo-css .col-lg-push-4 {
    left: 33.33333333%;
  }
  .care-togo-css .col-lg-push-5 {
    left: 41.66666667%;
  }
  .care-togo-css .col-lg-push-6 {
    left: 50%;
  }
  .care-togo-css .col-lg-push-7 {
    left: 58.33333333%;
  }
  .care-togo-css .col-lg-push-8 {
    left: 66.66666667%;
  }
  .care-togo-css .col-lg-push-9 {
    left: 75%;
  }
  .care-togo-css .col-lg-push-10 {
    left: 83.33333333%;
  }
  .care-togo-css .col-lg-push-11 {
    left: 91.66666667%;
  }
  .care-togo-css .col-lg-push-12 {
    left: 100%;
  }
  .care-togo-css .col-lg-offset-0 {
    margin-left: 0;
  }
  .care-togo-css .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .care-togo-css .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .care-togo-css .col-lg-offset-3 {
    margin-left: 25%;
  }
  .care-togo-css .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .care-togo-css .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .care-togo-css .col-lg-offset-6 {
    margin-left: 50%;
  }
  .care-togo-css .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .care-togo-css .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .care-togo-css .col-lg-offset-9 {
    margin-left: 75%;
  }
  .care-togo-css .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .care-togo-css .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .care-togo-css .col-lg-offset-12 {
    margin-left: 100%;
  }
  .care-togo-css .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 600px;
  }
  .care-togo-css .visible-lg {
    display: block !important;
  }
  .care-togo-css table.visible-lg {
    display: table;
  }
  .care-togo-css tr.visible-lg {
    display: table-row !important;
  }
  .care-togo-css td.visible-lg {
    display: table-cell !important;
  }
  .care-togo-css th.visible-lg {
    display: table-cell !important;
  }
  .care-togo-css .hidden-lg {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .care-togo-css .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    -webkit-overflow-scrolling: touch;
  }
  .care-togo-css .table-responsive > .table {
    margin-bottom: 0;
  }
  .care-togo-css .table-responsive > .table > tbody > tr > td {
    white-space: nowrap;
  }
  .care-togo-css .table-responsive > .table > tbody > tr > th {
    white-space: nowrap;
  }
  .care-togo-css .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .care-togo-css .table-responsive > .table > tfoot > tr > th {
    white-space: nowrap;
  }
  .care-togo-css .table-responsive > .table > thead > tr > td {
    white-space: nowrap;
  }
  .care-togo-css .table-responsive > .table > thead > tr > th {
    white-space: nowrap;
  }
  .care-togo-css .table-responsive > .table-bordered {
    border: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tbody > tr > td:first-child {
    border-left: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tbody > tr > td:last-child {
    border-right: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tbody > tr > th:first-child {
    border-left: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tbody > tr > th:last-child {
    border-right: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tbody > tr:last-child > td {
    border-bottom: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tbody > tr:last-child > th {
    border-bottom: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tfoot > tr > th:first-child {
    border-left: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tfoot > tr > th:last-child {
    border-right: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > thead > tr > td:first-child {
    border-left: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > thead > tr > td:last-child {
    border-right: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
  }
  .care-togo-css .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
  }
  .care-togo-css .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .care-togo-css .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .care-togo-css .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px 5px 25px;
    line-height: 20px;
  }
  .care-togo-css .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
  .care-togo-css .navbar-nav .open .dropdown-menu > li > a:hover {
    background-image: none;
  }
  .care-togo-css .navbar-nav:not(.navbar-lite .open .dropdown-menu) {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .care-togo-css .navbar-nav:not(.navbar-lite .open .dropdown-menu) .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .care-togo-css .navbar-nav:not(.navbar-lite .open .dropdown-menu) > li > a {
    padding: 5px 15px 5px 25px;
    line-height: 20px;
  }
  .care-togo-css .navbar-nav:not(.navbar-lite .open .dropdown-menu) > li > a:focus {
    background-image: none;
  }
  .care-togo-css .navbar-nav:not(.navbar-lite .open .dropdown-menu) > li > a:hover {
    background-image: none;
  }
  .care-togo-css .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #daddd6;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: transparent;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > .active > a {
    color: #fff;
    background-color: #323945;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #323945;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #fff;
    background-color: #323945;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a {
    color: #444;
    background-color: transparent;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
  .care-togo-css .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #444;
    background-color: transparent;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #e7e7e7;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #e7e7e7;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #333;
    background-color: transparent;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a {
    color: #555;
    background-color: #e7e7e7;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #555;
    background-color: #e7e7e7;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a {
    color: #ccc;
    background-color: transparent;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
  .care-togo-css .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #ccc;
    background-color: transparent;
  }
  .care-togo-css .navbar-lite .navbar-nav .dropdown-menu-user-info {
    display: none;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 8px;
    background-color: #fff;
    border-top: 1px solid #b5b4b5 !important;
    border-bottom: 1px solid #b5b4b5 !important;
    box-shadow: none;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > li:first-child {
    margin-top: 10px !important;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px 5px 25px;
    line-height: 20px;
    width: 100% !important;
    max-width: 100% !important;
    color: #444;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
    color: #1678e3;
    background-color: transparent;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > li > a:hover {
    background-image: none;
    color: #1678e3;
    background-color: transparent;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > .active > a {
    color: #444;
    background-color: #fff;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #444;
    background-color: #fff;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #444;
    background-color: #fff;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > .disabled > a {
    color: #444;
    background-color: transparent;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #444;
    background-color: transparent;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .dropdown-first-menu-item {
    margin-top: 10px !important;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .icon-label-lite {
    color: #444 !important;
  }
  .care-togo-css .navbar-lite .navbar-nav .open .user-name {
    color: #444 !important;
  }
  .care-togo-css .navbar-lite .navbar-nav .dropdown-user-info {
    display: none;
  }
  .care-togo-css .navbar-lite .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .care-togo-css .visible-xs {
    display: block !important;
  }
  .care-togo-css table.visible-xs {
    display: table;
  }
  .care-togo-css tr.visible-xs {
    display: table-row !important;
  }
  .care-togo-css td.visible-xs {
    display: table-cell !important;
  }
  .care-togo-css th.visible-xs {
    display: table-cell !important;
  }
  .care-togo-css .hidden-xs {
    display: none !important;
  }
}
@media only screen and (max-device-width: 568px) {
  .care-togo-css input[type=date] {
    font-size: 16px;
  }
  .care-togo-css input[type=text] {
    font-size: 16px;
  }
  .care-togo-css input[type=password] {
    font-size: 16px;
  }
  .care-togo-css input[type=datetime] {
    font-size: 16px;
  }
  .care-togo-css input[type=datetime-local] {
    font-size: 16px;
  }
  .care-togo-css input[type=month] {
    font-size: 16px;
  }
  .care-togo-css input[type=time] {
    font-size: 16px;
  }
  .care-togo-css input[type=week] {
    font-size: 16px;
  }
  .care-togo-css input[type=email] {
    font-size: 16px;
  }
  .care-togo-css input[type=url] {
    font-size: 16px;
  }
  .care-togo-css input[type=tel] {
    font-size: 16px;
  }
  .care-togo-css input[type=color] {
    font-size: 16px;
  }
  .care-togo-css input[type=number] {
    font-size: 16px;
  }
  .care-togo-css input[type=search] {
    font-size: 16px;
  }
  .care-togo-css select {
    font-size: 16px;
  }
  .care-togo-css textarea {
    font-size: 16px;
  }
}
@media (min-width: 480px) {
  .care-togo-css .navbar-lite .navbar-brand-lite {
    font-size: 11px;
    font-weight: 600;
    height: 38px;
    letter-spacing: 1px;
    min-width: 78px;
    margin-right: 70px;
    margin-top: 11px;
    margin-bottom: 11px;
  }
}
@media (max-width: 1250px) and (min-width: 767px) {
  .care-togo-css .navbar-lite .navbar-brand-lite {
    margin-right: 35px;
  }
  .care-togo-css .navbar-lite .navbar-nav > li > a:not(navbar-right) {
    font-size: 14px;
    padding-top: 21px;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: 9px;
  }
}
@media (max-width: 850px) and (min-width: 767px) {
  .care-togo-css .navbar-lite .navbar-nav > li > a:not(navbar-right) {
    font-size: 13px;
    padding-right: 9px;
    padding-left: 9px;
    margin-right: 9px;
  }
}
@media screen and (min-width: 768px) {
  .care-togo-css .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .care-togo-css .jumbotron .h1 {
    font-size: 42px;
  }
  .care-togo-css .jumbotron h1 {
    font-size: 42px;
  }
  .care-togo-css .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .care-togo-css .carousel-control .glyphicon-chevron-left {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .care-togo-css .carousel-control .glyphicon-chevron-right {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .care-togo-css .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .care-togo-css .carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .care-togo-css .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .care-togo-css .carousel-indicators {
    bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .care-togo-css .visible-sm {
    display: block !important;
  }
  .care-togo-css table.visible-sm {
    display: table;
  }
  .care-togo-css tr.visible-sm {
    display: table-row !important;
  }
  .care-togo-css td.visible-sm {
    display: table-cell !important;
  }
  .care-togo-css th.visible-sm {
    display: table-cell !important;
  }
  .care-togo-css .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .care-togo-css .visible-md {
    display: block !important;
  }
  .care-togo-css table.visible-md {
    display: table;
  }
  .care-togo-css tr.visible-md {
    display: table-row !important;
  }
  .care-togo-css td.visible-md {
    display: table-cell !important;
  }
  .care-togo-css th.visible-md {
    display: table-cell !important;
  }
  .care-togo-css .hidden-md {
    display: none !important;
  }
}
/**
 * Care Component imports
 */

