diff --git a/src/page-admin-circles.pug b/src/page-admin-circles.pug
index e4786306fc7bb6fcaf606ae6b744834d03b11f70..09fd95cda67345cec45d88e1c6b2646002b9a897 100644
--- a/src/page-admin-circles.pug
+++ b/src/page-admin-circles.pug
@@ -43,14 +43,14 @@
         sib-widget(name='admin-circle-leave-button')
           template
             sib-delete(
-              class='button btn-margin-left text-bold text-uppercase reversed button-dark bordered with-icon icon-close'
+              class='button text-bold text-uppercase reversed button-dark bordered with-icon icon-close'
               data-src="${src}"
               data-label='Leave circle'
             )
 
         sib-widget(name='admin-circle-join-button')
           template
-            button.button.btn-margin-left.text-bold.text-uppercase.reversed.button-dark.bordered.with-icon.icon-arrow-right-circle.test
+            button.button.btn-margin-left.text-bold.text-uppercase.reversed.button-blue.bordered.with-icon.icon-arrow-right-circle.test
               sib-form(
                 data-src=''
                 nested-field='members'
diff --git a/src/styles/layout/circle/circle.scss b/src/styles/layout/circle/circle.scss
index 61e3e6794e148e713c611216ef3c3daaccfea18f..3502e7982fc1c600fa0c25dbca0b83832f6cafe5 100644
--- a/src/styles/layout/circle/circle.scss
+++ b/src/styles/layout/circle/circle.scss
@@ -164,8 +164,9 @@
       }
     }
 
-    sib-set-default[name='buttons'] {
+    admin-circle-buttons[name='buttons'] {
       align-items: center;
+      display: flex;
       justify-content: center;
       
       [name='button'] {