<?php

$custom_css = "


	/* Headline
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_headline {
		color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_headline .bt_bb_headline_superheadline {
		color: {$color_scheme[2]};
	}


	/* Icons 
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon a { color: {$color_scheme[1]}; }
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon:hover a { color: {$color_scheme[2]}; }
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
		background-color: transparent;
		box-shadow: 0 0 0 1px {$color_scheme[1]} inset;
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
		background-color: {$color_scheme[1]};
		box-shadow: 0 0 0 1em {$color_scheme[1]} inset;
		color: {$color_scheme[2]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
		box-shadow: 0 0 0 1em {$color_scheme[2]} inset;
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
		box-shadow: 0 0 0 1px {$color_scheme[2]} inset;
		background-color: {$color_scheme[1]};
		color: {$color_scheme[2]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
		color: {$color_scheme[2]};
	}

	/* Colored Icon */
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner svg .cls-2 {
		fill: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner svg line.cls-2,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner svg rect.cls-2 {
		stroke: {$color_scheme[1]};
		fill: none !important;
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner svg .cls-1 {
		fill: {$color_scheme[2]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner svg line.cls-1,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner svg rect.cls-1 {
		stroke: {$color_scheme[2]};
		fill: none !important;
	}
	

	/* Buttons
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_outline a {
		box-shadow: 0 0 0 2px {$color_scheme[2]} inset;
		color: {$color_scheme[1]};
		background-color: transparent;
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_outline a:hover {
		box-shadow: 0 0 0 3em {$color_scheme[2]} inset;
		color: {$color_scheme[1]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_filled a {
		box-shadow: 0 0 0 3em {$color_scheme[2]} inset;
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_filled a:hover {
		box-shadow: 0 0 0 2px {$color_scheme[2]} inset;
		color: {$color_scheme[2]};
		background-color: transparent;
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_clean a,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_borderless a {
		color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_clean a:hover,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_icon.bt_bb_style_borderless:hover a {
		color: {$color_scheme[2]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_underline a {
		border-color: {$color_scheme[1]};
		color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_button.bt_bb_style_underline a:hover {
		border-color: {$color_scheme[2]};
		color: {$color_scheme[2]};
	}


	/* Progress Bar
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_content:after {
		box-shadow: 0 0 0 5px {$color_scheme[2]} inset;
	}

	/* Price List
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_supertitle {
		color: {$color_scheme[2]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_title {
		color: {$color_scheme[1]};
	}


	/* Price List - Colored Icon
	-------------------- */

	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_colored_icon svg .cls-2 {
		fill: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_colored_icon svg rect.cls-2,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_colored_icon svg line.cls-2 {
		fill: none !important;
		stroke: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_colored_icon svg .cls-1 {
		fill: {$color_scheme[2]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_colored_icon svg line.cls-1,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_price_list .bt_bb_price_list_content .bt_bb_price_list_colored_icon svg rect.cls-1 {
		stroke: {$color_scheme[2]};
	}


	/* Section
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_section {
		color: {$color_scheme[1]};
		background-color: {$color_scheme[2]};
	}


	/* Services
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder	{
		box-shadow: 0 0 0 1px {$color_scheme[1]} inset;
		color: {$color_scheme[1]};
		background-color: transparent;
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
		box-shadow: 0 0 0 3em {$color_scheme[1]} inset;
		background-color: {$color_scheme[1]};
		color: {$color_scheme[2]};
	}	
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
		box-shadow: 0 0 0 3em {$color_scheme[2]} inset;
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder	{
		box-shadow: 0 0 0 2px {$color_scheme[2]} inset;
		background-color: transparent;
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
		color: {$color_scheme[2]};
	}

	.bt_bb_title_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
		color: {$color_scheme[1]};
	}


	/* Service - Colored Icon
	-------------------- */

	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_colored_icon svg .cls-2 {
		fill: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_colored_icon svg line.cls-2,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_colored_icon svg rect.cls-2 {
		fill: none !important;
		stroke: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_colored_icon svg .cls-1 {
		fill: {$color_scheme[2]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_colored_icon svg line.cls-1,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_service .bt_bb_service_colored_icon svg rect.cls-1 {
		fill: none !important;
		stroke: {$color_scheme[2]};
	}


	/* Slider
	-------------------- */

	.bt_bb_dots_color_scheme_{$scheme_id}.bt_bb_content_slider .slick-dots li {
		background: {$color_scheme[1]};
	}
	.bt_bb_dots_color_scheme_{$scheme_id}.bt_bb_content_slider .slick-dots li.slick-active,
	.bt_bb_dots_color_scheme_{$scheme_id}.bt_bb_content_slider .slick-dots li:hover {
		background: {$color_scheme[2]};
	}
	

	/* Tabs
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_outline .bt_bb_tabs_header li.bt_bb_tab_title {
		border-color: {$color_scheme[1]};
		color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_outline.bt_bb_tabs .bt_bb_tabs_tabs .bt_bb_tab_item .bt_bb_tab_content {
		border-color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_outline .bt_bb_tabs_header li.bt_bb_tab_title:hover,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_outline .bt_bb_tabs_header li.bt_bb_tab_title.on {
		color: {$color_scheme[1]};
		border-color: {$color_scheme[2]};
		background-color: {$color_scheme[2]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_filled .bt_bb_tabs_header li.bt_bb_tab_title.on,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_filled .bt_bb_tabs_header li.bt_bb_tab_title:hover {
		color: {$color_scheme[1]};
		background-color: {$color_scheme[2]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_filled .bt_bb_tabs_tabs .bt_bb_tab_content {
		background-color: {$color_scheme[1]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li.bt_bb_tab_title:not(.on) {
		background-color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li.bt_bb_tab_title:not(.on):hover {
		background-color: {$color_scheme[2]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_simple .bt_bb_tabs_header li {
		color: {$color_scheme[2]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_style_simple .bt_bb_tabs_header li.on {
		color: {$color_scheme[1]};
		border-color: {$color_scheme[1]};
	}



	/* Accordion
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion .bt_bb_accordion_item {
		border-color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item_title {
		border-color: {$color_scheme[1]};
		color: {$color_scheme[1]};
		background-color: transparent;
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item {
		border-color: {$color_scheme[2]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item.on,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item:hover {
		background-color: {$color_scheme[2]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
		color: {$color_scheme[1]};
		background-color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
		color: {$color_scheme[1]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item:before {
		color: {$color_scheme[1]};
		box-shadow: 0 0 0 1px {$color_scheme[1]} inset;
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item {
		background-color: {$color_scheme[2]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion .bt_bb_accordion_item {
		border-color: {$color_scheme[2]};
	}
	
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
		color: {$color_scheme[1]};
		background-color: {$color_scheme[2]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
		color: {$color_scheme[1]};
		border-color: {$color_scheme[1]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
		color: {$color_scheme[2]};
		border-color: {$color_scheme[2]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
		color: {$color_scheme[2]};
		border-color: {$color_scheme[2]};
	}

	.bt_bb_icons_color_scheme_{$scheme_id}.bt_bb_accordion .bt_bb_accordion_item.btWithIcon .bt_bb_accordion_item_title_content .bt_bb_icon .bt_bb_icon_holder:before {
		color: {$color_scheme[1]};
		box-shadow: 0 0 0 3em {$color_scheme[2]} inset;
	}
	.bt_bb_icons_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_icon_style_borderless .bt_bb_accordion_item.btWithIcon .bt_bb_accordion_item_title_content .bt_bb_icon .bt_bb_icon_holder:before {
		color: {$color_scheme[1]};
		box-shadow: 0 0 0 0px {$color_scheme[2]} inset;
	}
	.bt_bb_icons_color_scheme_{$scheme_id}.bt_bb_accordion.bt_bb_icon_style_outline .bt_bb_accordion_item.btWithIcon .bt_bb_accordion_item_title_content .bt_bb_icon .bt_bb_icon_holder:before {
		color: {$color_scheme[1]};
		box-shadow: 0 0 0 2px {$color_scheme[2]} inset;
	}


	/* Card - Colored Icon
	-------------------- */

	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_colored_icon svg .cls-2 {
		fill: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_colored_icon svg line.cls-2,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_colored_icon svg rect.cls-2 {
		fill: none !important;
		stroke: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_colored_icon svg .cls-1 {
		fill: {$color_scheme[2]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_colored_icon svg line.cls-1,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_colored_icon svg rect.cls-1 {
		fill: none !important;
		stroke: {$color_scheme[2]};
	}


	/* Card
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
		color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_card .bt_bb_card_content .bt_bb_card_icon {
		color: {$color_scheme[2]};
	}


	/* Advanced Progress Bar 
	-------------------- */

	.bt_bb_title_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .bt_bb_progress_bar_advanced_content span {
		color: {$color_scheme[1]};
	}
	.bt_bb_title_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced span.bt_bb_icon_holder {
		color: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_colored_icon svg .cls-2 {
		fill: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_colored_icon svg line.cls-2,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_colored_icon svg rect.cls-2 {
		fill: none !important;
		stroke: {$color_scheme[1]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_colored_icon svg .cls-1 {
		fill: {$color_scheme[2]};
	}
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_colored_icon svg line.cls-1,
	.bt_bb_colored_icon_color_scheme_{$scheme_id}.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_colored_icon svg rect.cls-1 {
		fill: none !important;
		stroke: {$color_scheme[2]};
	}


	/* Organic Animation
	-------------------- */

	.bt_bb_icon_color_scheme_{$scheme_id}.bt_bb_organic_animation .item .item__meta .item__icon .bt_bb_icon_holder svg .cls-2 {
		fill: {$color_scheme[1]};
	}
	.bt_bb_icon_color_scheme_{$scheme_id}.bt_bb_organic_animation .item .item__meta .item__icon .bt_bb_icon_holder svg .cls-1 {
		fill: {$color_scheme[2]};
	}
	.bt_bb_title_color_scheme_{$scheme_id}.bt_bb_organic_animation .item .item__meta .item__meta_inner .item__title {
		color: {$color_scheme[1]};
	}


	/* Single product
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title {
		color: {$color_scheme[1]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
		color: {$color_scheme[2]};
	}


	/* Menu item
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_menu_item .bt_bb_menu_item_title_price .bt_bb_menu_item_title {
		color: {$color_scheme[1]};
	}
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_menu_item .bt_bb_menu_item_title_price .bt_bb_menu_item_title:after {
		color: {$color_scheme[2]};
	}


	/* Countdown
	-------------------- */

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_countdown.btCounterHolder .btCountdownHolder {
		color: {$color_scheme[1]};
	}

	.bt_bb_color_scheme_{$scheme_id}.bt_bb_countdown.btCounterHolder .days_text,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_countdown.btCounterHolder .hours_text,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_countdown.btCounterHolder .minutes_text,
	.bt_bb_color_scheme_{$scheme_id}.bt_bb_countdown.btCounterHolder .seconds_text {
		color: {$color_scheme[2]};
	}


";