.cf7-tooltips-icon {
  background: url(../images/question.png) center no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    cursor: pointer;
    margin-left: 5px;
}
.cf7-tooltips-icon:hover {
  opacity: 0.8;
}
.hidden {
  display:none;
}
.cf7-container-tooltips {
  z-index: 99999999999;
  position: absolute;
  border-radius: 5px;
  background:#000000;
  color: #fff;
  top:50px;
  left: 50px;
  padding: 15px;
  max-width: 280px;
  min-width: 50px;
}
.cf7-qtip-tip{
  position:absolute;
  top:50%;
  margin-top: -4px;
  left: -8px;
   width: 0; 
  height: 0; 
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent; 
  border-right:8px solid #000000; 
}