diff --git a/lib/plugins/extension/style.less b/lib/plugins/extension/style.less
index 38e63205510c69499b78328389d789a6b0d4fa90..261fa1c48a3546bda011b93d132b07e654f39677 100644
--- a/lib/plugins/extension/style.less
+++ b/lib/plugins/extension/style.less
@@ -31,8 +31,6 @@
 
     img {
         box-shadow: 0 0 25px #111;
-        -webkit-box-shadow: 0 0 25px #111;
-        -moz-box-shadow: 0 0 25px #111;
         max-width: 90%;
         max-height: 90%;
     }
diff --git a/lib/tpl/dokuwiki/css/_edit.css b/lib/tpl/dokuwiki/css/_edit.css
index d6dcb93ab1152381ceb54f98e6ea19a198f82071..526d49b99c969fc06c14943798575d0cf12636aa 100644
--- a/lib/tpl/dokuwiki/css/_edit.css
+++ b/lib/tpl/dokuwiki/css/_edit.css
@@ -54,10 +54,7 @@ div.picker button.toolbutton {
 /*____________ edit textarea ____________*/
 
 .dokuwiki textarea.edit {
-    /* should just be "width: 100%", but IE8 doesn't like it, see FS#1910 + FS#1667 */
-    width: 700px;
-    min-width: 100%;
-    max-width: 100%;
+    width: 100%;
     margin-bottom: .5em;
 }
 
diff --git a/lib/tpl/dokuwiki/css/_media_fullscreen.css b/lib/tpl/dokuwiki/css/_media_fullscreen.css
index 5c372ec24cb7ed170b4337e32c2f26df763d512a..ecf930e7da5d016d11c02cc07dde697055643b65 100644
--- a/lib/tpl/dokuwiki/css/_media_fullscreen.css
+++ b/lib/tpl/dokuwiki/css/_media_fullscreen.css
@@ -216,7 +216,6 @@
     width: 100px;
     min-height: 130px;
     display: inline-block;
-    display: -moz-inline-stack;
     /* the right margin should visually be 10px, but because of its inline-block nature the whitespace inbetween is about 4px more */
     margin: 0 6px 10px 0;
     background-color: @ini_background_neu;
diff --git a/lib/tpl/dokuwiki/css/_media_popup.css b/lib/tpl/dokuwiki/css/_media_popup.css
index af536489c6e4fcb11e55a9beaaf714471a732172..0be5c49775cf3567dc421c68d11ac7c758bd09be 100644
--- a/lib/tpl/dokuwiki/css/_media_popup.css
+++ b/lib/tpl/dokuwiki/css/_media_popup.css
@@ -206,53 +206,3 @@ html.popup {
 }
 #dw__mediasearch button {
 }
-
-
-/* meta edit form
-********************************************************************/
-
-#media__content form.meta {
-}
-
-#media__content form.meta div.metafield {
-    clear: left;
-    margin-bottom: .5em;
-    overflow: hidden;
-}
-[dir=rtl] #media__content form.meta div.metafield {
-    clear: right;
-}
-
-#media__content form.meta label {
-    display: block;
-    width: 25%;
-    float: left;
-    font-weight: bold;
-    clear: left;
-}
-[dir=rtl] #media__content form.meta label {
-    float: right;
-    clear: right;
-}
-#media__content form.meta .edit {
-    float: left;
-    width: 70%;
-    margin: 0;
-}
-[dir=rtl] #media__content form.meta .edit {
-    float: right;
-}
-#media__content form.meta textarea.edit {
-    /* needed because of IE8 hack in _edit.css for textarea.edit: */
-    max-width: 70%;
-    min-width: 70%;
-}
-
-#media__content form.meta div.buttons {
-    clear: left;
-    margin: .2em 0 0 25%;
-}
-[dir=rtl] #media__content form.meta div.buttons {
-    clear: right;
-    margin: .2em 25% 0 0;
-}
diff --git a/lib/tpl/dokuwiki/css/basic.less b/lib/tpl/dokuwiki/css/basic.less
index d10cac670d9e6f9766c102eb471655990f57a898..524fb498525d7b51716c743876c765e128393ba2 100644
--- a/lib/tpl/dokuwiki/css/basic.less
+++ b/lib/tpl/dokuwiki/css/basic.less
@@ -228,7 +228,6 @@ video,
 audio {
     max-width: 100%;
 }
-#IE8 img,
 button img {
     max-width: none;
 }
@@ -353,8 +352,6 @@ progress {
     line-height: normal;
     margin: 0;
     vertical-align: middle;
-    -moz-box-sizing: border-box;
-    -webkit-box-sizing: border-box;
     box-sizing: border-box;
 }
 
@@ -407,7 +404,7 @@ button,
     color: #333;
     background-color: #eee;
     background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+);
-    .linear-gradient("top, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%");
+    background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #eeeeee 99%, #cccccc 99%);
     border: 1px solid #ccc;
     border-radius: 2px;
     padding: .1em .5em;
@@ -436,7 +433,7 @@ button:focus,
     border-color: #999;
     background-color: #ddd;
     background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
-    .linear-gradient("top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%");
+    background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #bbbbbb 99%);
 }
 
 input::-moz-focus-inner,
diff --git a/lib/tpl/dokuwiki/css/content.less b/lib/tpl/dokuwiki/css/content.less
index 23db33cfbdaf19b238a2048e28b8d33fbb75fc0b..d30039338211dc0958a45a8e87af02872de7a3f2 100644
--- a/lib/tpl/dokuwiki/css/content.less
+++ b/lib/tpl/dokuwiki/css/content.less
@@ -118,7 +118,7 @@
 .dokuwiki dl.file {
     dt {
         background-color: @ini_background_site;
-        .linear-gradient(~"top, @{ini_background_alt} 0%, @{ini_background_site} 100%");
+        background: linear-gradient(to bottom, @ini_background_alt 0%, @ini_background_site 100%);
         color: inherit;
         border: 1px solid @ini_border;
         border-bottom-color: @ini_background_site;
diff --git a/lib/tpl/dokuwiki/css/design.less b/lib/tpl/dokuwiki/css/design.less
index e314bb5b3a828f59d7a6c89937b560c217947543..694f9aa92b5360e92d752b3c4296f57af67818b3 100644
--- a/lib/tpl/dokuwiki/css/design.less
+++ b/lib/tpl/dokuwiki/css/design.less
@@ -264,10 +264,6 @@ form.search {
     }
 }
 
-#IE8 .dokuwiki div.breadcrumbs div {
-    border-bottom: 1px solid @ini_border;
-}
-
 /* sidebar
 ********************************************************************/
 
diff --git a/lib/tpl/dokuwiki/css/mixins.less b/lib/tpl/dokuwiki/css/mixins.less
deleted file mode 100644
index a88767e9706909d254d3b1083713aeb48304b59e..0000000000000000000000000000000000000000
--- a/lib/tpl/dokuwiki/css/mixins.less
+++ /dev/null
@@ -1,10 +0,0 @@
-/**
- * linear gradient x-browser support
- */
-.linear-gradient(@declaration: 0) {
-    background: -moz-linear-gradient(   @declaration);
-    background: -webkit-linear-gradient(@declaration);
-    background: -o-linear-gradient(     @declaration);
-    background: -ms-linear-gradient(    @declaration);
-    background: linear-gradient(        @declaration);
-}
\ No newline at end of file
diff --git a/lib/tpl/dokuwiki/detail.php b/lib/tpl/dokuwiki/detail.php
index 4d798e3af2e37ee782fe31bf303e8a7be2cd4625..c26d81cb72b34c1af1fb0b36c02442072b3e8bd2 100644
--- a/lib/tpl/dokuwiki/detail.php
+++ b/lib/tpl/dokuwiki/detail.php
@@ -27,7 +27,6 @@ header('X-UA-Compatible: IE=edge,chrome=1');
 </head>
 
 <body>
-    <!--[if lte IE 8 ]><div id="IE8"><![endif]-->
     <div id="dokuwiki__site"><div id="dokuwiki__top" class="site <?php echo tpl_classes(); ?>">
 
         <?php include('tpl_header.php') ?>
@@ -119,7 +118,5 @@ header('X-UA-Compatible: IE=edge,chrome=1');
 
         <?php include('tpl_footer.php') ?>
     </div></div><!-- /site -->
-
-    <!--[if lte IE 8 ]></div><![endif]-->
 </body>
 </html>
diff --git a/lib/tpl/dokuwiki/main.php b/lib/tpl/dokuwiki/main.php
index 9fea1b133f27e9be830462334a861d572a6ff576..d095ccf4f259e8a28d676a0ff2979b6c93c0349f 100644
--- a/lib/tpl/dokuwiki/main.php
+++ b/lib/tpl/dokuwiki/main.php
@@ -26,7 +26,6 @@ $showSidebar = $hasSidebar && ($ACT=='show');
 </head>
 
 <body>
-    <!--[if lte IE 8 ]><div id="IE8"><![endif]-->
     <div id="dokuwiki__site"><div id="dokuwiki__top" class="site <?php echo tpl_classes(); ?> <?php
         echo ($showSidebar) ? 'showSidebar' : ''; ?> <?php echo ($hasSidebar) ? 'hasSidebar' : ''; ?>">
 
@@ -106,6 +105,5 @@ $showSidebar = $hasSidebar && ($ACT=='show');
 
     <div class="no"><?php tpl_indexerWebBug() /* provide DokuWiki housekeeping, required in all templates */ ?></div>
     <div id="screen__mode" class="no"></div><?php /* helper to detect CSS media query in script.js */ ?>
-    <!--[if lte IE 8 ]></div><![endif]-->
 </body>
 </html>
diff --git a/lib/tpl/dokuwiki/mediamanager.php b/lib/tpl/dokuwiki/mediamanager.php
index b3127176611f0288f0cfb7a01c50d80544eb7c39..53ed06292f07e485d0454b998ae018ef5f58a6b4 100644
--- a/lib/tpl/dokuwiki/mediamanager.php
+++ b/lib/tpl/dokuwiki/mediamanager.php
@@ -25,7 +25,6 @@ header('X-UA-Compatible: IE=edge,chrome=1');
 </head>
 
 <body>
-    <!--[if lte IE 8 ]><div id="IE8"><![endif]-->
     <div id="media__manager" class="dokuwiki">
         <?php html_msgarea() ?>
         <div id="mediamgr__aside"><div class="pad">
@@ -41,6 +40,5 @@ header('X-UA-Compatible: IE=edge,chrome=1');
             <?php tpl_mediaContent() ?>
         </div></div>
     </div>
-    <!--[if lte IE 8 ]></div><![endif]-->
 </body>
 </html>
diff --git a/lib/tpl/dokuwiki/style.ini b/lib/tpl/dokuwiki/style.ini
index cc23c169f2f0697bedcd2403bcfab3cf03d13cf1..cdea1d05fb261e3641917ce69f5f7357c139c7af 100644
--- a/lib/tpl/dokuwiki/style.ini
+++ b/lib/tpl/dokuwiki/style.ini
@@ -16,8 +16,6 @@
 
 [stylesheets]
 
-css/mixins.less           = screen
-
 css/basic.less            = screen
 css/_imgdetail.css        = screen
 css/_media_popup.css      = screen