From 3d628785801151187ba7b03ba085778a0faf532a Mon Sep 17 00:00:00 2001
From: mister-ben <git@misterben.me>
Date: Fri, 11 Nov 2016 21:59:36 +0000
Subject: [PATCH 1/3] Fix vertical centre alignment & add align-center

---
 src/plugin.scss | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/src/plugin.scss b/src/plugin.scss
index d7647b5..63687ce 100644
--- a/src/plugin.scss
+++ b/src/plugin.scss
@@ -10,7 +10,7 @@
     position: absolute;
     text-align: center;
   }
-  
+
   .vjs-overlay-no-background {
     max-width: 33%;
   }
@@ -41,9 +41,9 @@
   }
 
   .vjs-overlay-right {
-    margin-top: $offset-v;
     right: $nudge;
     top: $middle;
+    transform: translateY(-50%);
   }
 
   .vjs-overlay-bottom-right {
@@ -64,7 +64,20 @@
 
   .vjs-overlay-left {
     left: $nudge;
-    margin-top: $offset-v;
     top: $middle;
+    transform: translateY(-50%);
+  }
+
+  .vjs-overlay-center {
+    left: $middle;
+    margin-left: $offset-h;
+    top: $middle;
+    transform: translateY(-50%);
+  }
+
+  .vjs-no-flex .vjs-overlay-left,
+  .vjs-no-flex .vjs-overlay-center,
+  .vjs-no-flex .vjs-overlay-right {
+    top: $offset-h;
   }
 }

From 9536ad01bb7e02d69357898a5297c8b4a4a53a88 Mon Sep 17 00:00:00 2001
From: mister-ben <git@misterben.me>
Date: Fri, 11 Nov 2016 22:08:25 +0000
Subject: [PATCH 2/3] comment for ie8/9

---
 src/plugin.scss | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/plugin.scss b/src/plugin.scss
index 63687ce..5f27fe7 100644
--- a/src/plugin.scss
+++ b/src/plugin.scss
@@ -75,6 +75,7 @@
     transform: translateY(-50%);
   }
 
+  // Fallback for IE8 and IE9
   .vjs-no-flex .vjs-overlay-left,
   .vjs-no-flex .vjs-overlay-center,
   .vjs-no-flex .vjs-overlay-right {

From d44492e56397f5d7053ec6fc9f40e20ec406f4c4 Mon Sep 17 00:00:00 2001
From: mister-ben <git@misterben.me>
Date: Wed, 16 Nov 2016 17:50:51 +0000
Subject: [PATCH 3/3] correct IE8/9 fallback to original

---
 src/plugin.scss | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugin.scss b/src/plugin.scss
index 5f27fe7..2d9ff7e 100644
--- a/src/plugin.scss
+++ b/src/plugin.scss
@@ -79,6 +79,7 @@
   .vjs-no-flex .vjs-overlay-left,
   .vjs-no-flex .vjs-overlay-center,
   .vjs-no-flex .vjs-overlay-right {
-    top: $offset-h;
+    margin-top: $offset-v;
   }
 }
+