/*      Request ID: b66b65dbea1656c6ea2a33d0dbccad60 (12/18/2025 11:38pm) (PcdBDoAgDATAF0mfRKBsgNiCsUXj7/XkbYbaVNCBE6Jp/NgKriA3Jwk8lY6VpXNsrkKxj3qidAw38gaFUZWZk5D5I994mU+NOfGOUQKbvQ==)      */



/*      Resource ID: 05560b7efbbb42ca426d744d150 (custom_backend.css, minified by none) (06/24/2025 9:48am) (A:3205, B:3205, J:3205, K:3205)      */

/* custom backend interface changes*/

/* to hide event types from publishers on the Add Event form */
.non-admin-user #category27, .non-admin-user #category28, .non-admin-user #category30 , .non-admin-user #category31, .non-admin-user #category32, .non-admin-user #category33, .non-admin-user #category34, .non-admin-user #category35, .non-admin-user #category36, .non-admin-user #category37 {
	display: none;
}

/* to hide event types from publishers on the Your Events - With checked items... menu */
#events_list.non-admin-user #apply_category option[value="27"], #events_list.non-admin-user #apply_category option[value="28"], #events_list.non-admin-user #apply_category option[value="30"], #events_list.non-admin-user #apply_category option[value="31"], #events_list.non-admin-user #apply_category option[value="32"], #events_list.non-admin-user #apply_category option[value="33"], #events_list.non-admin-user #apply_category option[value="34"], #events_list.non-admin-user #apply_category option[value="35"], #events_list.non-admin-user #apply_category option[value="36"], #events_list.non-admin-user #apply_category option[value="37"] {
 display:none;
}

#events_list #dropdown_checked option[value="events_star_add"],
#events_list #dropdown_checked option[value="events_star_remove"]
{
 display:none;
}

/* to hide the 'Reservations' section of the locations page */

div.sidebar div.fields fieldset.reservations {
	display: none;
	}

label.header[for="places_reservations"] {
	display: none !important;
	}

/* public form and thanks.php */
.public_submission_page {
	font-family: 'Fira Sans', sans-serif;
	}

#lw_public_event h1 {
	font-family: 'Fira Sans', sans-serif;
	font-weight: 300 !important;
	color: #ad1b23;
	margin-top: 0;
}

#lw_public_event h5 {
	font-family: 'Fira Sans', sans-serif;
	font-weight: 600;
	line-height: 25px;
	}

#lw_public_event form {
	border-top: 1px solid #d9dee8;
	padding-top: 25px;
	}

#lw_public_event form .form-group {
	margin: 30px 0;
	}

#lw_public_event form label {
	font-weight: 600;
	font-family: 'Fira Sans', sans-serif;
	}

#lw_public_event .required, .help-block, #lw_public_event form .categories label, #lw_public_event input[type=button],  #lw_public_event .form-control, #lw_public_event .form-group.datetime  {
	font-weight: 600;
	font-family: 'Fira Sans', sans-serif;
	transition: all .3s ease;
	}

#lw_public_event .btn-primary {
	background-color: #0050ff;
	border: none;
	font-weight: 600;
	transition: all .3s ease;
	}

#lw_public_event input[type=button]:hover, #lw_public_event .btn-primary:hover {
	opacity: 0.5;
	}

body.public_submission_page h3, body.public_submission_page h2 {
	color: #f62633;
	font-weight: 400;
	text-align: left;
	border: none;
	padding: 0;
	margin: 0;
	}

body.public_submission_page h3, body.public_submission_page h4, body.public_submission_page p {
	font-family: 'Fira Sans', sans-serif !important;
	font-weight: 600;
	}

body.public_submission_page p strong {
	font-family: 'Fira Sans', sans-serif;
	font-weight: 600;
	}

body.public_submission_page a, body.public_submission_page a:hover {
	text-decoration: none;
	}

#custom_rsvp_fields{
 /* display:none; */
}

/*Add help text to location field*/
.fields.fields_location fieldset:before {
	margin-top:-6px;
  	margin-bottom:14px;
  	display: block;
  	content: 'Click "Show all locations" to choose a previously saved location. To save a new location with a physical map address, select "Add new location?". If your event is virtual, feel free to type "Online" or "Virtual" as the location.';
}