.wp-core-ui .button.envira-button {
	border-radius: 6px;
}
.wp-core-ui .envira-primary-button {
	border-color: $primary_color;
	color: $white;
	background-color: $primary_color;
	-webkit-transition: background-color 100ms linear;
    -ms-transition: background-color 100ms linear;
    transition: background-color 100ms linear;
	&:focus,
	&:hover {
		background: #95dc5e;
		border-color: #95dc5e;
		color: #fff;
		box-shadow: none;
	}
}
.wp-core-ui .envira-primary-button {
	border-color: $primary_color;
	color: $white;
	background-color: $primary_color;
	-webkit-transition: background-color 100ms linear;
    -ms-transition: background-color 100ms linear;
	border-radius: 4px;
    transition: background-color 100ms linear;
	&:focus,
	&:hover {
		background: #95dc5e;
		border-color: #95dc5e;
		color: #fff;
		box-shadow: none;
	}
}
.wp-core-ui .envira-secondary-button {
	border-color: rgb(245, 245, 245);
	color: rgb(100, 100, 100);
	background-color: rgb(245, 245, 245);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08);
	border-radius: 4px;
	-webkit-transition: background-color 100ms linear;
    -ms-transition: background-color 100ms linear;
    transition: background-color 100ms linear;
	&:focus,
	&:hover {
		border-color: rgb(235, 235, 235);
		color: rgb(100, 100, 100);
		background-color: rgb(235, 235, 235);
		box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08);
	}
}
.wp-core-ui .envira-button-dark {
	border-color: $dark_green;
	color: $white;
	background-color: $dark_green;
	border-radius: 4px;
	-webkit-transition: background-color 100ms linear;
    -ms-transition: background-color 100ms linear;
    transition: background-color 100ms linear;
	&:focus,
	&:hover {
		background: #95dc5e;
		border-color: #95dc5e;
		color: #fff;
		box-shadow: none;
	}
}

.wp-core-ui .envira-button-blue {
	border-color: #3871AC;
	color: $white;
	background-color: #3871AC;
	border-radius: 4px;
	-webkit-transition: opacity 100ms linear;
    -ms-transition: opacity 100ms linear;
    transition: opacity 100ms linear;
	&:focus,
	&:hover {
		background-color: #3871AC;
		border-color: #3871AC;
	    opacity: 0.75;
		color: #fff;
		box-shadow: none;
	}
}
