diff --git a/css/print/pdf.css b/css/print/pdf.css
index f0c20b7e8d4008b30e2bd2c5e8c69cfc3478444e..2d933247629a89b09dca074609508cdcc3707e5e 100644
--- a/css/print/pdf.css
+++ b/css/print/pdf.css
@@ -85,6 +85,7 @@ ul, ol, div, p {
 	left: auto;
 	top: auto;
 	margin-left: auto;
+	margin-right: auto;
 	margin-top: auto;
 	padding: auto;
 
diff --git a/css/theme/beige.css b/css/theme/beige.css
index c8d38f2687691eccfaa1eb4192491d0d865db07a..d9f8501e67254c49354a6b2956549dccd7e9aa86 100644
--- a/css/theme/beige.css
+++ b/css/theme/beige.css
@@ -90,7 +90,7 @@ body {
  * IMAGES
  *********************************************/
 .reveal section img {
-  margin: 15px;
+  margin: 15px 0px;
   background: rgba(255, 255, 255, 0.12);
   border: 4px solid #333333;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
diff --git a/css/theme/default.css b/css/theme/default.css
index 30d7463d8a77a1a50f0aa4d12d1b5f19c1c2f9d4..86e65ce43523cad21054cdbb0cd5e00f1c977e55 100644
--- a/css/theme/default.css
+++ b/css/theme/default.css
@@ -90,7 +90,7 @@ body {
  * IMAGES
  *********************************************/
 .reveal section img {
-  margin: 15px;
+  margin: 15px 0px;
   background: rgba(255, 255, 255, 0.12);
   border: 4px solid #eeeeee;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
diff --git a/css/theme/night.css b/css/theme/night.css
index 4c1f8247d8fc5bdd7e3f7540fb6a81fefb3c299c..f10598f91c913773b61e9d3f9c10a0ed4d48d31b 100644
--- a/css/theme/night.css
+++ b/css/theme/night.css
@@ -77,7 +77,7 @@ body {
  * IMAGES
  *********************************************/
 .reveal section img {
-  margin: 15px;
+  margin: 15px 0px;
   background: rgba(255, 255, 255, 0.12);
   border: 4px solid #eeeeee;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
diff --git a/css/theme/serif.css b/css/theme/serif.css
index 3d406af29499e04f04cd6f47be504a7098bb89de..aaabf47dc02672142fdd513fa9b3f7b1337a5dd0 100644
--- a/css/theme/serif.css
+++ b/css/theme/serif.css
@@ -77,7 +77,7 @@ body {
  * IMAGES
  *********************************************/
 .reveal section img {
-  margin: 15px;
+  margin: 15px 0px;
   background: rgba(255, 255, 255, 0.12);
   border: 4px solid black;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
diff --git a/css/theme/simple.css b/css/theme/simple.css
index cf4f042cc3591508e3f85130a6c5d880e5b31e7b..a68729f3c16fdafc5b1b87622f82399b0c7d7325 100644
--- a/css/theme/simple.css
+++ b/css/theme/simple.css
@@ -79,7 +79,7 @@ body {
  * IMAGES
  *********************************************/
 .reveal section img {
-  margin: 15px;
+  margin: 15px 0px;
   background: rgba(255, 255, 255, 0.12);
   border: 4px solid black;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
diff --git a/css/theme/sky.css b/css/theme/sky.css
index 43bb4f49e2347217ff493d389cde6e8ff4b00529..a1b3b967b3c22b4f42c04af4764c47a60a3af689 100644
--- a/css/theme/sky.css
+++ b/css/theme/sky.css
@@ -83,7 +83,7 @@ body {
  * IMAGES
  *********************************************/
 .reveal section img {
-  margin: 15px;
+  margin: 15px 0px;
   background: rgba(255, 255, 255, 0.12);
   border: 4px solid #333333;
   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
diff --git a/css/theme/template/theme.scss b/css/theme/template/theme.scss
index a818ec29992e66e520e1648463581b2432b0ff69..96148e32280e62213df2171dea8782b39c57e3c8 100644
--- a/css/theme/template/theme.scss
+++ b/css/theme/template/theme.scss
@@ -17,21 +17,21 @@ body {
 	color: $mainColor;
 }
 
-::selection { 
-	color: $selectionColor; 
-	background: $selectionBackgroundColor; 
-	text-shadow: none; 
+::selection {
+	color: $selectionColor;
+	background: $selectionBackgroundColor;
+	text-shadow: none;
 }
 
 /*********************************************
  * HEADERS
  *********************************************/
 
-.reveal h1, 
-.reveal h2, 
-.reveal h3, 
-.reveal h4, 
-.reveal h5, 
+.reveal h1,
+.reveal h2,
+.reveal h3,
+.reveal h4,
+.reveal h5,
 .reveal h6 {
 	margin: 0 0 20px 0;
 	color: $headingColor;
@@ -39,7 +39,7 @@ body {
 	font-family: $headingFont;
 	line-height: $headingLineHeight;
 	letter-spacing: $headingLetterSpacing;
-	
+
 	text-transform: $headingTextTransform;
 	text-shadow: $headingTextShadow;
 }
@@ -65,7 +65,7 @@ body {
 }
 	.reveal a:not(.image):hover {
 		color: $linkColorHover;
-		
+
 		text-shadow: none;
 		border: none;
 	}
@@ -81,12 +81,12 @@ body {
  *********************************************/
 
 .reveal section img {
-	margin: 15px;
+	margin: 15px 0px;
 	background: rgba(255,255,255,0.12);
 	border: 4px solid $mainColor;
-	
+
 	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
-	
+
 	-webkit-transition: all .2s linear;
 	   -moz-transition: all .2s linear;
 	    -ms-transition: all .2s linear;
@@ -97,7 +97,7 @@ body {
 	.reveal a:hover img {
 		background: rgba(255,255,255,0.2);
 		border-color: $linkColor;
-		
+
 		box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);
 	}