.typeit {
  overflow: hidden; 
  font-size:18px; /* this can be any font size you want */

  border-right: 2px solid #50bdb8; /* change this color in the keyframe too */

  white-space: nowrap; 
  margin: 0 auto; 
  animation: 
    typeit 3.5s steps(40, end),
    right-border .5s step-end infinite;
}

@keyframes typeit {  
from { width: 0% }
to { width: 100% }
}

@keyframes right-border {
from, to { border-color: transparent }
50% { border-color: #000000; /* change this in the CSS above too */ }
.eventRegistrationInfoSpacesLeft,
.eventInfoSpacesLeft {display: none;}
#idSectionEventRegistrationTypeSelectorContainer div[id*="spaceLimitContainer"] { 
    display: none; 
} 
#idSectionEventRegistrationTypeSelectorContainer .availableRegistrationCount { 
  display: none; 
} 
}