/*slider*/
#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_title {
	font-weight: $body_font_weight;
}
.site #tm_builder_outer_content .tm_pb_slider h2 {
	color: $invert_text_color;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_slider .post-meta,
.tm_pb_builder #tm_builder_outer_content .tm_pb_slider .post-meta a {
	color: $invert_text_color;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_slider .post-meta a:hover {
	color: $regular_accent_color_1;
}

.tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-prev,
.tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-next {
	background: $invert_text_color;
	color: $regular_accent_color_1;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_slider h3 {
	font-family: @font_family($body_font_family);
}

.tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-prev:hover,
.tm_pb_builder #tm_builder_outer_content .tm-pb-slider-arrows .tm-pb-arrow-next:hover {
	background: $regular_accent_color_1;
	color: $invert_text_color;
}

.tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a::before {
	background: @alpha($regular_accent_color_1, 20);
}

.tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a {
	background: @alpha(#040404, 50);
}

.tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a,
#tm_builder_outer_content .tm-pb-controllers .tm-pb-active-control {
	border-color: $invert_h3_color;
}

.tm_pb_builder #tm_builder_outer_content .tm-pb-controllers > a:hover,
#tm_builder_outer_content .tm-pb-controllers .tm-pb-active-control {
	background: $invert_h3_color;
}

#tm_builder_outer_content .tm_pb_button {
	background-color: $regular_accent_color_1;
	border-color: $regular_accent_color_1;
}

#tm_builder_outer_content .invert-btn .tm_pb_button {
	background-color: $invert_text_color;
}

#tm_builder_outer_content .tm_pb_slide .tm_pb_button,
#tm_builder_outer_content .tm_pb_slide .tm_pb_button:hover {
	background: none;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_slide_content p a {
	font-family: $body_font_family;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_slide_content p a:hover {
	color: $regular_link_hover_color;
}

#tm_builder_outer_content .tm_pb_slide_content {
	color: $invert_text_color;
}

#tm_builder_outer_content .tm_pb_slider .tm_pb_button:hover {
	color: $invert_text_color;
	background-color: $regular_accent_color_1;
}

.tm_pb_builder #tm_builder_outer_content .tm_pb_slider_fullwidth_off.tm_pb_post_slider.tm_pb_slider .tm_pb_slide_description .tm_pb_slide_title {
	color: $invert_text_color;
}

#tm_builder_outer_content .tm_pb_slider {
	background: $regular_accent_color_1;
}
.tm_pb_builder #tm_builder_outer_content .tm_pb_slider_fullwidth_on,
.tm_pb_builder #tm_builder_outer_content .tm_pb_slider_fullwidth_on h2,
.tm_pb_builder #tm_builder_outer_content .tm_pb_slider_fullwidth_on a.tm_pb_button{
	color: $invert_text_color;
}