.control-label .invalid .form-control-feedback {
	color: #b91616;
	font-weight: 600;
	margin-left: 2em;
}
.control-group .has-danger input.invalid {
	border-color: #b91616;
	background: #fff8f8;
}
.control-group .has-danger .btn.btn-outline-secondary {
	border-color: #b91616;
	background: #fff8f8;
}

.com-users-login__description {
	margin-bottom: 2em; 
}

#eb-event-details .eb-notice-message {
    font-size: 0.8em;
}
#eb-event-details .eb-notice-message a {
   color: #fff;
  text-transform: uppercase;
  background: #f91b24;
  padding: 5px;
  border-radius: 30px;
}
#eb-registrants-management-page {
    overflow-x: hidden !important;
}
#eb-registrants-management-page form {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
}
#eb-registrants-management-page table {
    white-space: nowrap;
    min-width: 600px;
}