.navbar.navbar-custom {
	border: none;
	border-radius: 0;
	background-image: url('../images/wrap-bg.svg');
	background-repeat: repeat-x;
	background-size: 11px 66px;
	height: 75px;
	background-color: transparent;
	margin-bottom: -10px;
	top: 0;
}

.navbar-custom .navbar-header {
	background-image: url('../images/curvetop-bg.svg');
	background-size: cover;
	background-position: 0 0;
	height: 113px;
	width: 487px;
	margin-left: -10px;
	padding-left: 10px;
	top: 0;
}

.navbar.navbar-custom .navbar-header img {
	margin-top: -58px;
	margin-left: 30px;
}

.navbar-header {
	position: absolute;
	top: 0;
}

.user-bar {
	margin-top: -30px;
	background-color: #eee;
	padding-top: 7px;
	height: 50px;
}

.user-bar .container-fluid {
	position: absolute;
	z-index: 5;
	width: 100%;
}

.navbar-toggle {
	margin-right: 1px;
}

.navbar-brand {
	margin: 45px 0 0 13px;
}

.navbar-brand img {
	width: 90px;
}


.nav > li > a {
	padding: 12px 15px;
}

.navbar-collapse .nav > li {
	background-color: #fff;
}

.navbar {
	position: sticky;
	top: 0;
	z-index: 200;
}

@media (min-width: 768px) {
	.navbar.navbar-custom .navbar-nav {
		margin-left: -150px;
		float: right;
		margin-right: -14px;
		background-color: transparent;
		box-shadow: none;
	}
}

.orders .form-group-subform .btn {
	display: none !important;
}

.dropdown-menu.z-button-dropdown {
	border: none;
	padding: 0;
	top: auto;
	bottom: 40px;
}

.z-button-dropdown .btn {
	text-align: left;
	padding: 6px 12px;
}

.subform-type-table .form-group-filefield {
	position: relative;
}

.subform-type-table .form-group-filefield .thumbnail-container {
	left: 0;
}

.events #form-group-topics .control-container, .events #form-group-types .control-container {
	display: flex;
	flex-wrap: wrap;
	gap: .5rem 2rem;
}

.events #form-group-topics .checkbox, .events #form-group-types .checkbox {
	flex-basis: 22rem;
}

#subform_holder_news_gallery th:nth-child(4), #subform_holder_news_gallery td:nth-child(4) {
	display: none;
}