diff --git a/interface/web/themes/default/assets/stylesheets/ispconfig.css b/interface/web/themes/default/assets/stylesheets/ispconfig.css
index 6d29d5eda477a1b6f0221aa38e30e3843114f473..ed3a5a109bca1d44035c65f8d7a226d8b3614982 100644
--- a/interface/web/themes/default/assets/stylesheets/ispconfig.css
+++ b/interface/web/themes/default/assets/stylesheets/ispconfig.css
@@ -658,3 +658,25 @@ span.flag-zw {background-position:0 -5435px}
   #logo {
     background-image: url("../images/logo@2x.png");
     background-size: 200px 65px; } }
+
+.input-group-field {
+    display: table-cell;
+    vertical-align: middle;
+    border-radius:4px;
+    min-width:1%;
+    white-space: nowrap;
+}
+.input-group-field .form-control {
+    border-radius: inherit !important;
+}
+.input-group-field:not(:first-child):not(:last-child) {
+    border-radius:0;
+}
+.input-group-field:not(:first-child):not(:last-child) .form-control {
+    border-left-width: 0;
+    border-right-width: 0;
+}
+.input-group-field:last-child {
+    border-top-left-radius:0;
+    border-bottom-left-radius:0;
+}
\ No newline at end of file
diff --git a/interface/web/themes/default/assets/stylesheets/ispconfig.sass b/interface/web/themes/default/assets/stylesheets/ispconfig.sass
index 7a40a91a5e2766dac3be99a3428a8100cd4c5ade..9855d07dc1ccbdded77d195b1796753506d919fd 100644
--- a/interface/web/themes/default/assets/stylesheets/ispconfig.sass
+++ b/interface/web/themes/default/assets/stylesheets/ispconfig.sass
@@ -291,3 +291,24 @@ thead.dark
   #logo
     background-image: url('../images/logo@2x.png')
     background-size: 200px 65px
+
+.input-group-field
+  display: table-cell
+  vertical-align: middle
+  border-radius: 4px
+  min-width: 1%
+  white-space: nowrap
+
+.input-group-field .form-control 
+  border-radius: inherit !important
+
+.input-group-field:not(:first-child):not(:last-child)
+  border-radius: 0
+
+.input-group-field:not(:first-child):not(:last-child) .form-control
+  border-left-width: 0
+  border-right-width: 0
+
+.input-group-field:last-child
+  border-top-left-radius: 0
+  border-bottom-left-radius: 0
\ No newline at end of file