.tooltipIcon {
  cursor: pointer;
  font-size: 20px;
}

.tooltiptext {
  cursor: auto;
  max-width: 300px;
  height: auto !important;
}

.toolTipPara {
  font-size: 13px;
  line-height: 1.7;
}

.tooltipss {
  position: relative;
  display: inline-block;
}

.tooltipss .tooltiptext {
  visibility: hidden;
  width: 300px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  margin-left: -160px;
}

.form-group {
  margin-bottom: 0;
}

.selectorTag {
  position: relative;
}

.selectorTag:hover {
  background-position: -490px -270px;
}

.selectorTag:hover span {
  background-position: right -60px;
}

.selectorTag span {
  width: 140px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 140px;
  user-select: none;
  display: block;
  margin-left: 10px;
  overflow: hidden;
  padding-right: 55px;
  text-overflow: ellipsis;
  white-space: nowrap;
  /* width: 240px; */
  user-select: none;
  max-width: 230px;
  background-position: right -10px;
}

.selectErrorField span {
  display: block;
  margin-left: 10px;
  overflow: hidden;
  padding-right: 55px;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-position: right -160px;
}

.selectDropdown {
  width: 250px;
  background: 0 0;
  opacity: 0;
  position: absolute;
  top: 0;
  font-size: 1em;
}

div.selectorTag {
  line-height: 40px;
  margin-top: -1px;
  max-width: 510px;
  overflow: hidden;
  width: 100%;
  background-position: -490px -220px;
}

div .selectErrorField {
  background-position: -490px -370px;
}