/*======
*
* Dark Skin
*
======*/
	:root {
		--gt-color-woo-text-desc: #ffffff;
		--gt-color-woo-form-button: #ffffff;
		--gt-color-woo-border: #2e2e2e;
		--gt-color-woo-form-border: #2e2e2e;
		--gt-color-woo-info: #222222;
	}

	body {
		background-color: #000;
		color: #e0e0e0;
	}

	a,
	a:visited,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		color: #fff;
	}

	.bootstrap-select.gt-select .btn-light:not(:disabled):not(.disabled).active,
	.bootstrap-select.gt-select .btn-light:not(:disabled):not(.disabled):active,
	.bootstrap-select.gt-select .dropdown-toggle:focus,
	.bootstrap-select.gt-select.show > .btn-light.dropdown-toggle,
	.bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder,
	.bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:active,
	.bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:focus,
	.bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:hover,
	.bootstrap-select.gt-select > button,
	.form-control,
	.upload-input,
	input[type="date"],
	input[type="datetime"],
	input[type="email"],
	input[type="month"],
	input[type="number"],
	input[type="password"],
	input[type="search"],
	input[type="tel"],
	input[type="text"],
	input[type="time"],
	input[type="url"],
	input[type="week"],
	select,
	textarea,
	textarea.form-control {
		text-transform: none;
		background: 0 0;
		border-color: #383838;
		color: #e0e0e0;
	}

	input::-webkit-input-placeholder {
		color: #a5a5a5;
	}

	input::-moz-placeholder {
		color: #a5a5a5;
	}

	input:-ms-input-placeholder {
		color: #a5a5a5;
	}

	input:-moz-placeholder {
		color: #a5a5a5;
	}

	textarea::-webkit-input-placeholder {
		color: #a5a5a5;
	}

	textarea::-moz-placeholder {
		color: #a5a5a5;
	}

	textarea:-ms-input-placeholder {
		color: #a5a5a5;
	}

	textarea:-moz-placeholder {
		color: #a5a5a5;
	}

	select::-webkit-input-placeholder {
		color: #a5a5a5;
	}

	select::-moz-placeholder {
		color: #a5a5a5;
	}

	select:-ms-input-placeholder {
		color: #a5a5a5;
	}

	select:-moz-placeholder {
		color: #a5a5a5;
	}

	.bootstrap-select.gt-select .dropdown-menu {
		background-color: #111;
	}

	.bootstrap-select .dropdown-toggle .filter-option {
		color: #a5a5a5;
	}

	.bootstrap-select.gt-select .dropdown-item {
		color: #e0e0e0;
	}

	.dropdown-header {
		color: #bbb;
	}

	.dropdown-divider {
		border-top-color: #383838;
	}

	.gt-site-wrapper {
		background-color: #191919;
		color: #fff;
	}

	.gt-event-section-tabs,
	.gt-page-content,
	.gt-section,
	.gt-widget {
		background-color: #252525;
	}

	.gt-header.gt-style-1 .gt-logo.gt-text-logo a,
	.gt-header.gt-style-1 .gt-logo.gt-text-logo a:visited,
	.gt-header.gt-style-3 .gt-logo.gt-text-logo a,
	.gt-header.gt-style-3 .gt-logo.gt-text-logo a:visited,
	.gt-header.gt-style-5 .gt-logo.gt-text-logo a,
	.gt-header.gt-style-5 .gt-logo.gt-text-logo a:visited {
		color: #fff;
	}

	.gt-header.gt-style-1,
	.gt-header.gt-style-3,
	.gt-header.gt-style-5 {
		background-color: #111;
	}

	.gt-header.gt-style-1 .gt-navbar .gt-menu > li > a,
	.gt-header.gt-style-1 .gt-navbar .gt-menu > li > a:visited,
	.gt-header.gt-style-3 .gt-navbar .gt-menu > li > a,
	.gt-header.gt-style-3 .gt-navbar .gt-menu > li > a:visited,
	.gt-header.gt-style-5 .gt-navbar .gt-menu > li > a,
	.gt-header.gt-style-5 .gt-navbar .gt-menu > li > a:visited {
		color: #fff;
	}

	.gt-header.gt-style-1 .gt-elements .gt-social-links li a,
	.gt-header.gt-style-1 .gt-elements .gt-social-links li a:visited,
	.gt-header.gt-style-3 .gt-elements .gt-social-links li a,
	.gt-header.gt-style-3 .gt-elements .gt-social-links li a:visited,
	.gt-header.gt-style-5 .gt-elements .gt-social-links li a,
	.gt-header.gt-style-5 .gt-elements .gt-social-links li a:visited {
		color: #fff;
	}

	.gt-header.gt-style-1 .gt-logo.gt-text-logo a,
	.gt-header.gt-style-2 .gt-logo.gt-text-logo a:visited,
	.gt-header.gt-style-3 .gt-logo.gt-text-logo a,
	.gt-header.gt-style-3 .gt-logo.gt-text-logo a:visited,
	.gt-header.gt-style-5 .gt-logo.gt-text-logo a,
	.gt-header.gt-style-5 .gt-logo.gt-text-logo a:visited {
		color: #fff;
	}

	.gt-header.gt-style-1 .gt-navbar .gt-menu .gt-dropdown-menu,
	.gt-header.gt-style-3 .gt-navbar .gt-menu .gt-dropdown-menu,
	.gt-header.gt-style-5 .gt-navbar .gt-menu .gt-dropdown-menu {
		background-color: #111;
	}

	.gt-header.gt-style-1 .gt-elements .gt-cart .gt-total,
	.gt-header.gt-style-3 .gt-elements .gt-cart .gt-total,
	.gt-header.gt-style-5 .gt-elements .gt-cart .gt-total {
		background-color: #fff;
		color: #111;
	}

	.gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited,
	.gt-header.gt-style-1.gt-style-2 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-1.gt-style-2 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited,
	.gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited,
	.gt-header.gt-style-3.gt-style-4 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-3.gt-style-4 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited,
	.gt-header.gt-style-4.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-4.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited,
	.gt-header.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited,
	.gt-header.gt-style-5.gt-style-6 .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-header.gt-style-5.gt-style-6 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited {
		color: #fff;
		border-bottom-color: #383838;
	}

	.gt-sticky-header {
		background-color: #111;
	}

	.gt-sticky-header .gt-navbar .gt-menu > li > a,
	.gt-sticky-header .gt-navbar .gt-menu > li > a:visited {
		color: #fff;
	}

	.gt-sticky-header .gt-elements .gt-social-links li a,
	.gt-sticky-header .gt-elements .gt-social-links li a:visited {
		color: #fff;
	}

	.gt-sticky-header .gt-logo.gt-text-logo a,
	.gt-sticky-header .gt-logo.gt-text-logo a:visited {
		color: #fff;
	}

	.gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu {
		background-color: #111;
	}

	.gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a,
	.gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited {
		color: #fff;
		border-bottom-color: #383838;
	}

	.gt-sticky-header .gt-elements .gt-cart .gt-total {
		background-color: #fff;
		color: #111;
	}

	.gt-mobile-header {
		background-color: #111;
		color: #fff;
	}

	.gt-mobile-header .gt-menu-icon svg {
		fill: #ffffff;
	}

	.gt-mobile-menu .gt-top {
		background-color: #252525;
	}

	.gt-mobile-menu .gt-top .gt-menu > li a,
	.gt-mobile-menu .gt-top .gt-menu > li a:visited {
		border-bottom-color: #383838;
	}

	.gt-mobile-menu .gt-top .gt-inner .gt-menu-icon svg {
		fill: #ffffff;
	}

	.gt-mobile-menu .gt-top .gt-menu > li .gt-dropdown-menu {
		background: 0 0;
	}

	.gt-section .gt-section-title {
		color: #fff;
		border-bottom-color: #383838;
		background-color: #252525;
	}

	.gt-widget-title {
		color: #fff;
		border-bottom-color: #383838;
	}

	.event-tag-widget ul li a,
	.event-tag-widget ul li a:visited,
	.widget_tag_cloud .tagcloud a,
	.widget_tag_cloud .tagcloud a:visited {
		background-color: #191919;
		color: #eee;
	}

	.widget_meta ul li,
	.widget_recent_comments ul li,
	.widget_recent_entries ul li,
	.widget_rss ul li {
		color: #e0e0e0;
	}

	#wp-calendar tbody {
		border-color: #383838;
	}

	#wp-calendar td {
		border-color: #383838;
	}

	#wp-calendar thead th {
		background: #414141;
		border-right-color: #383838;
		border-bottom-color: #383838;
		border-top-color: #383838;
	}

	#wp-calendar thead th:first-child {
		border-left-color: #383838;
	}

	.gt-post-style-1 .gt-excerpt {
		color: #e0e0e0;
	}

	.gt-post-style-1 .gt-bottom > ul > li svg {
		margin-right: 0;
		margin-left: 10px;
	}

	.gt-post-style-3 .gt-information,
	.gt-post-style-3 .gt-information > div a,
	.gt-post-style-3 .gt-information > div a:visited {
		color: #e0e0e0;
	}

	.gt-event-style-1 .gt-date,
	.gt-event-style-1 .gt-location,
	.gt-event-style-1 .gt-location ul li a,
	.gt-event-style-1 .gt-location ul li a:visited,
	.gt-event-style-1 .gt-organizer,
	.gt-event-style-1 .gt-organizer ul li a,
	.gt-event-style-1 .gt-organizer ul li a:visited,
	.gt-event-style-1 .gt-stock,
	.gt-event-style-1 .gt-text,
	.gt-event-style-1 .gt-time,
	.gt-event-style-1 .gt-venue,
	.gt-event-style-1 .gt-venue a,
	.gt-event-style-1 .gt-venue a:visited {
		color: #e0e0e0;
	}

	.gt-event-style-2 .gt-information,
	.gt-event-style-2 .gt-information > div a,
	.gt-event-style-2 .gt-information > div a:visited {
		color: #e0e0e0;
	}

	.gt-event-style-3 .gt-content {
		background-color: #252525;
	}

	.gt-event-style-3 .gt-date,
	.gt-event-style-3 .gt-location,
	.gt-event-style-3 .gt-location ul li a,
	.gt-event-style-3 .gt-location ul li a:visited,
	.gt-event-style-3 .gt-organizer,
	.gt-event-style-3 .gt-organizer ul li a,
	.gt-event-style-3 .gt-organizer ul li a:visited,
	.gt-event-style-3 .gt-price,
	.gt-event-style-3 .gt-status,
	.gt-event-style-3 .gt-stock,
	.gt-event-style-3 .gt-text,
	.gt-event-style-3 .gt-time,
	.gt-event-style-3 .gt-venue,
	.gt-event-style-3 .gt-venue a,
	.gt-event-style-3 .gt-venue a:visited {
		color: #e0e0e0;
	}

	.gt-event-style-4 .gt-content {
		background-color: #252525;
		border-color: #252525;
	}

	.gt-event-style-4 .gt-text {
		color: #e0e0e0;
	}

	.gt-event-style-4 .gt-date,
	.gt-event-style-4 .gt-location,
	.gt-event-style-4 .gt-location ul li a,
	.gt-event-style-4 .gt-location ul li a:visited,
	.gt-event-style-4 .gt-organizer,
	.gt-event-style-4 .gt-organizer ul li a,
	.gt-event-style-4 .gt-organizer ul li a:visited,
	.gt-event-style-4 .gt-price,
	.gt-event-style-4 .gt-status,
	.gt-event-style-4 .gt-stock,
	.gt-event-style-4 .gt-time,
	.gt-event-style-4 .gt-venue,
	.gt-event-style-4 .gt-venue a,
	.gt-event-style-4 .gt-venue a:visited {
		color: #e0e0e0;
	}

	.gt-tags.gt-style-1 ul li a,
	.gt-tags.gt-style-1 ul li a:visited {
		background-color: #191919;
		color: #eee;
	}

	.gt-tags.gt-style-2 ul li a,
	.gt-tags.gt-style-2 ul li a:visited {
		border-color: #383838;
		color: #eee;
	}

	.gt-categories.gt-style-1 ul li a,
	.gt-categories.gt-style-1 ul li a:visited {
		background-color: #252525;
		color: #eee;
	}

	.gt-categories.gt-style-2 ul li a,
	.gt-categories.gt-style-2 ul li a:visited {
		border-color: #383838;
		color: #eee;
	}

	.ui-datepicker {
		background-color: #111;
	}

	.ui-datepicker .ui-datepicker-buttonpane {
		border-top-color: #383838;
	}

	.gt-event-search-tool .title {
		color: #fff;
	}

	.gt-event-search-tool.gt-white {
		border-top-color: #383838;
		background-color: #111;
		border-bottom-color: #383838;
	}

	.gt-event-search-tool.gt-dark .bootstrap-select .dropdown-toggle .filter-option,
	.gt-event-search-tool.gt-style-5 .bootstrap-select .dropdown-toggle .filter-option {
		color: #fff;
	}

	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select .dropdown-item,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select .dropdown-item {
		color: #fff;
	}

	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select .btn-light:not(:disabled):not(.disabled).active,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select .btn-light:not(:disabled):not(.disabled):active,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select .dropdown-toggle:focus,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select.show > .btn-light.dropdown-toggle,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:active,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:focus,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:hover,
	.gt-event-search-tool.gt-dark .bootstrap-select.gt-select > button,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select .btn-light:not(:disabled):not(.disabled).active,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select .btn-light:not(:disabled):not(.disabled):active,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select .dropdown-toggle:focus,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select.show > .btn-light.dropdown-toggle,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:active,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:focus,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select > .dropdown-toggle.bs-placeholder:hover,
	.gt-event-search-tool.gt-style-5 .bootstrap-select.gt-select > button {
		border-color: #fff;
	}

	.gt-event-search-tool .bootstrap-select .bs-searchbox > input {
		background-color: #111111;
		border: 1px solid #383838;
		color: #e0e0e0;
	}

	.bootstrap-select .no-results {
		color: #FFFFFF;
	}

	.gt-blog-carousel .gt-all-button,
	.gt-blog-carousel .gt-all-button:visited,
	.gt-blog-carousel .gt-slider-next,
	.gt-blog-carousel .gt-slider-prev,
	.gt-categorized-contents .gt-all-button,
	.gt-categorized-contents .gt-all-button:visited,
	.gt-events-carousel .gt-all-button,
	.gt-events-carousel .gt-all-button:visited,
	.gt-events-carousel .gt-slider-next,
	.gt-events-carousel .gt-slider-prev,
	.gt-venues-carousel .gt-all-button,
	.gt-venues-carousel .gt-all-button:visited,
	.gt-venues-carousel .gt-slider-next,
	.gt-venues-carousel .gt-slider-prev {
		border-color: #383838;
		color: #eee;
	}

	.gt-venue-style-1 .gt-title a,
	.gt-venue-style-1 .gt-title a:visited,
	.gt-venue-style-3 .gt-title a,
	.gt-venue-style-3 .gt-title a:visited {
		color: #fff;
	}

	.gt-venue-style-1 .gt-excerpt,
	.gt-venue-style-3 .gt-excerpt {
		color: #e0e0e0;
	}

	.gt-venue-style-3 .gt-content {
		background-color: #252525;
		border-color: #252525;
	}

	.gt-venue-style-3 .gt-category a,
	.gt-venue-style-3 .gt-category a:visited {
		color: #e0e0e0;
	}

	.gt-event-sponsors.gt-type-1.gt-style-1 > .gt-columns > .gt-col > .gt-inner > .gt-logo,
	.gt-event-sponsors.gt-type-1.gt-style-2 > .gt-columns > .gt-col > .gt-inner > .gt-logo,
	.gt-event-sponsors.gt-type-1.gt-style-3 > .gt-columns > .gt-col > .gt-inner > .gt-logo,
	.gt-event-sponsors.gt-type-1.gt-style-5 > .gt-columns > .gt-col > .gt-inner > .gt-logo {
		background-color: #252525;
		border-color: #252525;
	}

	.gt-speaker.gt-style-1 .gt-content {
		border-color: #252525;
	}

	.gt-speaker.gt-style-1 .gt-content,
	.gt-speaker.gt-style-5 .gt-content,
	.gt-speaker.gt-style-6 .gt-content,
	.gt-speaker.gt-style-7 .gt-content,
	.gt-speaker.gt-style-8 .gt-content {
		background-color: #252525;
	}

	.gt-speaker.gt-style-1 .gt-content .gt-profession,
	.gt-speaker.gt-style-1 .gt-content .gt-company,
	.gt-speaker.gt-style-1 .gt-content .gt-text,
	.gt-speaker.gt-style-1 .gt-social-links ul li a,
	.gt-speaker.gt-style-1 .gt-social-links ul li a:visited,
	.gt-speaker.gt-style-5 .gt-content .gt-profession,
	.gt-speaker.gt-style-5 .gt-content .gt-company,
	.gt-speaker.gt-style-5 .gt-content .gt-text,
	.gt-speaker.gt-style-5 .gt-social-links ul li a,
	.gt-speaker.gt-style-5 .gt-social-links ul li a:visited,
	.gt-speaker.gt-style-6 .gt-content .gt-profession,
	.gt-speaker.gt-style-6 .gt-content .gt-company,
	.gt-speaker.gt-style-6 .gt-content .gt-text,
	.gt-speaker.gt-style-6 .gt-social-links ul li a,
	.gt-speaker.gt-style-6 .gt-social-links ul li a:visited,
	.gt-speaker.gt-style-7 .gt-content .gt-profession,
	.gt-speaker.gt-style-7 .gt-content .gt-company,
	.gt-speaker.gt-style-7 .gt-content .gt-text,
	.gt-speaker.gt-style-7 .gt-social-links ul li a,
	.gt-speaker.gt-style-7 .gt-social-links ul li a:visited,
	.gt-speaker.gt-style-8 .gt-content .gt-profession,
	.gt-speaker.gt-style-8 .gt-content .gt-company,
	.gt-speaker.gt-style-8 .gt-content .gt-text,
	.gt-speaker.gt-style-8 .gt-social-links ul li a,
	.gt-speaker.gt-style-8 .gt-social-links ul li a:visited {
		color: #e0e0e0;
	}

	.gt-speaker.gt-style-4 .gt-content .gt-profession,
	.gt-speaker.gt-style-4 .gt-content .gt-company,
	.gt-speaker.gt-style-4 .gt-content .gt-text,
	.gt-speaker.gt-style-4 .gt-social-links ul li a,
	.gt-speaker.gt-style-4 .gt-social-links ul li a:visited {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-group .gt-panel > .gt-panel-heading {
		background-color: #252525;
	}

	.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a,
	.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:visited {
		background: #383838;
	}

	.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li .gt-detail .gt-company,
	.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li .gt-detail .gt-profession {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a,
	.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:visited {
		background: #383838;
	}

	.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li .gt-detail .gt-company,
	.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li .gt-detail .gt-profession {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-3 .gt-schedule-tabs > li > a.active,
	.gt-event-schedule.gt-style-3 .gt-schedule-tabs > li > a.active:visited {
		background: #383838;
		color: #fff;
	}

	.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-group .gt-panel-collapse {
		border-color: #383838;
	}

	.gt-event-schedule.gt-style-4 > .gt-item > ul {
		border-color: #383838;
	}

	.gt-event-schedule.gt-style-4 > .gt-item > ul > li {
		border-bottom-color: #383838;
		background-color: #252525;
	}

	.gt-even
	t-schedule.gt-style-4 > .gt-item > ul > li .gt-content > .gt-date {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-4 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li a,
	.gt-event-schedule.gt-style-4 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li a:visited {
		background: #383838;
	}

	.gt-event-schedule.gt-style-4 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li .gt-detail .gt-company,
	.gt-event-schedule.gt-style-4 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li .gt-detail .gt-profession {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-5 > .gt-item {
		background-color: #252525;
	}

	.gt-event-schedule.gt-style-5 > .gt-item > ul > li {
		border-bottom-color: #383838;
	}

	.gt-event-schedule.gt-style-5 > .gt-item > ul > li .gt-content > .gt-date {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-5 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li a,
	.gt-event-schedule.gt-style-5 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li a:visited {
		background: #383838;
	}

	.gt-event-schedule.gt-style-5 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li .gt-detail .gt-company,
	.gt-event-schedule.gt-style-5 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li .gt-detail .gt-profession {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-6 > .gt-item {
		background-color: #252525;
	}

	.gt-event-schedule.gt-style-6 > .gt-item > ul > li {
		border-bottom-color: #383838;
	}

	.gt-event-schedule.gt-style-6 > .gt-item > ul > li .gt-content > .gt-date {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-6 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li a,
	.gt-event-schedule.gt-style-6 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li a:visited {
		background: #383838;
	}

	.gt-event-schedule.gt-style-6 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li .gt-detail .gt-company,
	.gt-event-schedule.gt-style-6 > .gt-item > ul > li .gt-content .gt-schedule-speakers .gt-list ul li .gt-detail .gt-profession {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-1 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a,
	.gt-event-schedule.gt-style-1 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:visited {
		background: #383838;
	}

	.gt-event-schedule.gt-style-1 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li .gt-detail .gt-company,
	.gt-event-schedule.gt-style-1 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li .gt-detail .gt-profession {
		color: #e0e0e0;
	}

	.gt-event-schedule.gt-style-7 .gt-item > ul > li .gt-content > .gt-inner,
	.gt-event-schedule.gt-style-7 .gt-item > ul > li:nth-child(odd) .gt-content > .gt-inner {
		background-color: #252525;
	}

	.gt-event-schedule.gt-style-7 .gt-item > ul > li .gt-content > .gt-inner > .gt-text {
		color: #e0e0e0;
	}

	.gt-dropdown .gt-panel-group .gt-panel {
		background-color: #252525;
	}

	.gt-dropdown .gt-panel-group .gt-panel > .gt-panel-heading a,
	.gt-dropdown .gt-panel-group .gt-panel > .gt-panel-heading a:focus,
	.gt-dropdown .gt-panel-group .gt-panel > .gt-panel-heading a:hover,
	.gt-dropdown .gt-panel-group .gt-panel > .gt-panel-heading a:visited {
		background-color: #252525;
		border-color: #383838;
		color: #fff;
	}

	.gt-dropdown .gt-panel-group .gt-panel-collapse {
		border-color: #383838;
		border-top: 0;
	}

	.modal-content {
		background-color: #252525;
	}

	.gt-modal .gt-modal-header {
		border-bottom-color: #383838;
	}

	.gt-modal .gt-modal-header .gt-modal-title {
		color: #fff;
	}

	.gt-modal .gt-close svg {
		fill: #ffffff;
	}

	.gt-event-ticket.gt-style-1 {
		background-color: #252525;
		border-color: #383838;
	}

	.gt-event-ticket.gt-style-1 .gt-ticket-inner .gt-ticket-features {
		color: #e0e0e0;
	}

	.gt-event-ticket.gt-style-2 {
		background-color: #252525;
		border-color: #383838;
	}

	.gt-event-ticket.gt-style-2 .gt-ticket-inner .gt-ticket-features {
		border-bottom-color: #383838;
		border-top-color: #383838;
	}

	.gt-event-ticket.gt-style-2 .gt-ticket-inner .gt-ticket-features p {
		border-bottom-color: #383838;
		color: #e0e0e0;
	}

	.gt-event-ticket.gt-style-3 {
		background-color: #252525;
		border-color: #383838;
	}

	.gt-event-ticket.gt-style-3 .gt-ticket-inner .gt-ticket-features {
		border-bottom-color: #383838;
		border-top-color: #383838;
	}

	.gt-event-ticket.gt-style-3 .gt-ticket-inner .gt-ticket-features p {
		border-bottom-color: #383838;
		color: #e0e0e0;
	}

	.gt-event-ticket.gt-style-4 {
		background-color: #252525;
	}

	.gt-event-ticket.gt-style-4 .gt-ticket-inner .gt-ticket-features {
		color: #e0e0e0;
	}

	.gt-event-ticket.gt-style-5 {
		background-color: #252525;
	}

	.gt-event-ticket.gt-style-5 .gt-ticket-inner .gt-ticket-features {
		color: #e0e0e0;
	}

	.gt-event-ticket.gt-style-6 {
		background-color: #252525;
	}

	.gt-event-ticket.gt-style-6 .gt-ticket-header {
		background-color: #1f1f1f;
	}

	.gt-event-ticket.gt-style-6 .gt-ticket-features p {
		color: #e0e0e0;
	}

	.gt-event-ticket.gt-style-7 {
		background-color: #252525;
	}

	.gt-event-ticket.gt-style-7 .gt-ticket-header {
		background-color: #1f1f1f;
	}

	.gt-event-ticket.gt-style-7 .gt-ticket-features p {
		color: #e0e0e0;
	}

	.gt-feature-box .gt-content .gt-excerpt {
		color: #e0e0e0;
	}

	.gt-content-detail-box > ul > li {
		border-bottom-color: #383838;
	}

	.gt-event-section-tabs .gt-event-tabs {
		background: #252525;
	}

	.gt-event-section-tabs .gt-event-tabs > li > a,
	.gt-event-section-tabs .gt-event-tabs > li > a:visited {
		border-bottom-color: #383838;
		border-right-color: #383838;
		color: #fff;
	}

	.gt-events-calendar.gt-style-2 {
		background-color: #191919;
	}

	.gt-events-calendar table > caption + thead > tr:first-child > td,
	.gt-events-calendar table > caption + thead > tr:first-child > th,
	.gt-events-calendar table > colgroup + thead > tr:first-child > td,
	.gt-events-calendar table > colgroup + thead > tr:first-child > th,
	.gt-events-calendar table > thead:first-child > tr:first-child > td,
	.gt-events-calendar table > thead:first-child > tr:first-child > th {
		border-color: #383838;
	}

	.fc-toolbar h2 {
		color: #fff;
	}

	.fc-unthemed th.fc-day-header.fc-widget-header {
		background: #212121;
	}

	.fc-unthemed thead {
		background: #191919;
	}

	.fc-unthemed .fc-content,
	.fc-unthemed .fc-divider,
	.fc-unthemed .fc-list-heading td,
	.fc-unthemed .fc-list-view,
	.fc-unthemed .fc-popover,
	.fc-unthemed .fc-row,
	.fc-unthemed tbody,
	.fc-unthemed td,
	.fc-unthemed th,
	.fc-unthemed thead {
		border-color: #383838;
	}

	.fc-unthemed td.fc-today {
		background: #292927;
	}

	.fc-unthemed .fc-list-item:hover td {
		background-color: #0a0a0a;
	}

	.gt-heading.gt-dark .gt-separate i,
	.gt-heading.gt-dark .gt-separate svg,
	.gt-heading.gt-dark .gt-text,
	.gt-heading.gt-dark .gt-title {
		color: #fff;
	}

	.gt-heading.gt-dark .gt-separate:after,
	.gt-heading.gt-dark .gt-separate:before {
		background: #eaeaea;
	}

	.gt-checkbox[type="checkbox"]:checked + .gt-checkbox-label:before,
	.gt-checkbox[type="checkbox"]:not(:checked) + .gt-checkbox-label:before {
		background-color: #383838;
		border-color: #383838;
	}

	.gt-modal .gt-login-content .gt-modal-footer {
		border-top-color: #383838;
	}

	.gt-like-box a,
	.gt-like-box a:visited {
		border-color: #383838;
	}

	.gt-content-favorite-add-popup,
	.gt-content-favorite-remove-popup,
	.gt-content-like-add-popup,
	.gt-content-like-remove-popup {
		background-color: #252525;
		border-color: #383838;
	}

	.gt-user-activity > ul > li {
		border-bottom-color: #383838;
	}

	.gt-loader {
		background: #252525;
	}

	.gt-loader.gt-style-1 .spinner,
	.gt-loader.gt-style-2 .spinner {
		background: #252525;
	}

	.gt-add-to-calendar.gt-style-1 ul li {
		border-bottom-color: #383838;
	}

	.gt-add-to-calendar.gt-style-1 .gt-icon svg {
		fill: currentColor;
	}

	.gt-flex-menu {
		background-color: #111;
	}

	.gt-flex-menu li a,
	.gt-flex-menu li a:visited {
		color: #fff;
		border-bottom-color: #383838;
	}

	.irs-line {
		background: #383838;
	}

	#add_payment_method .cart-collaterals .cart_totals tr td,
	#add_payment_method .cart-collaterals .cart_totals tr th,
	#add_payment_method table.cart td.actions .coupon .input-text,
	.woocommerce-cart .cart-collaterals .cart_totals tr td,
	.woocommerce-cart .cart-collaterals .cart_totals tr th,
	.woocommerce-cart table.cart td.actions .coupon .input-text,
	.woocommerce-checkout .cart-collaterals .cart_totals tr td,
	.woocommerce-checkout .cart-collaterals .cart_totals tr th,
	.woocommerce-checkout table.cart td.actions .coupon .input-text {
		border-color: #2e2e2e;
	}

	.woocommerce #respond input#submit,
	.woocommerce #respond input#submit.alt,
	.woocommerce a.button,
	.woocommerce a.button.alt,
	.woocommerce button.button,
	.woocommerce button.button.alt,
	.woocommerce input.button,
	.woocommerce input.button.alt,
	.woocommerce.single-product .product .cart .single_add_to_cart_button {
		color: #111 !important;
	}

	.woocommerce #respond input#submit.alt:hover,
	.woocommerce #respond input#submit:active,
	.woocommerce #respond input#submit:focus,
	.woocommerce #respond input#submit:hover,
	.woocommerce a.button.alt:hover,
	.woocommerce a.button:active,
	.woocommerce a.button:focus,
	.woocommerce a.button:hover,
	.woocommerce button.button.alt:hover,
	.woocommerce button.button:active,
	.woocommerce button.button:focus,
	.woocommerce button.button:hover,
	.woocommerce input.button.alt:hover,
	.woocommerce input.button:active,
	.woocommerce input.button:focus,
	.woocommerce input.button:hover,
	.woocommerce.single-product .product .cart .single_add_to_cart_button:active,
	.woocommerce.single-product .product .cart .single_add_to_cart_button:focus,
	.woocommerce.single-product .product .cart .single_add_to_cart_button:hover {
		color: #fff !important;
	}

	.select2-dropdown {
		background-color: #222;
		border-color: #2e2e2e;
	}