diff --git a/opentech/static_src/src/sass/abstracts/_functions.scss b/opentech/static_src/src/sass/public/abstracts/_functions.scss
similarity index 100%
rename from opentech/static_src/src/sass/abstracts/_functions.scss
rename to opentech/static_src/src/sass/public/abstracts/_functions.scss
diff --git a/opentech/static_src/src/sass/abstracts/_mixins.scss b/opentech/static_src/src/sass/public/abstracts/_mixins.scss
similarity index 100%
rename from opentech/static_src/src/sass/abstracts/_mixins.scss
rename to opentech/static_src/src/sass/public/abstracts/_mixins.scss
diff --git a/opentech/static_src/src/sass/abstracts/_variables.scss b/opentech/static_src/src/sass/public/abstracts/_variables.scss
similarity index 100%
rename from opentech/static_src/src/sass/abstracts/_variables.scss
rename to opentech/static_src/src/sass/public/abstracts/_variables.scss
diff --git a/opentech/static_src/src/sass/base/_base.scss b/opentech/static_src/src/sass/public/base/_base.scss
similarity index 100%
rename from opentech/static_src/src/sass/base/_base.scss
rename to opentech/static_src/src/sass/public/base/_base.scss
diff --git a/opentech/static_src/src/sass/base/_typography.scss b/opentech/static_src/src/sass/public/base/_typography.scss
similarity index 85%
rename from opentech/static_src/src/sass/base/_typography.scss
rename to opentech/static_src/src/sass/public/base/_typography.scss
index cc32d1e7e312084237b2bfadde065551d0e8eac5..e0aeff91b2984e7783f06f93e317b0ff16e0f412 100755
--- a/opentech/static_src/src/sass/base/_typography.scss
+++ b/opentech/static_src/src/sass/public/base/_typography.scss
@@ -70,7 +70,7 @@ small, .milli { @include font-size(milli); }
     font-family: 'proxima-nova';
     font-style: normal;
     font-weight: 200;
-    src: url('./../fonts/proxima-nova/proxima-nova-thin.woff') format('woff');
+    src: url('./../../fonts/proxima-nova/proxima-nova-thin.woff') format('woff');
     text-rendering: optimizeLegibility;
 }
 
@@ -79,7 +79,7 @@ small, .milli { @include font-size(milli); }
     font-family: 'proxima-nova';
     font-style: normal;
     font-weight: 400;
-    src: url('./../fonts/proxima-nova/proxima-nova-regular.woff') format('woff');
+    src: url('./../../fonts/proxima-nova/proxima-nova-regular.woff') format('woff');
     text-rendering: optimizeLegibility;
 }
 
@@ -88,7 +88,7 @@ small, .milli { @include font-size(milli); }
     font-family: 'proxima-nova';
     font-style: normal;
     font-weight: 600;
-    src: url('./../fonts/proxima-nova/proxima-nova-semibold.woff') format('woff');
+    src: url('./../../fonts/proxima-nova/proxima-nova-semibold.woff') format('woff');
     text-rendering: optimizeLegibility;
 }
 
@@ -97,7 +97,7 @@ small, .milli { @include font-size(milli); }
     font-family: 'proxima-nova';
     font-style: normal;
     font-weight: 700;
-    src: url('./../fonts/proxima-nova/proxima-nova-bold.woff') format('woff');
+    src: url('./../../fonts/proxima-nova/proxima-nova-bold.woff') format('woff');
     text-rendering: optimizeLegibility;
 }
 
@@ -106,6 +106,6 @@ small, .milli { @include font-size(milli); }
     font-family: 'proxima-nova';
     font-style: normal;
     font-weight: 800;
-    src: url('./../fonts/proxima-nova/proxima-nova-black.woff') format('woff');
+    src: url('./../../fonts/proxima-nova/proxima-nova-black.woff') format('woff');
     text-rendering: optimizeLegibility;
 }
diff --git a/opentech/static_src/src/sass/components/_apply-bar.scss b/opentech/static_src/src/sass/public/components/_apply-bar.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_apply-bar.scss
rename to opentech/static_src/src/sass/public/components/_apply-bar.scss
diff --git a/opentech/static_src/src/sass/components/_blockquote.scss b/opentech/static_src/src/sass/public/components/_blockquote.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_blockquote.scss
rename to opentech/static_src/src/sass/public/components/_blockquote.scss
diff --git a/opentech/static_src/src/sass/components/_button.scss b/opentech/static_src/src/sass/public/components/_button.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_button.scss
rename to opentech/static_src/src/sass/public/components/_button.scss
diff --git a/opentech/static_src/src/sass/components/_call-to-action.scss b/opentech/static_src/src/sass/public/components/_call-to-action.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_call-to-action.scss
rename to opentech/static_src/src/sass/public/components/_call-to-action.scss
diff --git a/opentech/static_src/src/sass/components/_card.scss b/opentech/static_src/src/sass/public/components/_card.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_card.scss
rename to opentech/static_src/src/sass/public/components/_card.scss
diff --git a/opentech/static_src/src/sass/components/_form.scss b/opentech/static_src/src/sass/public/components/_form.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_form.scss
rename to opentech/static_src/src/sass/public/components/_form.scss
diff --git a/opentech/static_src/src/sass/components/_fund-box.scss b/opentech/static_src/src/sass/public/components/_fund-box.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_fund-box.scss
rename to opentech/static_src/src/sass/public/components/_fund-box.scss
diff --git a/opentech/static_src/src/sass/components/_grid.scss b/opentech/static_src/src/sass/public/components/_grid.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_grid.scss
rename to opentech/static_src/src/sass/public/components/_grid.scss
diff --git a/opentech/static_src/src/sass/components/_heading.scss b/opentech/static_src/src/sass/public/components/_heading.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_heading.scss
rename to opentech/static_src/src/sass/public/components/_heading.scss
diff --git a/opentech/static_src/src/sass/components/_icon.scss b/opentech/static_src/src/sass/public/components/_icon.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_icon.scss
rename to opentech/static_src/src/sass/public/components/_icon.scss
diff --git a/opentech/static_src/src/sass/components/_image.scss b/opentech/static_src/src/sass/public/components/_image.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_image.scss
rename to opentech/static_src/src/sass/public/components/_image.scss
diff --git a/opentech/static_src/src/sass/components/_input.scss b/opentech/static_src/src/sass/public/components/_input.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_input.scss
rename to opentech/static_src/src/sass/public/components/_input.scss
diff --git a/opentech/static_src/src/sass/components/_link.scss b/opentech/static_src/src/sass/public/components/_link.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_link.scss
rename to opentech/static_src/src/sass/public/components/_link.scss
diff --git a/opentech/static_src/src/sass/components/_list.scss b/opentech/static_src/src/sass/public/components/_list.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_list.scss
rename to opentech/static_src/src/sass/public/components/_list.scss
diff --git a/opentech/static_src/src/sass/components/_listing.scss b/opentech/static_src/src/sass/public/components/_listing.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_listing.scss
rename to opentech/static_src/src/sass/public/components/_listing.scss
diff --git a/opentech/static_src/src/sass/components/_media-box.scss b/opentech/static_src/src/sass/public/components/_media-box.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_media-box.scss
rename to opentech/static_src/src/sass/public/components/_media-box.scss
diff --git a/opentech/static_src/src/sass/components/_nav.scss b/opentech/static_src/src/sass/public/components/_nav.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_nav.scss
rename to opentech/static_src/src/sass/public/components/_nav.scss
diff --git a/opentech/static_src/src/sass/components/_responsive-object.scss b/opentech/static_src/src/sass/public/components/_responsive-object.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_responsive-object.scss
rename to opentech/static_src/src/sass/public/components/_responsive-object.scss
diff --git a/opentech/static_src/src/sass/components/_rich-text.scss b/opentech/static_src/src/sass/public/components/_rich-text.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_rich-text.scss
rename to opentech/static_src/src/sass/public/components/_rich-text.scss
diff --git a/opentech/static_src/src/sass/components/_section.scss b/opentech/static_src/src/sass/public/components/_section.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_section.scss
rename to opentech/static_src/src/sass/public/components/_section.scss
diff --git a/opentech/static_src/src/sass/components/_wrapper.scss b/opentech/static_src/src/sass/public/components/_wrapper.scss
similarity index 100%
rename from opentech/static_src/src/sass/components/_wrapper.scss
rename to opentech/static_src/src/sass/public/components/_wrapper.scss
diff --git a/opentech/static_src/src/sass/layout/_footer.scss b/opentech/static_src/src/sass/public/layout/_footer.scss
similarity index 100%
rename from opentech/static_src/src/sass/layout/_footer.scss
rename to opentech/static_src/src/sass/public/layout/_footer.scss
diff --git a/opentech/static_src/src/sass/layout/_header.scss b/opentech/static_src/src/sass/public/layout/_header.scss
similarity index 100%
rename from opentech/static_src/src/sass/layout/_header.scss
rename to opentech/static_src/src/sass/public/layout/_header.scss
diff --git a/opentech/static_src/src/sass/layout/_sidebar.scss b/opentech/static_src/src/sass/public/layout/_sidebar.scss
similarity index 100%
rename from opentech/static_src/src/sass/layout/_sidebar.scss
rename to opentech/static_src/src/sass/public/layout/_sidebar.scss
diff --git a/opentech/static_src/src/sass/main.scss b/opentech/static_src/src/sass/public/main.scss
similarity index 100%
rename from opentech/static_src/src/sass/main.scss
rename to opentech/static_src/src/sass/public/main.scss
diff --git a/opentech/static_src/src/sass/vendor/_normalize.scss b/opentech/static_src/src/sass/public/vendor/_normalize.scss
similarity index 100%
rename from opentech/static_src/src/sass/vendor/_normalize.scss
rename to opentech/static_src/src/sass/public/vendor/_normalize.scss
diff --git a/opentech/templates/base.html b/opentech/templates/base.html
index 68abc68ac0e99541fd4a7e96f93bf60d87b35e32..4d80249ba9bac855fbf956e5ee3a6e942e786be4 100644
--- a/opentech/templates/base.html
+++ b/opentech/templates/base.html
@@ -50,7 +50,7 @@
         <meta property="og:description" content="{{ page|social_text:request.site }}" />
         <meta property="og:site_name" content="{{ settings.utils.SocialMediaSettings.site_name }}" />
 
-        <link rel="stylesheet" type="text/css" href="{% static 'css/main.css' %}">
+        <link rel="stylesheet" type="text/css" href="{% static 'css/public/main.css' %}">
 
         {% block extra_css %}{% endblock %}