/*booked*/

body table.booked-calendar thead th .monthName {
	color: $regular_text_color;
	font-family: $body_font_family;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a::before,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a::before {
	color: $regular_accent_color_1;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a:hover::before,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead th > a:hover::before {
	color: $regular_link_hover_color;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead .days th,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar thead .days th {
	background: $regular_text_color;
	font-family: $body_font_family;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td,
body #tm_builder_outer_content table.booked-calendar td .date,
#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td,
body .widget.widget_booked_calendar table.booked-calendar td .date,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span {
	background: $regular_accent_color_2;
}

body #tm_builder_outer_content table.booked-calendar td .date:hover,
body .widget.widget_booked_calendar table.booked-calendar td .date:hover {
	background: $regular_accent_color_1;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td span .number,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td span .number {
	color: $regular_accent_color_1;
	font-family: $body_font_family;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span .number,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.blur span .number {
	color: $regular_text_color;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.active .date,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr td.active .date {
	background: $regular_link_hover_color;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td,
.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td {
	border-color: $regular_link_hover_color;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button,
body .booked-modal input.button-primary[type="submit"],
.widget.widget_booked_calendar .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button,
body .booked-modal input.button-primary[type="submit"] {
	background: $regular_accent_color_1;
}

#tm_builder_outer_content .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button:hover,
body .booked-modal input.button-primary[type="submit"]:hover,
.widget.widget_booked_calendar .tm_pb_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button:hover,
body .booked-modal input.button-primary[type="submit"]:hover {
	background: $regular_link_hover_color;
}

.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button {
	background: $regular_accent_color_1;
}

.widget.widget_booked_calendar .booked-calendar-shortcode-wrap .booked-calendar-wrap .booked-calendar tbody tr.entryBlock td .button:hover {
	background: $regular_link_hover_color;
}

body .booked-modal .bm-window .close i {
	color: $regular_accent_color_1;
}

body .booked-calendarSwitcher {
	background: $regular_accent_color_1;
}

body .booked-calendarSwitcher select {
	background: $regular_link_hover_color;
}

body .booked-form .required-asterisk {
	color: $regular_accent_color_1;
}

body table.booked-calendar td.prev-date .number {
	color: $regular_text_color;
}

body #tm_builder_outer_content table.booked-calendar td.prev-date .date:hover,
body .widget.widget_booked_calendar table.booked-calendar td.prev-date .date:hover {
	background: $regular_accent_color_2;
}

body #tm_builder_outer_content table.booked-calendar td.today .date .number,
body .widget.widget_booked_calendar table.booked-calendar td.today .date .number {
	color: $invert_text_color;
}

body #tm_builder_outer_content table.booked-calendar td.today .date,
body .widget.widget_booked_calendar table.booked-calendar td.today .date {
	background: $regular_accent_color_1;
}

body #tm_builder_outer_content table.booked-calendar td.today:hover .date:hover,
body .widget.widget_booked_calendar table.booked-calendar td.today:hover .date:hover {
	background: $regular_link_hover_color;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_post .more-link {
	background: $regular_accent_color_1;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_post .more-link:hover {
	background: $regular_link_hover_color;
}