.neonfront_header a.neonfront_link {
    color: #FFF !important;
    font-family: Open Sans !important;
    font-weight: normal;
}

.neonfront_element col-md-12,
.neonfront_element .invalid-feedback {
    font-size: 1.5em !important;
}

.neoncrm-link,
a.item-name,
.neoncrm_broadcast_section a {
    color: #f0301c !important;
}

.status-sign-active {
    background-color: #f0301c !important;
}

.status-badge-green {
    color: #333333 !important;
    background-color: #ff9999 !important;
}

.neoncrm-event-list-page .neoncrm-event-date {
    font-size: 1em;
}

.neoncrm-button {
    width: 250px;
    margin-right: auto;
    margin-bottom: 50px;
}

h1,
h2,
h3, 
.neoncrm-event-list-page, 
.neoncrm-page-title, 
.neoncrm-event-name,  
.neoncrm_broadcast_section,
.neonfront_element .invalid-feedback,
.item-name {
    font-family:Open Sans !important;
}

.neonAccountID {
    display: none;
}

.neoncrm-eventList-tail, 
.neoncrm-right-align, 
.neoncrm-search-filters,
form > h3 {
    display: none;
}

h2.neoncrm-event-name {
    font-weight: bold;
    font-size: 18px;
}

.neoncrm-page-title,
.neoncrm_broadcast_section h1 {
    font-weight: 700;
    font-size: 20px;
    text-transform: uppercase;
    text-align: left;
    color: #002D41;
}

.neonfront_content_desc p {
    font-size: 1.3em;
}

.neonfront_content_desc a {
    color: #FFF;
}