body#dark-mode, body#dark-mode #wrapper {
    background-color: #000000;
}
body#dark-mode:not(.transparent-header) #header, body#dark-mode #header.cloned {
    background-color: #000000;
    box-shadow: none;
    border-bottom: 1px solid #202020;
    padding-bottom: 18px;
}
div#titlebar {
    display: none;
}
#header .left-side {
    display: flex;
    align-items: center;
}
#navigation.style-1 ul li a {
    text-transform: uppercase;
}
div#header .container {
    display: flex;
    align-items: center;
}

h1, h2, h3, h4, h5, h6, strong {
    font-weight: bold;
    line-height: 1.5;
}
#navigation ul ul li {
    width: max-content;
}
header#header-container {
    margin-bottom: 80px;
}
.style001 {
    padding-top: 0 !important;
}
ul.customize-pane-parent li {
    min-height: auto !important;
}
a {
	color:#fff;
}
.container.service {
    padding: 80px 0;
}
.sign-in-form .tabs-nav li.active a {
	color:#fff;
}
@media (min-width: 1400px) {
.plan {
    flex: 1 0 33%;
    width: 33% !important;
    max-width: 33%;
    padding: 10px;
}
	.pricing-container {
    justify-content: center;
}
}
section.comments {
    display: none;
}
.home section.comments {
    display: block;
}
button#comment-submit {
    background-color:#333333 !important;
}
.entry .entry-content .event-tickets .tribe-tickets__tickets-form, .event-tickets .tribe-tickets__tickets-form,
.tribe-events .tribe-events-c-events-bar__search-container,
.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar {
    background-color: #262626 !important;
}
:root {
    --tec-color-text-primary: #ddd;
}

@media (max-width: 1021px) {
	div#header .container {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
	}
	#header .left-side {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
		float: none;
    justify-content: space-around;
	}
	.mmenu-trigger {
    display: inline-block;
    width: auto !important;
	}
	nav#navigation.style-1 {
    display: none;
	}
	
	.product_type_subscription.add_to_cart_button {
		bottom: 5px !important;		
	}
}
ul.customize-pane-parent li {
    min-height: 0 !important;
}

.price ins {
	background-color: #666 !important;
}

.product_type_subscription.add_to_cart_button {
	transform: translateY(0) !important;
    opacity: 1 !important;
}

.plan {
	width: 100% !important;
	max-width: 100% !important;
}
