@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,500,700&subset=latin-ext");

/* Global */

.container.row {
  margin-left: auto;
  margin-right: auto;
}

.board.board--bleed.m-b-0 {
  margin-top: -40px;
}

.qjumpers.body-content {
  padding-bottom: 55px;
  min-height: 0;
}

.qjumpers {
  font: 400 18px/1.17 Roboto, sans-serif;
  box-sizing: border-box;
  color: #000;
  display: block;
  height: auto;
}

.qjumpers * {
  box-sizing: border-box;
}

.qjumpers [class*="qjicon-"] {
  display: none;
}

.qjumpers .toggle-hide .qjicon-chevron-up,
.qjumpers .toggle-show .qjicon-chevron-down {
  display: block;
}

.qjumpers .toggle-hide .qjicon-chevron-up::before,
.qjumpers .toggle-show .qjicon-chevron-down::before {
  width: 17px;
}

.qjumpers .container {
  max-width: 100%;
}

.qjumpers [class^="col-"] {
  padding-left: 14px;
  padding-right: 14px;
}

.qjumpers .row {
  margin-right: -14px;
  margin-left: -14px;
  width: auto;
  flex-wrap: wrap;
}

.qjumpers h1,
.qjumpers h2,
.qjumpers h3,
.qjumpers h4,
.qjumpers h5,
.qjumpers h6 {
  font-family: inherit;
  font-weight: 400;
}

.qjumpers .well {
  border: 1px solid #e7e7e7;
  border-radius: 1px;
  padding: 20px;
  box-shadow: none;
}

.qjumpers .panel-body .well {
  border: 0;
  box-shadow: none;
}

.qjumpers .well .control-label {
  font-size: 13px;
}

.qjumpers .well .form-inline,
.qjumpers .well h5 {
  font-size: 14px;
  margin-bottom: 10px;
}

.qjumpers .path-form-review {
  padding: 10px 0 0;
}

/* Nav */

.qjumpers nav {
  position: static;
  height: auto;
  background: #fff;
  line-height: 1.17;
  margin: 40px -1px 30px;
}

.qjumpers nav > .container {
  padding: 0;
}

.qjumpers .navbar-nav:before,
.qjumpers .navbar-nav:after {
  display: none;
}

.FileUpload__dropZone___2Yw9t {
  color: #fff;
}

.qjumpers .navbar-nav li {
  flex: 1 0 auto;
  color: #000;
}

.qjumpers .navbar-nav li a {
  color: inherit;
  font-size: 12px;
  display: flex;
  align-items: center;
  min-height: 60px;
  justify-content: center;
  padding: 10px;
  width: 100%;
  text-transform: uppercase;
  transition: none;
  max-width: 100%;
  box-sizing: border-box;
}

.qjumpers .cta-wrap.clearfix {
  margin-top: 25px;
}

.qjumpers .row {
  border-top: none;
}

.qjumpers ul.list-unstyled.list-inline {
  list-style-type: none;
}

.qjumpers div#showBeforeRedirect {
  display: none;
}

.qjumpers .navbar-nav li.step-doing,
.qjumpers .navbar-nav li:hover {
  background: #030303;
  color: #fff;
}

.qjumpers .navbar-nav a span {
  max-width: 100%;
}

.qjumpers .form-actions + .navbar {
  margin-top: 0;
  margin-bottom: 55px;
}

.qjumpers .multi-step .navbar-nav > li .text {
  margin: 0;
}

.qjumpers .panel-footer {
  margin-bottom: 20px;
}

.qjumpers .surveyjs-save-info {
  font-size: 14px;
  font-style: italic;
}

/* Form */

.qjumpers [class^="PathForm__pathForm___"] {
  padding: 0;
}

.qjumpers h3 {
  font-size: 18px;
  margin-bottom: 15px;
}

.qjumpers h2 + div > [class^="PathForm__pathForm___"] {
  margin-top: 10px;
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row {
  padding: 30px 0;
}

.qjumpers h2 + div > [class^="PathForm__pathForm___"] > div > .row:first-child {
  padding-top: 20px;
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row > h3 {
  width: 100%;
  padding: 0 14px;
  margin-top: 0;
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row:not(.no-bottom-line):after {
  content: "";
  position: absolute;
  top: 100%;
  left: 14px;
  height: 1px;
  display: block;
  width: calc(100% - 28px);
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row.no-bottom-line {
  padding-bottom: 0;
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row.no-bottom-line + .row {
  padding-top: 0;
}

.qjumpers .control-label {
  font-size: 14px;
  display: block;
  margin-bottom: 7px;
  text-align: left;
  font-weight: 400;
}

.qjumpers [class^="FileUpload__dropZone___"] {
  font-size: 13px;
  min-width: 134px;
  text-align: center;
  padding: 15px;
  font-weight: 400;
}

.qjumpers [class^="FileUpload__dropZone___"]:hover {
  color: #fff;
  background: #000;
}

.qjumpers [class^="FileUpload__files___"] {
  margin-bottom: 33px;
}

.qjumpers .form-control,
.qjumpers .rw-widget > .rw-input,
.qjumpers .rw-widget > input.rw-input,
.qjumpers .select .rw-widget.rw-multiselect {
  background: #e5e5e5;
  padding: 13px 10px;
  height: auto;
  border-radius: 0;
  font-size: 14px;
  line-height: 1.17;
  border: 0;
  border-radius: 5px 0px 0px 5px;
}

.qjumpers .readonly .form-control {
  background-color: rgb(208, 208, 208);
}

.qjumpers textarea.form-control:focus {
  background: rgb(229, 229, 229) !important;
}

.qjumpers textarea.form-control {
  background: rgb(229, 229, 229);
  border-radius: 5px;
  height: 90px !important;
}

.qjumpers .select .rw-widget.rw-multiselect,
.job-detail input[type="text"],
.job-detail input[type="password"],
.job-detail input[type="date"],
.job-detail input[type="datetime"],
.job-detail input[type="email"],
.job-detail input[type="number"],
.job-detail input[type="search"],
.job-detail input[type="tel"],
.job-detail input[type="time"],
.job-detail input[type="url"],
.job-detail textarea,
.rw-input,
.rw-dropdownlist.rw-widget {
  height: 42px !important;
  border: none !important;
  border-radius: 5px;
}

.form-group.field.field-string div {
  background: rgba(229, 229, 229, 0) !important;
  border-radius: 5px !important;
}

.qjumpers .rw-popup.rw-widget {
  z-index: 1005;
}

.qjumpers .rw-widget {
  padding: 0;
  font: inherit;
  color: inherit;
}

.qjumpers .rw-select.rw-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 26px;
  top: 0;
  right: 0;
  left: auto;
  bottom: 0;
  margin: 0;
}

.qjumpers .rw-widget > .rw-btn,
.qjumpers .rw-widget > .rw-select > .rw-btn {
  background: #000;
  border-radius: 0;
}

.qjumpers .rw-widget,
.qjumpers .form-control {
  border-radius: 0;
  margin-bottom: 15px;
}

.qjumpers [class^="Address__address___"] {
  width: 100%;
}

.qjumpers .form-group .form-control {
  margin-bottom: 0;
  resize: none;
}

.qjumpers .rw-placeholder {
  color: transparent;
}

.qjumpers [class^="CheckboxField__checkbox___"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #c4c4c4;
  width: 13px;
  height: 13px;
  border-radius: 2px;
  display: inline-block;
}

.qjumpers [class^="CheckboxField__checkbox___"]:checked {
  background: #fff;
  box-shadow: inset 0 0 0 4px #c4c4c4;
}

.qjumpers .form-inline .radio input[type="radio"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  margin: 0;
  cursor: pointer;
}

.qjumpers input[type="radio"] ~ .circle {
  display: inline-block;
  width: 9px;
  height: 9px;
  border: 1px solid #000;
  border-radius: 100%;
  vertical-align: middle;
}

.qjumpers input[type="radio"]:checked ~ .circle {
  background: #000;
}

.qjumpers input[type="radio"] ~ span {
  display: inline-block;
  vertical-align: middle;
  pointer-events: none;
}

.qjumpers .radio > label {
  display: inline-block;
  vertical-align: middle;
  padding: 5px 0;
  position: relative;
  z-index: 0;
}

.qjumpers .error-detail .text-danger {
  color: #cf1b22;
  font-size: 14px;
}

.form-group.field.field-string div .rw-popup.rw-widget.rw-calendar {
  background: rgb(229, 229, 229) !important;
}

/* Btn */

.qjumpers .btn {
  border: 1px solid #000;
  display: inline-block;
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
  font-weight: 400;
  text-align: center;
}

.qjumpers .btn-border,
.qjumpers .btn-add,
.qjumpers .array-item-remove {
  color: #000;
  background: transparent;
}

.qjumpers .btn-add,
.qjumpers .array-item-remove {
  text-transform: uppercase;
}

.qjumpers .PathForm__pathForm___1qxcX .field-array .btn-add {
  font-weight: 400 !important;
}

.qjumpers .btn-add {
  padding: 14px;
}

.qjumpers .array-item-remove {
  padding: 9px;
  font-weight: 400 !important;
}

.qjumpers .btn-border:hover,
.qjumpers .btn-add:hover,
.qjumpers .array-item-remove:hover {
  color: #fff;
  background: #000;
}

.qjumpers .btn-primary,
.qjumpers .btn-success {
  background: rgb(209, 17, 17);
  color: #fff;
}

.qjumpers .btn-primary:hover,
.qjumpers .btn-success:hover,
.job-detail .job-detail--sidebar .cta-wrap .btn.cta:hover {
  color: #000;
  background: #fff;
  border: 1px solid #000;
}

.qjumpers .btn-prev {
  font-size: 12px;
  padding: 10px;
  display: inline-block;
  margin: 0 17px;
}

.qjumpers .sv_complete_btn {
  width: auto;
  background: #c4c4c4;
  border: 1px solid #c4c4c4;
  font-size: 11px;
  text-transform: uppercase;
  height: auto;
  color: #000;
  padding: 17px 15px;
}

.qjumpers .surveyjsContainer .sv_q_file,
.qjumpers .surveyjsContainer .sv_q_file_preview,
.qjumpers .surveyjsContainer .sv_q_file > img,
.qjumpers .surveyjsContainer .sv_q_file_preview > img {
  max-width: 100%;
  padding: 1em;
}

.qjumpers .surveyjsContainer .sv_q_file > img,
.qjumpers .surveyjsContainer .sv_q_file_preview > img {
  max-height: 100px;
}

/* Form actions */

.qjumpers .form-actions {
  padding: 32px 0 39px;
  box-sizing: border-box;
}

.qjumpers .form-actions .btn {
  font-size: 18px;
  font-weight: 400;
}

.qjumpers .form-actions .btn.action:not(:last-child) {
  margin-right: 10px;
}

/* List */

.qjumpers .dashboard-list--inner {
  margin: 40px 0 50px;
}

.qjumpers .dashboard-list-item--content {
  margin-bottom: 25px;
}

.qjumpers .dashboard-list-item > .row {
  flex-direction: column;
}

.qjumpers .dashboard-list-item h4 {
  font-size: 25px;
  margin-bottom: 15px;
}

.qjumpers .dashboard-list-item .location-icon {
  font-size: 20px;
  display: block;
  font-family: Roboto, sans-serif;
  margin-bottom: 10px;
  font-weight: 400;
}

.qjumpers .dashboard-list-item .time-icon,
.qjumpers .dashboard-list-item--content .img-wrap,
.qjumpers .dashboard-list--header,
.qjumpers .dashboard-list-item .location-icon:before {
  display: none;
}

.qjumpers .dashboard-list-item--content .text-wrap {
  width: 100%;
  color: inherit;
}

.qjumpers a.dashboard-list-item:hover,
.qjumpers a.dashboard-list-item:focus {
  text-decoration: none;
}

.qjumpers a.dashboard-list-item:hover h4 {
  text-decoration: underline;
}

/* Profile */

.qjumpers h2 {
  font-size: 24px;
  margin-bottom: 0;
  display: block;
  padding: 0;
}

/* Details */

.qjumpers .job-detail .job-detail--header .row.border-bottom + .row,
.qjumpers .job-detail .job-detail--header .text-right,
.qjumpers .job-detail--body .job-summary-wrap,
.qjumpers .job-detail--body .cta-wrap .text-center {
  display: none;
}

.qjumpers .job-detail .job-detail--header .border-bottom {
  border-bottom: 0;
}

.qjumpers .job-detail .job-detail--body:before {
  display: none;
}

.qjumpers .job-detail .job-detail--header h1 {
  margin: 10px 0;
  font-size: 30px;
  font-weight: 400;
  color: #000;
}

.qjumpers .job-detail--body > .container > .row > div {
  width: 100%;
}

.qjumpers .job-detail--body .cta-wrap {
  max-width: 185px;
}

.job-detail .job-detail--sidebar .cta-wrap .btn.cta {
  background: #000;
  font-weight: 400;
  box-shadow: none;
  font-size: 12px;
  text-align: center;
  padding: 9px;
}

/* Review */

.qjumpers .toggle-show,
.qjumpers .toggle-hide {
  color: #949292;
  font-size: 16px;
}

.qjumpers .panel-heading a .toggle-show [class*="qjicon-"],
.qjumpers .panel-heading a .toggle-hide [class*="qjicon-"] {
  top: 0px;
}

.qjumpers span.qjicon-chevron-up,
.qjumpers span.qjicon-chevron-down {
  margin-left: 10px;
}

.qjumpers span.toggle-hide,
.qjumpers span.toggle-show {
  display: flex;
}

.qjumpers .path-form-review .panel {
  border: 1px solid #c4c4c4;
  margin-bottom: 16px;
}

.qjumpers .path-form-review .panel-title {
  margin: 0;
}

.qjumpers .path-form-review .panel-heading {
  background: #e7e7e7 !important;
  border: 0;
  font-size: 20px;
  color: #000;
  padding-bottom: 15px;
}

.qjumpers .path-form-review .panel-heading a {
  border-radius: 3px;
  font-size: 20px;
}

.qjumpers .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border: 0;
  background: transparent;
}

.qjumpers .alert-warning {
  background: transparent;
  font-size: 14px;
  border: 0;
  padding-left: 0;
}

.qjumpers .alert-warning .btn-info,
.qjumpers button.btn.btn-info.btn-add.btn-text,
.qjumpers button.btn.btn-info {
  padding: 9px 17px;
  background: #000;
  min-width: 100px;
  margin-right: 15px;
  border: 1px solid #000;
}

.qjumpers .alert-warning .btn-info:hover {
  background: transparent;
  color: #000;
}

/* Terms */

.qjumpers #kc-content-wrapper.row {
  padding: 55px 15px;
}

.qjumpers #kc-content-wrapper h2 {
  font-size: 30px;
  line-height: 1.17;
  margin-bottom: 35px;
  text-transform: uppercase;
}

.qjumpers #kc-content-wrapper p,
.qjumpers #kc-content-wrapper ul,
.qjumpers #kc-content-wrapper ol {
  width: 100%;
  font-size: 12px;
  line-height: 1.17;
  margin: 0 0 10px;
}

.qjumpers #kc-content-wrapper li {
  margin-bottom: 10px;
  padding-left: 25px;
  position: relative;
}

.qjumpers #kc-content-wrapper li:last-child {
  margin-bottom: 0;
}

.qjumpers #kc-content-wrapper ol li {
  padding-left: 13px;
  list-style: inside decimal;
}

.qjumpers #kc-content-wrapper ul li:before {
  content: "";
  position: absolute;
  top: 0.6em;
  left: 13px;
  width: 5px;
  height: 1px;
  background: currentColor;
}

/* Education & Employment history */

.qjumpers .control-label[for="root_employment"],
.qjumpers .control-label[for="root_qualification"],
.qjumpers .control-label[for="root_referee"] {
  padding-bottom: 9px;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 30px;
}

.qjumpers .field-array .array-item-toolbox,
.qjumpers .field-array .array-item-toolbox {
  margin-top: auto;
  padding-bottom: 15px;
}

.qjumpers .rw-btn-calendar.rw-btn {
  margin: 0;
}

.qjumpers .array-item {
  padding-bottom: 15px;
  margin-bottom: 30px;
  border-bottom: 1px solid #e7e7e7;
}

.qjumpers {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 30px;
}

.Hero.Hero .qjumpers h4,
.Hero.Hero .qjumpers h2,
.Hero.Hero .qjumpers h3 {
  color: #118c3a;
}

.qjumpers .col-xs-12.col-sm-3 strong {
  color: rgb(81, 82, 81);
}

.qjumpers .row.dashboard-list-item--content {
  color: rgb(81, 82, 81);
}

@media screen and (max-width: 1100px) {
  .container {
    width: 100% !important;
  }
}

@media screen and (max-width: 766px) {
  .qjumpers .form-actions span,
  .qjumpers .pull-right,
  .qjumpers .pull-left {
    width: 100%;
  }

  .qjumpers .form-actions .btn,
  .qjumpers .form-actions .btn.action:not(:last-child),
  .qjumpers .form-actions .btn-prev {
    margin: 0 auto 15px;
    display: block;
    text-align: center;
  }

  .qjumpers .alert-warning .btn-info,
  .qjumpers .btn-add {
    width: auto;
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 767px) {
  .qjumpers .container,
  .qjumpers [class^="col-"],
  .qjumpers .field,
  .qjumpers .row,
  .qjumpers .path-form-review,
  .qjumpers .job-detail--header,
  .qjumpers h2,
  .qjumpers .form-actions,
  .qjumpers [class^="PathForm__pathForm___"],
  .qjumpers .navbar-nav,
  .qjumpers [class^="PathForm__pathForm___"] > div > .row > h3 {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .container {
    max-width: 100%;
  }

  #bodyHere.qjumpers {
    padding: 0 15px;
  }

  .qjumpers [class^="col-"] {
    width: 100%;
  }

  .qjumpers .navbar-nav {
    position: relative;
    margin-top: 34px;
    counter-reset: menu-items;
  }

  .qjumpers .navbar-nav li,
  .qjumpers .navbar-nav li a {
    position: static;
  }

  .qjumpers .navbar-nav li {
    counter-increment: menu-items;
  }

  .qjumpers .navbar-nav li a .text {
    position: absolute;
    width: calc(100% + 2px);
    text-align: center;
    bottom: 100%;
    left: -1px;
    color: #fff;
    background: #000;
    display: none;
    margin: 0;
    max-width: initial;
    padding: 7px;
  }

  .qjumpers .PathForm__stepper___2jBU- nav .nav > li .tabicon span {
    top: 0px;
  }

  .qjumpers .navbar-nav li.step-doing a .text {
    font-size: 12px;
    display: block;
  }

  .qjumpers .navbar-nav li.step-doing a .text:before {
    content: counter(menu-items) ". ";
    display: inline;
  }

  .qjumpers .navbar-nav li a .tabicon span {
    display: block;
  }

  .qjumpers .navbar-nav li a span[class^="qjicon-"]:before {
    width: 32px;
    height: 32px;
    background-size: 16px 16px;
    border-radius: 100%;
    border: 1px solid currentColor;
  }

  .qjumpers .btn-prev {
    font-size: 13px;
  }

  .qjumpers .btn-add {
    width: auto;
  }

  .qjumpers .btn-primary,
  .qjumpers .btn-success {
    background: #c4c4c4;
    color: #000;
    border-color: #c4c4c4;
  }

  .qjumpers [class^="FileUpload__dropZone___"] {
    width: auto;
    border-radius: 2px;
  }

  .qjumpers [class^="PathForm__pathForm___"] > div > .row:not(.no-bottom-line):after {
    width: 100%;
    left: 0;
  }

  .qjumpers .surveyjsContainer .panel-body {
    padding: 10px;
  }

  .qjumpers .well h5 {
    font-size: 15px;
  }

  .qjumpers .well .form-inline {
    font-size: 11px;
  }

  .qjumpers .well .control-label {
    line-height: 1.4;
  }

  .qjumpers .sv_complete_btn {
    border-radius: 5px;
  }

  .qjumpers .path-form-review .panel {
    border: 0;
  }

  .qjumpers .path-form-review .panel-heading a {
    font-size: 18px;
  }

  .qjumpers .PathForm__stepper___2jBU- nav .nav {
    padding: 0px;
  }

  .qjumpers .PathForm__stepper___2jBU- nav .nav > li.active .text,
  .PathForm__stepper___2jBU- nav .nav > li.step-doing .text {
    background: #000 !important;
    top: auto !important;
  }

  .qjumpers .PathForm__stepper___2jBU- nav .nav > li .tabicon {
    border: none !important;
  }

  .PathForm__stepper___2jBU- nav .nav > li.active .tabicon,
  .PathForm__stepper___2jBU- nav .nav > li.step-doing .tabicon {
    background: none !important;
  }

  .qjumpers .PathForm__stepper___2jBU- nav .nav > li.active .tabicon:after,
  .PathForm__stepper___2jBU- nav .nav > li.step-doing .tabicon:after {
    border: none !important;
  }
}

@media screen and (max-width: 500px) {
  footer .mb-arrow-right:after {
    background-image: url(/wwwroot/subsites/InghamdrivenNz/images/icon-arrow-right-white.svg);
  }

  .container .row {
    width: auto;
  }
}

/* ----------------------------------------------------------------------------------------------------
Super Form Reset
A couple of things to watch out for:
- IE8: If a text input doesn't have padding on all sides or none the text won't be centered.
- The default border sizes on text inputs in all UAs seem to be slightly different. You're better off using custom borders.
- You NEED to set the font-size and family on all form elements
- Search inputs need to have their appearance reset and the box-sizing set to content-box to match other UAs
- You can style the upload button in webkit using ::-webkit-file-upload-button
- ::-webkit-file-upload-button selectors can't be used in the same selector as normal ones. FF and IE freak out.
- IE: You don't need to fake inline-block with labels and form controls in IE. They function as inline-block.
- By turning off ::-webkit-search-decoration, it removes the extra whitespace on the left on search inputs
----------------------------------------------------------------------------------------------------*/

input,
label,
select,
button,
textarea {
  margin: 0;
  border: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
  background: none;
  line-height: 1;
  /* Browsers have different default form fonts */
  font-size: 13px;
  font-family: Arial;
}

/* Remove the stupid outer glow in Webkit */

input:focus {
  outline: 0;
}

/* Box Sizing Reset
-----------------------------------------------*/

/* All of our custom controls should be what we expect them to be */

input,
textarea {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* These elements are usually rendered a certain way by the browser */

button,
input[type="reset"],
input[type="button"],
input[type="submit"],
input[type="checkbox"],
input[type="radio"],
select {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* Text Inputs
-----------------------------------------------*/

input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
}

/* Button Controls
-----------------------------------------------*/

input[type="checkbox"],
input[type="radio"] {
  width: 13px;
  height: 13px;
}

/* File Uploads
-----------------------------------------------*/

input[type="file"] {
}

/* Search Input
-----------------------------------------------*/

/* Make webkit render the search input like a normal text field */

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
}

/* Turn off the recent search for webkit. It adds about 15px padding on the left */

::-webkit-search-decoration {
  display: none;
}

/* Buttons
-----------------------------------------------*/

button,
input[type="reset"],
input[type="button"],
input[type="submit"] {
  /* Fix IE7 display bug */
  overflow: visible;
  width: auto;
}

/* IE8 and FF freak out if this rule is within another selector */

::-webkit-file-upload-button {
  padding: 0;
  border: 0;
  background: none;
}

/* Textarea
-----------------------------------------------*/

textarea {
  /* Move the label to the top */
  vertical-align: top;
  /* Turn off scroll bars in IE unless needed */
  overflow: auto;
}

/* Selects
-----------------------------------------------*/
select[multiple] {
  /* Move the label to the top */
  vertical-align: top;
}

input.form-control {
  width: 100%;
}

.row.no-bottom-line {
  display: flex;
  flex-direction: row;
}

input#root_email,
input#root_prefferedFirstName,
input#root_lastName,
input#root_firstName,
input#root_primaryContactNumber,
input#root_secondaryContactNumber {
  /* width: 100%; */
}

.row.no-bottom-line .col-xs-6 {
  width: 50%;
}

.row .col-xs-6 .form-group.field.field-string .control-label span {
  margin-top: 11px;
  display: inline-block;
}

.Address__selectLocation___3vOg8 div {
  display: block;
}

.Address__selectLocation___3vOg8 {
  margin-bottom: 55px;
}

.qjumpers .rw-placeholder {
  color: #333;
}

.qjumpers .rw-input {
  width: 100%;
}

.rw-dropdownlist.rw-widget {
  width: 100%;
}

.qjumpers .Address__selectLocation___3vOg8 .col-xs-4 {
  width: 33.33%;
  float: left;
}

.form-actions.clearfix {
  clear: both;
}

span.rw-dropdownlist-picker.rw-select.rw-btn {
  height: 42px;
  position: static;
  display: inline-block;
  border-radius: 0px 5px 5px 0px;
}

.rw-dropdownlist.rw-widget {
  display: flex;
  flex-direction: row-reverse;
}

.rw-i {
  font-family: RwWidgets;
  font-style: normal;
  font-weight: 400;
  line-height: 1em;
  font-variant: normal;
  text-transform: none;
}

.rw-i-caret-down::before {
  content: "\E803";
}

@font-face {
  font-family: "RwWidgets";
  src: url(/e44520ab9079ea7633bfa874bed5d21d.eot);
  src: url(/e44520ab9079ea7633bfa874bed5d21d.eot?#iefix&v=4.1.0) format("embedded-opentype"),
    url(data:application/font-woff;base64,d09GRgABAAAAAA0EAA4AAAAAFggAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPihITmNtYXAAAAGIAAAAOgAAAUrQFxm3Y3Z0IAAAAcQAAAAKAAAACgAAAABmcGdtAAAB0AAABZQAAAtwiJCQWWdhc3AAAAdkAAAACAAAAAgAAAAQZ2x5ZgAAB2wAAAKrAAADcINMARNoZWFkAAAKGAAAADYAAAA2BXNMlGhoZWEAAApQAAAAIAAAACQHUQNSaG10eAAACnAAAAAbAAAAIBXBAABsb2NhAAAKjAAAABIAAAASA2gCOG1heHAAAAqgAAAAIAAAACAAvwv2bmFtZQAACsAAAAGMAAAC5b2OKE5wb3N0AAAMTAAAAE8AAABt6Me+4nByZXAAAAycAAAAZQAAAHvdawOFeJxjYGTawTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHGHPQ/iyGKOZhhGlCYESQHAP1fC/N4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF6w/f8PUvCCAURLMELVAwEjG8OIBwBqdQa0AAAAAAAAAAAAAAAAAAB4nK1WaXMTRxCd1WHLNj6CDxI2gVnGcox2VpjLCBDG7EoW4BzylexCjl1Ldu6LT/wG/ZpekVSRb/y0vB4d2GAnVVQoSv2m9+1M9+ueXpPQksReWI+k3HwpprY2aWTnSUg3bFqO4kPZ2QspU0z+LoiCaLXUvu04JCISgap1hSWC2PfI0iTjQ48yWrYlvWpSbulJd9kaD+qt+vbT0FGO3QklNZuhQ+uRLanCqBJFMu2RkjYtw9VfSVrh5yvMfNUMJYLoJJLGm2EMj+Rn44xWGa3GdhxFkU2WG0WKRDM8iCKPslpin1wxQUD5oBlSXvk0onyEH5EVe5TTCnHJdprf9yU/6R3OvyTieouyJQf+QHZkB3unK/ki0toK46adbEehivB0fSfEI5uT6p/sUV7TaOB2RaYnzQiWyleQWPkJZfYPyWrhfMqXPBrVkoOcCFovc2Jf8g60HkdMiWsmyILujk6IoO6XnKHYY/q4+OO9XSwXIQTIOJb1jkq4EEYpYbOaJG0EOYiSskWV1HpHTJzyOi3iLWG/Tu3oS2e0Sag7MZ6th46tnKjkeDSp00ymTu2k5tGUBlFKOhM85tcBlB/RJK+2sZrEyqNpbDNjJJFQoIVzaSqIZSeWNAXRPJrRm7thmmvXokWaPFDPPXpPb26Fmzs9p+3AP2v8Z3UqpoO9MJ2eDshKfJp2uUnRun56hn8m8UPWAiqRLTbDlMVDtn4H5eVjS47CawNs957zK+h99kTIpIH4G/AeL9UpBUyFmFVQC9201rUsy9RqVotUZOq7IU0rX9ZpAk05Dn1jX8Y4/q+ZGUtMCd/vxOnZEZeeufYlyDSH3GZdj+Z1arFdgM5sz+k0y/Z9nebYfqDTPNvzOh1ha+t0lO2HOi2w/UinY2wvaEGT7jsEchGBXMAGEoGwdRAI20sIhK1CIGwXEQjbIgJhu4RA2H6MQNguIxC2l7Wsmn4qaRw7E8sARYgDoznuyGVuKldTyaUSrotGpzbkKXKrpKJ4Vv0rA/3ikTesgbVAukTW/IpJrnxUleOPrmh508S5Ao5Vf3tzXJ8TD2W/WPhT8L/amqqkV6x5ZHIVeSPQk+NE1yYVj67p8rmqR9f/i4oOa4F+A6UQC0VZlg2+mZDwUafTUA1c5RAzGzMP1/W6Zc3P4fybGCEL6H78NxQaC9yDTllJWe1gr9XXj2W5twflsCdYkmK+zOtb4YuMzEr7RWYpez7yecAVMCqVYasNXK3gzXsS85DpTfJMELcVZYOkjceZILGBYx4wb76TICRMXbWB2imcsIG8YMwp2O+EQ1RvlOVwe6F9Ho2Uf2tX7MgZFU0Q+G32Rtjrs1DyW6yBhCe/1NdAVSFNxbipgEsj5YZq8GFcrdtGMk6gr6jYDcuyig8fR9x3So5lIPlIEatHRz+tvUKd1Ln9yihu3zv9CIJBaWL+9r6Z4qCUd7WSZVZtA1O3GpVT15rDxasO3c2j7nvH2Sdy1jTddE/c9L6mVbeDg7lZEO3bHJSlTC6o68MOG6jLzaXQ6mVckt52DzAsMKDfoRUb/1f3cfg8V6oKo+NIvZ2oH6PPYgzyDzh/R/UF6OcxTLmGlOd7lxOfbtzD2TJdxV2sn+LfwKy15mbpGnBD0w2Yh6xaHbrKDXynBjo90tyO9BDwse4K8QBgE8Bi8InuWsbzKYDxfMYcH+Bz5jBoMofBFnMYbDNnDWCHOQx2mcNgjzkMvmDOOsCXzGEQModBxBwGT5gTADxlDoOvmMPga+Yw+IY59wG+ZQ6DmDkMEuYw2Nd0ayhzixd0F6htUBXowPQTFvewONRUGbK/44Vhf28Qs38wiKk/aro9pP7EC0P92SCm/mIQU3/VdGdI/Y0Xhvq7QUz9wyCmPtMvxnKZwV9GvkuFA8ouNp/z98T7B8IaQLYAAQAB//8AD3icXVJBaxNBFH5vNmzibLpp62ZTtUmb3SSVpE0l2WxKU9MqlgoiLaaIJ/VQrVQpovVirQcFkRKCFCliT1PEg3pxgwgi9JKK1R4l/oUi6KmnYBNnNxGLC/Pe23nve983bwaw0QAgOdwCGcQyJTiQiCpiX1hL4iiaqR5USU7x1b0+hXhrNERr9LWsohKSapTWJAAE/uEsuQdtHC8JHI8diqgNYsywG6h4Rek94BR3d5ELda+sSjzkS21hT5Alh1ty2VjFh6IWy3QYeeTceMLGqSqvp3hRtlEy7ja1tLjJCP5sav+Ht8nNdDjFtdMWGYdx3Vt2C8lpyaE+gMacwIQCCOAGif8fhAAcgR7QIQ1ZyMEoTMJt0Md6LxfOnMqPDA+ZxuBRrTfUfbhLVTrbZS/1iC4CvoFEIJ3R7dW3z+N/XsgYsT5dE91+Rc2mUybuq8+2ckFs5rJ8iHrYmYSZw4xhBtIpNcgRzSjg52aCsU3L2vxrca1crloWvmGsWi5XvGLETbFp15ytKmOd1KN7qGO+93f//hWMx4OnjWgkalTNiB41cCIYn2SMRSzLirC9CqvZJmLhMeY0Y24v0nqM5xi7vm+rfy9jtyJfg3EzYqIRNVsuzucsNPYab4VLggQKhCEJ9H0i2tPVLgj8vvyKmEAtdhxbx8whP5yRRFkIkTxmFRm1JA9SIcRd6rFs7UvUHfHQnXPLL4tTZPrxq0fnF2992vk8L979uPvhPtFqbupUVHjxdmF5mkyV1ku8crlwp7KwUPlhGyCNhnP3beDhmjzvDkmiQLgeTi2GMI/ovGFRt9ldIRJQ3AGVPHy6veoqfSui1j+sbMwsTq1cGyMjN0ovijeHhPENPz6YXSGrX56JxfrzYNy/MZ6fe7Jemh92nby6enZxZsMPfwARpcxGAAABAAAAAQAAesaxU18PPPUACwPoAAAAANFbGZEAAAAA0VrvYf/9/2oDoQNTAAAACAACAAAAAAAAeJxjYGRgYA76n8UQxfyCgeH/d+ZFDEARFMABAIt1Bal4nGN+wcDAZM3AwJgKwSA28wIgjoTQAELTA9QAAAAAAAAgAD4AXgB+ATIBfAG4AAAAAQAAAAgAdAAPAAAAAAACAAAAEABzAAAANAtwAAAAAHicdZLNTsJAFIXPIGKExIUa3d6VwRjLT+JCNpKQ4MrEuGDhrsDQlpQOmQ4QnsE38B18JRPfxEOZiCbYZnq/e+b0zp1pAZziEwrb645jywpVZlsu4QgPng+o9z2Xyc+eD1HDq+cKde25ihsYzzWc4Z0VVPmY2RQfnhXO1aXnEk7UjecD6veey+Qnz4e4UKHnCvWV5yoG6s1zDVfqq2fma5tEsZN671razdadDNdiKCVZmEq4cLGxuXRlYjKn09QEIzOzq9tVMo60y190tEhDuxN2NNA2T0wmraC5Ex91pm3o9HizSr6M2s5NZGLNTPq+vsytmeqRC2Ln5p1G4/e66PGg5ljDIkGEGA6COtVrxjaaaPGDCIZ0CJ1bV4IMIVIqIRZ8Iy5mcuZdjgmzjKqmIyUHGPE5o2OFW44EY9bQdOR4YYxYI2Ulu9exTxswbtZLipWEPQbsdJ/zkTEr3GHR0fhnLzmWdLWpOna86doWXQp/tL/9C89nMzelMqIeFKfkqHbQ4P3Pfr8BfuKKaXicbcbBDYAgDADAFgWruzhUU1CIBEzVuL4Rv97rwMBngn8EgAY77NGiwwHJXfvsk1IOy/lm1LTGNvL1Li3CORTPaiVX2dwRWCUCPHGuFEMAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxlYnTYyMGhBaA4UeicDAwMnMouZwWWjCmNHYMQGh46IjcwpLhvVQLxdHA0MjCwOHckhESAlkUCwkYFHawfj/9YNLL0bmRhcAAfTIrgAAAA=)
      format("woff"),
    url(/bfc14ac982326f7d0b1340e20d3e0c37.ttf) format("truetype"),
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTUgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0icnctd2lkZ2V0cyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0icnctd2lkZ2V0cyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0idXAtZGlyIiB1bmljb2RlPSImI3hlODAwOyIgZD0ibTU3MSAxNzFxMC0xNC0xMC0yNXQtMjUtMTBoLTUwMHEtMTUgMC0yNSAxMHQtMTEgMjUgMTEgMjZsMjUwIDI1MHExMCAxMCAyNSAxMHQyNS0xMGwyNTAtMjUwcTEwLTExIDEwLTI2eiIgaG9yaXotYWR2LXg9IjU3MS40IiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0ibGVmdC1kaXIiIHVuaWNvZGU9IiYjeGU4MDE7IiBkPSJtMzU3IDYwMHYtNTAwcTAtMTQtMTAtMjV0LTI2LTExLTI1IDExbC0yNTAgMjUwcS0xMCAxMS0xMCAyNXQxMCAyNWwyNTAgMjUwcTExIDExIDI1IDExdDI2LTExIDEwLTI1eiIgaG9yaXotYWR2LXg9IjM1Ny4xIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icmlnaHQtZGlyIiB1bmljb2RlPSImI3hlODAyOyIgZD0ibTMyMSAzNTBxMC0xNC0xMC0yNWwtMjUwLTI1MHEtMTEtMTEtMjUtMTF0LTI1IDExLTExIDI1djUwMHEwIDE1IDExIDI1dDI1IDExIDI1LTExbDI1MC0yNTBxMTAtMTAgMTAtMjV6IiBob3Jpei1hZHYteD0iMzU3LjEiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJkb3duLWRpciIgdW5pY29kZT0iJiN4ZTgwMzsiIGQ9Im01NzEgNDU3cTAtMTQtMTAtMjVsLTI1MC0yNTBxLTExLTExLTI1LTExdC0yNSAxMWwtMjUwIDI1MHEtMTEgMTEtMTEgMjV0MTEgMjUgMjUgMTFoNTAwcTE0IDAgMjUtMTF0MTAtMjV6IiBob3Jpei1hZHYteD0iNTcxLjQiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhciIgdW5pY29kZT0iJiN4ZTgwNDsiIGQ9Im03MS03OWgxNjF2MTYxaC0xNjF2LTE2MXogbTE5NyAwaDE3OHYxNjFoLTE3OHYtMTYxeiBtLTE5NyAxOTdoMTYxdjE3OGgtMTYxdi0xNzh6IG0xOTcgMGgxNzh2MTc4aC0xNzh2LTE3OHogbS0xOTcgMjE0aDE2MXYxNjFoLTE2MXYtMTYxeiBtNDExLTQxMWgxNzl2MTYxaC0xNzl2LTE2MXogbS0yMTQgNDExaDE3OHYxNjFoLTE3OHYtMTYxeiBtNDI4LTQxMWgxNjF2MTYxaC0xNjF2LTE2MXogbS0yMTQgMTk3aDE3OXYxNzhoLTE3OXYtMTc4eiBtLTE5NiA0ODJ2MTYxcTAgNy02IDEydC0xMiA2aC0zNnEtNyAwLTEyLTZ0LTYtMTJ2LTE2MXEwLTcgNi0xM3QxMi01aDM2cTcgMCAxMiA1dDYgMTN6IG00MTAtNDgyaDE2MXYxNzhoLTE2MXYtMTc4eiBtLTIxNCAyMTRoMTc5djE2MWgtMTc5di0xNjF6IG0yMTQgMGgxNjF2MTYxaC0xNjF2LTE2MXogbTE4IDI2OHYxNjFxMCA3LTUgMTJ0LTEzIDZoLTM1cS04IDAtMTMtNnQtNS0xMnYtMTYxcTAtNyA1LTEzdDEzLTVoMzVxOCAwIDEzIDV0NSAxM3ogbTIxNSAzNnYtNzE1cTAtMjktMjItNTB0LTUwLTIxaC03ODZxLTI5IDAtNTAgMjF0LTIxIDUwdjcxNXEwIDI5IDIxIDUwdDUwIDIxaDcydjU0cTAgMzYgMjYgNjN0NjMgMjZoMzZxMzcgMCA2My0yNnQyNi02M3YtNTRoMjE0djU0cTAgMzYgMjcgNjN0NjMgMjZoMzVxMzcgMCA2My0yNnQyNy02M3YtNTRoNzFxMjkgMCA1MC0yMXQyMi01MHoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImNsb2NrIiB1bmljb2RlPSImI3hlODA1OyIgZD0ibTUwMCA1NDZ2LTI1MHEwLTctNS0xMnQtMTMtNWgtMTc4cS04IDAtMTMgNXQtNSAxMnYzNnEwIDggNSAxM3QxMyA1aDEyNXYxOTZxMCA4IDUgMTN0MTIgNWgzNnE4IDAgMTMtNXQ1LTEzeiBtMjMyLTE5NnEwIDgzLTQxIDE1MnQtMTEwIDExMS0xNTIgNDEtMTUzLTQxLTExMC0xMTEtNDEtMTUyIDQxLTE1MiAxMTAtMTExIDE1My00MSAxNTIgNDEgMTEwIDExMSA0MSAxNTJ6IG0xMjUgMHEwLTExNy01Ny0yMTV0LTE1Ni0xNTYtMjE1LTU4LTIxNiA1OC0xNTUgMTU2LTU4IDIxNSA1OCAyMTUgMTU1IDE1NiAyMTYgNTggMjE1LTU4IDE1Ni0xNTYgNTctMjE1eiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0ic2VhcmNoIiB1bmljb2RlPSImI3hlODA2OyIgZD0ibTY0MyAzODZxMCAxMDMtNzQgMTc2dC0xNzYgNzQtMTc3LTc0LTczLTE3NiA3My0xNzcgMTc3LTczIDE3NiA3MyA3NCAxNzd6IG0yODYtNDY1cTAtMjktMjItNTB0LTUwLTIxcS0zMCAwLTUwIDIxbC0xOTEgMTkxcS0xMDAtNjktMjIzLTY5LTgwIDAtMTUzIDMxdC0xMjUgODQtODQgMTI1LTMxIDE1MyAzMSAxNTIgODQgMTI2IDEyNSA4NCAxNTMgMzEgMTUyLTMxIDEyNi04NCA4NC0xMjYgMzEtMTUycTAtMTIzLTY5LTIyM2wxOTEtMTkxcTIxLTIxIDIxLTUxeiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPgo8L2ZvbnQ+CjwvZGVmcz4KPC9zdmc+#fontawesomeregular)
      format("svg");
  font-weight: normal;
  font-style: normal;
}

.rw-i {
  display: inline-block;
  font-family: RwWidgets;
  font-style: normal;
  font-weight: normal;
  line-height: 1em;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.rw-i-caret-down:before {
  content: "\E803";
  color: white;
}

.rw-i-caret-up:before {
  content: "\E800";
}

.rw-i-caret-left:before {
  content: "\E801";
}

.rw-i-caret-right:before {
  content: "\E802";
}

.rw-i-clock-o:before {
  content: "\E805";
}

.rw-i-calendar:before {
  content: "\E804";
}

.rw-i-search:before {
  content: "\E806";
}

.rw-sr {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.rw-widget,
.rw-widget * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.rw-widget:before,
.rw-widget *:before,
.rw-widget:after,
.rw-widget *:after {
  /* -webkit-box-sizing: border-box; */
  -moz-box-sizing: border-box;
  /* box-sizing: border-box; */
}

.rw-widget {
  outline: 0;
  -moz-background-clip: border-box;
  -webkit-background-clip: border-box;
  background-clip: border-box;
}

.rw-btn {
  color: #fff;
  line-height: 2.286em;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid transparent;
  padding: 0;
  white-space: nowrap;
}

.rw-rtl {
  direction: rtl;
}

.rw-input {
  color: #555;
  height: 2.286em;
  padding: 0.429em 0.857em;
}

.rw-input[disabled] {
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #eee;
  border-color: #ccc;
}

.rw-input[readonly] {
  cursor: not-allowed;
}

.rw-filter-input {
  position: relative;
  width: 100%;
  padding-right: 1.9em;
  border: #ccc 1px solid;
  border-radius: 4px;
  margin-bottom: 2px;
}

.rw-rtl .rw-filter-input {
  padding-left: 1.9em;
  padding-right: 0;
}

.rw-filter-input > .rw-input {
  width: 100%;
  border: none;
  outline: none;
}

.rw-filter-input > span {
  margin-top: -2px;
}

.rw-i.rw-loading {
  background: url(/node_modules/react-widgets/dist/img/loading.33a752211d05af6684e26ec63c2ed965.gif) no-repeat center;
  width: 16px;
  height: 100%;
}

.rw-i.rw-loading:before {
  content: "";
}

.rw-loading-mask {
  border-radius: 4px;
  position: relative;
}

.rw-loading-mask:after {
  content: "";
  background: url(/node_modules/react-widgets/dist/img/loader-big.a770b6797b68e3f8920e473eb824bac0.gif) no-repeat center;
  position: absolute;
  background-color: #fff;
  opacity: 0.7;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.rw-now {
  font-weight: 600;
}

.rw-state-focus {
  background-color: #fff;
  border: #66afe9 1px solid;
  color: #333;
}

.rw-state-selected {
  background-color: #adadad;
  border: #adadad 1px solid;
  color: #333;
}

.rw-state-disabled {
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.rw-btn,
.rw-dropdownlist {
  cursor: pointer;
}

.rw-btn[disabled],
.rw-state-disabled .rw-btn,
.rw-state-readonly .rw-btn {
  -webkit-box-shadow: none;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

ul.rw-list,
.rw-selectlist {
  margin: 0;
  padding-left: 0;
  list-style: none;
  padding: 5px 0;
  overflow: auto;
  outline: 0;
  height: 100%;
}

ul.nav.navbar-nav span.text:before {
  display: none !important;
}

ul.rw-list > li,
.rw-selectlist > li {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

ul.rw-list > li.rw-list-optgroup,
.rw-selectlist > li.rw-list-optgroup {
  font-weight: bold;
}

ul.rw-list > li.rw-list-option,
ul.rw-list > li.rw-list-empty,
.rw-selectlist > li.rw-list-option,
.rw-selectlist > li.rw-list-empty {
  padding-left: 10px;
  padding-right: 10px;
}

ul.rw-list > li.rw-list-option,
.rw-selectlist > li.rw-list-option {
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 3px;
}

ul.rw-list > li.rw-list-option:hover,
.rw-selectlist > li.rw-list-option:hover {
  background-color: #e6e6e6;
  border-color: #adadad;
}

ul.rw-list > li.rw-list-option.rw-state-focus,
.rw-selectlist > li.rw-list-option.rw-state-focus {
  background-color: #fff;
  border: #66afe9 1px solid;
  color: #333;
}

ul.rw-list > li.rw-list-option.rw-state-selected,
.rw-selectlist > li.rw-list-option.rw-state-selected {
  background-color: #adadad;
  border: #adadad 1px solid;
  color: #333;
}

ul.rw-list > li.rw-list-option.rw-state-disabled,
ul.rw-list > li.rw-list-option.rw-state-readonly,
.rw-selectlist > li.rw-list-option.rw-state-disabled,
.rw-selectlist > li.rw-list-option.rw-state-readonly {
  color: #777;
  cursor: not-allowed;
}

ul.rw-list > li.rw-list-option.rw-state-disabled:hover,
ul.rw-list > li.rw-list-option.rw-state-readonly:hover,
.rw-selectlist > li.rw-list-option.rw-state-disabled:hover,
.rw-selectlist > li.rw-list-option.rw-state-readonly:hover {
  background: none;
  border-color: transparent;
}

ul.rw-list.rw-list-grouped > li.rw-list-optgroup,
.rw-selectlist.rw-list-grouped > li.rw-list-optgroup {
  padding-left: 10px;
}

ul.rw-list.rw-list-grouped > li.rw-list-option,
.rw-selectlist.rw-list-grouped > li.rw-list-option {
  padding-left: 20px;
}

.rw-widget {
  position: relative;
}

.rw-open.rw-widget,
.rw-open > .rw-multiselect-wrapper {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rw-open-up.rw-widget,
.rw-open-up > .rw-multiselect-wrapper {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.rw-combobox .rw-list,
.rw-datetimepicker .rw-list,
.rw-numberpicker .rw-list,
.rw-dropdownlist .rw-list,
.rw-multiselect .rw-list {
  max-height: 200px;
  height: auto;
}

.rw-widget {
  background-color: #fff;
  border: #ccc 1px solid;
  border-radius: 4px;
}

.rw-widget .rw-input {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.rw-rtl .rw-widget .rw-input {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.rw-widget > .rw-select {
  border-left: #ccc 1px solid;
}

.rw-widget.rw-rtl > .rw-select {
  border-right: #ccc 1px solid;
  border-left: none;
}

.rw-widget.rw-state-focus,
.rw-widget.rw-state-focus:hover {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  border-color: #66afe9;
  outline: 0;
}

.rw-widget.rw-state-readonly,
.rw-widget.rw-state-readonly > .rw-multiselect-wrapper {
  cursor: not-allowed;
}

.rw-widget.rw-state-disabled,
.rw-widget.rw-state-disabled:hover,
.rw-widget.rw-state-disabled:active {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #eee;
  border-color: #ccc;
}

.rw-combobox,
.rw-datetimepicker,
.rw-numberpicker,
.rw-dropdownlist {
  padding-right: 1.9em;
}

.rw-combobox.rw-rtl,
.rw-datetimepicker.rw-rtl,
.rw-numberpicker.rw-rtl,
.rw-dropdownlist.rw-rtl {
  padding-right: 0;
  padding-left: 1.9em;
}

.rw-combobox > .rw-input,
.rw-datetimepicker > .rw-input,
.rw-numberpicker > .rw-input,
.rw-dropdownlist > .rw-input {
  width: 100%;
  border: none;
  outline: 0;
}

.rw-combobox > .rw-input::-moz-placeholder,
.rw-datetimepicker > .rw-input::-moz-placeholder,
.rw-numberpicker > .rw-input::-moz-placeholder,
.rw-dropdownlist > .rw-input::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.rw-combobox > .rw-input:-ms-input-placeholder,
.rw-datetimepicker > .rw-input:-ms-input-placeholder,
.rw-numberpicker > .rw-input:-ms-input-placeholder,
.rw-dropdownlist > .rw-input:-ms-input-placeholder {
  color: #999;
}

.rw-combobox > .rw-input::-webkit-input-placeholder,
.rw-datetimepicker > .rw-input::-webkit-input-placeholder,
.rw-numberpicker > .rw-input::-webkit-input-placeholder,
.rw-dropdownlist > .rw-input::-webkit-input-placeholder {
  color: #999;
}

.rw-placeholder {
  color: #999;
}

.rw-select {
  position: absolute;
  width: 1.9em;
  height: 100%;
  right: 0;
  top: 0;
}

.rw-select.rw-btn,
.rw-select > .rw-btn {
  height: 100%;
  vertical-align: middle;
  outline: 0;
}

.rw-rtl .rw-select {
  left: 0;
  right: auto;
}

.rw-multiselect,
.rw-combobox input.rw-input,
.rw-datetimepicker input.rw-input,
.rw-numberpicker input.rw-input {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.rw-combobox:active,
.rw-datetimepicker:active,
.rw-dropdownlist:active,
.rw-header > .rw-btn:active,
.rw-numberpicker .rw-btn.rw-state-active,
.rw-combobox:active.rw-state-focus,
.rw-datetimepicker:active.rw-state-focus,
.rw-dropdownlist:active.rw-state-focus,
.rw-header > .rw-btn:active.rw-state-focus,
.rw-numberpicker .rw-btn.rw-state-active.rw-state-focus {
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.rw-combobox:hover,
.rw-datetimepicker:hover,
.rw-numberpicker:hover,
.rw-dropdownlist:hover {
  background-color: #e6e6e6;
  border-color: #adadad;
}

.rw-dropdownlist.rw-state-disabled,
.rw-dropdownlist.rw-state-readonly {
  cursor: not-allowed;
}

.rw-dropdownlist > .rw-input {
  line-height: 2.286em;
  background-color: transparent;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rw-dropdownlist.rw-rtl > .rw-input {
  padding: 0.429em 0.857em;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.rw-dropdownlist > .rw-select,
.rw-dropdownlist.rw-rtl > .rw-select {
  border-width: 0;
}

.rw-numberpicker .rw-btn {
  display: block;
  height: 1.143em;
  line-height: 1.143em;
  width: 100%;
  border-width: 0;
}

.rw-popup {
  position: absolute;
  -webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.2);
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border: #ccc 1px solid;
  background: #fff;
  padding: 2px;
  overflow: auto;
  margin-bottom: 10px;
  left: 10px;
  right: 10px;
}

.rw-dropup > .rw-popup {
  margin-bottom: 0;
  margin-top: 10px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
}

.rw-popup-container {
  position: absolute;
  top: 100%;
  margin-top: 1px;
  z-index: 1005;
  left: -11px;
  right: -11px;
}

.rw-widget.rw-state-focus .rw-popup-container {
  z-index: 1015;
}

.rw-popup-container.rw-dropup {
  top: auto;
  bottom: 100%;
}

.rw-popup-container.rw-calendar-popup {
  right: auto;
  width: 18em;
}

.rw-datetimepicker .rw-btn {
  width: 1.8em;
}

.rw-datetimepicker.rw-has-neither {
  padding-left: 0;
  padding-right: 0;
}

.rw-datetimepicker.rw-has-neither .rw-input {
  border-radius: 4px;
}

.rw-datetimepicker.rw-has-both {
  padding-right: 3.8em;
}

.rw-datetimepicker.rw-has-both.rw-rtl {
  padding-right: 0;
  padding-left: 3.8em;
}

.rw-datetimepicker.rw-has-both > .rw-select {
  width: 3.8em;
  height: 100%;
}

.rw-calendar {
  background-color: #fff;
}

.rw-calendar thead > tr {
  border-bottom: 2px solid #ccc;
}

.rw-calendar .rw-header {
  padding-bottom: 5px;
}

.rw-calendar .rw-header .rw-btn-left,
.rw-calendar .rw-header .rw-btn-right {
  width: 12.5%;
}

.rw-calendar .rw-header .rw-btn-view {
  width: 75%;
  background-color: #eee;
  border-radius: 4px;
}

.rw-calendar .rw-header .rw-btn-view[disabled] {
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}

.rw-calendar .rw-footer {
  border-top: 1px solid #ccc;
}

.rw-calendar .rw-footer .rw-btn {
  width: 100%;
  white-space: normal;
}

.rw-calendar .rw-footer .rw-btn:hover {
  background-color: #e6e6e6;
}

.rw-calendar .rw-footer .rw-btn[disabled] {
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: not-allowed;
}

.rw-calendar-grid {
  outline: none;
  height: 14.28571429em;
  table-layout: fixed;
  width: 100%;
}

.rw-calendar-grid th {
  text-align: right;
  padding: 0 0.4em 0 0.1em;
}

.rw-calendar-grid .rw-btn {
  width: 100%;
  text-align: right;
}

.rw-calendar-grid td .rw-btn {
  border-radius: 4px;
  padding: 0 0.4em 0 0.1em;
  outline: 0;
}

.rw-calendar-grid td .rw-btn:hover {
  background-color: #e6e6e6;
}

.rw-calendar-grid td .rw-btn.rw-off-range {
  color: #b3b3b3;
}

.rw-calendar-grid.rw-nav-view .rw-btn {
  padding: 0.25em 0 0.3em;
  display: block;
  overflow: hidden;
  text-align: center;
  white-space: normal;
}

.rw-selectlist {
  padding: 2px;
}

.rw-selectlist > ul {
  height: 100%;
  overflow: auto;
}

.rw-selectlist > ul > li.rw-list-option {
  position: relative;
  min-height: 27px;
  cursor: auto;
  outline: none;
  padding-left: 5px;
}

.rw-selectlist > ul > li.rw-list-option > label > input {
  position: absolute;
  margin: 4px 0 0 -20px;
}

.rw-selectlist > ul > li.rw-list-option > label {
  padding-left: 20px;
  line-height: 1.423em;
  display: inline-block;
}

.rw-selectlist.rw-rtl > ul > li.rw-list-option {
  padding-left: 0;
  padding-right: 5px;
}

.rw-selectlist.rw-rtl > ul > li.rw-list-option > label > input {
  margin: 4px -20px 0 0;
}

.rw-selectlist.rw-rtl > ul > li.rw-list-option > label {
  padding-left: 0;
  padding-right: 20px;
}

.rw-selectlist.rw-rtl > ul > li.rw-list-option {
  padding-left: 0;
  padding-right: 5px;
}

.rw-selectlist.rw-rtl > ul > li.rw-list-option > label > input {
  margin: 4px -20px 0 0;
}

.rw-selectlist.rw-rtl > ul > li.rw-list-option > label {
  padding-left: 0;
  padding-right: 20px;
}

.rw-selectlist.rw-state-disabled > ul > li:hover,
.rw-selectlist.rw-state-readonly > ul > li:hover {
  background: none;
  border-color: transparent;
}

.rw-multiselect {
  background-color: #fff;
}

.rw-multiselect:hover {
  border-color: #adadad;
}

.rw-multiselect-wrapper {
  border-radius: 4px;
  position: relative;
  cursor: text;
}

.rw-multiselect-wrapper:before,
.rw-multiselect-wrapper:after {
  content: " ";
  display: table;
}

.rw-multiselect-wrapper:after {
  clear: both;
}

.rw-multiselect-wrapper span.rw-loading {
  position: absolute;
  right: 3px;
}

.rw-multiselect-wrapper > .rw-input {
  outline: 0;
  border-width: 0;
  line-height: normal;
  width: auto;
  margin-top: -5px;
  max-width: 100%;
}

.rw-multiselect-wrapper > .rw-input::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.rw-multiselect-wrapper > .rw-input:-ms-input-placeholder {
  color: #999;
}

.rw-multiselect-wrapper > .rw-input::-webkit-input-placeholder {
  color: #999;
}

.rw-state-readonly > .rw-multiselect-wrapper,
.rw-state-disabled > .rw-multiselect-wrapper {
  cursor: not-allowed;
}

.rw-rtl .rw-multiselect-wrapper > .rw-input {
  float: right;
}

.rw-multiselect-create-tag {
  border-top: 1px #ccc solid;
  padding-top: 5px;
  margin-top: 5px;
}

.rw-multiselect-taglist {
  margin: 0;
  padding-left: 0;
  list-style: none;
  display: inline;
  padding-right: 0;
}

.rw-multiselect-taglist > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

.rw-multiselect-taglist > li {
  display: inline-block;
  margin: 1px;
  padding: 0.214em 0.15em 0.214em 0.4em;
  line-height: 1.4em;
  text-align: center;
  white-space: nowrap;
  border-radius: 3px;
  border: 1px solid #ccc;
  background-color: #ccc;
  cursor: pointer;
}

.rw-multiselect-taglist > li.rw-state-focus {
  background-color: #fff;
  border: #66afe9 1px solid;
  color: #333;
}

.rw-multiselect-taglist > li.rw-state-readonly,
.rw-multiselect-taglist > li.rw-state-disabled,
.rw-multiselect.rw-state-readonly .rw-multiselect-taglist > li,
.rw-multiselect.rw-state-disabled .rw-multiselect-taglist > li {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.rw-multiselect-taglist > li .rw-btn {
  outline: 0;
  font-size: 115%;
  line-height: normal;
}

.rw-rtl .rw-multiselect-taglist > li {
  float: right;
}

.qjumpers .pull-right {
  display: block;
  position: absolute;
  right: 0px;
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row:not(.no-bottom-line):after {
  width: 100%;
  left: 0;
  display: none;
}

@media screen and (max-width: 766px) {
  .qjumpers [class^="col-"] {
    width: 100%;
  }

  .qjumpers .col-xs-10 .row .col-xs-6 {
    width: 100% !important;
  }

  .qjumpers .multi-step .form-actions .pull-left button,
  .qjumpers .multi-step .form-actions .pull-left a,
  .qjumpers .multi-step .form-actions .pull-right button,
  .qjumpers .multi-step .form-actions .pull-right a,
  .qjumpers .form-actions .btn.action:not(:last-child) {
    display: block;
    margin-left: auto;
    margin-right: auto !important;
    border-radius: 3px;
  }

  .qjumpers .form-actions .pull-right,
  .qjumpers .form-actions .pull-left {
    display: flex;
    flex-direction: column;
  }

  .qjumpers .form-actions .pull-right {
    flex-direction: column-reverse;
  }

  .qjumpers .form-actions .pull-right,
  .qjumpers .form-actions .pull-left {
    display: flex;
    flex-direction: column;
  }

  .row.no-bottom-line {
    display: flex;
    flex-direction: column;
  }

  .qjumpers .Address__selectLocation___3vOg8 .col-xs-4 {
    width: 100%;
    float: none;
  }

  .row.no-bottom-line .col-xs-6 {
    width: 100%;
  }

  .form-actions.clearfix {
    padding-top: 0px;
  }

  .Address__address___2P5ef {
    margin-bottom: -35px;
  }

  .qjumpers fieldset.field.field-array.field-array-of-object.field-array-keyed .row p.col-xs-12.array-item-add {
    margin-left: 15px;
  }
}

@media screen and (max-width: 766px) {
  .qjumpers .pull-right {
    position: relative;
  }

  .qjumpers ul.nav.navbar-nav {
    border: 1px solid black !important;
  }
}

@media screen and (min-width: 767px) {
  .form-actions.clearfix {
    display: flex;
    margin-bottom: 15px;
    height: 100px;
  }

  .PathForm__stepper___2jBU- nav {
    border: 1px solid black !important;
  }

  .qjumpers .multi-step.full-height form.PathForm__pathForm___1qxcX .row {
    display: flex;
  }

  .qjumpers .col-xs-6 {
    width: 50%;
  }

  .qjumpers .PathForm__pathForm___1qxcX .field-array.field-array-keyed .array-item-toolbox {
    margin-right: 0px !important;
  }

  .qjumpers .col-xs-10 {
    width: 83.33333%;
  }

  .pull-right {
    margin-right: 15px;
  }

  .qjumpers .Address__selectLocation___3vOg8 .col-xs-8 {
    padding-left: 14px !important;
  }

  .qjumpers .Address__selectLocation___3vOg8 .col-xs-8 {
    padding-left: 14px !important;
    float: left;
  }

  .Address__selectLocation___wt65R .col-xs-4 {
    width: 33.33%;
    float: left;
  }
}

.PathForm__pathForm___1qxcX .row:after {
  display: block;
  margin: 0px;
}

#toast-container > div.toast {
  transition: all 0.5s;
  opacity: 1;
  -webkit-box-shadow: 0 0 12px, rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 12px, rgba(0, 0, 0, 0.3);
  background: #fff !important;
  color: #333333 !important;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  border-left: 6px solid #333333;
  padding-left: 22px;
}

#toast-container > div.toast .toast-title,
#toast-container > div.toast .toast-message {
  font-weight: 300 !important;
}

#toast-container > div.toast .toast-message {
  font-size: 0.8em;
}

#toast-container > div.toast .toast-close-button {
  top: 5px;
  position: relative;
  float: right;
  margin: -0.5em 0.8em 0 0;
  color: #333333;
}

#toast-container > div.toast:hover {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
}

#toast-container > div.toast.toast-success {
  border-color: #0aa65e;
}

#toast-container > div.toast.toast-info {
  border-color: #349aca;
}

#toast-container > div.toast.toast-warning {
  border-color: #f0ad4e;
}

#toast-container > div.toast.toast-danger {
  border-color: #cf1b22;
}

[class*="qjicon-"] {
  position: relative;
  top: 1px;
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class*="qjicon-"]:before {
  content: "";
  display: inline-block;
  font-size: 1em;
  width: 1em;
  height: 1em;
  background: center center no-repeat;
  background-size: contain;
}

.qjicon-bars:before {
  background-image: url(../../app/assets/qjicons/colour/bars.cbbff2c9033cce0dce1add6adc04dd57.png);
}

.qjicon-q:before {
  background-image: url(../../app/assets/qjicons/colour/bubble.2f628041c9315efa1eaea1d24330e378.png);
}

.qjicon-clock:before {
  background-image: url(../../app/assets/qjicons/colour/clock.6d6305f8465177a47c6a79c0f28136ae.png);
}

.qjicon-down:before {
  background-image: url(../../app/assets/qjicons/colour/down-arrow.5e420066cc0a08017b2981d0d237cbbd.png);
}

.qjicon-flag-0:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMjkuOHB4IiBoZWlnaHQ9IjEwNC43cHgiIHZpZXdCb3g9IjAgMCAxMjkuOCAxMDQuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI5LjggMTA0Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIgoJPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCQUI5QkE7fQoJLnN0MXtmaWxsOiNDQkNCQ0E7fQo8L3N0eWxlPgo8cmVjdCB5PSIyMi42IiBjbGFzcz0ic3QwIiB3aWR0aD0iNjUuNSIgaGVpZ2h0PSI4Mi4yIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTI5LjgsODYuOCA0MC4zLDg2LjggNDAuMywwIDEyOS44LDAgOTguOCw0My40ICIvPgo8L3N2Zz4K);
}

.qjicon-flag-1:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMjkuOHB4IiBoZWlnaHQ9IjEwNC43cHgiIHZpZXdCb3g9IjAgMCAxMjkuOCAxMDQuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI5LjggMTA0Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIgoJPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM3MUExNDE7fQoJLnN0MXtmaWxsOiM4Q0MyNDk7fQo8L3N0eWxlPgo8cmVjdCB5PSIyMi42IiBjbGFzcz0ic3QwIiB3aWR0aD0iNjUuNSIgaGVpZ2h0PSI4Mi4yIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTI5LjgsODYuOCA0MC4zLDg2LjggNDAuMywwIDEyOS44LDAgOTguOCw0My40ICIvPgo8L3N2Zz4K);
}

.qjicon-flag-2:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMjkuOHB4IiBoZWlnaHQ9IjEwNC43cHgiIHZpZXdCb3g9IjAgMCAxMjkuOCAxMDQuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI5LjggMTA0Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIgoJPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNDOTgzMkE7fQoJLnN0MXtmaWxsOiNGNzlEMUQ7fQo8L3N0eWxlPgo8cmVjdCB5PSIyMi42IiBjbGFzcz0ic3QwIiB3aWR0aD0iNjUuNSIgaGVpZ2h0PSI4Mi4yIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTI5LjgsODYuOCA0MC4zLDg2LjggNDAuMywwIDEyOS44LDAgOTguOCw0My40ICIvPgo8L3N2Zz4K);
}

.qjicon-flag-3:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMjkuOHB4IiBoZWlnaHQ9IjEwNC43cHgiIHZpZXdCb3g9IjAgMCAxMjkuOCAxMDQuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI5LjggMTA0Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIgoJPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNBOTM2MjU7fQoJLnN0MXtmaWxsOiNERDQ1MzY7fQo8L3N0eWxlPgo8cmVjdCB5PSIyMi42IiBjbGFzcz0ic3QwIiB3aWR0aD0iNjUuNSIgaGVpZ2h0PSI4Mi4yIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTI5LjgsODYuOCA0MC4zLDg2LjggNDAuMywwIDEyOS44LDAgOTguOCw0My40ICIvPgo8L3N2Zz4K);
}

.qjicon-flag:before {
  background-image: url(../../app/assets/qjicons/colour/flag.d1c2a877f92b8819bb8598912f318905.png);
}

.qjicon-internal:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1OC44cHgiIGhlaWdodD0iNTguN3B4IiB2aWV3Qm94PSIwIDAgNTguOCA1OC43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1OC44IDU4Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cG9seWdvbiBwb2ludHM9IjQwLjgsMTUuMiAyOS41LDEuNCAxOC4xLDE1LjIgMjUuMywxNS4yIDI1LjMsMzUuOSAzNC4yLDM1LjkgMzQuMiwxNS4yIAkiLz4KCTxnPgoJCTxwYXRoIGQ9Ik00OS42LDM2LjZjMC04LjQtNS4yLTE1LjctMTIuNi0xOC43djEuNmM2LjUsMi45LDExLjEsOS41LDExLjEsMTcuMWMwLDEwLjMtOC40LDE4LjctMTguNywxOC43cy0xOC43LTguNC0xOC43LTE4LjcKCQkJYzAtNy41LDQuNC0xMy45LDEwLjctMTYuOXYtMS42QzE0LjIsMjEuMiw5LjIsMjguMyw5LjIsMzYuNmMwLDExLjEsOSwyMC4yLDIwLjIsMjAuMlM0OS42LDQ3LjcsNDkuNiwzNi42eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}

.qjicon-linked:before {
  background-image: url(../../app/assets/qjicons/colour/linked-circles.2e29308028a74e3d664d608c935163b2.png);
}

.qjicon-search:before {
  background-image: url(../../app/assets/qjicons/colour/magnifying-glass.bba2a2c8e17641219fc12a3cfefbfc4e.png);
}

.qjicon-mail:before {
  background-image: url(../../app/assets/qjicons/colour/mail.0170b09da6ce93f0fef41a3a7981835c.png);
}

.qjicon-mouse:before {
  background-image: url(../../app/assets/qjicons/colour/mouse.cd061d5f8df74364156bd5dc7be7c25f.png);
}

.qjicon-paperclip:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDkuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEuNCA5Ljg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNjVCM0Q1O30KPC9zdHlsZT4KPHRpdGxlPnBhcGVyY2xpcDwvdGl0bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yLjcsOS44QzIsOS44LDEuMyw5LjYsMC44LDljLTEtMS0xLTIuNywwLTMuOGw0LjItNC4yYzEuNS0xLjUsMy45LTEuNSw1LjQsMGMxLjUsMS41LDEuNSwzLjksMCw1LjRMOCw4LjcKCWMtMC4yLDAuMi0wLjUsMC4yLTAuNywwUzcuMSw4LjIsNy4zLDhsMi4zLTIuM2MxLjEtMS4xLDEuMS0yLjksMC0zLjljLTEuMS0xLjEtMi45LTEuMS0zLjksMEwxLjUsNmMtMC43LDAuNy0wLjcsMS43LDAsMi40CglDMi4xLDksMy4yLDksMy44LDguM2w0LjItNC4yYzAuMi0wLjIsMC4yLTAuNiwwLTAuOEM4LDMuMiw3LjgsMy4yLDcuNywzLjJsMCwwYy0wLjEsMC0wLjMsMC4xLTAuNCwwLjJMMy40LDcuMgoJYy0wLjIsMC4yLTAuNSwwLjItMC43LDBzLTAuMi0wLjUsMC0wLjdsMy44LTMuOGMwLjMtMC4zLDAuNy0wLjUsMS4xLTAuNWMwLDAsMCwwLDAsMGMwLjQsMCwwLjgsMC4yLDEuMSwwLjVjMC42LDAuNiwwLjYsMS42LDAsMi4yCglMNC42LDlDNCw5LjYsMy4zLDkuOCwyLjcsOS44eiIvPgo8L3N2Zz4K);
}

.qjicon-phone:before {
  background-image: url(../../app/assets/qjicons/colour/phone.28e8612d5c38137f3d0113c5ece5bf70.png);
}

.qjicon-plus:before {
  background-image: url(../../app/assets/qjicons/colour/plus.bd0c3c741a6f7a5bd0397e5f8fb53eda.png);
}

.qjicon-refresh:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1OC44cHgiIGhlaWdodD0iNTguN3B4IiB2aWV3Qm94PSIwIDAgNTguOCA1OC43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1OC44IDU4Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNTguNiwzNS41bC01LjQtNi44Yy0wLjItMC4yLTAuNS0wLjQtMC44LTAuNGMwLDAsMCwwLTAuMSwwYy0wLjEsMC0wLjEsMC0wLjIsMGMwLDAtMC4xLDAtMC4xLDBjLTAuMiwwLjEtMC40LDAuMi0wLjUsMC4zCgkJbC02LjcsNS4zYy0wLjQsMC4zLTAuNSwxLTAuMiwxLjRjMC4zLDAuNCwxLDAuNSwxLjQsMC4ybDUuMS00Yy0xLjEsMTEuMi0xMC42LDE5LjktMjIsMTkuOWMtOC44LDAtMTYuNy01LjItMjAuMy0xMy4yCgkJYy0wLjItMC41LTAuOC0wLjctMS4zLTAuNWMtMC41LDAuMi0wLjcsMC44LTAuNSwxLjNjMy45LDguOCwxMi41LDE0LjQsMjIuMSwxNC40YzEyLjQsMCwyMi43LTkuNCwyNC0yMS41bDMuOCw0LjgKCQljMC4yLDAuMiwwLjUsMC40LDAuOCwwLjRjMC4yLDAsMC40LTAuMSwwLjYtMC4yQzU4LjgsMzYuNiw1OC45LDM1LjksNTguNiwzNS41eiIvPgoJPHBhdGggZD0iTTYuNywzMC40QzYuNywzMC40LDYuNywzMC40LDYuNywzMC40QzcsMzAuMyw3LjEsMzAuMiw3LjIsMzBsNi43LTUuM2MwLjQtMC4zLDAuNS0xLDAuMi0xLjRjLTAuMy0wLjQtMS0wLjUtMS40LTAuMgoJCWwtNS4xLDRDOC43LDE2LDE4LjIsNy4zLDI5LjYsNy4zYzguOCwwLDE2LjcsNS4yLDIwLjMsMTMuMmMwLjIsMC41LDAuOCwwLjcsMS4zLDAuNWMwLjUtMC4yLDAuNy0wLjgsMC41LTEuMwoJCUM0Ny44LDEwLjksMzkuMiw1LjMsMjkuNiw1LjNjLTEyLjQsMC0yMi43LDkuNC0yNCwyMS41bC0zLjgtNC44Yy0wLjMtMC40LTEtMC41LTEuNC0wLjJjLTAuNCwwLjMtMC41LDEtMC4yLDEuNEw1LjcsMzAKCQljMC4yLDAuMiwwLjUsMC40LDAuOCwwLjRjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDNi42LDMwLjQsNi42LDMwLjQsNi43LDMwLjR6Ii8+CjwvZz4KPC9zdmc+Cg==);
}

.qjicon-profile:before {
  background-image: url(../../app/assets/qjicons/colour/profile.8c62fefb80285684b48550a7663135b9.png);
}

.qjicon-refered:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1OC44cHgiIGhlaWdodD0iNTguN3B4IiB2aWV3Qm94PSIwIDAgNTguOCA1OC43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1OC44IDU4Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cG9seWdvbiBwb2ludHM9IjI3LjMsNDIuNiA0My42LDI5LjIgMjcuMywxNS44IDI3LjMsMjQuMyAyLjgsMjQuMyAyLjgsMzQuOCAyNy4zLDM0LjggCSIvPgoJPGc+CgkJPHBhdGggZD0iTTMyLjMsNS41Yy0xMCwwLTE4LjUsNi4xLTIyLDE0LjhoMS44YzMuNC03LjcsMTEuMi0xMy4xLDIwLjItMTMuMWMxMi4yLDAsMjIuMSw5LjksMjIuMSwyMi4xcy05LjksMjIuMS0yMi4xLDIyLjEKCQkJYy04LjgsMC0xNi40LTUuMi0yMC0xMi43aC0xLjljMy43LDguNCwxMi4xLDE0LjQsMjEuOCwxNC40YzEzLjEsMCwyMy44LTEwLjcsMjMuOC0yMy44UzQ1LjUsNS41LDMyLjMsNS41eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}

.qjicon-chat:before {
  background-image: url(../../app/assets/qjicons/colour/speech-bubble-dots.f64e75ec1eb062ae75d3b6f15c0c6ccb.png);
}

.qjicon-star:before {
  background-image: url(../../app/assets/qjicons/colour/star.e50ddb1fd72141acf7958a58ec54190a.png);
}

.qjicon-tick:before {
  background-image: url(../../app/assets/qjicons/colour/tick.582dcd2fbb902953e0cfb09dac43335a.png);
}

.qjicon-calendar:before {
  background-image: url(../../app/assets/qjicons/colour/calendar.f13632ee6e041607ffe898dabf368b97.png);
}

.qjicon-chevron-down:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMC41cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDIwLjUgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwLjUgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNOS45LDEyTDAuMywyLjRjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsOC4yLDguMmw4LjktOC45YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjRMOS45LDEyeiIvPgo8L2c+Cjwvc3ZnPgo=);
}

.qjicon-chevron-up:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMC41cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDIwLjUgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwLjUgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMTAuNiwwbDkuNiw5LjZjMC40LDAuNCwwLjQsMSwwLDEuNHMtMSwwLjQtMS40LDBsLTguMi04LjJsLTguOSw4LjljLTAuNCwwLjQtMSwwLjQtMS40LDBzLTAuNC0xLDAtMS40TDEwLjYsMHoiLz4KPC9nPgo8L3N2Zz4K);
}

.qjicon-arrow-circle:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI3NC4zcHgiIGhlaWdodD0iNzQuM3B4IiB2aWV3Qm94PSIwIDAgNzQuMyA3NC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3NC4zIDc0LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOEY4RDhEO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcuMiwwQzE2LjYsMCwwLDE2LjYsMCwzNy4yYzAsMjAuNSwxNi42LDM3LjIsMzcuMiwzNy4yYzIwLjUsMCwzNy4yLTE2LjYsMzcuMi0zNy4yQzc0LjMsMTYuNiw1Ny43LDAsMzcuMiwwCgkJeiBNMzcuMyw1Ni42VjQ0LjFoLTI0di0xNGgyNFYxNy43bDIzLjUsMTkuNUwzNy4zLDU2LjZ6Ii8+CjwvZz4KPC9zdmc+Cg==);
}

.qjicon-eye:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI3NC4zcHgiIGhlaWdodD0iNzQuM3B4IiB2aWV3Qm94PSIwIDAgNzQuMyA3NC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3NC4zIDc0LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNjVCM0Q1O30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcuMiwwQzE2LjYsMCwwLDE2LjYsMCwzNy4yYzAsMjAuNSwxNi42LDM3LjIsMzcuMiwzNy4yYzIwLjUsMCwzNy4yLTE2LjYsMzcuMi0zNy4yQzc0LjMsMTYuNiw1Ny43LDAsMzcuMiwwCgkJeiBNMzcuNSw1NGMtMTIuOCwwLTI0LjEtNi41LTMwLjgtMTYuM2M2LjctOS44LDE4LTE2LjMsMzAuOC0xNi4zczI0LjEsNi41LDMwLjgsMTYuM0M2MS42LDQ3LjUsNTAuMyw1NCwzNy41LDU0eiIvPgo8L2c+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjM3LjIiIGN5PSIzNy43IiByPSI3LjgiLz4KPC9zdmc+Cg==);
}

.qjicon-location:before {
  background-image: url(../../app/assets/qjicons/colour/location.df0bb9e8d651ef98e37b7f04a9dd33d0.png);
}

.qjicon-email-success:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNjYuNXB4IiBoZWlnaHQ9IjEyNnB4IiB2aWV3Qm94PSIwIDAgMTY2LjUgMTI2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjYuNSAxMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojODQ4MzgzO30KCS5zdDF7ZmlsbDojOENDMjQ5O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTQuMyw4Ny4ySDE2LjdjLTIuOCwwLTUtMi4yLTUtNVYxNy4xYzAtMi44LDIuMi01LDUtNWgxMDMuMWMyLjgsMCw1LDIuMiw1LDV2MTguMWwxMC05LjV2LTguNgoJCQljMC04LjMtNi43LTE1LTE1LTE1SDE2LjdjLTguMywwLTE1LDYuNy0xNSwxNXY2NS4xYzAsOC4zLDYuNywxNSwxNSwxNWg0Nkw1OSw5My41QzU3LjEsOTEuNiw1NS41LDg5LjUsNTQuMyw4Ny4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NC41LDQ5LjRMMjkuMywyMi4zYy0yLjItMS43LTUuMy0xLjMtNywwLjljLTEuNywyLjItMS4zLDUuMywwLjksN2wzNC4xLDI2LjNjMC41LTAuNiwxLjEtMS4zLDEuNy0xLjkKCQkJYzEuOS0xLjksNC0zLjQsNi4yLTQuNmMtMC4yLTAuMS0wLjMtMC4yLTAuNS0wLjRMNjQuNSw0OS40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTQuMiwyMy4yYy0xLjctMi4yLTQuOC0yLjYtNy0wLjlMNzUuNCw0Ni43YzQuNi0wLjUsOS40LDAuMiwxMy44LDJsMjQuMS0xOC42CgkJCUMxMTUuNSwyOC41LDExNS45LDI1LjQsMTE0LjIsMjMuMnoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDAuNSwxMDQuNmMtMi4yLDAtNC40LTAuOC02LTIuNWwtMjItMjJjLTMuMy0zLjMtMy4zLTguNywwLTEyYzMuMy0zLjMsOC43LTMuMywxMiwwbDE2LjIsMTYuMkwxNTEsMzYuNAoJCQljMy40LTMuMiw4LjgtMy4xLDEyLDAuM3MzLjEsOC44LTAuMywxMmwtNTYuNCw1My41QzEwNC43LDEwMy44LDEwMi42LDEwNC42LDEwMC41LDEwNC42eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}

.qjicon-email-warning:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNjYuNXB4IiBoZWlnaHQ9IjEyNnB4IiB2aWV3Qm94PSIwIDAgMTY2LjUgMTI2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjYuNSAxMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojODQ4MzgzO30KCS5zdDF7ZmlsbDojRjc5RDFEO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuMyw4Ny40Yy0yLjgsMC01LTIuMi01LTVWMTcuMmMwLTIuOCwyLjItNSw1LTVoMTAzLjFjMi44LDAsNSwyLjIsNSw1djguMmMzLjQsMC42LDYuOCwxLjQsMTAsMi42VjE3LjIKCQkJYzAtOC4zLTYuNy0xNS0xNS0xNUgxNy4zYy04LjMsMC0xNSw2LjctMTUsMTV2NjUuMWMwLDguMyw2LjcsMTUsMTUsMTVoNDMuNWMtMC45LTMuMi0xLjUtNi42LTEuOC0xMEgxNy4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDcuOCwyMi40bC00LjksMy44YzQuMS0xLDguMy0xLjUsMTIuNy0xLjVjLTAuMi0wLjUtMC40LTEtMC43LTEuNEMxMTMuMSwyMS4xLDExMCwyMC43LDEwNy44LDIyLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY1LjEsNDkuNUwyOS45LDIyLjRjLTIuMi0xLjctNS4zLTEuMy03LDAuOWMtMS43LDIuMi0xLjMsNS4zLDAuOSw3bDM0LjcsMjYuN2MxLjQsMS4zLDIuOSwyLjMsNC42LDMKCQkJYzEuMy0zLjEsMi45LTYuMSw0LjctOWMtMC45LTAuMi0xLjgtMC42LTIuNC0xLjNMNjUuMSw0OS41eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTExNiwxMjVjLTIzLjcsMC00My0xOS4zLTQzLTQzczE5LjMtNDMsNDMtNDNzNDMsMTkuMyw0Myw0M1MxMzkuNywxMjUsMTE2LDEyNXogTTExNiw1MC45CgkJCWMtMTcuMSwwLTMxLDEzLjktMzEsMzFzMTMuOSwzMSwzMSwzMXMzMS0xMy45LDMxLTMxUzEzMy4xLDUwLjksMTE2LDUwLjl6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMyLjMsODcuNUgxMTZjLTMsMC01LjUtMi41LTUuNS01LjVWNjZjMC0zLDIuNS01LjUsNS41LTUuNXM1LjUsMi41LDUuNSw1LjV2MTAuNWgxMC44YzMsMCw1LjUsMi41LDUuNSw1LjUKCQkJUzEzNS4zLDg3LjUsMTMyLjMsODcuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}

.qjicon-email-danger:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNjYuNXB4IiBoZWlnaHQ9IjEyNnB4IiB2aWV3Qm94PSIwIDAgMTY2LjUgMTI2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjYuNSAxMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojODQ4MzgzO30KCS5zdDF7ZmlsbDojREQ0NTM2O30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODkuMyw4Ny42bC0wLjctMC43SDE1LjhjLTIuOCwwLTUtMi4yLTUtNVYxNi43YzAtMi44LDIuMi01LDUtNWgxMDMuMWMyLjgsMCw1LDIuMiw1LDV2MjcuNmw0LjMsNC4zbDUuNy01LjcKCQkJVjE2LjdjMC04LjMtNi43LTE1LTE1LTE1SDE1LjhjLTguMywwLTE1LDYuNy0xNSwxNXY2NS4xYzAsOC4zLDYuNywxNSwxNSwxNUg4MGMwLDAsMCwwLDAuMS0wLjFMODkuMyw4Ny42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03MC44LDQ5LjNjLTEuOSwyLTUuMSwxLjktNy4xLDBMNjMuNSw0OUwyOC40LDIxLjljLTIuMi0xLjctNS4zLTEuMy03LDAuOWMtMS43LDIuMi0xLjMsNS4zLDAuOSw3bDM0LjcsMjYuNwoJCQljMi45LDIuOCw2LjYsNC4xLDEwLjQsNC4xYzEuNiwwLDMuMi0wLjMsNC43LTAuOGMtMC4yLTQuOSwwLjktOS44LDMuMy0xNC4ybC00LDMuMUw3MC44LDQ5LjN6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMy4yLDIyLjhjLTEuNy0yLjItNC44LTIuNi03LTAuOUw5Mi45LDMyLjJjNS4xLTEuMiwxMC41LTEsMTUuNSwwLjdsMy45LTNDMTE0LjUsMjguMiwxMTQuOSwyNSwxMTMuMiwyMi44CgkJCXoiLz4KCTwvZz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNDAuMiw4Ny42TDE1OC44LDY5YzMuMy0zLjMsMy4zLTguNywwLTEyYy0zLjMtMy4zLTguNy0zLjMtMTIsMGwtMTguNiwxOC42TDEwOS42LDU3Yy0zLjMtMy4zLTguNy0zLjMtMTIsMAoJCWMtMy4zLDMuMy0zLjMsOC43LDAsMTJsMTguNiwxOC42bC0xOC42LDE4LjZjLTMuMywzLjMtMy4zLDguNywwLDEyYzEuNywxLjcsMy44LDIuNSw2LDIuNXM0LjQtMC44LDYtMi41bDE4LjYtMTguNmwxOC42LDE4LjYKCQljMS43LDEuNywzLjgsMi41LDYsMi41czQuNC0wLjgsNi0yLjVjMy4zLTMuMywzLjMtOC43LDAtMTJMMTQwLjIsODcuNnoiLz4KPC9nPgo8L3N2Zz4K);
}

.qjicon-email-default:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNjYuNXB4IiBoZWlnaHQ9IjEyNnB4IiB2aWV3Qm94PSIwIDAgMTY2LjUgMTI2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjYuNSAxMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojODQ4MzgzO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTM1LjQsMTExLjRIMzIuM2MtOC4zLDAtMTUtNi43LTE1LTE1VjMxLjJjMC04LjMsNi43LTE1LDE1LTE1aDEwMy4xYzguMywwLDE1LDYuNywxNSwxNXY2NS4xCgkJCUMxNTAuNCwxMDQuNiwxNDMuNywxMTEuNCwxMzUuNCwxMTEuNHogTTMyLjMsMjYuMmMtMi44LDAtNSwyLjItNSw1djY1LjFjMCwyLjgsMi4yLDUsNSw1aDEwMy4xYzIuOCwwLDUtMi4yLDUtNVYzMS4yCgkJCWMwLTIuOC0yLjItNS01LTVIMzIuM3oiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My45LDc1LjJjLTMuNywwLTcuNS0xLjQtMTAuNC00LjFMMzguOCw0NC40Yy0yLjItMS43LTIuNi00LjgtMC45LTdjMS43LTIuMiw0LjgtMi42LDctMC45bDM1LjIsMjcuMQoJCQlsMC4yLDAuMmMyLDEuOSw1LjEsMiw3LjEsMGwwLjUtMC40bDM0LjktMjYuOWMyLjItMS43LDUuMy0xLjMsNywwLjljMS43LDIuMiwxLjMsNS4zLTAuOSw3TDk0LjIsNzEuMQoJCQlDOTEuMyw3My44LDg3LjYsNzUuMiw4My45LDc1LjJ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);
}

.qjicon-remove:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI3NC4zcHgiIGhlaWdodD0iNzQuM3B4IiB2aWV3Qm94PSIwIDAgNzQuMyA3NC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3NC4zIDc0LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojOEY4RDhEO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcuMiwwQzE2LjYsMCwwLDE2LjYsMCwzNy4yYzAsMjAuNSwxNi42LDM3LjIsMzcuMiwzNy4yYzIwLjUsMCwzNy4yLTE2LjYsMzcuMi0zNy4yQzc0LjMsMTYuNiw1Ny43LDAsMzcuMiwwCgkJeiBNNTkuMiw0Mi4xaC00NHYtOS44aDQ0VjQyLjF6Ii8+CjwvZz4KPC9zdmc+Cg==);
}

.qjicon-unlock:before {
  background-image: url(../../app/assets/qjicons/colour/unlock.c44330610a6cd3fff92aa16d132888ea.png);
}

.qjicon-checklist:before {
  background-image: url(../../app/assets/qjicons/colour/checklist.5003015cc00e81fb2df906d477da771b.png);
}

.qjicon-system:before {
  background-image: url(../../app/assets/qjicons/colour/system.ee5e6a59c81ef94227f9b89f0eceaa95.png);
}

.qjicon-suitcase:before {
  background-image: url(../../app/assets/qjicons/colour/suitcase.b57386fd809e89f45a9855601d3aa775.png);
}

.qjicon-alert:before {
  background-image: url(../../app/assets/qjicons/colour/alert.f3c02a5f72ddfd59278cdc195e89fd1c.png);
}

.qjicon-up:before {
  background-image: url(../../app/assets/qjicons/colour/up-arrow.a47bbe71c14a4f3a13fb9f662c392ace.png);
}

.active .tabicon .qjicon-bars:before,
.step-todo:hover .tabicon .qjicon-bars:before,
.step-done:hover .tabicon .qjicon-bars:before,
.step-doing .tabicon .qjicon-bars:before,
.white-icon .qjicon-bars:before {
  background-image: url(../../app/assets/qjicons/white/bars.84f53c28c4c6d48929759341408563d9.png);
}

.active .tabicon .qjicon-q:before,
.step-todo:hover .tabicon .qjicon-q:before,
.step-done:hover .tabicon .qjicon-q:before,
.step-doing .tabicon .qjicon-q:before,
.white-icon .qjicon-q:before {
  background-image: url(../../app/assets/qjicons/white/bubble.e378abbc1950c926795837fc9b064935.png);
}

.active .tabicon .qjicon-clock:before,
.step-doing .tabicon .qjicon-clock:before,
.white-icon .qjicon-clock:before {
  background-image: url(../../app/assets/qjicons/white/clock.7a506efa32806088809995cd7c39844e.png);
}

.active .tabicon .qjicon-down:before,
.step-doing .tabicon .qjicon-down:before,
.white-icon .qjicon-down:before {
  background-image: url(../../app/assets/qjicons/white/down-arrow.79c74b0bbdf8bd6b836be3ada2b9eab6.png);
}

.active .tabicon .qjicon-flag-grey:before,
.step-doing .tabicon .qjicon-flag-grey:before,
.white-icon .qjicon-flag-grey:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxMjkuOHB4IiBoZWlnaHQ9IjEwNC43cHgiIHZpZXdCb3g9IjAgMCAxMjkuOCAxMDQuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI5LjggMTA0Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIgoJPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNCQUI5QkE7fQoJLnN0MXtmaWxsOiNDQkNCQ0E7fQo8L3N0eWxlPgo8cmVjdCB5PSIyMi42IiBjbGFzcz0ic3QwIiB3aWR0aD0iNjUuNSIgaGVpZ2h0PSI4Mi4yIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTI5LjgsODYuOCA0MC4zLDg2LjggNDAuMywwIDEyOS44LDAgOTguOCw0My40ICIvPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-flag-green:before,
.active .tabicon .qjicon-flag-orange:before,
.active .tabicon .qjicon-flag-red:before,
.step-doing .tabicon .qjicon-flag-green:before,
.step-doing .tabicon .qjicon-flag-orange:before,
.step-doing .tabicon .qjicon-flag-red:before,
.white-icon .qjicon-flag-green:before,
.white-icon .qjicon-flag-orange:before,
.white-icon .qjicon-flag-red:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjkuOCAxMDQuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI5LjggMTA0Ljc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojREFEQkRDO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHJlY3QgeT0iMjIuNiIgY2xhc3M9InN0MCIgd2lkdGg9IjY1LjUiIGhlaWdodD0iODIuMiIvPgo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjEyOS44LDg2LjggNDAuMyw4Ni44IDQwLjMsMCAxMjkuOCwwIDk4LjgsNDMuNCAiLz4KPC9zdmc+Cg==);
}

.active .tabicon .qjicon-flag:before,
.step-doing .tabicon .qjicon-flag:before,
.white-icon .qjicon-flag:before {
  background-image: url(../../app/assets/qjicons/white/flag.f6ac07f3896618fc2cde7602567d2f1b.png);
}

.active .tabicon .qjicon-internal:before,
.step-doing .tabicon .qjicon-internal:before,
.white-icon .qjicon-internal:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1OC44IDU4LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU4LjggNTguNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNDAuOCwxNS4yIDI5LjUsMS40IDE4LjEsMTUuMiAyNS4zLDE1LjIgMjUuMywzNS45IDM0LjIsMzUuOSAzNC4yLDE1LjIgCSIvPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5LjYsMzYuNmMwLTguNC01LjItMTUuNy0xMi42LTE4Ljd2MS42YzYuNSwyLjksMTEuMSw5LjUsMTEuMSwxNy4xYzAsMTAuMy04LjQsMTguNy0xOC43LDE4LjcKCQkJcy0xOC43LTguNC0xOC43LTE4LjdjMC03LjUsNC40LTEzLjksMTAuNy0xNi45di0xLjZDMTQuMiwyMS4yLDkuMiwyOC4zLDkuMiwzNi42YzAsMTEuMSw5LDIwLjIsMjAuMiwyMC4yUzQ5LjYsNDcuNyw0OS42LDM2LjZ6IgoJCQkvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}

.active .tabicon .qjicon-linked:before,
.step-doing .tabicon .qjicon-linked:before,
.white-icon .qjicon-linked:before {
  background-image: url(../../app/assets/qjicons/white/linked-circles.d5da6ed69b8fc4d0581e5cf62c169b10.png);
}

.active .tabicon .qjicon-search:before,
.step-doing .tabicon .qjicon-search:before,
.white-icon .qjicon-search:before {
  background-image: url(../../app/assets/qjicons/white/magnifying-glass.c2eff23c581a85868d2bd55eaba3c894.png);
}

.active .tabicon .qjicon-mail:before,
.step-doing .tabicon .qjicon-mail:before,
.white-icon .qjicon-mail:before {
  background-image: url(../../app/assets/qjicons/white/mail.dc6d058fb0135bed9a2400d2c9ac7ce1.png);
}

.active .tabicon .qjicon-mouse:before,
.step-doing .tabicon .qjicon-mouse:before,
.white-icon .qjicon-mouse:before {
  background-image: url(../../app/assets/qjicons/white/mouse.a50a68f9f02e0d6067c8f3dc46c40791.png);
}

.active .tabicon .qjicon-paperclip:before,
.step-doing .tabicon .qjicon-paperclip:before,
.white-icon .qjicon-paperclip:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDkuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEuNCA5Ljg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPnBhcGVyY2xpcDwvdGl0bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yLjcsOS44QzIsOS44LDEuMyw5LjYsMC44LDkuMWMtMS0xLTEtMi43LDAtMy44TDQuOSwxYzEuNC0xLjQsNC0xLjQsNS40LDBjMC43LDAuNywxLjEsMS43LDEuMSwyLjgKCWMwLDEtMC40LDEuOS0xLjEsMi42TDguMSw4LjdDNy45LDguOSw3LjYsOSw3LjQsOC44Yy0wLjItMC4yLTAuMi0wLjUsMC0wLjdsMi4zLTIuNGMwLjUtMC41LDAuOC0xLjEsMC44LTEuOWMwLTAuOC0wLjMtMS41LTAuOC0yCgljLTEuMS0xLjEtMi45LTEuMS00LDBMMS41LDZjLTAuNiwwLjctMC42LDEuOCwwLDIuNGMwLjcsMC42LDEuOCwwLjYsMi40LDBMOCw0LjFjMC4yLTAuMiwwLjItMC42LDAtMC44Yy0wLjItMC4yLTAuNi0wLjItMC44LDAKCUwzLjUsNy4yYy0wLjIsMC4yLTAuNSwwLjItMC43LDBzLTAuMi0wLjUsMC0wLjdsMy44LTMuOGMwLjYtMC42LDEuNi0wLjYsMi4yLDBjMC42LDAuNiwwLjYsMS42LDAsMi4yTDQuNiw5LjEKCUM0LjEsOS42LDMuNCw5LjgsMi43LDkuOHoiLz4KPC9zdmc+Cg==);
}

.active .tabicon .qjicon-phone:before,
.step-doing .tabicon .qjicon-phone:before,
.white-icon .qjicon-phone:before {
  background-image: url(../../app/assets/qjicons/white/phone.fbb3ff17c7690e0bab7aebef1a1adcab.png);
}

.active .tabicon .qjicon-plus:before,
.step-doing .tabicon .qjicon-plus:before,
.white-icon .qjicon-plus:before {
  background-image: url(../../app/assets/qjicons/white/plus.2190bdb5d5f9cbebe35fd4055aece214.png);
}

.active .tabicon .qjicon-refresh:before,
.step-doing .tabicon .qjicon-refresh:before,
.white-icon .qjicon-refresh:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1OC44IDU4LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU4LjggNTguNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC42LDM1LjVsLTUuNC02LjhjLTAuMi0wLjItMC41LTAuNC0wLjgtMC40YzAsMCwwLDAtMC4xLDBzLTAuMSwwLTAuMiwwSDUyYy0wLjIsMC4xLTAuNCwwLjItMC41LDAuMwoJCWwtNi43LDUuM2MtMC40LDAuMy0wLjUsMS0wLjIsMS40czEsMC41LDEuNCwwLjJsNS4xLTRjLTEuMSwxMS4yLTEwLjYsMTkuOS0yMiwxOS45Yy04LjgsMC0xNi43LTUuMi0yMC4zLTEzLjIKCQljLTAuMi0wLjUtMC44LTAuNy0xLjMtMC41UzYuOCwzOC41LDcsMzljMy45LDguOCwxMi41LDE0LjQsMjIuMSwxNC40YzEyLjQsMCwyMi43LTkuNCwyNC0yMS41bDMuOCw0LjhjMC4yLDAuMiwwLjUsMC40LDAuOCwwLjQKCQljMC4yLDAsMC40LTAuMSwwLjYtMC4yQzU4LjgsMzYuNiw1OC45LDM1LjksNTguNiwzNS41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNywzMC40TDYuNywzMC40QzcsMzAuMyw3LjEsMzAuMiw3LjIsMzBsNi43LTUuM2MwLjQtMC4zLDAuNS0xLDAuMi0xLjRzLTEtMC41LTEuNC0wLjJsLTUuMSw0CgkJQzguNywxNiwxOC4yLDcuMywyOS42LDcuM2M4LjgsMCwxNi43LDUuMiwyMC4zLDEzLjJjMC4yLDAuNSwwLjgsMC43LDEuMywwLjVzMC43LTAuOCwwLjUtMS4zQzQ3LjgsMTAuOSwzOS4yLDUuMywyOS42LDUuMwoJCWMtMTIuNCwwLTIyLjcsOS40LTI0LDIxLjVMMS44LDIyYy0wLjMtMC40LTEtMC41LTEuNC0wLjJzLTAuNSwxLTAuMiwxLjRMNS43LDMwYzAuMiwwLjIsMC41LDAuNCwwLjgsMC40bDAsMGwwLDAKCQlDNi42LDMwLjQsNi42LDMwLjQsNi43LDMwLjR6Ii8+CjwvZz4KPC9zdmc+Cg==);
}

.active .tabicon .qjicon-profile:before,
.step-todo:hover .tabicon .qjicon-profile:before,
.step-done:hover .tabicon .qjicon-profile:before,
.step-doing .tabicon .qjicon-profile:before,
.white-icon .qjicon-profile:before {
  background-image: url(../../app/assets/qjicons/white/profile.e20dff03768b519a471775b18d429bdf.png);
}

.active .tabicon .qjicon-refered:before,
.step-todo:hover .tabicon .qjicon-refered:before,
.step-done:hover .tabicon .qjicon-refered:before,
.step-doing .tabicon .qjicon-refered:before,
.white-icon .qjicon-refered:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1OC44IDU4LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU4LjggNTguNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjcuMyw0Mi42IDQzLjYsMjkuMiAyNy4zLDE1LjggMjcuMywyNC4zIDIuOCwyNC4zIDIuOCwzNC44IDI3LjMsMzQuOCAJIi8+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzIuMyw1LjVjLTEwLDAtMTguNSw2LjEtMjIsMTQuOGgxLjhjMy40LTcuNywxMS4yLTEzLjEsMjAuMi0xMy4xYzEyLjIsMCwyMi4xLDkuOSwyMi4xLDIyLjEKCQkJcy05LjksMjIuMS0yMi4xLDIyLjFjLTguOCwwLTE2LjQtNS4yLTIwLTEyLjdoLTEuOWMzLjcsOC40LDEyLjEsMTQuNCwyMS44LDE0LjRDNDUuMyw1My4xLDU2LDQyLjQsNTYsMjkuM1M0NS41LDUuNSwzMi4zLDUuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-chat:before,
.step-todo:hover .tabicon .qjicon-chat:before,
.step-done:hover .tabicon .qjicon-chat:before,
.step-doing .tabicon .qjicon-chat:before,
.white-icon .qjicon-chat:before {
  background-image: url(../../app/assets/qjicons/white/speech-bubble-dots.0dd1d5d0e8d2a3fd177d5cddc07ed1e8.png);
}

.active .tabicon .qjicon-star:before,
.step-todo:hover .tabicon .qjicon-star:before,
.step-done:hover .tabicon .qjicon-star:before,
.step-doing .tabicon .qjicon-star:before,
.white-icon .qjicon-star:before {
  background-image: url(../../app/assets/qjicons/white/star.f251b09c21b380f5a0ecff5020dac016.png);
}

.active .tabicon .qjicon-tick:before,
.step-todo:hover .tabicon .qjicon-tick:before,
.step-done:hover .tabicon .qjicon-tick:before,
.step-doing .tabicon .qjicon-tick:before,
.white-icon .qjicon-tick:before {
  background-image: url(../../app/assets/qjicons/white/tick.915d71e3c771d42cd08617d159970913.png);
}

.active .tabicon .qjicon-calendar:before,
.step-doing .tabicon .qjicon-calendar:before,
.white-icon .qjicon-calendar:before {
  background-image: url(../../app/assets/qjicons/white/calendar.950985f36edb19a81eb0a724d51723c6.png);
}

.active .tabicon .qjicon-chevron-down:before,
.step-doing .tabicon .qjicon-chevron-down:before,
.white-icon .qjicon-chevron-down:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMC41IDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMC41IDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkuOSwxMkwwLjMsMi40Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDguMiw4LjJsOC45LTguOWMwLjQtMC40LDEtMC40LDEuNCwwczAuNCwxLDAsMS40TDkuOSwxMnoiCgkJLz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-chevron-up:before,
.step-doing .tabicon .qjicon-chevron-up:before,
.white-icon .qjicon-chevron-up:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMC41IDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMC41IDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjYsMGw5LjYsOS42YzAuNCwwLjQsMC40LDEsMCwxLjRzLTEsMC40LTEuNCwwbC04LjItOC4ybC04LjksOC45Yy0wLjQsMC40LTEsMC40LTEuNCwwcy0wLjQtMSwwLTEuNAoJCUwxMC42LDB6Ii8+CjwvZz4KPC9zdmc+Cg==);
}

.active .tabicon .qjicon-arrow-circle:before,
.step-doing .tabicon .qjicon-arrow-circle:before,
.white-icon .qjicon-arrow-circle:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NC4zIDc0LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc0LjMgNzQuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNy4yLDBDMTYuNiwwLDAsMTYuNiwwLDM3LjJjMCwyMC41LDE2LjYsMzcuMiwzNy4yLDM3LjJjMjAuNSwwLDM3LjItMTYuNiwzNy4yLTM3LjJDNzQuMywxNi42LDU3LjcsMCwzNy4yLDAKCQl6IE0zNy4zLDU2LjZWNDQuMWgtMjR2LTE0aDI0VjE3LjdsMjMuNSwxOS41TDM3LjMsNTYuNnoiLz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-eye:before,
.step-doing .tabicon .qjicon-eye:before,
.white-icon .qjicon-eye:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NC4zIDc0LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc0LjMgNzQuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNy4yLDBDMTYuNiwwLDAsMTYuNiwwLDM3LjJjMCwyMC41LDE2LjYsMzcuMiwzNy4yLDM3LjJjMjAuNSwwLDM3LjItMTYuNiwzNy4yLTM3LjJDNzQuMywxNi42LDU3LjcsMCwzNy4yLDAKCQl6IE0zNy41LDU0Yy0xMi44LDAtMjQuMS02LjUtMzAuOC0xNi4zYzYuNy05LjgsMTgtMTYuMywzMC44LTE2LjNzMjQuMSw2LjUsMzAuOCwxNi4zQzYxLjYsNDcuNSw1MC4zLDU0LDM3LjUsNTR6Ii8+CjwvZz4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMzcuMiIgY3k9IjM3LjciIHI9IjcuOCIvPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-location:before,
.step-doing .tabicon .qjicon-location:before,
.white-icon .qjicon-location:before {
  background-image: url(../../app/assets/qjicons/white/location.653f0558e324daece91a3a32a9b11829.png);
}

.active .tabicon .qjicon-email-success:before,
.step-doing .tabicon .qjicon-email-success:before,
.white-icon .qjicon-email-success:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjYuNSAxMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2Ni41IDEyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM4Q0MyNDk7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NC4zLDg3LjJIMTYuN2MtMi44LDAtNS0yLjItNS01VjE3LjFjMC0yLjgsMi4yLTUsNS01aDEwMy4xYzIuOCwwLDUsMi4yLDUsNXYxOC4xbDEwLTkuNXYtOC42CgkJCWMwLTguMy02LjctMTUtMTUtMTVIMTYuN2MtOC4zLDAtMTUsNi43LTE1LDE1djY1LjFjMCw4LjMsNi43LDE1LDE1LDE1aDQ2TDU5LDkzLjVDNTcuMSw5MS42LDU1LjUsODkuNSw1NC4zLDg3LjJ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY0LjUsNDkuNEwyOS4zLDIyLjNjLTIuMi0xLjctNS4zLTEuMy03LDAuOXMtMS4zLDUuMywwLjksN2wzNC4xLDI2LjNjMC41LTAuNiwxLjEtMS4zLDEuNy0xLjkKCQkJYzEuOS0xLjksNC0zLjQsNi4yLTQuNmMtMC4yLTAuMS0wLjMtMC4yLTAuNS0wLjRMNjQuNSw0OS40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTQuMiwyMy4yYy0xLjctMi4yLTQuOC0yLjYtNy0wLjlMNzUuNCw0Ni43YzQuNi0wLjUsOS40LDAuMiwxMy44LDJsMjQuMS0xOC42CgkJCUMxMTUuNSwyOC41LDExNS45LDI1LjQsMTE0LjIsMjMuMnoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDAuNSwxMDQuNmMtMi4yLDAtNC40LTAuOC02LTIuNWwtMjItMjJjLTMuMy0zLjMtMy4zLTguNywwLTEyczguNy0zLjMsMTIsMGwxNi4yLDE2LjJMMTUxLDM2LjQKCQkJYzMuNC0zLjIsOC44LTMuMSwxMiwwLjNzMy4xLDguOC0wLjMsMTJsLTU2LjQsNTMuNUMxMDQuNywxMDMuOCwxMDIuNiwxMDQuNiwxMDAuNSwxMDQuNnoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-email-warning:before,
.step-doing .tabicon .qjicon-email-warning:before,
.white-icon .qjicon-email-warning:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjYuNSAxMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2Ni41IDEyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiNGNzlEMUQ7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNy4zLDg3LjRjLTIuOCwwLTUtMi4yLTUtNVYxNy4yYzAtMi44LDIuMi01LDUtNWgxMDMuMWMyLjgsMCw1LDIuMiw1LDV2OC4yYzMuNCwwLjYsNi44LDEuNCwxMCwyLjZWMTcuMgoJCQljMC04LjMtNi43LTE1LTE1LTE1SDE3LjNjLTguMywwLTE1LDYuNy0xNSwxNXY2NS4xYzAsOC4zLDYuNywxNSwxNSwxNWg0My41Yy0wLjktMy4yLTEuNS02LjYtMS44LTEwTDE3LjMsODcuNEwxNy4zLDg3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNy44LDIyLjRsLTQuOSwzLjhjNC4xLTEsOC4zLTEuNSwxMi43LTEuNWMtMC4yLTAuNS0wLjQtMS0wLjctMS40QzExMy4xLDIxLjEsMTEwLDIwLjcsMTA3LjgsMjIuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjUuMSw0OS41TDI5LjksMjIuNGMtMi4yLTEuNy01LjMtMS4zLTcsMC45Yy0xLjcsMi4yLTEuMyw1LjMsMC45LDdMNTguNSw1N2MxLjQsMS4zLDIuOSwyLjMsNC42LDMKCQkJYzEuMy0zLjEsMi45LTYuMSw0LjctOWMtMC45LTAuMi0xLjgtMC42LTIuNC0xLjNMNjUuMSw0OS41eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTExNiwxMjVjLTIzLjcsMC00My0xOS4zLTQzLTQzczE5LjMtNDMsNDMtNDNzNDMsMTkuMyw0Myw0M1MxMzkuNywxMjUsMTE2LDEyNXogTTExNiw1MC45CgkJCWMtMTcuMSwwLTMxLDEzLjktMzEsMzFzMTMuOSwzMSwzMSwzMXMzMS0xMy45LDMxLTMxUzEzMy4xLDUwLjksMTE2LDUwLjl6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMyLjMsODcuNUgxMTZjLTMsMC01LjUtMi41LTUuNS01LjVWNjZjMC0zLDIuNS01LjUsNS41LTUuNXM1LjUsMi41LDUuNSw1LjV2MTAuNWgxMC44YzMsMCw1LjUsMi41LDUuNSw1LjUKCQkJUzEzNS4zLDg3LjUsMTMyLjMsODcuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-email-danger:before,
.step-doing .tabicon .qjicon-email-danger:before,
.white-icon .qjicon-email-danger:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjYuNSAxMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2Ni41IDEyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiNERDQ1MzY7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04OS4zLDg3LjZsLTAuNy0wLjdIMTUuOGMtMi44LDAtNS0yLjItNS01VjE2LjdjMC0yLjgsMi4yLTUsNS01aDEwMy4xYzIuOCwwLDUsMi4yLDUsNXYyNy42bDQuMyw0LjNsNS43LTUuNwoJCQlWMTYuN2MwLTguMy02LjctMTUtMTUtMTVIMTUuOGMtOC4zLDAtMTUsNi43LTE1LDE1djY1LjFjMCw4LjMsNi43LDE1LDE1LDE1SDgwYzAsMCwwLDAsMC4xLTAuMUw4OS4zLDg3LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcwLjgsNDkuM2MtMS45LDItNS4xLDEuOS03LjEsMEw2My41LDQ5TDI4LjQsMjEuOWMtMi4yLTEuNy01LjMtMS4zLTcsMC45Yy0xLjcsMi4yLTEuMyw1LjMsMC45LDdMNTcsNTYuNQoJCQljMi45LDIuOCw2LjYsNC4xLDEwLjQsNC4xYzEuNiwwLDMuMi0wLjMsNC43LTAuOGMtMC4yLTQuOSwwLjktOS44LDMuMy0xNC4ybC00LDMuMUw3MC44LDQ5LjN6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMy4yLDIyLjhjLTEuNy0yLjItNC44LTIuNi03LTAuOUw5Mi45LDMyLjJjNS4xLTEuMiwxMC41LTEsMTUuNSwwLjdsMy45LTNDMTE0LjUsMjguMiwxMTQuOSwyNSwxMTMuMiwyMi44CgkJCXoiLz4KCTwvZz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNDAuMiw4Ny42TDE1OC44LDY5YzMuMy0zLjMsMy4zLTguNywwLTEycy04LjctMy4zLTEyLDBsLTE4LjYsMTguNkwxMDkuNiw1N2MtMy4zLTMuMy04LjctMy4zLTEyLDAKCQlzLTMuMyw4LjcsMCwxMmwxOC42LDE4LjZsLTE4LjYsMTguNmMtMy4zLDMuMy0zLjMsOC43LDAsMTJjMS43LDEuNywzLjgsMi41LDYsMi41czQuNC0wLjgsNi0yLjVsMTguNi0xOC42bDE4LjYsMTguNgoJCWMxLjcsMS43LDMuOCwyLjUsNiwyLjVzNC40LTAuOCw2LTIuNWMzLjMtMy4zLDMuMy04LjcsMC0xMkwxNDAuMiw4Ny42eiIvPgo8L2c+Cjwvc3ZnPgo=);
}

.active .tabicon .qjicon-email-default:before,
.step-doing .tabicon .qjicon-email-default:before,
.white-icon .qjicon-email-default:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjYuNSAxMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2Ni41IDEyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMzUuNCwxMTEuNEgzMi4zYy04LjMsMC0xNS02LjctMTUtMTVWMzEuMmMwLTguMyw2LjctMTUsMTUtMTVoMTAzLjFjOC4zLDAsMTUsNi43LDE1LDE1djY1LjEKCQkJQzE1MC40LDEwNC42LDE0My43LDExMS40LDEzNS40LDExMS40eiBNMzIuMywyNi4yYy0yLjgsMC01LDIuMi01LDV2NjUuMWMwLDIuOCwyLjIsNSw1LDVoMTAzLjFjMi44LDAsNS0yLjIsNS01VjMxLjIKCQkJYzAtMi44LTIuMi01LTUtNUgzMi4zeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjksNzUuMmMtMy43LDAtNy41LTEuNC0xMC40LTQuMUwzOC44LDQ0LjRjLTIuMi0xLjctMi42LTQuOC0wLjktN2MxLjctMi4yLDQuOC0yLjYsNy0wLjlsMzUuMiwyNy4xCgkJCWwwLjIsMC4yYzIsMS45LDUuMSwyLDcuMSwwbDAuNS0wLjRsMzQuOS0yNi45YzIuMi0xLjcsNS4zLTEuMyw3LDAuOXMxLjMsNS4zLTAuOSw3TDk0LjIsNzEuMUM5MS4zLDczLjgsODcuNiw3NS4yLDgzLjksNzUuMnoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-remove:before,
.step-doing .tabicon .qjicon-remove:before,
.white-icon .qjicon-remove:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NC4zIDc0LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc0LjMgNzQuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNy4yLDBDMTYuNiwwLDAsMTYuNiwwLDM3LjJjMCwyMC41LDE2LjYsMzcuMiwzNy4yLDM3LjJjMjAuNSwwLDM3LjItMTYuNiwzNy4yLTM3LjJDNzQuMywxNi42LDU3LjcsMCwzNy4yLDAKCQl6IE01OS4yLDQyLjFoLTQ0di05LjhoNDRWNDIuMXoiLz4KPC9nPgo8L3N2Zz4K);
}

.active .tabicon .qjicon-unlock:before,
.step-doing .tabicon .qjicon-unlock:before,
.white-icon .qjicon-unlock:before {
  background-image: url(../../app/assets/qjicons/white/unlock.ec5877fcc1b6a848cb360b9a588f7bb8.png);
}

.active .tabicon .qjicon-checklist:before,
.step-doing .tabicon .qjicon-checklist:before,
.white-icon .qjicon-checklist:before {
  background-image: url(../../app/assets/qjicons/white/checklist.107aedae744ee9dc9af46cfb17fef30e.png);
}

.active .tabicon .qjicon-system:before,
.step-doing .tabicon .qjicon-system:before,
.white-icon .qjicon-system:before {
  background-image: url(../../app/assets/qjicons/white/system.4aae5fba5fa02e3f421ea6c10d2cfb72.png);
}

.active .tabicon .qjicon-suitcase:before,
.step-todo:hover .tabicon .qjicon-suitcase:before,
.step-done:hover .tabicon .qjicon-suitcase:before,
.step-doing .tabicon .qjicon-suitcase:before,
.white-icon .qjicon-suitcase:before {
  background-image: url(../../app/assets/qjicons/white/suitcase.e99e421be083b961f8a4232b4fc058cd.png);
}

.active .tabicon .qjicon-alert:before,
.step-doing .tabicon .qjicon-alert:before,
.white-icon .qjicon-alert:before {
  background-image: url(../../app/assets/qjicons/white/alert.1f81078b4e928739842496139529cd6e.png);
}

.active .tabicon .qjicon-up:before,
.step-doing .tabicon .qjicon-up:before,
.white-icon .qjicon-up:before {
  background-image: url(../../app/assets/qjicons/white/up-arrow.07192eae561284981710aecf3d39509b.png);
}

form.PathForm__pathForm___1qxcX .col-xs-12 {
  width: 100%;
}

textarea {
  width: 100%;
  min-height: 90px;
}

@media screen and (min-width: 768px) {
  .qjumpers nav.navbar.navbar-default {
    border-radius: 5px;
    overflow: hidden;
  }

  .States_states .dashboard-list-item .row {
    display: inline-block;
  }

  .States_states .col-xs-12.col-sm-8.col-md-9 {
    float: left;
    width: 75%;
  }

  .States_states .col-xs-12.col-sm-4.col-md-3.dashboard-list-item--side-col {
    float: left;
    width: 25%;
  }

  .qjumpers .dashboard-list-item .time-icon {
    display: block;
  }

  .qjumpers .clearfix.visible-xs-block {
    display: none;
  }

  .States_states .dashboard-list-item .row {
    width: 100%;
  }

  .col-xs-12.col-sm-8.col-md-9 .row {
    display: flex;
  }

  .qjumpers .States_states .col-xs-12.col-sm-7 {
    width: 75%;
    float: left;
  }

  .qjumpers .States_states .col-xs-12.col-sm-5.text-right {
    width: 25%;
    float: left;
  }
}

.col-xs-12.col-sm-8.col-md-9 ul {
  margin-left: 20px;
  margin-bottom: 10px;
}

.col-xs-12.col-sm-8.col-md-9 ul li {
  list-style: disc;
}

.col-xs-12.col-sm-8.col-md-9 ul.list-unstyled {
  margin-left: 0px;
}

.col-xs-12.col-sm-8.col-md-9 p {
  margin-bottom: 10px;
}

.col-xs-12.col-sm-8.col-md-9 ul.list-unstyled.list-inline li,
.job-summary-wrap.clearfix.hidden-sm.hidden-md.hidden-lg ul li {
  list-style: none;
  margin-left: 0px;
}

.rw-popup-container {
  border: none;
}

.col-xs-10 .col-xs-8 {
  padding-left: 0px;
}

@media screen and (max-width: 621px) {
  .col-xs-8 {
    width: 100%;
  }

  .qjumpers .array-item .row {
    display: block;
  }
}

.qjumpers [class^="Address__selectLocation___"] .col-xs-8,
.qjumpers [class^="Address__selectLocation___"] .col-xs-4 {
  float: left;
}

.col-xs-8 {
  width: 66.666%;
}

.col-xs-2 {
  width: 14.66667%;
}

.col-xs-10 {
  width: auto;
  flex-grow: 1;
}

.qjumpers .array-item .row {
  display: flex;
}

.col-xs-4 {
  width: 33.33333%;
}

fieldset {
  border: none;
}

span.rw-select {
  margin-right: -10px;
}

.tooltip.top {
  display: none;
}

@media screen and (max-width: 910px) {
  .col-xs-10 {
    width: 80% !important;
  }
}

.PathForm__review___2YhQP .alert[class*="alert-default"] {
  border: none !important;
}

@media screen and (min-width: 767px) {
  .qjumpers .col-xs-10 {
    max-width: 79.33333%;
  }

  .panel-body form.PathForm__pathForm___1qxcX .row {
    margin-left: -14px !important;
  }

  .qjumpers .col-xs-10 .row .col-xs-12 {
    width: 100%;
    padding-left: 0px;
  }

  .qjumpers .col-xs-10 .row .col-xs-4 {
    padding-left: 0px;
  }

  .qjumpers .PathForm__pathForm___1qxcX .field-array.field-array-keyed .array-item-toolbox {
    position: absolute;
    margin-right: 20px;
    bottom: 15px;
    text-align: center;
  }
}

.qjumpers .btn-group {
  margin-top: 20px;
}

input#root_qualification_0_name,
input#root_qualification_1_name,
input#root_qualification_2_name,
input#root_qualification_3_name,
input#root_employment_0_title,
input#root_employment_1_title,
input#root_employment_2_title,
input#root_employment_3_title,
input#root_employment_4_title,
input#root_employment_5_title,
input#root_employment_6_title {
  margin-bottom: 15px;
}

/* Review form */

.qjumpers .well {
  border: none;
}

.qjumpers .path-form-review .panel {
  border: none;
}

.qjumpers .PathForm__review___2YhQP.path-form-review .panel {
  background: #dddddd;
  border-radius: 3px;
  border: 1px solid #c4c4c4;
}

.Hero hr {
  border: none;
}

.qjumpers .PathForm__review___2YhQP.path-form-review .row {
  margin-left: 5px;
  margin-right: 0px;
}

.qjumpers .PathForm__review___2YhQP.path-form-review h4.panel-title a {
  display: flex;
}

.qjumpers .PathForm__review___2YhQP.path-form-review span.title {
  flex-grow: 1;
  margin-left: 10px;
  margin-top: 5px;
}

.qjumpers .PathForm__review___2YhQP.path-form-review span.toggle-hide {
  margin-right: 25px;
}

span.toggle-show {
  margin-right: 5px;
}

.qjumpers .alert-warning .btn-info,
.qjumpers button.btn.btn-info {
  margin-left: 0px;
  margin-bottom: 20px;
}

.qjumpers .PathForm__review___2YhQP.path-form-review .control-label[for="root_employment"],
.qjumpers .PathForm__review___2YhQP.path-form-review .control-label[for="root_qualification"],
.qjumpers .PathForm__review___2YhQP.path-form-review .control-label[for="root_referee"] {
  border: none;
}

.qjumpers [class^="PathForm__pathForm___"] > div > .row:not(.no-bottom-line):after {
  background: none;
  border-bottom: none;
}

.FileUpload__dropZone___2Yw9t span {
  color: #fff;
}

@media screen and (min-width: 767px) {
  .qjumpers form.PathForm__pathForm___1qxcX {
    margin-left: 15px;
  }
}

.qjumpers form.PathForm__pathForm___1qxcX fieldset {
  border: none;
}

.qjumpers .PathForm__pathForm___1qxcX .field-array.field-array-keyed .array-item-list {
  border: none;
}

.qjumpers .col-xs-10 .row .col-xs-6 {
  width: 100%;
  padding-left: 0px !important;
}

@media screen and (max-width: 766px) {
  .qjumpers .col-xs-10 .row .col-xs-6 {
    width: 100% !important;
  }
}

.qjumpers .PathForm__pathForm___1qxcX .row > h3 {
  margin-left: 0px;
}

.qjumpers .col-xs-10 {
  margin-left: 14px;
}

.qjumpers .select .rw-widget.rw-multiselect {
  background: #e5e5e5;
  padding: 5px 10px;
  height: auto;
  font-size: 14px !important;
  line-height: 1.17;
  border: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.qjumpers .panel-collapse.collapse.in .panel-body {
  transition: height 1s;
}

.qjumpers .panel-collapse.collapse.in {
  transition: height 1s;
}

.qjumpers .panel-collapse.collapse.in .panel-body {
  display: block !important;
}

.qjumpers .collapsed span.toggle-show {
  opacity: 1;
  visibility: visible;
  right: 20px;
  position: absolute;
  transition: opacity 0.5s;
}

.qjumpers .collapsed span.toggle-hide {
  opacity: 0;
}

.qjumpers span.toggle-show {
  opacity: 0;
}

.qjumpers span.toggle-hide {
  opacity: 1;
  right: 5px;
  position: absolute;
  transition: opacity 1s;
}

.qjumpers .panel-collapse.collapse .panel-body,
.qjumpers .collapse span.toggle-hide {
  /* display: none; */
}

.qjumpers .collapsing .panel-body {
  display: none;
}

.qjumpers .collapsed span.toggle-show {
  opacity: 1;
  visibility: visible;
  right: 20px;
  position: absolute;
  transition: opacity 0.5s;
}

.qjumpers .collapsed span.toggle-hide {
  opacity: 0;
}

.qjumpers span.toggle-show {
  opacity: 0;
}

.qjumpers span.toggle-hide {
  opacity: 1;
  right: 5px;
  position: absolute;
  transition: opacity 1s;
}

.qjumpers .panel-collapse.collapse .panel-body,
.qjumpers .collapse span.toggle-hide {
  /* display: none; */
}

.qjumpers .collapsing .panel-body {
  display: none;
}

.col-xs-12.col-sm-7 strong {
  display: none;
}

.dropdown.pageSizeSelect.pull-right {
  display: none;
}

.qjumpers div#sq_page {
  margin-bottom: 25px;
}

div#sq_112 h5 {
  margin-top: 15px;
}

.form-inline .checkbox label.checkbox {
  margin-bottom: 5px;
}

.qjumpers span.rw-btn,
.rw-header button,
.rw-footer button {
  color: #333 !important;
}

input#sq_101i {
  margin-bottom: 15px;
}

.qjumpers .PathForm__pathForm___1qxcX .row:after {
  display: none;
}

.undefined.alert.alert-default button.btn.btn-info {
  margin-left: 15px;
  margin-top: 12px;
}

.undefined.alert.alert-warning button.btn.btn-info {
  margin-left: 15px;
}

.qjumpers .PathForm__stepper___2jBU- nav {
  border: none !important;
}

@media screen and (min-width: 768px) {
  .qjumpers .PathForm__stepper___2jBU- nav .nav {
    display: block !important;
  }
}

.qjumpers ul.nav.navbar-nav {
  border: 1px solid black;
  border-radius: 5px;
  padding-left: 0px;
  overflow: hidden;
}

.PathForm__review___2YhQP.path-form-review span.rw-dropdownlist-picker.rw-select.rw-btn {
  display: none !important;
}

#review span.rw-select {
  display: none;
}

.qjumpers #review .rw-datetimepicker.rw-widget.rw-state-disabled.rw-state-readonly input {
  padding-left: 0px;
}

.qjumpers div#toast-container {
  width: 250px;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.42857143;
}

.modal-body {
  position: relative;
  padding: 15px;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }

  .modal-sm {
    width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}

@media (min-width: 768px) {
  .qjumpers .navbar-left {
    float: left !important;
  }

  .qjumpers .States_tabNav.container ul.nav.navbar-nav {
    display: inline-flex;
    float: left;
  }
}

.panel-collapse.collapse {
  display: none;
}

.panel-collapse.collapse.in {
  display: block;
}

.States_tabNav.container nav.navbar.navbar-default .row {
  margin: 0px;
}

.qjumpers pre.pre-normal {
  white-space: pre-line;
  font-size: 14px;
  word-break: break-word;
}

.States_states .dashboard-list-item .row {
  display: inline-block;
}

.qjumpers .dashboard-list-item .time-icon {
  display: block;
}

.col-xs-12.col-sm-5.text-right {
  text-align: left;
}

.qjumpers .clearfix.visible-xs-block {
  display: none;
}

span.rw-i.rw-i-calendar {
  font-family: Rwwidgets;
}

span.rw-i {
  font-family: Rwwidgets;
}

.qjumpers .dropdown.pageSizeSelect.pull-right {
  display: none;
}

.qjumpers ul.pagination {
  display: flex;
  list-style-type: none;
  padding-inline-start: 0px;
}

.qjumpers ul.pagination li {
  margin-right: 10px;
}
