diff --git a/content/pages/de/index.md b/content/pages/de/index.md
index 44f81120bfeb790e6ecfbd67b4e79245b6c9b5e9..ac2407bec5cbd7d8bd96b8fc8c5acdd8fb227b38 100644
--- a/content/pages/de/index.md
+++ b/content/pages/de/index.md
@@ -48,19 +48,19 @@ lang: de
 
 <div class="row">
   <div class="col-lg-4">
-    <img src="/theme/artwork/logo-schul-frei.svg" alt="Logo Projekt schul-frei" />
+    <img src="/theme/artwork/logo-schul-frei.svg" alt="Logo Projekt schul-frei" class="projektlogo" />
 	<h2>Projekt schul-frei</h2>
 	<p>
 	</p>
   </div>
   <div class="col-lg-4">
-    <img src="/theme/artwork/logo-hacknfun.svg" alt="Logo Projekt Hack'n'Fun" />
+    <img src="/theme/artwork/logo-hacknfun.svg" alt="Logo Projekt Hack'n'Fun" class="projektlogo" />
 	<h2>Projekt Hack'n'Fun</h2>
 	<p>
 	</p>
   </div>
   <div class="col-lg-4">
-    <img src="/theme/artwork/logo-leopard.svg" alt="Logo Projekt LEOPARD" />
+    <img src="/theme/artwork/logo-leopard.svg" alt="Logo Projekt LEOPARD" class="projektlogo" />
 	<h2>Projekt LEOPARD</h2>
 	<p>
 	</p>
diff --git a/content/static/css/custom.css b/content/static/css/custom.css
new file mode 100644
index 0000000000000000000000000000000000000000..fb4ce1abbacced60fa57106f40e6808d5f949299
--- /dev/null
+++ b/content/static/css/custom.css
@@ -0,0 +1,3 @@
+img.projektlogo {
+    width: 100%;
+}
\ No newline at end of file
diff --git a/pelicanconf.py b/pelicanconf.py
index 90aa9353d19ac9244890c107def0c22ebfd9f41d..4af258ce3623b479a577b02a969149e6f7515457 100644
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -2,23 +2,23 @@
 # -*- coding: utf-8 -*- #
 from __future__ import unicode_literals
 
-AUTHOR = 'Teckids e.V.'
-SITENAME = 'Teckids e.V.'
-SITEURL = ''
-SITELOGO = '{}/images/logo.png'.format(SITEURL)
+AUTHOR = "Teckids e.V."
+SITENAME = "Teckids e.V."
+SITEURL = ""
+SITELOGO = "{}/images/logo.png".format(SITEURL)
 
-ARTICLE_PATHS = ['posts']
-PAGE_PATHS = ['pages']
+ARTICLE_PATHS = ["posts"]
+PAGE_PATHS = ["pages"]
 STATIC_PATHS = ["static", "images", "pdfs"]
-PATH = 'content'
-OUTPUT_PATH = 'public'
-SLUGIFY_SOURCE = 'basename'
+PATH = "content"
+OUTPUT_PATH = "public"
+SLUGIFY_SOURCE = "basename"
 
-TIMEZONE = 'Europe/Paris'
+TIMEZONE = "Europe/Paris"
 
-DEFAULT_LANG = 'de'
+DEFAULT_LANG = "de"
 
-THEME = 'themes/teckids'
+THEME = "themes/teckids"
 
 # Feed generation is usually not desired when developing
 FEED_ALL_ATOM = None
@@ -28,27 +28,27 @@ AUTHOR_FEED_ATOM = None
 AUTHOR_FEED_RSS = None
 
 PLUGIN_PATHS = ["plugins"]
-PLUGINS = ['i18n_subsites', 'filetime_from_git', 'sitemap', 'summary']
+PLUGINS = ["i18n_subsites", "filetime_from_git", "sitemap", "summary"]
 MARKDOWN = {
-    'extension_configs': {
-        'markdown.extensions.attr_list': {},
-        'markdown.extensions.md_in_html': {}
+    "extension_configs": {
+        "markdown.extensions.attr_list": {},
+        "markdown.extensions.md_in_html": {}
     }
 }
 
 # Navbar
 MENUITEMS = [
-    ('Startseite', '/index.html'),
-    ('Medien und Pädagogik', [
-        ('Pädagogisches Leitbild', '/pages/paedagogisches_leitbild.html'),
-        ('Handreichungen', '/pages/handreichungen.html'),
+    ("Startseite", "/index.html"),
+    ("Medien und Pädagogik", [
+        ("Pädagogisches Leitbild", "/pages/paedagogisches_leitbild.html"),
+        ("Handreichungen", "/pages/handreichungen.html"),
         ]),
-    ('Mitgestalten', [
-        ('Ziele', '/pages/ziele.html'),
-        ('Partizipation von Jugendlichen', '/pages/partizipation.html'),
-        ('Mitgliedschaft', '/pages/mitgliedschaft.html'),
-        ('Teckids-Account registrieren', 'https://ticdesk.teckids.org/account/register'),
-        ('Spenden', '/pages/spenden.html'),
+    ("Mitgestalten", [
+        ("Ziele", "/pages/ziele.html"),
+        ("Partizipation von Jugendlichen", "/pages/partizipation.html"),
+        ("Mitgliedschaft", "/pages/mitgliedschaft.html"),
+        ("Teckids-Account registrieren", "https://ticdesk.teckids.org/account/register"),
+        ("Spenden", "/pages/spenden.html"),
         ]),
     ]
 
@@ -61,11 +61,11 @@ FOOTERMENU = (("Spenden", "/pages/spenden.html"),
               ("Impressum", "/pages/impressum.html")
              )
 
-MINIFOOTER_MENU = (('Teckids e.V.', ''),
-                   ('Rochusstraße 2', ''),
-                   ('53123 Bonn', ''),
-                   ('verein@teckids.org', 'mailto:verein@teckids.org'),
-                   ('+49 228 92934160', 'tel:+49 228 92934160'))
+MINIFOOTER_MENU = (("Teckids e.V.", ""),
+                   ("Rochusstraße 2", ""),
+                   ("53123 Bonn", ""),
+                   ("verein@teckids.org", "mailto:verein@teckids.org"),
+                   ("+49 228 92934160", "tel:+49 228 92934160"))
 
 I18N_SUBSITES = {
     "en": {
@@ -79,7 +79,7 @@ I18N_SUBSITES = {
                 ("Goals", "/pages/ziele.html"),
                 ("Involving young people", "/pages/partizipation.html"),
                 ("Membership", "/pages/mitgliedschaft.html"),
-                ('Donate', '/pages/spenden.html'),
+                ("Donate", "/pages/spenden.html"),
             ]),
         ],
         "FOOTERMENU": [
@@ -119,3 +119,5 @@ SPONSORSTEXTS = {
 SITEMAP = {
     "format": "txt",
 }
+
+CUSTOM_STYLESHEET = "{}/static/css/custom.css".format(SITEURL)
diff --git a/themes/teckids b/themes/teckids
index 3bd62fc30eb93974955178f8199c945e5cdc6560..72a7c63418623ba09404ed9570a75ec00f511571 160000
--- a/themes/teckids
+++ b/themes/teckids
@@ -1 +1 @@
-Subproject commit 3bd62fc30eb93974955178f8199c945e5cdc6560
+Subproject commit 72a7c63418623ba09404ed9570a75ec00f511571