/* _content/EpicStudiosWeb/Areas/Admin/Views/Assets/ListAssets.cshtml.rz.scp.css */
#assets-list[b-ch4ua33522]{
	width:100%;
	display:flex;
	flex-wrap:wrap;
	gap: 10px;
}

#assets-list[b-ch4ua33522]  .asset {
	width: 200px;
	height: 200px;
	position: relative;
	cursor: pointer;
}

#assets-list[b-ch4ua33522]  .asset .asset-content {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

#assets-list[b-ch4ua33522]  .asset .asset-content img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

#assets-list[b-ch4ua33522]  .asset .asset-content .video-content {
	width: 100%;
	height: 100%;
}

#assets-list[b-ch4ua33522]  .asset .asset-content .video-content video {
	width: 100%;
	height: 100%;
	object-fit: cover;
}


#assets-list[b-ch4ua33522]  .asset .asset-content .generic-content {
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	height: 100%;
}

#assets-list[b-ch4ua33522]  .asset .asset-content .generic-content i {
	font-size: 3em;
}

#assets-list[b-ch4ua33522]  .asset .asset-content .generic-content span {
	word-break: break-word;
}

#assets-list[b-ch4ua33522]  .asset-controls {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

#assets-list[b-ch4ua33522]  .asset:hover .asset-controls {
	margin: 10px;
	display: flex;
	width: calc(100% - 20px);
	justify-content: end;
}

#assets-list[b-ch4ua33522]  .asset .asset-controls button {
	border: none;
	background: white;
	padding: 4px;
}

#assets-list[b-ch4ua33522]  .asset .asset-controls button:first-of-type {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

#assets-list[b-ch4ua33522]  .asset .asset-controls button:last-of-type {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

#assets-list[b-ch4ua33522]  .asset-controls .toggle-visibility-btn{
	width: 32px;
}

#assets-list[b-ch4ua33522]  .asset[data-visibility='public'] .asset-controls .toggle-visibility-btn::before {
	content: '\f06e';
}

#assets-list[b-ch4ua33522]  .asset[data-visibility='private'] .asset-controls .toggle-visibility-btn::before {
	content: '\f070';
}

/* Filters */
.filter-options[b-ch4ua33522]{
	display:flex;
}

.filter-options .filter[b-ch4ua33522]{
	display:flex;
	align-items: center;
	margin-right: 10px;
}

/* Paging */
#page-buttons[b-ch4ua33522]{
	display:flex;
	justify-content: center;
}

#page-number[b-ch4ua33522]{
	text-align: center;
}

#page-number[b-ch4ua33522]::-webkit-outer-spin-button,
#page-number[b-ch4ua33522]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

#page-number[b-ch4ua33522] {
	-moz-appearance: textfield;
}

/* Modal Asset View */
#asset-view-modal .modal-content[b-ch4ua33522]{
	height: 80vh;
}

#asset-view-modal .modal-body[b-ch4ua33522]{
	height: 100%;
}

#asset-view-modal[b-ch4ua33522]  .image-content {
	max-width: 100%;
	width: 100%;
	max-height: 100%;
	height: 100%;
	text-align: center;
}

#asset-view-modal[b-ch4ua33522]  .image-content img {
	max-width: 100%;
	width: 100%;
	max-height: 100%;
	height: 100%;
	object-fit: contain;
}

#asset-view-modal[b-ch4ua33522]  .video-content {
	max-width: 100%;
	width: 100%;
	max-height: 100%;
	height: 100%;
	text-align: center;
}

#asset-view-modal[b-ch4ua33522]  .video-content video {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

#asset-view-modal[b-ch4ua33522]  .generic-content {
	max-width: 100%;
	width: 100%;
	max-height: 100%;
	height: 100%;
	text-align: center;
	display:flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

#asset-view-modal[b-ch4ua33522]  .generic-content i{
	font-size: 3em;
}
/* _content/EpicStudiosWeb/Areas/Admin/Views/BlockTemplates/_BlockTemplateDocumentation.cshtml.rz.scp.css */
/* Argument Value Types */
.argument-value-types[b-xe9o63afqv]{
	list-style-type: none;
	padding-left:10px;
}

.argument-value-type[b-xe9o63afqv]{
	margin-bottom: 20px;
	padding:20px;
	border: 2px solid gray;
	border-radius: 7px;
}

.value-type-properties[b-xe9o63afqv]{
	width:100%;
}

/* Template Elements */
.template-elements[b-xe9o63afqv] {
	list-style-type: none;
	padding-left: 10px;
}

.template-element[b-xe9o63afqv] {
	margin-bottom: 20px;
	padding: 20px;
	border: 2px solid gray;
	border-radius: 7px;
}

.template-element pre[b-xe9o63afqv] {
	border: 1px solid black;
	border-radius: 7px;
	padding: 10px;
	margin-bottom: 0;
	background-color: #ededed;
}

.element-attributes-table[b-xe9o63afqv], .child-elements-table[b-xe9o63afqv], .additional-values-table[b-xe9o63afqv] {
	width: 100%;
	margin-bottom: 20px;
}

/* Other Values */
.other-values[b-xe9o63afqv] {
	list-style-type: none;
	padding-left: 10px;
}

.other-value[b-xe9o63afqv] {
	margin-bottom: 20px;
	padding: 20px;
	border: 2px solid gray;
	border-radius: 7px;
}

/* Functions */
.functions[b-xe9o63afqv] {
	list-style-type: none;
	padding-left: 10px;
}

.function[b-xe9o63afqv] {
	margin-bottom: 20px;
	padding: 20px;
	border: 2px solid gray;
	border-radius: 7px;
}

.function-arguments[b-xe9o63afqv] {
	width: 100%;
}
/* _content/EpicStudiosWeb/Areas/Admin/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-rq7ee8vb5s] {
	white-space: normal;
	text-align: center;
	word-break: break-all;
}

a[b-rq7ee8vb5s] {
	color: #0077cc;
}

.btn-primary[b-rq7ee8vb5s] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.nav-pills .nav-link.active[b-rq7ee8vb5s], .nav-pills .show > .nav-link[b-rq7ee8vb5s] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.border-top[b-rq7ee8vb5s] {
	border-top: 1px solid #e5e5e5;
}

.border-bottom[b-rq7ee8vb5s] {
	border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-rq7ee8vb5s] {
	box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-rq7ee8vb5s] {
	font-size: 1rem;
	line-height: inherit;
}

.footer[b-rq7ee8vb5s] {
	position: absolute;
	bottom: 0;
	width: 100%;
	white-space: nowrap;
	line-height: 60px;
}
/* _content/EpicStudiosWeb/Areas/BroadcastAdmin/Views/BroadcastNavigationMenus/CreateBroadcastNavigationMenu.cshtml.rz.scp.css */
/* Sidebar form styling */
#menu-editor-sidebar[b-qggt3dwyov]  form {
	padding: 10px;
}

#menu-editor-sidebar[b-qggt3dwyov]  .form-row {
	display: flex;
	align-items: center;
	margin-bottom: 8px;
	gap: 8px;
}

#menu-editor-sidebar[b-qggt3dwyov]  .form-row label {
	flex-shrink: 0;
	min-width: 50px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
}

#menu-editor-sidebar[b-qggt3dwyov]  .form-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-editor-sidebar[b-qggt3dwyov]  .form-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

/* Menu Items */
#menu-items[b-qggt3dwyov]  .menu-item {
	margin: 15px 0px;
}

/* Item Details */
#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details {
	border: 1px solid #444;
	border-top-width: 0px;
	padding: 10px;
	background-color: #1a1a1a;
	color: #fff;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .field-row {
	display: flex;
	align-items: center;
	margin-bottom: 6px;
	gap: 8px;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .field-row label {
	flex-shrink: 0;
	min-width: 60px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
	text-align: right;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .field-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .field-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-header {
	border: 1px solid #444;
	background-color: #2a2a2a;
	color: #fff;
	padding: 15px;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-header .menu-item-type {
	float: right;
	color: #888;
}

/* Move Item Buttons */
#menu-items[b-qggt3dwyov]  .menu-item:first-of-type > .menu-item-details .move-item-up-btn {
	display: none;
}

#menu-items[b-qggt3dwyov]  .menu-item:first-of-type > .menu-item-details .move-item-top-btn {
	display: none;
}

#menu-items[b-qggt3dwyov]  .menu-item:last-of-type > .menu-item-details .move-item-down-btn {
	display: none;
}

#menu-items[b-qggt3dwyov]  .menu-item:last-of-type > .menu-item-details .move-item-bottom-btn {
	display: none;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .move-buttons-container {
	margin-top: 8px;
	display: flex;
	align-items: center;
	gap: 6px;
	flex-wrap: wrap;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .move-buttons-container > span {
	margin-right: 2px;
	color: #888;
	font-size: 0.85em;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .move-buttons-container button {
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #555;
	background-color: #333;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .move-buttons-container button:hover {
	background-color: #444;
	border-color: #666;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .remove-item-btn {
	margin-top: 8px;
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #842029;
	background-color: #dc3545;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-qggt3dwyov]  .menu-item .menu-item-details .remove-item-btn:hover {
	background-color: #bb2d3b;
}

/* Child Items */
#menu-items[b-qggt3dwyov]  .menu-item-children .menu-item {
	margin-left: 50px;
}
/* _content/EpicStudiosWeb/Areas/BroadcastAdmin/Views/BroadcastNavigationMenus/ListBroadcastNavigationMenus.cshtml.rz.scp.css */
#menu-items[b-wd85t09ck2]  .menu-item {
	margin: 15px 0px;
}

/* Item Details */
#menu-items[b-wd85t09ck2]  .menu-item .menu-item-details {
	border: 1px solid #c3c4c7;
	border-top-width: 0px;
	padding: 10px;
}

#menu-items[b-wd85t09ck2]  .menu-item .menu-item-header {
	border: 1px solid #c3c4c7;
	background-color: #f6f7f7;
	padding: 15px;
}

#menu-items[b-wd85t09ck2]  .menu-item .menu-item-header .menu-item-type {
	float: right;
}

/* Move Item Buttons */
#menu-items[b-wd85t09ck2]  .menu-item:first-of-type .move-item-up-btn {
	display: none;
}

#menu-items[b-wd85t09ck2]  .menu-item:first-of-type .move-item-top-btn {
	display: none;
}

#menu-items[b-wd85t09ck2]  .menu-item:last-of-type .move-item-down-btn {
	display: none;
}

#menu-items[b-wd85t09ck2]  .menu-item:last-of-type .move-item-bottom-btn {
	display: none;
}

#menu-items[b-wd85t09ck2]  .menu-item .menu-item-details .move-buttons-container button {
	color: blue;
	border: none;
	background: none;
	text-decoration: underline;
	padding: 0px;
}

#menu-items[b-wd85t09ck2]  .menu-item .menu-item-details .remove-item-btn {
	color: red;
	border: none;
	background: none;
	text-decoration: underline;
	padding: 0px;
}

/* Child Items */
#menu-items[b-wd85t09ck2]  .menu-item-children .menu-item {
	margin-left: 50px;
}
/* _content/EpicStudiosWeb/Areas/BroadcastAdmin/Views/BroadcastNavigationMenus/UpdateBroadcastNavigationMenu.cshtml.rz.scp.css */
/* Sidebar form styling */
#menu-editor-sidebar[b-00jshtlj3t]  form {
	padding: 10px;
}

#menu-editor-sidebar[b-00jshtlj3t]  .form-row {
	display: flex;
	align-items: center;
	margin-bottom: 8px;
	gap: 8px;
}

#menu-editor-sidebar[b-00jshtlj3t]  .form-row label {
	flex-shrink: 0;
	min-width: 50px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
}

#menu-editor-sidebar[b-00jshtlj3t]  .form-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-editor-sidebar[b-00jshtlj3t]  .form-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

/* Menu Items */
#menu-items[b-00jshtlj3t]  .menu-item {
	margin: 15px 0px;
}

/* Item Details */
#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details {
	border: 1px solid #444;
	border-top-width: 0px;
	padding: 10px;
	background-color: #1a1a1a;
	color: #fff;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .field-row {
	display: flex;
	align-items: center;
	margin-bottom: 6px;
	gap: 8px;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .field-row label {
	flex-shrink: 0;
	min-width: 60px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
	text-align: right;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .field-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .field-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-header {
	border: 1px solid #444;
	background-color: #2a2a2a;
	color: #fff;
	padding: 15px;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-header .menu-item-type {
	float: right;
	color: #888;
}

/* Move Item Buttons */
#menu-items[b-00jshtlj3t]  .menu-item:first-of-type > .menu-item-details .move-item-up-btn {
	display: none;
}

#menu-items[b-00jshtlj3t]  .menu-item:first-of-type > .menu-item-details .move-item-top-btn {
	display: none;
}

#menu-items[b-00jshtlj3t]  .menu-item:last-of-type > .menu-item-details .move-item-down-btn {
	display: none;
}

#menu-items[b-00jshtlj3t]  .menu-item:last-of-type > .menu-item-details .move-item-bottom-btn {
	display: none;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .move-buttons-container {
	margin-top: 8px;
	display: flex;
	align-items: center;
	gap: 6px;
	flex-wrap: wrap;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .move-buttons-container > span {
	margin-right: 2px;
	color: #888;
	font-size: 0.85em;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .move-buttons-container button {
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #555;
	background-color: #333;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .move-buttons-container button:hover {
	background-color: #444;
	border-color: #666;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .remove-item-btn {
	margin-top: 8px;
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #842029;
	background-color: #dc3545;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-00jshtlj3t]  .menu-item .menu-item-details .remove-item-btn:hover {
	background-color: #bb2d3b;
}

/* Child Items */
#menu-items[b-00jshtlj3t]  .menu-item-children .menu-item {
	margin-left: 50px;
}
/* _content/EpicStudiosWeb/Areas/BroadcastAdmin/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-z3cthrsjw9] {
	white-space: normal;
	text-align: center;
	word-break: break-all;
}

a[b-z3cthrsjw9] {
	color: #0077cc;
}

.btn-primary[b-z3cthrsjw9] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.nav-pills .nav-link.active[b-z3cthrsjw9], .nav-pills .show > .nav-link[b-z3cthrsjw9] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.border-top[b-z3cthrsjw9] {
	border-top: 1px solid #e5e5e5;
}

.border-bottom[b-z3cthrsjw9] {
	border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-z3cthrsjw9] {
	box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-z3cthrsjw9] {
	font-size: 1rem;
	line-height: inherit;
}

.footer[b-z3cthrsjw9] {
	position: absolute;
	bottom: 0;
	width: 100%;
	white-space: nowrap;
	line-height: 60px;
}
/* _content/EpicStudiosWeb/Areas/Broadcast/Views/BroadcastGalleries/index.cshtml.rz.scp.css */
#event-image-container[b-merb1jlt26]{

}

#event-image-container img[b-merb1jlt26]{
	width: 100%;
}
/* _content/EpicStudiosWeb/Areas/Broadcast/Views/BroadcastGalleries/ViewBroadcastGallery.cshtml.rz.scp.css */
#event-image-container[b-33jtjbcknl]{

}

#event-image-container[b-33jtjbcknl]  img{
	width: 100%;
}
/* _content/EpicStudiosWeb/Areas/Broadcast/Views/Shared/_Layout.cshtml.rz.scp.css */
.preview-banner[b-c56fz7vop4] {
	height: 50px;
	background-color: yellow;
	color: black;
	display: flex;
	align-items: center;
	justify-content: center;
}
/* _content/EpicStudiosWeb/Areas/EventsAdmin/Views/EventNavigationMenus/CreateEventNavigationMenu.cshtml.rz.scp.css */
/* Sidebar form styling */
#menu-editor-sidebar[b-nrxgb8oo95]  form {
	padding: 10px;
}

#menu-editor-sidebar[b-nrxgb8oo95]  .form-row {
	display: flex;
	align-items: center;
	margin-bottom: 8px;
	gap: 8px;
}

#menu-editor-sidebar[b-nrxgb8oo95]  .form-row label {
	flex-shrink: 0;
	min-width: 50px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
}

#menu-editor-sidebar[b-nrxgb8oo95]  .form-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-editor-sidebar[b-nrxgb8oo95]  .form-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

/* Menu Items */
#menu-items[b-nrxgb8oo95]  .menu-item {
	margin: 15px 0px;
}

/* Item Details */
#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details {
	border: 1px solid #444;
	border-top-width: 0px;
	padding: 10px;
	background-color: #1a1a1a;
	color: #fff;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .field-row {
	display: flex;
	align-items: center;
	margin-bottom: 6px;
	gap: 8px;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .field-row label {
	flex-shrink: 0;
	min-width: 60px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
	text-align: right;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .field-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .field-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-header {
	border: 1px solid #444;
	background-color: #2a2a2a;
	color: #fff;
	padding: 15px;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-header .menu-item-type {
	float: right;
	color: #888;
}

/* Move Item Buttons */
#menu-items[b-nrxgb8oo95]  .menu-item:first-of-type > .menu-item-details .move-item-up-btn {
	display: none;
}

#menu-items[b-nrxgb8oo95]  .menu-item:first-of-type > .menu-item-details .move-item-top-btn {
	display: none;
}

#menu-items[b-nrxgb8oo95]  .menu-item:last-of-type > .menu-item-details .move-item-down-btn {
	display: none;
}

#menu-items[b-nrxgb8oo95]  .menu-item:last-of-type > .menu-item-details .move-item-bottom-btn {
	display: none;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .move-buttons-container {
	margin-top: 8px;
	display: flex;
	align-items: center;
	gap: 6px;
	flex-wrap: wrap;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .move-buttons-container > span {
	margin-right: 2px;
	color: #888;
	font-size: 0.85em;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .move-buttons-container button {
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #555;
	background-color: #333;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .move-buttons-container button:hover {
	background-color: #444;
	border-color: #666;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .remove-item-btn {
	margin-top: 8px;
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #842029;
	background-color: #dc3545;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-nrxgb8oo95]  .menu-item .menu-item-details .remove-item-btn:hover {
	background-color: #bb2d3b;
}

/* Child Items */
#menu-items[b-nrxgb8oo95]  .menu-item-children .menu-item {
	margin-left: 50px;
}
/* _content/EpicStudiosWeb/Areas/EventsAdmin/Views/EventNavigationMenus/UpdateEventNavigationMenu.cshtml.rz.scp.css */
/* Sidebar form styling */
#menu-editor-sidebar[b-xwsp0u2r6t]  form {
	padding: 10px;
}

#menu-editor-sidebar[b-xwsp0u2r6t]  .form-row {
	display: flex;
	align-items: center;
	margin-bottom: 8px;
	gap: 8px;
}

#menu-editor-sidebar[b-xwsp0u2r6t]  .form-row label {
	flex-shrink: 0;
	min-width: 50px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
}

#menu-editor-sidebar[b-xwsp0u2r6t]  .form-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-editor-sidebar[b-xwsp0u2r6t]  .form-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

/* Menu Items */
#menu-items[b-xwsp0u2r6t]  .menu-item {
	margin: 15px 0px;
}

/* Item Details */
#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details {
	border: 1px solid #444;
	border-top-width: 0px;
	padding: 10px;
	background-color: #1a1a1a;
	color: #fff;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .field-row {
	display: flex;
	align-items: center;
	margin-bottom: 6px;
	gap: 8px;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .field-row label {
	flex-shrink: 0;
	min-width: 60px;
	color: #ccc;
	font-size: 0.9em;
	white-space: nowrap;
	text-align: right;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .field-row input[type='text'] {
	flex: 1;
	background-color: #2a2a2a;
	color: #fff;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px 8px;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .field-row input[type='text']:focus {
	border-color: #4da6ff;
	outline: none;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-header {
	border: 1px solid #444;
	background-color: #2a2a2a;
	color: #fff;
	padding: 15px;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-header .menu-item-type {
	float: right;
	color: #888;
}

/* Move Item Buttons */
#menu-items[b-xwsp0u2r6t]  .menu-item:first-of-type > .menu-item-details .move-item-up-btn {
	display: none;
}

#menu-items[b-xwsp0u2r6t]  .menu-item:first-of-type > .menu-item-details .move-item-top-btn {
	display: none;
}

#menu-items[b-xwsp0u2r6t]  .menu-item:last-of-type > .menu-item-details .move-item-down-btn {
	display: none;
}

#menu-items[b-xwsp0u2r6t]  .menu-item:last-of-type > .menu-item-details .move-item-bottom-btn {
	display: none;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .move-buttons-container {
	margin-top: 8px;
	display: flex;
	align-items: center;
	gap: 6px;
	flex-wrap: wrap;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .move-buttons-container > span {
	margin-right: 2px;
	color: #888;
	font-size: 0.85em;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .move-buttons-container button {
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #555;
	background-color: #333;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .move-buttons-container button:hover {
	background-color: #444;
	border-color: #666;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .remove-item-btn {
	margin-top: 8px;
	padding: 3px 10px;
	font-size: 0.8em;
	border-radius: 4px;
	border: 1px solid #842029;
	background-color: #dc3545;
	color: #fff;
	cursor: pointer;
}

#menu-items[b-xwsp0u2r6t]  .menu-item .menu-item-details .remove-item-btn:hover {
	background-color: #bb2d3b;
}

/* Child Items */
#menu-items[b-xwsp0u2r6t]  .menu-item-children .menu-item {
	margin-left: 50px;
}
/* _content/EpicStudiosWeb/Areas/EventsAdmin/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-zbcn6jytup] {
	white-space: normal;
	text-align: center;
	word-break: break-all;
}

a[b-zbcn6jytup] {
	color: #0077cc;
}

.btn-primary[b-zbcn6jytup] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.nav-pills .nav-link.active[b-zbcn6jytup], .nav-pills .show > .nav-link[b-zbcn6jytup] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.border-top[b-zbcn6jytup] {
	border-top: 1px solid #e5e5e5;
}

.border-bottom[b-zbcn6jytup] {
	border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-zbcn6jytup] {
	box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-zbcn6jytup] {
	font-size: 1rem;
	line-height: inherit;
}

.footer[b-zbcn6jytup] {
	position: absolute;
	bottom: 0;
	width: 100%;
	white-space: nowrap;
	line-height: 60px;
}
/* _content/EpicStudiosWeb/Areas/Events/Views/EventGallery/index.cshtml.rz.scp.css */
#event-image-container[b-bvwuvyxubk]{

}

#event-image-container img[b-bvwuvyxubk]{
	width: 100%;
}
/* _content/EpicStudiosWeb/Areas/Events/Views/EventGallery/ViewEventGallery.cshtml.rz.scp.css */
#event-image-container[b-rm1ppsnsu6]{

}

#event-image-container img[b-rm1ppsnsu6]{
	width: 100%;
}
/* _content/EpicStudiosWeb/Areas/Events/Views/Events/SearchEvents.cshtml.rz.scp.css */
input[b-xhhmrar3ly]{
	color: white;
}

.search-results[b-xhhmrar3ly]{
	width:100%;
	margin-bottom: 10px;
}

.search-result[b-xhhmrar3ly]{
	margin-bottom: 10px;
}

.search-result > a[b-xhhmrar3ly] {
	display:block;
}
/* _content/EpicStudiosWeb/Areas/Events/Views/Events/ViewEvent.cshtml.rz.scp.css */
#event-image-container[b-d2615pqcmq]{

}

#event-image-container[b-d2615pqcmq]  img{
	width: 100%;
}
/* _content/EpicStudiosWeb/Areas/Events/Views/Shared/_Layout.cshtml.rz.scp.css */
.preview-banner[b-sfml19woze]{
	height:50px;
	background-color:yellow;
	color:black;
	display:flex;
	align-items:center;
	justify-content:center;
}
/* _content/EpicStudiosWeb/Areas/LandingAdmin/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-xfhrrtgw6z] {
	white-space: normal;
	text-align: center;
	word-break: break-all;
}

a[b-xfhrrtgw6z] {
	color: #0077cc;
}

.btn-primary[b-xfhrrtgw6z] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.nav-pills .nav-link.active[b-xfhrrtgw6z], .nav-pills .show > .nav-link[b-xfhrrtgw6z] {
	color: #fff;
	background-color: #1b6ec2;
	border-color: #1861ac;
}

.border-top[b-xfhrrtgw6z] {
	border-top: 1px solid #e5e5e5;
}

.border-bottom[b-xfhrrtgw6z] {
	border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-xfhrrtgw6z] {
	box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-xfhrrtgw6z] {
	font-size: 1rem;
	line-height: inherit;
}

.footer[b-xfhrrtgw6z] {
	position: absolute;
	bottom: 0;
	width: 100%;
	white-space: nowrap;
	line-height: 60px;
}
/* _content/EpicStudiosWeb/Views/Shared/_BlockSetEditor.cshtml.rz.scp.css */
.block-set-editor[b-94hhyja365] {
	border: 1px solid #d7dadd;
	padding: 10px;
	width:100%;
}

.block-set-editor .add-block-dropdown[b-94hhyja365]{
	width: fit-content;
	margin-left:auto;
}

.blocks[b-94hhyja365]  .block {
	display: block;
	border: 1px solid #d7dadd;
	margin-bottom: 20px;
}

.blocks[b-94hhyja365]  .block .block-name {
	display: block;
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #d7dadd;
	padding: 10px;
}

.blocks[b-94hhyja365]  .arguments {
	border-bottom: 1px solid #d7dadd;
	width: auto;
}

.blocks[b-94hhyja365]  .arguments .argument {
	display:flex;
}

.blocks[b-94hhyja365]  .arguments .argument .argument-header {
	width: 150px;
	background-color: #f9f9f9;
	border-right: 1px solid #d7dadd;
	padding:10px;
}

.blocks[b-94hhyja365]  .arguments .argument .argument-header span {
	font-weight: bold;
}

.blocks[b-94hhyja365]  .arguments .argument .argument-values {
	padding: 10px;
}

/* Argument Value Editors */
/* Colour Editor */
.blocks[b-94hhyja365]  .argument .arg-value .colour-editor{
	display:flex;
}

.blocks[b-94hhyja365]  .argument .arg-value .colour-editor .colour-option {
	margin-right: 30px;
}

/* Image Editor */
.blocks[b-94hhyja365]  .argument .arg-value .image-editor .image-preview {
	max-width:100%;
}

/* Image Editor */
.blocks[b-94hhyja365]  .argument .arg-value .html-editor .CodeMirror {
	height:100%;
}
/* _content/EpicStudiosWeb/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-8wtncknc8o] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-8wtncknc8o] {
  color: #0077cc;
}

.btn-primary[b-8wtncknc8o] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-8wtncknc8o], .nav-pills .show > .nav-link[b-8wtncknc8o] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-8wtncknc8o] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-8wtncknc8o] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-8wtncknc8o] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-8wtncknc8o] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-8wtncknc8o] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
