diff --git a/css/style.css b/css/style.css
index cef7269..7b6d1b0 100644
--- a/css/style.css
+++ b/css/style.css
@@ -220,35 +220,46 @@ h6 {
   padding: 0 5px 0 0;
 }
 
+/* line 192, ../sass/style.scss */
+.section .title {
+  margin-top: 0;
+  line-height: 24px;
+}
+
 /**
  * Side Bar
  */
-/* line 198, ../sass/style.scss */
+/* line 204, ../sass/style.scss */
 #sidebar-first #search-block-form .btn {
   font-size: 16px;
 }
-/* line 202, ../sass/style.scss */
+/* line 208, ../sass/style.scss */
 #sidebar-first .block {
   border-bottom: 1px dashed #E1E1E1;
 }
-/* line 204, ../sass/style.scss */
+/* line 210, ../sass/style.scss */
 #sidebar-first .block h2 {
   border-bottom: 1px dashed #f5f5f5;
   padding: 10px 0 10px 0;
   margin: 0 0 10px 0;
 }
 
+/* line 218, ../sass/style.scss */
+.sidebar .region-sidebar-first {
+  padding: 0 20px;
+}
+
 /**
  * Footer
  */
-/* line 216, ../sass/style.scss */
+/* line 227, ../sass/style.scss */
 #footer {
   margin: 20px 0 20px 0;
   padding: 20px 0 0 0;
   border-top: 1px dashed #E1E1E1;
 }
 
-/* line 221, ../sass/style.scss */
+/* line 232, ../sass/style.scss */
 .copyright {
   border-top: 1px dashed #E1E1E1;
   margin: 20px 0 20px 0;
@@ -258,12 +269,12 @@ h6 {
 /**
  * Misc
  */
-/* line 231, ../sass/style.scss */
+/* line 242, ../sass/style.scss */
 .form-actions {
   background-color: transparent;
 }
 
-/* line 234, ../sass/style.scss */
+/* line 245, ../sass/style.scss */
 #highlighted,
 .region-help {
   background-color: #f5f5f5;
@@ -272,29 +283,29 @@ h6 {
   padding: 15px;
 }
 
-/* line 242, ../sass/style.scss */
+/* line 253, ../sass/style.scss */
 .search-form .container-inline {
   padding: 10px 0 10px 0;
 }
-/* line 245, ../sass/style.scss */
+/* line 256, ../sass/style.scss */
 .search-form input[type="text"] {
   margin-bottom: 0;
 }
-/* line 248, ../sass/style.scss */
+/* line 259, ../sass/style.scss */
 .search-form .search-advanced {
   padding-bottom: 20px;
 }
 
-/* line 252, ../sass/style.scss */
+/* line 263, ../sass/style.scss */
 ol.search-results {
   margin-left: 0;
 }
-/* line 254, ../sass/style.scss */
+/* line 265, ../sass/style.scss */
 ol.search-results .search-snippet-info {
   padding-left: 0;
 }
 
-/* line 258, ../sass/style.scss */
+/* line 269, ../sass/style.scss */
 .form-search .input-append .btn {
   height: 30px;
 }
@@ -302,12 +313,12 @@ ol.search-results .search-snippet-info {
 /*
  * Social Block
  */
-/* line 265, ../sass/style.scss */
+/* line 276, ../sass/style.scss */
 .social-block {
   overflow: hidden;
   *zoom: 1;
 }
-/* line 267, ../sass/style.scss */
+/* line 278, ../sass/style.scss */
 .social-block ul.social {
   float: right;
   list-style-type: none;
@@ -316,17 +327,17 @@ ol.search-results .search-snippet-info {
   *zoom: 1;
   margin: 10px 0 0 0;
 }
-/* line 273, ../sass/style.scss */
+/* line 284, ../sass/style.scss */
 .social-block ul.social li {
   float: left;
   width: 24px;
   padding: 0 0 0 8px;
 }
-/* line 277, ../sass/style.scss */
+/* line 288, ../sass/style.scss */
 .social-block ul.social li:first-child {
   padding: 0;
 }
-/* line 280, ../sass/style.scss */
+/* line 291, ../sass/style.scss */
 .social-block ul.social li a {
   display: block;
   width: 24px;
diff --git a/sass/style.scss b/sass/style.scss
index cd39fc2..7c93142 100644
--- a/sass/style.scss
+++ b/sass/style.scss
@@ -132,62 +132,68 @@ h6 {
 #main-wrapper {
   .region-content {
     .node {
-	  background: $white;
-	  margin-bottom: 20px;
-	  padding: 20px;
-	  @include box-shadow(#e2e2e2 2px 2px 10px);
-	  .content-wrapper {
-	    @include clearfix;
-		h2 {
-		  padding: 0 0 20px 0;
-		  margin: 0 0 25px 0;
-		  border-bottom: 1px dashed $lightgray;
-		  a {
-			color: $darkgray;
-			text-decoration: none;
-		  }
-	    }
-	  }
-      .field-name-field-image {
-	    float: left;
-		padding: 0 20px 0 0;
-	  }
-   	  .meta-wrapper {
-		@include clearfix;
-		font-family: 'Lato', sans-serif;
-		font-weight: 400;
-		margin-top: 25px;
-		padding-top: 20px;
-		border-top: 1px dashed $lightgray;
-		  .date {
-			float: left;
-			padding: 0 10px 0 0;
+		  background: $white;
+		  margin-bottom: 20px;
+		  padding: 20px;
+		  @include box-shadow(#e2e2e2 2px 2px 10px);
+	  	.content-wrapper {
+	    	@include clearfix;
+				h2 {
+				  padding: 0 0 20px 0;
+				  margin: 0 0 25px 0;
+				  border-bottom: 1px dashed $lightgray;
+			  	a {
+						color: $darkgray;
+						text-decoration: none;
+			  	}
+		    }
+	  	}
+	    .field-name-field-image {
+		    float: left;
+				padding: 0 20px 0 0;
 		  }
-		  .meta {
-			float: left;
-			ul {
-		   	  padding: 0;
-			  margin: 0;
-			  @include clearfix;
-  			  li {
-			    list-style-type: none;
-				float: left;
-				padding: 0 10px 0 0;
-				i {
-				  padding: 0 5px 0 0;
+	   	.meta-wrapper {
+				@include clearfix;
+				font-family: 'Lato', sans-serif;
+				font-weight: 400;
+				margin-top: 25px;
+				padding-top: 20px;
+				border-top: 1px dashed $lightgray;
+				.date {
+					float: left;
+					padding: 0 10px 0 0;
 				}
-				&.tags {
-				  a {
-				    padding: 0 5px 0 0;
+				.meta {
+					float: left;
+					ul {
+				   	padding: 0;
+					  margin: 0;
+					  @include clearfix;
+		  			li {
+					    list-style-type: none;
+							float: left;
+							padding: 0 10px 0 0;
+							i {
+							  padding: 0 5px 0 0;
+							}
+							&.tags {
+							  a {
+							    padding: 0 5px 0 0;
+							  }
+					    }
+				    }
 				  }
-			    }
-		    }
-		  }
-        }
-	  }
+	    	}
+			}
     }
   }
 }
+.section {
+	.title {
+		margin-top: 0;
+    line-height: 24px;
+	}
+}
 
 /**
  * Side Bar
@@ -201,13 +207,18 @@ h6 {
   }
   .block {
     border-bottom: 1px dashed $divider;
-	h2 {
-	  border-bottom: 1px dashed $lightgray;
-	  padding: 10px 0 10px 0;
-	  margin: 0 0 10px 0;
-	}
+		h2 {
+		  border-bottom: 1px dashed $lightgray;
+		  padding: 10px 0 10px 0;
+		  margin: 0 0 10px 0;
+		}
   }
 }
+.sidebar {
+	.region-sidebar-first {
+		padding: 0 20px;
+	}
+}
 
 /**
  * Footer
