diff --git a/apps/i2psnark/resources/themes/dark/snark.css b/apps/i2psnark/resources/themes/dark/snark.css
index 846da4e4e16426654de4bb79a09afdca3d1e2963..f9f48efa7ad5ab3446d43b878d6b7cfcd666318b 100644
--- a/apps/i2psnark/resources/themes/dark/snark.css
+++ b/apps/i2psnark/resources/themes/dark/snark.css
@@ -1116,6 +1116,7 @@ _:-ms-lang(x), .snarkTorrentOdd, .SnarkTorrentEven {
 }
 }
 
+
 .snarkConfigTitle {
      margin-bottom: -2px !important;
 }
@@ -1259,6 +1260,10 @@ a:active {
      color: #f90 !important;
 }
 
+.reload {
+     padding-left: 8px !important;
+}
+
 input {
      text-align: left;
      padding: 3px 4px !important;
@@ -1306,7 +1311,7 @@ input[type=submit], input[type=submit]:visited, input.disabled:hover {
      color: #e6e6e7;
      background: #000;
      border: 1px outset #191;
-     padding: 5px 10px !important;
+     padding: 5px 10px 5px 22px !important;
      font-size: 8pt;
      font-weight: bold;
      min-width: 95px;
@@ -2249,6 +2254,29 @@ hr.debug:last-child {
      background: url(/i2psnark/.resources/icons/solid/cancel.png) left 22px center no-repeat;
 }
 
+.delete {
+     background: url(images/delete.png) left 6px center no-repeat !important;
+}
+
+.add {
+     background: url(images/add.png) left 6px center no-repeat !important;
+     background-size: 12px 12px !important;
+}
+
+.accept {
+     background: url(/i2psnark/.resources/icons/solid/yes.png) left 6px center no-repeat !important;
+     background-size: 12px 12px !important;
+}
+
+input.reload {
+     padding: 5px 10px 5px 10px !important;
+}
+
+input.starttorrent {
+     background: url(images/start.png) left 10px center no-repeat !important;
+     background-size: 12px 10px !important;
+}
+
 /* configs */
 
 #configs a {
diff --git a/apps/i2psnark/resources/themes/light/snark.css b/apps/i2psnark/resources/themes/light/snark.css
index 1bc7df5b5b32c4d5caa596a09e8e3488e711e9e5..5baac8015809cc5acf3bd324110a993461a31dcf 100644
--- a/apps/i2psnark/resources/themes/light/snark.css
+++ b/apps/i2psnark/resources/themes/light/snark.css
@@ -1140,7 +1140,8 @@ input.r {
 
 input[type=submit], a.control, input.disabled {
      margin: 6px 3px 6px 6px !important;
-     padding: 5px 8px !important;
+     padding-left: 22px;
+     padding: 5px 8px 5px 22px !important;
      min-width: 90px;
      text-align: center;
      font: bold 9pt "Droid Sans", "Noto Sans", Ubuntu, "Segoe UI", "Bitstream Vera Sans", Verdana, "Lucida Grande", Helvetica, sans-serif;
@@ -1957,6 +1958,29 @@ hr.debug:last-child {
      background: url(/i2psnark/.resources/icons/solid/cancel.png) left 22px center no-repeat;
 }
 
+.delete {
+     background: url(images/delete.png) left 6px center no-repeat;
+}
+
+.add {
+     background: url(images/add.png) left 6px center no-repeat;
+     background-size: 12px 12px;
+}
+
+.accept {
+     background: url(/i2psnark/.resources/icons/solid/yes.png) left 6px center no-repeat;
+     background-size: 12px 12px;
+}
+
+input.starttorrent {
+    background: url(images/start.png) left 14px center no-repeat !important;
+    background-size: 12px 12px !important;
+}
+
+input.reload {
+     padding: 5px 8px 5px 8px !important;
+}
+
 /* end priorities */
 
 /* configs */