diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue
index 4dde1dd61..fe62d7647 100644
--- a/src/layouts/estimate/estimate.vue
+++ b/src/layouts/estimate/estimate.vue
@@ -11,7 +11,7 @@
\ No newline at end of file
diff --git a/src/styles/common-error-styles.scss b/src/styles/common-error-styles.scss
index 67bd9473b..92461bbf2 100644
--- a/src/styles/common-error-styles.scss
+++ b/src/styles/common-error-styles.scss
@@ -1,7 +1,8 @@
html {
.has-error {
&.list-button,
- &.list-card {
+ &.list-card,
+ &.list-card.list-button {
border: 1px solid $red;
color: $red;
input[type=checkbox]:focus + label,
@@ -15,6 +16,14 @@ html {
box-shadow: 0px 0px 0px 4px $red-200;
border-radius: 10px;
}
+ label {
+ border: 1px solid transparent;
+ }
+ label:hover {
+ box-shadow: 0px 0px 0px 4px $red-200;
+ border-radius: 10px;
+ border: 1px solid $red;
+ }
}
&.list-button-horizontal {
color: $red;
diff --git a/src/ux-components/list-button/list-button.vue b/src/ux-components/list-button/list-button.vue
index aba30934d..1f1a5046b 100644
--- a/src/ux-components/list-button/list-button.vue
+++ b/src/ux-components/list-button/list-button.vue
@@ -1,6 +1,6 @@