/* 

.vc-hidden {
  display: none;
}

*/

.vc-main-body-no-result {
  display: none;
}

.vc-job-item {
  text-decoration: none;
}

/* On page */

.vc-form-filter-option[chosen="true"] .vc-form-checkbox-bg {
  opacity: 1;
}

.vc-search-icon,
.vc-page-transition {
  pointer-events: none;
}

.vc-form-filter-options-wrapper {
  pointer-events: none;
}

.vc-form-filter-option-text {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

.vc-form-field-wrapper {
  pointer-events: none;
}

.vc-form-field-wrapper.is-active {
  z-index: 1;
}
.vc-form-field-wrapper.is-active .vc-form-filter-options-wrapper {
  pointer-events: auto;
  opacity: 1;
  transform: translateY(0rem);
}
.vc-form-field-wrapper.is-active .vc-arrow-icon {
  transform: rotateZ(180deg);
}
.vc-job-item:hover .vc-job-item-line {
  transform: translateX(0%);
  opacity: 1;
}

/* Additional styles */
a.vc-job-item {
  color: inherit !important;
  margin: unset !important;
}

.vc-job-item-wrapper {
  opacity: 0;
}
[copy-done-icon] {
  display: none;
}