/*
Theme Name: Classic Venue
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.21.1.1690476881
Updated: 2023-07-27 16:54:41

*/

body{
	background:#000;
}
div#general a:hover,body a:hover {
    color: #fff;
}
.date-col span.tw-event-date, div#tw-responsive .tw-price, div#tw-responsive .tw-section span, div#tw-responsive .tw-age-restriction,
div#tw-responsive .tw-name, div#tw-responsive .tw-name a, .tw-plugin-calendar #calendar .fc-event-title, div#tw-responsive .tw-plugin-calendar-list .tw-name, .tw-plugin-calendar #calendar .tw-calendar-event-title {
	color: #decdd5;
}
div#tw-responsive .tw-section {
	border-bottom: 2px solid #decdd5 !important;
}
div#tw-responsive .tw-buy-tix-btn.button, table.fc-col-header {
	background-color: #decdd5;
	border-color: #decdd5;
}
div .button.button-primary:hover, div .button.button-primary:hover, div#tw-responsive .button.button-primary:hover {
    background-color: #000 !important;
    border-color: #decdd5 !important;
    color: #decdd5 !important;
}
div#tw-responsive input[type='submit'], div .entry-content table:not(.variations), div#tw-responsive .tw-more-info-btn.button {
	border-color: #decdd5 !important;
	color: #decdd5 !important;
}
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev, .ngg-navigation span.current {
	color: #decdd5 !important;
	    background: #000;
    border: 1px solid #fff !important;
    margin: 0 5px;
}

body.error404 .entry {
    background: #3a3a3a;
    min-height: 400px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
body.error404 .entry h1{
	margin-bottom:20px;
}
body.error404 .entry h1, body.error404 .entry p {
    max-width: 500px;
    text-align: center;
	padding:0px 20px;
}