diff --git a/alpha/includes/alpha.inc b/alpha/includes/alpha.inc
index bf04b4e..77ca79c 100644
--- a/alpha/includes/alpha.inc
+++ b/alpha/includes/alpha.inc
@@ -468,6 +468,38 @@ function alpha_grid_css($theme, $grid, $responsive) {
         $sanitized = $grid['layouts'][$layout]['sanitized'];        
         $attached = array();
 
+        $path = $grid['path'] . '/' . $layout . '/' . $grid['sanitized'] . '-' . $sanitized;
+
+        foreach ($columns as $count) {
+          $file = $path . '-' . $count . '.css';
+
+          $output[$file]['processed'] = FALSE;
+          $output[$file]['columns'] = $count;
+          $output[$file]['item'] = $file;
+          $output[$file]['options'] = array(
+            'group' => 2000,
+            'weight' => $weight,
+            'media' => $media,
+            'browsers' => $browsers,
+            'preprocess_media' => TRUE,
+          );
+
+          if ($responsive && $grid['primary'] == $layout) {
+            $basename = 'ie::' . $layout . '::' . $path . '-' . $count . '.css';
+
+            $output[$basename]['processed'] = FALSE;
+            $output[$basename]['columns'] = $count;
+            $output[$basename]['item'] = $basename;
+            $output[$basename]['options'] = array(
+              'group' => 1000,
+              'weight' => $weight,
+              'data' => $file,
+              'basename' => $basename,
+              'browsers' => array('IE' => '(lt IE 9)&(!IEMobile)', '!IE' => FALSE),
+            );
+          }
+        }
+
         foreach ($trail as $item) {
           $path = drupal_get_path('theme', $item) . '/css';
           $file = str_replace('_', '-', $item) . '-' . $grid['sanitized'];
@@ -510,38 +542,6 @@ function alpha_grid_css($theme, $grid, $responsive) {
             );
           }
         }
-
-        $path = $grid['path'] . '/' . $layout . '/' . $grid['sanitized'] . '-' . $sanitized;
-
-        foreach ($columns as $count) {
-          $file = $path . '-' . $count . '.css';
-
-          $output[$file]['processed'] = FALSE;
-          $output[$file]['columns'] = $count;
-          $output[$file]['item'] = $file;
-          $output[$file]['options'] = array(
-            'group' => 2000,
-            'weight' => $weight,
-            'media' => $media,
-            'browsers' => $browsers,          
-            'preprocess_media' => TRUE,
-          );
-
-          if ($responsive && $grid['primary'] == $layout) {                
-            $basename = 'ie::' . $layout . '::' . $path . '-' . $count . '.css';
-
-            $output[$basename]['processed'] = FALSE;
-            $output[$basename]['columns'] = $count;
-            $output[$basename]['item'] = $basename;
-            $output[$basename]['options'] = array(
-              'group' => 1000,
-              'weight' => $weight,
-              'data' => $file,
-              'basename' => $basename,
-              'browsers' => array('IE' => '(lt IE 9)&(!IEMobile)', '!IE' => FALSE),                
-            );
-          }
-        }
       }
     }
   }
