/* #Button Appearance Styles (regular scheme) */
.btn, button {
	font-family: @font_family( $main_menu_font_family );
}
.btn-default,
.btn-primary,
.btn-secondary,
.btn-default:hover,
.btn-primary:hover,
.btn-secondary:hover {
	color: $invert_link_color;
}
.btn-primary {
	background-color: $regular_accent_color_1;
	border-color: $regular_accent_color_1;
}
.btn-primary a {
	color: $invert_accent_color_1;
}
.btn-primary:hover {
	background-color: @darken( $regular_accent_color_1, 10% );
	border-color: @darken( $regular_accent_color_1, 10% );
}
.btn-default {
	background-color: $additional_color;
	border-color: $additional_color;
	color: $invert_accent_color_1;
}
.btn-default a {
	color: $invert_accent_color_1;
}
.btn-default:hover {
	background-color: @darken( $additional_color, 10% );
	border-color: @darken( $additional_color, 10% );
	color: $invert_accent_color_1;
}
.btn-default:hover a {
	color: $invert_accent_color_1;
}
.btn-secondary {
	background-color: $regular_accent_color_2;
	border-color: $regular_accent_color_2;
}
.btn-secondary:hover {
	background-color: @darken( $regular_accent_color_2, 10% );
	border-color: @darken( $regular_accent_color_2, 10% );
}

/* #Button Appearance Styles (invert scheme) */
.invert .btn:hover,
.invert .btn:focus {
	color: $invert_accent_color_1;
}