diff --git a/html/themes/breezy/icons/16/apps/mail-template.png b/html/themes/breezy/icons/16/apps/mail-template.png
new file mode 100644
index 0000000000000000000000000000000000000000..1138d87a90b557d8da0b887c72b6221bf8e4dd4d
Binary files /dev/null and b/html/themes/breezy/icons/16/apps/mail-template.png differ
diff --git a/html/themes/breezy/icons/16/apps/tasks-dashboard.png b/html/themes/breezy/icons/16/apps/tasks-dashboard.png
new file mode 100644
index 0000000000000000000000000000000000000000..927c8982c402f86f36227e13f1a395ad1b8c0b05
Binary files /dev/null and b/html/themes/breezy/icons/16/apps/tasks-dashboard.png differ
diff --git a/html/themes/breezy/icons/16/apps/tasks.png b/html/themes/breezy/icons/16/apps/tasks.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d62bc3374ce2cd5c2e9eba52e7512b3c73f0582
Binary files /dev/null and b/html/themes/breezy/icons/16/apps/tasks.png differ
diff --git a/plugins/addons/mailtemplate/class_mailTemplate.inc b/plugins/addons/mailtemplate/class_mailTemplate.inc
index 2298a80123be10375b43521351643780f64eb526..7fbc7808e85d3c5e89f72f1cb55181973958341b 100644
--- a/plugins/addons/mailtemplate/class_mailTemplate.inc
+++ b/plugins/addons/mailtemplate/class_mailTemplate.inc
@@ -33,7 +33,7 @@ class mailTemplate extends simplePlugin
       'plObjectType'  => ['mailTemplate' => [
         'name'        => _('Mail Template'),
         'ou'          => get_ou('mailTemplateRDN'),
-        'icon'        => 'geticon.php?context=applications&icon=mail-template&size=48',
+        'icon'        => 'geticon.php?context=applications&icon=mail-template&size=16',
       ]],
       'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     ];
diff --git a/plugins/addons/tasks/class_tasks.inc b/plugins/addons/tasks/class_tasks.inc
index 8dad71aebcfd5bca93ffbc7b24140ef787f77804..53ffe01da9d28b7676a73785954fa33972e63602 100644
--- a/plugins/addons/tasks/class_tasks.inc
+++ b/plugins/addons/tasks/class_tasks.inc
@@ -34,7 +34,7 @@ class tasks extends simplePlugin
       'plObjectType'  => ['tasks' => [
         'name'        => _('Tasks'),
         'ou'          => get_ou('tasksRDN'),
-        'icon'        => 'geticon.php?context=applications&icon=tasks&size=48',
+        'icon'        => 'geticon.php?context=applications&icon=tasks&size=16',
       ]],
       'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     ];
diff --git a/plugins/addons/tasks/class_tasksGranular.inc b/plugins/addons/tasks/class_tasksGranular.inc
index 56dcedf3fff45ac05cc8f40529633a7c704495d7..11c87e53760abc7b9796d6654f71884e590b9bb5 100644
--- a/plugins/addons/tasks/class_tasksGranular.inc
+++ b/plugins/addons/tasks/class_tasksGranular.inc
@@ -33,7 +33,7 @@ class tasksGranular extends simplePlugin
       'plObjectType'  => ['tasksGranular' => [
         'name'        => _('TasksGranular'),
         'ou'          => get_ou('tasksRDN'),
-        'icon'        => 'geticon.php?context=applications&icon=tasks&size=48',
+        'icon'        => 'geticon.php?context=applications&icon=tasks&size=16',
       ]],
       'plProvidedAcls' => parent::generatePlProvidedAcls(static::getAttributesInfo())
     ];
diff --git a/plugins/addons/tasks/class_tasksMail.inc b/plugins/addons/tasks/class_tasksMail.inc
index 881f90ae2aea8e0cc9048ff25c245bdf9ab7ea0a..5ba89bec92257b425ca4aa8bb98ca08c299408d3 100644
--- a/plugins/addons/tasks/class_tasksMail.inc
+++ b/plugins/addons/tasks/class_tasksMail.inc
@@ -28,7 +28,7 @@ class tasksMail extends simplePlugin
     return [
       'plShortName'   => _('Tasks Mail'),
       'plDescription' => _('Tasks Mail Object'),
-      'plIcon'        => 'geticon.php?context=applications&icon=tasks&size=48',
+      'plIcon'        => 'geticon.php?context=applications&icon=tasks&size=16',
       'plPriority'    => 42,
       'plObjectClass' => ['fdTasksMail'],
       'plFilter'      => '(objectClass=fdTasksMail)',