diff --git a/app/assets/stylesheets/generic/avatar.scss b/app/assets/stylesheets/generic/avatar.scss
index b88cdd83937b1f307e07b4859eb9f474bc74fbd3..700cc7e6947b561f98817e8a851b850d6c31943f 100644
--- a/app/assets/stylesheets/generic/avatar.scss
+++ b/app/assets/stylesheets/generic/avatar.scss
@@ -15,7 +15,7 @@
     &.s24 { margin-right: 4px; }
   }
 
-  &.avatar-tile {
+  &.group-avatar, &.project-avatar, &.avatar-tile {
     @include border-radius(0px);
   }
 
diff --git a/app/assets/stylesheets/sections/dashboard.scss b/app/assets/stylesheets/sections/dashboard.scss
index 17c0cd81b939a1039931a3816f0865ee43ec7f1c..77d403cc687773829dd3ba6c82d718837e7e866e 100644
--- a/app/assets/stylesheets/sections/dashboard.scss
+++ b/app/assets/stylesheets/sections/dashboard.scss
@@ -75,9 +75,6 @@
     }
   }
 }
-.project-avatar {
-  float: left;
-}
 
 .project-description {
   overflow: hidden;
diff --git a/app/assets/stylesheets/sections/projects.scss b/app/assets/stylesheets/sections/projects.scss
index 0a7671e3feb38830ba74f55d7258b7e3b3890bba..3bb3779c2944e214c6970fad71c4eb314891f73f 100644
--- a/app/assets/stylesheets/sections/projects.scss
+++ b/app/assets/stylesheets/sections/projects.scss
@@ -32,7 +32,6 @@
     .avatar {
       width: 70px;
       height: 70px;
-      @include border-radius(0px);
     }
 
     .identicon {
diff --git a/app/views/dashboard/_project.html.haml b/app/views/dashboard/_project.html.haml
index e9f411725a32f6b29e732c45e046fb0af4c5477e..f0fb2c1881b999523265be8c785fb55585135ca1 100644
--- a/app/views/dashboard/_project.html.haml
+++ b/app/views/dashboard/_project.html.haml
@@ -1,6 +1,6 @@
 = link_to project_path(project), class: dom_class(project) do
   .dash-project-avatar
-    = project_icon(project.to_param, alt: '', class: 'avatar s40')
+    = project_icon(project.to_param, alt: '', class: 'avatar project-avatar s40')
   .dash-project-access-icon
     = visibility_level_icon(project.visibility_level)
   %span.str-truncated
diff --git a/app/views/dashboard/projects.html.haml b/app/views/dashboard/projects.html.haml
index f60bcc72e1d281b9636871fa7c30937281978ac3..dba3025b3ccee43bdbfb76318121a7c44c132ea1 100644
--- a/app/views/dashboard/projects.html.haml
+++ b/app/views/dashboard/projects.html.haml
@@ -11,8 +11,8 @@
     - @projects.each do |project|
       %li.my-project-row
         %h4.project-title
-          .project-avatar
-            = project_icon(project.to_param, alt: '', class: 'avatar s60')
+          .pull-left
+            = project_icon(project.to_param, alt: '', class: 'avatar project-avatar s60')
           .project-access-icon
             = visibility_level_icon(project.visibility_level)
           = link_to project_path(project), class: dom_class(project) do
diff --git a/app/views/groups/edit.html.haml b/app/views/groups/edit.html.haml
index a963c59586efdbc85b5aa5fe0b0289ccfadbcef3..c4eb00e8925b0b3d4c710be777e4d417569ab3e1 100644
--- a/app/views/groups/edit.html.haml
+++ b/app/views/groups/edit.html.haml
@@ -12,7 +12,7 @@
       .form-group
         .col-sm-2
         .col-sm-10
-          = image_tag group_icon(@group.to_param), alt: '', class: 'avatar s160'
+          = image_tag group_icon(@group.to_param), alt: '', class: 'avatar group-avatar s160'
           %p.light
             - if @group.avatar?
               You can change your group avatar here
diff --git a/app/views/groups/show.html.haml b/app/views/groups/show.html.haml
index 484bebca2d832e8799d5c0a0f665aa35c57136f9..f2e591c1939f54168cb6a4721ee9e2eae1402329 100644
--- a/app/views/groups/show.html.haml
+++ b/app/views/groups/show.html.haml
@@ -1,6 +1,6 @@
 .dashboard
   %div
-    = image_tag group_icon(@group.path), class: "avatar avatar-tile s90"
+    = image_tag group_icon(@group.path), class: "avatar group-avatar s90"
     .clearfix
       %h2
         = @group.name
diff --git a/app/views/projects/_home_panel.html.haml b/app/views/projects/_home_panel.html.haml
index 2ed49f83a7aa0d54be4fbc736b0f2c08f3328b55..5697f9ea1afbc1cfa95f952df3178d68f864a538 100644
--- a/app/views/projects/_home_panel.html.haml
+++ b/app/views/projects/_home_panel.html.haml
@@ -1,7 +1,7 @@
 - empty_repo = @project.empty_repo?
 .project-home-panel{:class => ("empty-project" if empty_repo)}
   .project-identicon-holder
-    = project_icon(@project.to_param, alt: '', class: 'avatar')
+    = project_icon(@project.to_param, alt: '', class: 'avatar project-avatar')
   .project-home-row
     .project-home-desc
       - if @project.description.present?
diff --git a/app/views/projects/edit.html.haml b/app/views/projects/edit.html.haml
index 367bd8806dbee7e6de4dfdffab2eae3ad079cc88..737cda411bc0c004b659176c3fcc967228e043cd 100644
--- a/app/views/projects/edit.html.haml
+++ b/app/views/projects/edit.html.haml
@@ -78,7 +78,7 @@
               .col-sm-2
               .col-sm-10
                 - if @project.avatar?
-                  = project_icon(@project.to_param, alt: '', class: 'avatar s160')
+                  = project_icon(@project.to_param, alt: '', class: 'avatar project-avatar s160')
                 %p.light
                   - if @project.avatar_in_git
                     Project avatar in repository: #{ @project.avatar_in_git }
diff --git a/app/views/users/_groups.html.haml b/app/views/users/_groups.html.haml
index b66a8808f87b7bc2cf0b57e93e86e43e6f1fbe95..cb84570a6d5182e14ea08c66e3ac3b813d923006 100644
--- a/app/views/users/_groups.html.haml
+++ b/app/views/users/_groups.html.haml
@@ -1,4 +1,4 @@
 .clearfix
   - groups.each do |group|
     = link_to group, class: 'profile-groups-avatars inline', title: group.name do
-      = image_tag group_icon(group.path), class: 'avatar avatar-tile s40'
+      = image_tag group_icon(group.path), class: 'avatar group-avatar s40'