diff --git a/app/assets/stylesheets/admin/commons/filters.sass b/app/assets/stylesheets/admin/commons/filters.sass
index 25d1f6b524b8a68f39eb0a46489fd7ae438bdbe1..566a4e19b025d47f06643c42656ba58780aa753f 100644
--- a/app/assets/stylesheets/admin/commons/filters.sass
+++ b/app/assets/stylesheets/admin/commons/filters.sass
@@ -1,9 +1,11 @@
 .filters
     &__button
         min-width: 100px
-        position: absolute
-        right: 0
-        top: 0
+        @media (min-width: 768px)
+            position: absolute
+            right: 0
+            top: 0
     &__content
         padding-bottom: 30px
-        padding-right: 200px
+        @media (min-width: 768px)
+            padding-right: 200px
diff --git a/app/views/admin/application/_filters.html.erb b/app/views/admin/application/_filters.html.erb
index 236a941117515b78741c93502e8b6303dafb5f3a..fb92239b4d33e0db50436bc7f0e43c8222b3c495 100644
--- a/app/views/admin/application/_filters.html.erb
+++ b/app/views/admin/application/_filters.html.erb
@@ -16,7 +16,7 @@ filters.each { |filter| should_be_open = true if params.has_key?(filter[:scope_n
       <i class="<%= Icon::FILTERS %>"></i>
     </a>
   <% end %>
-  <div class="collapse filters__content <%= (!collapsable || should_be_open) ? 'show' : '' %>" id="collapseFilters">
+  <div class="collapse filters__content mt-2 mt-md-0 <%= (!collapsable || should_be_open) ? 'show' : '' %>" id="collapseFilters">
     <%= form_tag current_path, method: :get, class: 'do-not-unlock' do |f| %>
       <% filters.each do |filter| %>
         <div class="filters__content__filter">