
/*<style>*/

:root {
	--theme-primary-color-h: 349.21deg;
	--theme-primary-color-s: 66.92%;
	--theme-primary-color-l: 26.08%;
	--theme-secondary-color-h: 40.54deg;
	--theme-secondary-color-s: 60%;
	--theme-secondary-color-l: 63.73%;
	--theme-primary-color: #6f1626;
	--theme-secondary-color: #dab66b;
}

.navbar-dark {
	background-color: #6f1626;
	box-shadow: 0 0.125rem 0.25rem 2px rgba(0,0,0,.075);
	color: #fff!important;
}

.navbar-dark .text-dark {
	color: #fff!important;
}

.btn-primary {
	background-color: #6f1626;
	border-color: #6f1626;
}

.btn-primary:hover,
.btn-primary:focus {
	color: #fff;
	background-color: #6f1626;
	border-color: #6f1626}

.btn-primary.disabled,
.btn-primary:disabled {
	color: #fff;
	background-color: #6f1626;
	border-color: #6f1626}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show>.btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #6f1626;
	border-color: #4e101b;
}

.btn-outline-primary {
	color: #6f1626;
	background-color: transparent;
	background-image: none;
	border-color: #6f1626;
}

.btn-outline-primary:hover {
	color: #fff;
	background-color: #6f1626;
	border-color: #6f1626;
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
	color: #6f1626;
	background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show>.btn-outline-primary.dropdown-toggle {
	color: #fff;
	background-color: #6f1626;
	border-color: #6f1626;
}

#search-form .date-btn,
#search-form .date-btn:focus,
#search-form .date-btn:active {
	background-color: #dab66b;
	border-color: #dab66b;
	box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0,0,0,.12)!important;
}

#selected-seat-footer {
	background-color: #6f1626;
	color: #ffffff;
}

#selected-seat-next {
	background-color: #dab66b;
	border-color: #dab66b;
}

#trip-list-header {
	background-color: #6f1626;
	color: #ffffff;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active:active {
    background-color: #6f1626;
    border-color: #6f1626;
}
/*
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:active {
    color: #007bff;
    background-color: #fff;
    border-color: #fff;
} */

.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
    background: #fff;
    border-color: #fff;
    color: #dc3545;
}

.datepicker table tr td.highlighted {
    background: #fff;
    border-color: #fff;
    color: #dc3545;
}
