diff --git a/Vagrantfile b/Vagrantfile
index 912a712..5386568 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -44,6 +44,7 @@ Vagrant::Config.run do |config|
   # an identifier, the second is the path on the guest to mount the
   # folder, and the third is the path on the host to the actual folder.
   # config.vm.share_folder "optaroscom", "/opt//current", "optaroscom", :nfs => ENV['NFS'] == 'true' ? true : false
+   config.vm.share_folder ".", "/vagrant", ".", :owner => "vagrant", :group => "www-data", :extra=> 'dmode=775,fmode=775'
 
   # Make sure we use latest chef allowed by optaros-devops-versions/chef.txt
   config.vm.provision :shell do |shell|
diff --git a/idg-cec/sites/all/modules/contrib/pcp/pcp.module b/idg-cec/sites/all/modules/contrib/pcp/pcp.module
index 15aa052..434477b 100755
--- a/idg-cec/sites/all/modules/contrib/pcp/pcp.module
+++ b/idg-cec/sites/all/modules/contrib/pcp/pcp.module
@@ -194,6 +194,7 @@ function pcp_get_complete_percentage_data($entity_type, $bundle, $user) {
 
   // Gather all profile values for this user.
   $user_profile_values = pcp_get_user_profile_values($user->uid, $entity_type, $bundle);
+  
   $user_additional_values = pcp_get_user_additional_values($user->uid, $entity_type, $bundle);
   $user_values = $user_profile_values + $user_additional_values;
 
@@ -353,8 +354,10 @@ function pcp_get_user_profile_values($uid, $entity_type, $bundle = NULL) {
   // Grab profile values from core profile fields.
   if ($entity_type == 'user') {
     foreach ($fields as $field) {
-      $fiid = $field['id'];
-      $user_fields[$field['field_name']] = $user->$field['field_name'];
+      if (!empty($value)) {
+        $fiid = $field['id'];
+        $user_fields[$field['field_name']] = $user->$field['field_name'];
+      }
     }
   }
 
@@ -362,8 +365,13 @@ function pcp_get_user_profile_values($uid, $entity_type, $bundle = NULL) {
   elseif ($entity_type == 'profile2' && $profile = profile2_load_by_user($user, $bundle)) {
     foreach ($fields as $field_name => $field_values) {
       if (isset($profile->$field_name) && $field = $profile->$field_name) {
-        $fiid = $field_values['id'];
-        $user_fields[$field_name] = $field['und'][0];
+        foreach ($field['und'][0] as $value) {
+          if (!is_null($value)) {
+            $fiid = $field_values['id'];
+            $user_fields[$field_name] = $field['und'][0];
+            break;
+          }
+        }
       }
     }
   }
diff --git a/idg-cec/sites/all/modules/custom/cec_salesforce/cec_salesforce.module b/idg-cec/sites/all/modules/custom/cec_salesforce/cec_salesforce.module
index d6f9cc0..eb6b190 100644
--- a/idg-cec/sites/all/modules/custom/cec_salesforce/cec_salesforce.module
+++ b/idg-cec/sites/all/modules/custom/cec_salesforce/cec_salesforce.module
@@ -106,3 +106,12 @@ function cec_salesforce_state_list($state) {
 $value = array_search($state, $state_list);
 return $value;
 }
+
+function cec_salesforce_flag_topic() {
+  // $uid = '1';
+  // $content_id = '1060';
+  // // Get flag by its name
+  // $flag = flag_get_flag('follow_topic');
+  // // Pass content id, user object on which behalf you want to flag and ignore permissions check if needed
+  // $flag->flag('flag', $content_id, user_load($uid), TRUE);
+}
diff --git a/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.js b/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.js
index 2b304c7..05a5108 100644
--- a/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.js
+++ b/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.js
@@ -17,18 +17,26 @@
 
 
     // Wizard tracking
-    $(".pr_communication").click(function() {
+    $('.pr_communication, a[TabIndex*="0"]').click(function() {
       //alert("PR Communication");
       jQuery(this).load("/track-membership/get/pr_communication");
     });
-    $(".influence_the_profession").click(function() {
+    $('.influence_the_profession, a[TabIndex*="1"]').click(function() {
       //alert("PR Communication");
       jQuery(this).load("/track-membership/get/influence_the_profession");
     });
-    $(".leadership_development").click(function() {
+    $('.leadership_development, a[TabIndex*="2"]').click(function() {
       //alert("PR Communication");
       jQuery(this).load("/track-membership/get/leadership_development");
     });
+    $('.peer_intelligence, a[TabIndex*="3"]').click(function() {
+      //alert("PR Communication");
+      jQuery(this).load("/track-membership/get/peer_intelligence");
+    });
+    $('.strategic_business_services, a[TabIndex*="4"]').click(function() {
+      //alert("PR Communication");
+      jQuery(this).load("/track-membership/get/strategic_business_services");
+    });
     
   }
 };
diff --git a/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.module b/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.module
index f823bbc..d104176 100644
--- a/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.module
+++ b/idg-cec/sites/all/modules/custom/cec_wizard/cec_wizard.module
@@ -122,7 +122,6 @@ function cec_wizard_track_membership($item) {
     if ($upuser->field_leadership_development['und'][0]['value'] != 1) {
       $edit = array();
       $edit['field_leadership_development']['und'][0]['value'] = 1;
-      $edit['field_peer_intelligence']['und'][0]['value'] = 1;
       user_save($upuser, $edit);
     }
   }
@@ -133,6 +132,13 @@ function cec_wizard_track_membership($item) {
       user_save($upuser, $edit);
     }
   }
+  if ($item == "strategic_business_services") {
+    if ($upuser->field_strategic_business_service['und'][0]['value'] != 1) {
+      $edit = array();
+      $edit['field_strategic_business_service']['und'][0]['value'] = 1;
+      user_save($upuser, $edit);
+    }
+  }
   $output = "Saved";
   //return $output;
 }
\ No newline at end of file
diff --git a/idg-cec/sites/all/themes/cec/css/styles-rtl.css b/idg-cec/sites/all/themes/cec/css/styles-rtl.css
index d60755d..901cfa4 100644
--- a/idg-cec/sites/all/themes/cec/css/styles-rtl.css
+++ b/idg-cec/sites/all/themes/cec/css/styles-rtl.css
@@ -38,33 +38,42 @@ ul {
  *
  * This layout uses the Zen Grids plugin for Compass: http://zengrids.com
  */
-/**
- * Use 3 grid columns for smaller screens.
- */
-@media all and (min-width: 540px) {
-  /* line 82, ../sass/layouts/_responsive.scss */
+@media all and (min-width: 612px) {
+  /* line 104, ../sass/layouts/_responsive.scss */
   #header-content,
   #superfish-2,
   #footer-content {
     margin-left: auto;
     margin-right: auto;
     max-width: 960px;
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
   }
-
   /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
-  #footer-content:before, #footer-content:after {
+  #header-content:before, #header-content:after,
+  #superfish-2:before,
+  #superfish-2:after,
+  #footer-content:before,
+  #footer-content:after {
     content: "";
     display: table;
   }
   /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  #header-content:after,
+  #superfish-2:after,
   #footer-content:after {
     clear: both;
   }
 
-  /* line 92, ../sass/layouts/_responsive.scss */
+  /* line 112, ../sass/layouts/_responsive.scss */
   .region-sidebar-second.region-sidebar-second {
-    padding-left: 1em;
-    padding-right: 1em;
+    padding-left: 10px;
+    padding-right: 10px;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -ms-box-sizing: border-box;
@@ -72,23 +81,17 @@ ul {
     word-wrap: break-word;
   }
 
-  /**
-   * The layout when there is only one sidebar, the left one.
-   */
-  /**
-   * The layout when there are two sidebars.
-   */
-  /* line 169, ../sass/layouts/_responsive.scss */
+  /* line 117, ../sass/layouts/_responsive.scss */
   #footer .block {
-    padding-left: 1em;
-    padding-right: 1em;
+    padding-left: 10px;
+    padding-right: 10px;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -ms-box-sizing: border-box;
     box-sizing: border-box;
     word-wrap: break-word;
   }
-  /* line 172, ../sass/layouts/_responsive.scss */
+  /* line 120, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+1) {
     float: right;
     width: 100%;
@@ -96,7 +99,7 @@ ul {
     margin-left: -100%;
     clear: right;
   }
-  /* line 176, ../sass/layouts/_responsive.scss */
+  /* line 124, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+2) {
     float: right;
     width: 50%;
@@ -104,7 +107,7 @@ ul {
     margin-left: -50%;
     clear: right;
   }
-  /* line 180, ../sass/layouts/_responsive.scss */
+  /* line 128, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n) {
     float: right;
     width: 50%;
@@ -112,26 +115,15 @@ ul {
     margin-left: -100%;
   }
 }
-/**
- * Use 5 grid columns for larger screens.
- */
-@media all and (min-width: 960px) {
-  /**
-   * The layout when there is only one sidebar, the left one.
-   */
-  /* line 196, ../sass/layouts/_responsive.scss */
-  .sidebar-first {
-    /* Span 4 columns, starting in 2nd column from left. */
-    /* Span 1 column, starting in 1st column from left. */
-  }
-  /* line 198, ../sass/layouts/_responsive.scss */
+@media all and (min-width: 882px) {
+  /* line 140, ../sass/layouts/_responsive.scss */
   .sidebar-first #content {
     float: right;
     width: 66.66667%;
     margin-right: 33.33333%;
     margin-left: -100%;
   }
-  /* line 203, ../sass/layouts/_responsive.scss */
+  /* line 143, ../sass/layouts/_responsive.scss */
   .sidebar-first .region-sidebar-first {
     float: right;
     width: 33.33333%;
@@ -139,14 +131,14 @@ ul {
     margin-left: -33.33333%;
   }
 
-  /* line 210, ../sass/layouts/_responsive.scss */
+  /* line 151, ../sass/layouts/_responsive.scss */
   .sidebar-second #content {
     float: right;
     width: 66.66667%;
     margin-right: 0%;
     margin-left: -66.66667%;
   }
-  /* line 213, ../sass/layouts/_responsive.scss */
+  /* line 155, ../sass/layouts/_responsive.scss */
   .sidebar-second .region-sidebar-second {
     float: right;
     width: 33.33333%;
@@ -154,30 +146,21 @@ ul {
     margin-left: -100%;
   }
 
-  /**
-   * The layout when there are two sidebars.
-   */
-  /* line 221, ../sass/layouts/_responsive.scss */
-  .two-sidebars {
-    /* Span 3 columns, starting in 2nd column from left. */
-    /* Span 1 column, starting in 1st column from left. */
-    /* Span 1 column, starting in 5th column from left. */
-  }
-  /* line 223, ../sass/layouts/_responsive.scss */
+  /* line 162, ../sass/layouts/_responsive.scss */
   .two-sidebars #content {
     float: right;
     width: 58.33333%;
     margin-right: 16.66667%;
     margin-left: -75%;
   }
-  /* line 228, ../sass/layouts/_responsive.scss */
+  /* line 165, ../sass/layouts/_responsive.scss */
   .two-sidebars .region-sidebar-first {
     float: right;
     width: 16.66667%;
     margin-right: 0%;
     margin-left: -16.66667%;
   }
-  /* line 233, ../sass/layouts/_responsive.scss */
+  /* line 169, ../sass/layouts/_responsive.scss */
   .two-sidebars .region-sidebar-second {
     float: right;
     width: 25%;
@@ -185,17 +168,106 @@ ul {
     margin-left: -100%;
   }
 
-  /* line 239, ../sass/layouts/_responsive.scss */
+  /* line 175, ../sass/layouts/_responsive.scss */
+  .panels-flexible-region-inside {
+    padding: 0;
+  }
+
+  /* line 180, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home #content {
+    padding: 0;
+  }
+  /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .logged-in.page-home .panels-flexible-row:before, .logged-in.page-home .panels-flexible-row:after {
+    content: "";
+    display: table;
+  }
+  /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .logged-in.page-home .panels-flexible-row:after {
+    clear: both;
+  }
+  /* line 184, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region {
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
+  }
+  /* line 187, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region-new-sidebar_left {
+    display: none;
+  }
+  /* line 190, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region-new-center {
+    float: right;
+    width: 66.66667%;
+    margin-right: 0%;
+    margin-left: -66.66667%;
+    clear: right;
+  }
+  /* line 194, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region-new-right_side {
+    float: right;
+    width: 33.33333%;
+    margin-right: 66.66667%;
+    margin-left: -100%;
+  }
+
+  /* line 201, ../sass/layouts/_responsive.scss */
+  .not-logged-in.front #content {
+    padding: 0;
+  }
+  /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .not-logged-in.front .panel-flexible-inside:before, .not-logged-in.front .panel-flexible-inside:after {
+    content: "";
+    display: table;
+  }
+  /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .not-logged-in.front .panel-flexible-inside:after {
+    clear: both;
+  }
+  /* line 205, ../sass/layouts/_responsive.scss */
+  .not-logged-in.front .panels-flexible-region {
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
+  }
+  /* line 208, ../sass/layouts/_responsive.scss */
+  .not-logged-in.front .panels-flexible-region-new-center {
+    float: right;
+    width: 50%;
+    margin-right: 0%;
+    margin-left: -50%;
+    clear: right;
+  }
+
+  /* line 215, ../sass/layouts/_responsive.scss */
+  .not-logged-in.not-front #content {
+    float: right;
+    width: 66.66667%;
+    margin-right: 0%;
+    margin-left: -66.66667%;
+    clear: right;
+  }
+
+  /* line 222, ../sass/layouts/_responsive.scss */
   #footer .block {
-    padding-left: 1em;
-    padding-right: 1em;
+    padding-left: 10px;
+    padding-right: 10px;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -ms-box-sizing: border-box;
     box-sizing: border-box;
     word-wrap: break-word;
   }
-  /* line 242, ../sass/layouts/_responsive.scss */
+  /* line 225, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+1) {
     float: right;
     width: 33.33333%;
@@ -203,7 +275,7 @@ ul {
     margin-left: -33.33333%;
     clear: right;
   }
-  /* line 246, ../sass/layouts/_responsive.scss */
+  /* line 229, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+2) {
     float: right;
     width: 33.33333%;
@@ -211,7 +283,7 @@ ul {
     margin-left: -66.66667%;
     clear: none;
   }
-  /* line 250, ../sass/layouts/_responsive.scss */
+  /* line 233, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n) {
     float: right;
     width: 33.33333%;
@@ -269,7 +341,7 @@ ul {
  * Tabs.
  */
 /* line 58, ../sass/components/_misc-rtl.scss */
-.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab,
+.tabs-primary__tab, .tabs-secondary__tab,
 .tabs-secondary__tab.is-active {
   float: right;
 }
diff --git a/idg-cec/sites/all/themes/cec/css/styles.css b/idg-cec/sites/all/themes/cec/css/styles.css
index 9951a7c..2afdb31 100644
--- a/idg-cec/sites/all/themes/cec/css/styles.css
+++ b/idg-cec/sites/all/themes/cec/css/styles.css
@@ -592,8 +592,9 @@ table {
  * For screen sizes larger than 1200px, prevent excessively long lines of text
  * by setting a max-width.
  */
-/* line 37, ../sass/layouts/_responsive.scss */
+/* line 38, ../sass/layouts/_responsive.scss */
 #main,
+#title,
 .region-bottom {
   margin-left: auto;
   margin-right: auto;
@@ -601,12 +602,14 @@ table {
 }
 
 /* Apply the shared properties of grid items in a single, efficient ruleset. */
-/* line 46, ../sass/layouts/_responsive.scss */
+/* line 49, ../sass/layouts/_responsive.scss */
 #content,
 #navigation,
-.region-sidebar-first {
-  padding-left: 1em;
-  padding-right: 1em;
+#title,
+.region-sidebar-first,
+#before-content {
+  padding-left: 10px;
+  padding-right: 10px;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   -ms-box-sizing: border-box;
@@ -629,50 +632,50 @@ table {
 }
 
 /* Navigation bar */
-@media all and (min-width: 480px) {
-  /* line 59, ../sass/layouts/_responsive.scss */
-  #main {
-    /* Move all the children of #main down to make room. */
-    padding-top: 3em;
-    position: relative;
-  }
-
-  /* line 64, ../sass/layouts/_responsive.scss */
-  #navigation {
-    /* Move the navbar up inside #main's padding. */
-    position: absolute;
-    top: 0;
-    height: 3em;
-    width: 100%;
-  }
+/* line 85, ../sass/layouts/_responsive.scss */
+.panel-flexible .panels-flexible-region-new-sidebar_left,
+.panel-flexible .panels-flexible-region-new-center,
+.panel-flexible .panels-flexible-region-new-right_side {
+  width: auto;
+  float: none;
 }
-/**
- * Use 3 grid columns for smaller screens.
- */
-@media all and (min-width: 540px) {
-  /* line 82, ../sass/layouts/_responsive.scss */
+
+@media all and (min-width: 612px) {
+  /* line 104, ../sass/layouts/_responsive.scss */
   #header-content,
   #superfish-2,
   #footer-content {
     margin-left: auto;
     margin-right: auto;
     max-width: 960px;
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
   }
-
   /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
-  #footer-content:before, #footer-content:after {
+  #header-content:before, #header-content:after,
+  #superfish-2:before,
+  #superfish-2:after,
+  #footer-content:before,
+  #footer-content:after {
     content: "";
     display: table;
   }
   /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  #header-content:after,
+  #superfish-2:after,
   #footer-content:after {
     clear: both;
   }
 
-  /* line 92, ../sass/layouts/_responsive.scss */
+  /* line 112, ../sass/layouts/_responsive.scss */
   .region-sidebar-second.region-sidebar-second {
-    padding-left: 1em;
-    padding-right: 1em;
+    padding-left: 10px;
+    padding-right: 10px;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -ms-box-sizing: border-box;
@@ -680,23 +683,17 @@ table {
     word-wrap: break-word;
   }
 
-  /**
-   * The layout when there is only one sidebar, the left one.
-   */
-  /**
-   * The layout when there are two sidebars.
-   */
-  /* line 169, ../sass/layouts/_responsive.scss */
+  /* line 117, ../sass/layouts/_responsive.scss */
   #footer .block {
-    padding-left: 1em;
-    padding-right: 1em;
+    padding-left: 10px;
+    padding-right: 10px;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -ms-box-sizing: border-box;
     box-sizing: border-box;
     word-wrap: break-word;
   }
-  /* line 172, ../sass/layouts/_responsive.scss */
+  /* line 120, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+1) {
     float: left;
     width: 100%;
@@ -704,7 +701,7 @@ table {
     margin-right: -100%;
     clear: left;
   }
-  /* line 176, ../sass/layouts/_responsive.scss */
+  /* line 124, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+2) {
     float: left;
     width: 50%;
@@ -712,7 +709,7 @@ table {
     margin-right: -50%;
     clear: left;
   }
-  /* line 180, ../sass/layouts/_responsive.scss */
+  /* line 128, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n) {
     float: left;
     width: 50%;
@@ -720,26 +717,15 @@ table {
     margin-right: -100%;
   }
 }
-/**
- * Use 5 grid columns for larger screens.
- */
-@media all and (min-width: 960px) {
-  /**
-   * The layout when there is only one sidebar, the left one.
-   */
-  /* line 196, ../sass/layouts/_responsive.scss */
-  .sidebar-first {
-    /* Span 4 columns, starting in 2nd column from left. */
-    /* Span 1 column, starting in 1st column from left. */
-  }
-  /* line 198, ../sass/layouts/_responsive.scss */
+@media all and (min-width: 882px) {
+  /* line 140, ../sass/layouts/_responsive.scss */
   .sidebar-first #content {
     float: left;
     width: 66.66667%;
     margin-left: 33.33333%;
     margin-right: -100%;
   }
-  /* line 203, ../sass/layouts/_responsive.scss */
+  /* line 143, ../sass/layouts/_responsive.scss */
   .sidebar-first .region-sidebar-first {
     float: left;
     width: 33.33333%;
@@ -747,14 +733,14 @@ table {
     margin-right: -33.33333%;
   }
 
-  /* line 210, ../sass/layouts/_responsive.scss */
+  /* line 151, ../sass/layouts/_responsive.scss */
   .sidebar-second #content {
     float: left;
     width: 66.66667%;
     margin-left: 0%;
     margin-right: -66.66667%;
   }
-  /* line 213, ../sass/layouts/_responsive.scss */
+  /* line 155, ../sass/layouts/_responsive.scss */
   .sidebar-second .region-sidebar-second {
     float: left;
     width: 33.33333%;
@@ -762,30 +748,21 @@ table {
     margin-right: -100%;
   }
 
-  /**
-   * The layout when there are two sidebars.
-   */
-  /* line 221, ../sass/layouts/_responsive.scss */
-  .two-sidebars {
-    /* Span 3 columns, starting in 2nd column from left. */
-    /* Span 1 column, starting in 1st column from left. */
-    /* Span 1 column, starting in 5th column from left. */
-  }
-  /* line 223, ../sass/layouts/_responsive.scss */
+  /* line 162, ../sass/layouts/_responsive.scss */
   .two-sidebars #content {
     float: left;
     width: 58.33333%;
     margin-left: 16.66667%;
     margin-right: -75%;
   }
-  /* line 228, ../sass/layouts/_responsive.scss */
+  /* line 165, ../sass/layouts/_responsive.scss */
   .two-sidebars .region-sidebar-first {
     float: left;
     width: 16.66667%;
     margin-left: 0%;
     margin-right: -16.66667%;
   }
-  /* line 233, ../sass/layouts/_responsive.scss */
+  /* line 169, ../sass/layouts/_responsive.scss */
   .two-sidebars .region-sidebar-second {
     float: left;
     width: 25%;
@@ -793,17 +770,106 @@ table {
     margin-right: -100%;
   }
 
-  /* line 239, ../sass/layouts/_responsive.scss */
+  /* line 175, ../sass/layouts/_responsive.scss */
+  .panels-flexible-region-inside {
+    padding: 0;
+  }
+
+  /* line 180, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home #content {
+    padding: 0;
+  }
+  /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .logged-in.page-home .panels-flexible-row:before, .logged-in.page-home .panels-flexible-row:after {
+    content: "";
+    display: table;
+  }
+  /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .logged-in.page-home .panels-flexible-row:after {
+    clear: both;
+  }
+  /* line 184, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region {
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
+  }
+  /* line 187, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region-new-sidebar_left {
+    display: none;
+  }
+  /* line 190, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region-new-center {
+    float: left;
+    width: 66.66667%;
+    margin-left: 0%;
+    margin-right: -66.66667%;
+    clear: left;
+  }
+  /* line 194, ../sass/layouts/_responsive.scss */
+  .logged-in.page-home .panels-flexible-region-new-right_side {
+    float: left;
+    width: 33.33333%;
+    margin-left: 66.66667%;
+    margin-right: -100%;
+  }
+
+  /* line 201, ../sass/layouts/_responsive.scss */
+  .not-logged-in.front #content {
+    padding: 0;
+  }
+  /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .not-logged-in.front .panel-flexible-inside:before, .not-logged-in.front .panel-flexible-inside:after {
+    content: "";
+    display: table;
+  }
+  /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .not-logged-in.front .panel-flexible-inside:after {
+    clear: both;
+  }
+  /* line 205, ../sass/layouts/_responsive.scss */
+  .not-logged-in.front .panels-flexible-region {
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
+  }
+  /* line 208, ../sass/layouts/_responsive.scss */
+  .not-logged-in.front .panels-flexible-region-new-center {
+    float: left;
+    width: 50%;
+    margin-left: 0%;
+    margin-right: -50%;
+    clear: left;
+  }
+
+  /* line 215, ../sass/layouts/_responsive.scss */
+  .not-logged-in.not-front #content {
+    float: left;
+    width: 66.66667%;
+    margin-left: 0%;
+    margin-right: -66.66667%;
+    clear: left;
+  }
+
+  /* line 222, ../sass/layouts/_responsive.scss */
   #footer .block {
-    padding-left: 1em;
-    padding-right: 1em;
+    padding-left: 10px;
+    padding-right: 10px;
     -moz-box-sizing: border-box;
     -webkit-box-sizing: border-box;
     -ms-box-sizing: border-box;
     box-sizing: border-box;
     word-wrap: break-word;
   }
-  /* line 242, ../sass/layouts/_responsive.scss */
+  /* line 225, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+1) {
     float: left;
     width: 33.33333%;
@@ -811,7 +877,7 @@ table {
     margin-right: -33.33333%;
     clear: left;
   }
-  /* line 246, ../sass/layouts/_responsive.scss */
+  /* line 229, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n+2) {
     float: left;
     width: 33.33333%;
@@ -819,7 +885,7 @@ table {
     margin-right: -66.66667%;
     clear: none;
   }
-  /* line 250, ../sass/layouts/_responsive.scss */
+  /* line 233, ../sass/layouts/_responsive.scss */
   #footer .block:nth-child(3n) {
     float: left;
     width: 33.33333%;
@@ -1108,7 +1174,7 @@ table {
 }
 
 /* line 275, ../sass/components/_misc.scss */
-.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab,
+.tabs-primary__tab, .tabs-secondary__tab,
 .tabs-secondary__tab.is-active {
   float: left;
   /* LTR */
@@ -1116,7 +1182,7 @@ table {
 }
 
 /* line 279, ../sass/components/_misc.scss */
-a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active, a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active {
+a.tabs-primary__tab-link, a.tabs-secondary__tab-link {
   border: 1px solid #e9e9e9;
   border-right: 0;
   border-bottom: 0;
@@ -1674,7 +1740,7 @@ tr.selected td {
 /* line 803, ../sass/components/_misc.scss */
 .progress .filled {
   background-color: #0072b9;
-  background-image: url('../images/progress.gif?1394124471');
+  background-image: url('../images/progress.gif?1392389716');
 }
 
 /**
@@ -1763,708 +1829,7610 @@ tr.selected td {
     display: none;
   }
 }
+/* line 27, ../sass/_pie.scss */
+.pie-element, .bordered, .gradient {
+  behavior: url("/css/PIE.htc");
+  position: relative;
+}
+
+/* line 33, ../sass/_pie.scss */
+.bordered {
+  -webkit-border-radius: 5px;
+  -moz-border-radius: 5px;
+  -ms-border-radius: 5px;
+  -o-border-radius: 5px;
+  border-radius: 5px;
+}
+
+/* line 38, ../sass/_pie.scss */
+.gradient {
+  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff0000), color-stop(100%, #0000ff));
+  background: -webkit-linear-gradient(#ff0000, #0000ff);
+  background: -moz-linear-gradient(#ff0000, #0000ff);
+  background: -o-linear-gradient(#ff0000, #0000ff);
+  -pie-background: linear-gradient(#ff0000, #0000ff);
+  background: linear-gradient(#ff0000, #0000ff);
+}
+
+/* line 52, ../sass/_pie.scss */
+.pie-container, .widget {
+  z-index: 0;
+  position: relative;
+}
+
+/* line 56, ../sass/_pie.scss */
+.z-pie-element, .widget h3 {
+  behavior: url("/css/PIE.htc");
+  z-index: 0;
+}
+
+/* line 71, ../sass/_pie.scss */
+.has-gradient {
+  behavior: url("/css/PIE.htc");
+  position: relative;
+  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff0000), color-stop(100%, #0000ff));
+  background: -webkit-linear-gradient(#ff0000, #0000ff);
+  background: -moz-linear-gradient(#ff0000, #0000ff);
+  background: -o-linear-gradient(#ff0000, #0000ff);
+  -pie-background: linear-gradient(#ff0000, #0000ff);
+  background: linear-gradient(#ff0000, #0000ff);
+}
+
 /* SMACSS theme rules */
 /* @import "theme-A"; */
 /* @import "theme-B"; */
 /* ---------
    Custom
 ------------ */
-/* Common */
-/* line 7, ../sass/common/_typography.scss */
-body {
-  color: #333333;
-  font-size: 14px;
+/* Components */
+/*!
+ *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+  font-family: 'FontAwesome';
+  src: url("../fonts/fontawesome-webfont.eot?v=4.0.3");
+  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
+  font-weight: normal;
+  font-style: normal;
 }
 
-/* line 12, ../sass/common/_typography.scss */
-h1, h2, h3, h4, h5 {
-  color: #666666;
+/* line 4, ../sass/fontawesome/_core.scss */
+.fa {
+  display: inline-block;
+  font-family: FontAwesome;
+  font-style: normal;
   font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
 }
 
-/* line 17, ../sass/common/_typography.scss */
-h1 {
-  font-size: 36px;
+/* makes the font 33% larger relative to the icon container */
+/* line 5, ../sass/fontawesome/_larger.scss */
+.fa-lg {
+  font-size: 1.33333em;
+  line-height: 0.75em;
+  vertical-align: -15%;
 }
 
-/* line 24, ../sass/common/_typography.scss */
-h3,
-.block-title {
-  font-size: 14px;
-  text-transform: uppercase;
+/* line 10, ../sass/fontawesome/_larger.scss */
+.fa-2x {
+  font-size: 2em;
 }
 
-/* line 35, ../sass/common/_typography.scss */
-a {
-  color: #bd3023;
-  text-decoration: none;
-}
-/* line 38, ../sass/common/_typography.scss */
-a:hover {
-  text-decoration: underline;
-}
-/* line 41, ../sass/common/_typography.scss */
-a:active {
-  color: #7c2017;
+/* line 11, ../sass/fontawesome/_larger.scss */
+.fa-3x {
+  font-size: 3em;
 }
 
-/* line 6, ../sass/common/_forms.scss */
-input[type="text"],
-input[type="password"],
-input[type="email"] {
-  border: 1px solid #e6e6e6;
-  background: white;
-  padding: 0 10px;
-  height: 35px;
-  line-height: 35px;
-  width: 100%;
+/* line 12, ../sass/fontawesome/_larger.scss */
+.fa-4x {
+  font-size: 4em;
 }
 
-/* line 5, ../sass/common/_buttons.scss */
-button,
-input[type="button"],
-input[type="submit"] {
-  margin: 0;
-  padding: 10px 20px;
-  background: #bd3023;
-  border-width: 0 0 2px 0;
-  border-style: solid;
-  border-color: #7c2017;
-  text-transform: uppercase;
-  font-size: 14px;
-  color: white;
+/* line 13, ../sass/fontawesome/_larger.scss */
+.fa-5x {
+  font-size: 5em;
 }
-/* line 15, ../sass/common/_buttons.scss */
-button:active,
-input[type="button"]:active,
-input[type="submit"]:active {
-  background: #7c2017;
-  border-width: 2px 0 0;
-  border-color: #3c0f0b;
+
+/* line 3, ../sass/fontawesome/_fixed-width.scss */
+.fa-fw {
+  width: 1.28571em;
+  text-align: center;
 }
 
-/* Blocks */
-/* line 4, ../sass/blocks/_header.scss */
-#header {
+/* line 4, ../sass/fontawesome/_list.scss */
+.fa-ul {
+  padding-left: 0;
+  margin-left: 2.14286em;
+  list-style-type: none;
+}
+/* line 8, ../sass/fontawesome/_list.scss */
+.fa-ul > li {
   position: relative;
-  padding-top: 5px;
 }
-/* line 8, ../sass/blocks/_header.scss */
-#header:before, #header::before {
-  content: "";
-  display: block;
-  height: 5px;
-  width: 100%;
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
-  background-image: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+
+/* line 10, ../sass/fontawesome/_list.scss */
+.fa-li {
   position: absolute;
-  top: 0;
-  left: 0;
-  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px 0 inset;
-  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px 0 inset;
-  box-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px 0 inset;
+  left: -2.14286em;
+  width: 2.14286em;
+  top: 0.14286em;
+  text-align: center;
 }
-/* line 19, ../sass/blocks/_header.scss */
-#header .block {
-  margin-bottom: 0;
+/* line 16, ../sass/fontawesome/_list.scss */
+.fa-li.fa-lg {
+  left: -1.85714em;
 }
 
-/* line 24, ../sass/blocks/_header.scss */
-#header-content {
-  padding-bottom: 42px;
+/* line 4, ../sass/fontawesome/_bordered-pulled.scss */
+.fa-border {
+  padding: .2em .25em .15em;
+  border: solid 0.08em #eeeeee;
+  border-radius: .1em;
 }
 
-/* line 28, ../sass/blocks/_header.scss */
-#branding {
-  text-align: center;
-  height: 75px;
+/* line 10, ../sass/fontawesome/_bordered-pulled.scss */
+.pull-right {
+  float: right;
 }
-/* line 31, ../sass/blocks/_header.scss */
-#branding img {
-  max-height: 75px;
-  vertical-align: middle;
+
+/* line 11, ../sass/fontawesome/_bordered-pulled.scss */
+.pull-left {
+  float: left;
 }
-/* line 35, ../sass/blocks/_header.scss */
-#branding * {
-  line-height: 75px;
+
+/* line 14, ../sass/fontawesome/_bordered-pulled.scss */
+.fa.pull-left {
+  margin-right: .3em;
+}
+/* line 15, ../sass/fontawesome/_bordered-pulled.scss */
+.fa.pull-right {
+  margin-left: .3em;
 }
 
-/* line 41, ../sass/blocks/_header.scss */
-#logo,
-#name-and-slogan {
-  display: -moz-inline-stack;
-  display: inline-block;
-  vertical-align: middle;
-  *vertical-align: auto;
-  zoom: 1;
-  *display: inline;
-  float: none;
+/* line 4, ../sass/fontawesome/_spinning.scss */
+.fa-spin {
+  -webkit-animation: spin 2s infinite linear;
+  -moz-animation: spin 2s infinite linear;
+  -o-animation: spin 2s infinite linear;
+  animation: spin 2s infinite linear;
 }
 
-/* line 47, ../sass/blocks/_header.scss */
-#block-views-exp-search-page {
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
-  background-image: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: -moz-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: -o-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: linear-gradient(left, #f2f2f2, #ffffff);
-  padding: 20px 1em;
-  border-bottom: 2px solid #e6e6e6;
+@-moz-keyframes spin {
+  /* line 12, ../sass/fontawesome/_spinning.scss */
+  0% {
+    -moz-transform: rotate(0deg);
+  }
+
+  /* line 13, ../sass/fontawesome/_spinning.scss */
+  100% {
+    -moz-transform: rotate(359deg);
+  }
 }
 
-/* line 54, ../sass/blocks/_header.scss */
-#views-exposed-form-search-page {
-  position: relative;
+@-webkit-keyframes spin {
+  /* line 16, ../sass/fontawesome/_spinning.scss */
+  0% {
+    -webkit-transform: rotate(0deg);
+  }
+
+  /* line 17, ../sass/fontawesome/_spinning.scss */
+  100% {
+    -webkit-transform: rotate(359deg);
+  }
 }
-/* line 56, ../sass/blocks/_header.scss */
-#views-exposed-form-search-page label {
-  display: none;
+
+@-o-keyframes spin {
+  /* line 20, ../sass/fontawesome/_spinning.scss */
+  0% {
+    -o-transform: rotate(0deg);
+  }
+
+  /* line 21, ../sass/fontawesome/_spinning.scss */
+  100% {
+    -o-transform: rotate(359deg);
+  }
 }
-/* line 59, ../sass/blocks/_header.scss */
-#views-exposed-form-search-page .views-exposed-widgets {
-  margin: 0;
+
+@-ms-keyframes spin {
+  /* line 24, ../sass/fontawesome/_spinning.scss */
+  0% {
+    -ms-transform: rotate(0deg);
+  }
+
+  /* line 25, ../sass/fontawesome/_spinning.scss */
+  100% {
+    -ms-transform: rotate(359deg);
+  }
 }
 
-/* line 65, ../sass/blocks/_header.scss */
-#edit-search-wrapper {
-  padding: 0;
-  float: none;
+@keyframes spin {
+  /* line 28, ../sass/fontawesome/_spinning.scss */
+  0% {
+    transform: rotate(0deg);
+  }
+
+  /* line 29, ../sass/fontawesome/_spinning.scss */
+  100% {
+    transform: rotate(359deg);
+  }
 }
 
-/* line 71, ../sass/blocks/_header.scss */
-#edit-search {
-  width: 100%;
-  padding-right: 45px;
+/* line 4, ../sass/fontawesome/_rotated-flipped.scss */
+.fa-rotate-90 {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
+  -webkit-transform: rotate(90deg);
+  -moz-transform: rotate(90deg);
+  -ms-transform: rotate(90deg);
+  -o-transform: rotate(90deg);
+  transform: rotate(90deg);
+}
+
+/* line 5, ../sass/fontawesome/_rotated-flipped.scss */
+.fa-rotate-180 {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
+  -webkit-transform: rotate(180deg);
+  -moz-transform: rotate(180deg);
+  -ms-transform: rotate(180deg);
+  -o-transform: rotate(180deg);
+  transform: rotate(180deg);
+}
+
+/* line 6, ../sass/fontawesome/_rotated-flipped.scss */
+.fa-rotate-270 {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
+  -webkit-transform: rotate(270deg);
+  -moz-transform: rotate(270deg);
+  -ms-transform: rotate(270deg);
+  -o-transform: rotate(270deg);
+  transform: rotate(270deg);
+}
+
+/* line 8, ../sass/fontawesome/_rotated-flipped.scss */
+.fa-flip-horizontal {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
+  -webkit-transform: scale(-1, 1);
+  -moz-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  -o-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+
+/* line 9, ../sass/fontawesome/_rotated-flipped.scss */
+.fa-flip-vertical {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
+  -webkit-transform: scale(1, -1);
+  -moz-transform: scale(1, -1);
+  -ms-transform: scale(1, -1);
+  -o-transform: scale(1, -1);
+  transform: scale(1, -1);
+}
+
+/* line 4, ../sass/fontawesome/_stacked.scss */
+.fa-stack {
+  position: relative;
+  display: inline-block;
+  width: 2em;
+  height: 2em;
+  line-height: 2em;
+  vertical-align: middle;
 }
 
-/* line 77, ../sass/blocks/_header.scss */
-#block-views-exp-search-page .views-submit-button {
-  float: none;
-  padding: 0;
+/* line 12, ../sass/fontawesome/_stacked.scss */
+.fa-stack-1x, .fa-stack-2x {
   position: absolute;
-  right: 0;
-  top: 0;
-  z-index: 10;
+  left: 0;
+  width: 100%;
+  text-align: center;
 }
 
-/* line 87, ../sass/blocks/_header.scss */
-#edit-submit-search {
-  width: 35px;
-  height: 35px;
-  line-height: 35px;
-  background: transparent;
-  border: 0 none;
-  color: #999999;
-  margin: 0;
-  overflow: hidden;
+/* line 18, ../sass/fontawesome/_stacked.scss */
+.fa-stack-1x {
+  line-height: inherit;
 }
 
-/* line 100, ../sass/blocks/_header.scss */
-#block-superfish-1,
-#block-superfish-2 {
-  overflow: hidden;
-  overflow: visible;
-  text-align: left;
+/* line 19, ../sass/fontawesome/_stacked.scss */
+.fa-stack-2x {
+  font-size: 2em;
 }
-/* line 104, ../sass/blocks/_header.scss */
-#block-superfish-1 ul,
-#block-superfish-2 ul {
-  overflow: hidden;
+
+/* line 20, ../sass/fontawesome/_stacked.scss */
+.fa-inverse {
+  color: white;
 }
 
-/* line 111, ../sass/blocks/_header.scss */
-#block-superfish-1,
-#block-superfish-2 {
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
-  background-image: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: -moz-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: -o-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: linear-gradient(left, #f2f2f2, #ffffff);
-}
-/* line 113, ../sass/blocks/_header.scss */
-#block-superfish-1 ul li,
-#block-superfish-2 ul li {
-  float: none;
-  line-height: 1.5;
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+   readers do not read off random characters that represent icons */
+/* line 4, ../sass/fontawesome/_icons.scss */
+.fa-glass:before {
+  content: "\f000";
 }
-/* line 116, ../sass/blocks/_header.scss */
-#block-superfish-1 ul li a.sf-depth-1,
-#block-superfish-2 ul li a.sf-depth-1 {
-  padding: 8px 1em;
-  border-width: 1px 0 0;
-  border-style: solid;
-  border-color: #e6e6e6;
-  display: block;
-  color: #222222;
-  font-size: 12px;
-  font-weight: bold;
+
+/* line 5, ../sass/fontawesome/_icons.scss */
+.fa-music:before {
+  content: "\f001";
 }
-/* line 125, ../sass/blocks/_header.scss */
-#block-superfish-1 ul li a.sf-depth-1.active,
-#block-superfish-2 ul li a.sf-depth-1.active {
-  border-left-color: #bd3023;
-  border-left-width: 2px;
-  color: #333333;
-  text-indent: -2px;
+
+/* line 6, ../sass/fontawesome/_icons.scss */
+.fa-search:before, #block-views-exp-search-page .views-submit-button:before {
+  content: "\f002";
 }
-/* line 131, ../sass/blocks/_header.scss */
-#block-superfish-1 ul li a.sf-depth-1 span.sf-sub-indicator,
-#block-superfish-2 ul li a.sf-depth-1 span.sf-sub-indicator {
-  display: none;
+
+/* line 7, ../sass/fontawesome/_icons.scss */
+.fa-envelope-o:before, #block-superfish-1 .sf-item-3 a.sf-depth-1:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(9) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(9) a:before, .page-user .field-name-email .field-item:before {
+  content: "\f003";
 }
-/* line 135, ../sass/blocks/_header.scss */
-#block-superfish-1 ul li.first a.sf-depth-1,
-#block-superfish-2 ul li.first a.sf-depth-1 {
-  border-top-width: 1px;
+
+/* line 8, ../sass/fontawesome/_icons.scss */
+.fa-heart:before {
+  content: "\f004";
 }
 
-/* line 141, ../sass/blocks/_header.scss */
-#block-superfish-2 ul li.last a.sf-depth-1 {
-  border-bottom-width: 2px;
+/* line 9, ../sass/fontawesome/_icons.scss */
+.fa-star:before {
+  content: "\f005";
 }
 
-/* line 159, ../sass/blocks/_header.scss */
-#block-superfish-1 a.sf-depth-1:before {
-  font-family: 'FontAwesome';
-  display: -moz-inline-stack;
-  display: inline-block;
-  vertical-align: middle;
-  *vertical-align: auto;
-  zoom: 1;
-  *display: inline;
-  width: 20px;
+/* line 10, ../sass/fontawesome/_icons.scss */
+.fa-star-o:before {
+  content: "\f006";
 }
 
-@media all and (min-width: 540px) {
-  /* line 170, ../sass/blocks/_header.scss */
-  #branding {
-    text-align: left;
-    position: absolute;
-  }
+/* line 11, ../sass/fontawesome/_icons.scss */
+.fa-user:before, #block-superfish-1 .last a.sf-depth-1:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(1) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(1) a:before {
+  content: "\f007";
+}
 
-  /* line 175, ../sass/blocks/_header.scss */
-  #header .region-header {
-    text-align: right;
-  }
+/* line 12, ../sass/fontawesome/_icons.scss */
+.fa-film:before {
+  content: "\f008";
+}
 
-  /* line 180, ../sass/blocks/_header.scss */
-  #block-views-exp-search-page {
-    display: -moz-inline-stack;
-    display: inline-block;
-    vertical-align: middle;
-    *vertical-align: auto;
-    zoom: 1;
-    *display: inline;
-    width: 270px;
-    height: 75px;
-    padding: 20px 0;
-    border: 0 none;
-    background: none;
-  }
+/* line 13, ../sass/fontawesome/_icons.scss */
+.fa-th-large:before {
+  content: "\f009";
+}
 
-  /* line 190, ../sass/blocks/_header.scss */
-  #block-superfish-1 {
-    display: -moz-inline-stack;
-    display: inline-block;
-    vertical-align: middle;
-    *vertical-align: auto;
-    zoom: 1;
-    *display: inline;
-    margin-left: 30px;
-  }
-  /* line 193, ../sass/blocks/_header.scss */
-  #block-superfish-1 ul li {
-    float: left;
-    line-height: 1;
-  }
-  /* line 196, ../sass/blocks/_header.scss */
-  #block-superfish-1 ul li a.sf-depth-1 {
-    color: #999999;
-    background: #f7f7f7;
-    padding: 0;
-    width: 60px;
-    height: 75px;
-    border-width: 0 1px 0 0;
-  }
-  /* line 204, ../sass/blocks/_header.scss */
-  #block-superfish-1 ul li.first a.sf-depth-1 {
-    border-width: 0 1px;
-  }
-  /* line 207, ../sass/blocks/_header.scss */
-  #block-superfish-1 ul li.last a.sf-depth-1 {
-    border-right-width: 1px;
-  }
+/* line 14, ../sass/fontawesome/_icons.scss */
+.fa-th:before {
+  content: "\f00a";
+}
 
-  /* line 214, ../sass/blocks/_header.scss */
-  #block-superfish-2 {
-    position: absolute;
-    left: 0;
-    bottom: 0;
-    width: 100%;
-    background: white;
-    height: 42px;
-    border-bottom: 2px solid #e6e6e6;
-  }
-  /* line 222, ../sass/blocks/_header.scss */
-  #block-superfish-2 ul li {
-    float: left;
-    line-height: 1;
-  }
-  /* line 225, ../sass/blocks/_header.scss */
-  #block-superfish-2 ul li a.sf-depth-1 {
-    color: #666666;
-    font-weight: normal;
-    display: block;
-    border-width: 0 1px 2px 0;
-    padding: 0 20px;
-    line-height: 40px;
-    text-transform: uppercase;
-  }
-  /* line 233, ../sass/blocks/_header.scss */
-  #block-superfish-2 ul li a.sf-depth-1.active {
-    color: #333333;
-    border-width: 0 1px 2px;
-    border-left-color: #e6e6e6;
-    border-bottom-color: #bd3023;
-    padding-left: 20px;
-  }
-  /* line 240, ../sass/blocks/_header.scss */
-  #block-superfish-2 ul li a.sf-depth-1:hover {
-    text-decoration: none;
-  }
-  /* line 244, ../sass/blocks/_header.scss */
-  #block-superfish-2 ul li.first a.sf-depth-1 {
-    border-left-width: 1px;
-    border-top-width: 0;
-  }
+/* line 15, ../sass/fontawesome/_icons.scss */
+.fa-th-list:before {
+  content: "\f00b";
+}
 
-  /* line 256, ../sass/blocks/_header.scss */
-  #block-superfish-1 .sf-item-1 a.sf-depth-1,
-  #block-superfish-1 .sf-item-2 a.sf-depth-1,
-  #block-superfish-1 .sf-item-3 a.sf-depth-1 {
-    position: relative;
-    text-indent: -9999px;
-    overflow: hidden;
-  }
-  /* line 260, ../sass/blocks/_header.scss */
-  #block-superfish-1 .sf-item-1 a.sf-depth-1:before,
-  #block-superfish-1 .sf-item-2 a.sf-depth-1:before,
-  #block-superfish-1 .sf-item-3 a.sf-depth-1:before {
-    position: absolute;
-    top: 19px;
-    left: 0;
-    text-indent: 0;
-    font-size: 32px;
-    width: 60px;
-    height: 33px;
-    text-align: center;
-  }
+/* line 16, ../sass/fontawesome/_icons.scss */
+.fa-check:before {
+  content: "\f00c";
 }
-/* line 4, ../sass/blocks/_page.scss */
-* {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
+
+/* line 17, ../sass/fontawesome/_icons.scss */
+.fa-times:before, .facetapi-facetapi-links li a.facetapi-active:before, .page-node-add #resource-node-form .remove:before {
+  content: "\f00d";
 }
 
-/* line 8, ../sass/blocks/_page.scss */
-body {
-  background: #f2f2f2;
+/* line 18, ../sass/fontawesome/_icons.scss */
+.fa-search-plus:before {
+  content: "\f00e";
 }
 
-/* line 12, ../sass/blocks/_page.scss */
-#page {
-  background: #f2f2f2;
+/* line 19, ../sass/fontawesome/_icons.scss */
+.fa-search-minus:before {
+  content: "\f010";
 }
 
-/* line 16, ../sass/blocks/_page.scss */
-#main {
-  padding-bottom: 60px;
-}
-
-/* line 3, ../sass/blocks/_sidebar.scss */
-.sidebar .block-title {
-  padding: 6px 1em 8px;
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
-  background-image: -webkit-linear-gradient(left, #f2f2f2, #f7f7f7);
-  background-image: -moz-linear-gradient(left, #f2f2f2, #f7f7f7);
-  background-image: -o-linear-gradient(left, #f2f2f2, #f7f7f7);
-  background-image: linear-gradient(left, #f2f2f2, #f7f7f7);
-  border-width: 0 0 3px 0;
-  position: relative;
+/* line 20, ../sass/fontawesome/_icons.scss */
+.fa-power-off:before {
+  content: "\f011";
 }
-/* line 9, ../sass/blocks/_sidebar.scss */
-.sidebar .block-title:after, .sidebar .block-title::after {
-  content: "";
-  display: block;
-  height: 2px;
-  width: 100%;
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
-  background-image: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  position: absolute;
-  bottom: 0;
-  left: 0;
+
+/* line 21, ../sass/fontawesome/_icons.scss */
+.fa-signal:before {
+  content: "\f012";
 }
-/* line 20, ../sass/blocks/_sidebar.scss */
-.sidebar .block {
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
-  background-image: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: -moz-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: -o-linear-gradient(left, #f2f2f2, #ffffff);
-  background-image: linear-gradient(left, #f2f2f2, #ffffff);
-  border-bottom: 2px solid #e6e6e6;
+
+/* line 23, ../sass/fontawesome/_icons.scss */
+.fa-gear:before,
+.fa-cog:before {
+  content: "\f013";
 }
-/* line 24, ../sass/blocks/_sidebar.scss */
-.sidebar .block .views-row {
-  border-top: 1px solid #e6e6e6;
+
+/* line 24, ../sass/fontawesome/_icons.scss */
+.fa-trash-o:before {
+  content: "\f014";
 }
-/* line 26, ../sass/blocks/_sidebar.scss */
-.sidebar .block .views-row.views-row-first {
-  border-top: 0 none;
+
+/* line 25, ../sass/fontawesome/_icons.scss */
+.fa-home:before {
+  content: "\f015";
 }
-/* line 30, ../sass/blocks/_sidebar.scss */
-.sidebar .block .view-content a {
-  font-size: 12px;
-  font-weight: bold;
-  display: block;
-  padding: 8px 1em;
-  color: #222222;
+
+/* line 26, ../sass/fontawesome/_icons.scss */
+.fa-file-o:before {
+  content: "\f016";
 }
-/* line 36, ../sass/blocks/_sidebar.scss */
-.sidebar .block .view-content a:hover {
-  color: #222222;
+
+/* line 27, ../sass/fontawesome/_icons.scss */
+.fa-clock-o:before {
+  content: "\f017";
 }
 
-/* line 43, ../sass/blocks/_sidebar.scss */
-.pcp-wrapper {
-  padding: 15px 1em;
-  font-weight: bold;
+/* line 28, ../sass/fontawesome/_icons.scss */
+.fa-road:before {
+  content: "\f018";
 }
-/* line 46, ../sass/blocks/_sidebar.scss */
-.pcp-wrapper .pcp-percent-bar-wrapper {
-  margin-top: 5px;
-  height: 10px;
-  -webkit-border-radius: 10px;
-  -moz-border-radius: 10px;
-  -ms-border-radius: 10px;
-  -o-border-radius: 10px;
-  border-radius: 10px;
-  border: 0 none;
-  padding: 0;
-  overflow: hidden;
-  background-image: -webkit-gradient(linear, 50% 0%, 50% 1, color-stop(0%, #cccccc), color-stop(100%, #e6e6e6));
-  background-image: -webkit-linear-gradient(#cccccc, #e6e6e6 1px);
-  background-image: -moz-linear-gradient(#cccccc, #e6e6e6 1px);
-  background-image: -o-linear-gradient(#cccccc, #e6e6e6 1px);
-  background-image: linear-gradient(#cccccc, #e6e6e6 1px);
+
+/* line 29, ../sass/fontawesome/_icons.scss */
+.fa-download:before {
+  content: "\f019";
 }
-/* line 54, ../sass/blocks/_sidebar.scss */
-.pcp-wrapper .pcp-percent-bar-wrapper .pcp-percent-bar {
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
-  background-image: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
-  background-image: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+
+/* line 30, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-o-down:before {
+  content: "\f01a";
 }
 
-@media all and (min-width: 540px) {
-  /* line 61, ../sass/blocks/_sidebar.scss */
-  .sidebar .block-title {
-    padding: 6px 20px 8px;
-  }
+/* line 31, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-o-up:before {
+  content: "\f01b";
+}
 
-  /* line 65, ../sass/blocks/_sidebar.scss */
-  .sidebar .block .view-content a {
-    padding: 8px 20px;
-  }
+/* line 32, ../sass/fontawesome/_icons.scss */
+.fa-inbox:before {
+  content: "\f01c";
+}
 
-  /* line 69, ../sass/blocks/_sidebar.scss */
-  .pcp-wrapper {
-    padding: 15px 20px;
-  }
+/* line 33, ../sass/fontawesome/_icons.scss */
+.fa-play-circle-o:before {
+  content: "\f01d";
 }
-/* line 3, ../sass/blocks/_footer.scss */
-#footer {
-  color: white;
-  border-top: 2px solid #222222;
-  background: #222222;
+
+/* line 35, ../sass/fontawesome/_icons.scss */
+.fa-rotate-right:before,
+.fa-repeat:before {
+  content: "\f01e";
 }
-/* line 7, ../sass/blocks/_footer.scss */
-#footer .block {
-  position: relative;
-  padding-bottom: 2px;
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #222222), color-stop(100%, #333333));
-  background-image: -webkit-linear-gradient(left, #222222, #333333);
-  background-image: -moz-linear-gradient(left, #222222, #333333);
-  background-image: -o-linear-gradient(left, #222222, #333333);
-  background-image: linear-gradient(left, #222222, #333333);
-  border-bottom: 2px solid #222222;
+
+/* line 36, ../sass/fontawesome/_icons.scss */
+.fa-refresh:before {
+  content: "\f021";
 }
-/* line 12, ../sass/blocks/_footer.scss */
-#footer .block.last {
-  margin-bottom: 0;
+
+/* line 37, ../sass/fontawesome/_icons.scss */
+.fa-list-alt:before {
+  content: "\f022";
 }
-/* line 16, ../sass/blocks/_footer.scss */
-#footer h2 {
-  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #222222), color-stop(100%, #292929));
-  background-image: -webkit-linear-gradient(left, #222222, #292929);
-  background-image: -moz-linear-gradient(left, #222222, #292929);
-  background-image: -o-linear-gradient(left, #222222, #292929);
-  background-image: linear-gradient(left, #222222, #292929);
-  display: block;
-  position: relative;
-  color: white;
-  padding: 8px 1em;
-  border-bottom: 2px solid #222222;
+
+/* line 38, ../sass/fontawesome/_icons.scss */
+.fa-lock:before {
+  content: "\f023";
 }
-/* line 24, ../sass/blocks/_footer.scss */
-#footer p {
-  margin: 0;
+
+/* line 39, ../sass/fontawesome/_icons.scss */
+.fa-flag:before {
+  content: "\f024";
 }
-/* line 27, ../sass/blocks/_footer.scss */
-#footer a {
-  display: block;
-  color: #cccccc;
-  text-decoration: none;
-  border-top: 1px solid #222222;
-  padding: 8px 1em;
-  font-size: 12px;
+
+/* line 40, ../sass/fontawesome/_icons.scss */
+.fa-headphones:before {
+  content: "\f025";
 }
-/* line 34, ../sass/blocks/_footer.scss */
-#footer a:hover {
-  text-decoration: underline;
+
+/* line 41, ../sass/fontawesome/_icons.scss */
+.fa-volume-off:before {
+  content: "\f026";
 }
-/* line 38, ../sass/blocks/_footer.scss */
-#footer ul {
-  list-style: none;
-  margin: 0;
-  padding: 0;
+
+/* line 42, ../sass/fontawesome/_icons.scss */
+.fa-volume-down:before {
+  content: "\f027";
 }
-/* line 42, ../sass/blocks/_footer.scss */
-#footer ul li:first-child a {
-  border-top: 0 none;
+
+/* line 43, ../sass/fontawesome/_icons.scss */
+.fa-volume-up:before {
+  content: "\f028";
 }
 
-@media all and (min-width: 540px) {
-  /* line 52, ../sass/blocks/_footer.scss */
-  #footer {
-    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #222222));
-    background-image: -webkit-linear-gradient(#333333, #222222);
-    background-image: -moz-linear-gradient(#333333, #222222);
-    background-image: -o-linear-gradient(#333333, #222222);
-    background-image: linear-gradient(#333333, #222222);
-  }
-  /* line 54, ../sass/blocks/_footer.scss */
-  #footer .block {
-    border: 0 none;
-    background: none;
-  }
-  /* line 57, ../sass/blocks/_footer.scss */
-  #footer .block.first {
-    padding-top: 1em;
-  }
+/* line 44, ../sass/fontawesome/_icons.scss */
+.fa-qrcode:before {
+  content: "\f029";
+}
+
+/* line 45, ../sass/fontawesome/_icons.scss */
+.fa-barcode:before {
+  content: "\f02a";
+}
+
+/* line 46, ../sass/fontawesome/_icons.scss */
+.fa-tag:before {
+  content: "\f02b";
+}
+
+/* line 47, ../sass/fontawesome/_icons.scss */
+.fa-tags:before {
+  content: "\f02c";
+}
+
+/* line 48, ../sass/fontawesome/_icons.scss */
+.fa-book:before {
+  content: "\f02d";
+}
+
+/* line 49, ../sass/fontawesome/_icons.scss */
+.fa-bookmark:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(7) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(7) a:before {
+  content: "\f02e";
+}
+
+/* line 50, ../sass/fontawesome/_icons.scss */
+.fa-print:before {
+  content: "\f02f";
+}
+
+/* line 51, ../sass/fontawesome/_icons.scss */
+.fa-camera:before {
+  content: "\f030";
+}
+
+/* line 52, ../sass/fontawesome/_icons.scss */
+.fa-font:before {
+  content: "\f031";
+}
+
+/* line 53, ../sass/fontawesome/_icons.scss */
+.fa-bold:before {
+  content: "\f032";
+}
+
+/* line 54, ../sass/fontawesome/_icons.scss */
+.fa-italic:before {
+  content: "\f033";
+}
+
+/* line 55, ../sass/fontawesome/_icons.scss */
+.fa-text-height:before {
+  content: "\f034";
+}
+
+/* line 56, ../sass/fontawesome/_icons.scss */
+.fa-text-width:before {
+  content: "\f035";
+}
+
+/* line 57, ../sass/fontawesome/_icons.scss */
+.fa-align-left:before {
+  content: "\f036";
+}
+
+/* line 58, ../sass/fontawesome/_icons.scss */
+.fa-align-center:before {
+  content: "\f037";
+}
+
+/* line 59, ../sass/fontawesome/_icons.scss */
+.fa-align-right:before {
+  content: "\f038";
+}
+
+/* line 60, ../sass/fontawesome/_icons.scss */
+.fa-align-justify:before {
+  content: "\f039";
+}
+
+/* line 61, ../sass/fontawesome/_icons.scss */
+.fa-list:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(3) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(3) a:before {
+  content: "\f03a";
+}
+
+/* line 63, ../sass/fontawesome/_icons.scss */
+.fa-dedent:before,
+.fa-outdent:before {
+  content: "\f03b";
+}
+
+/* line 64, ../sass/fontawesome/_icons.scss */
+.fa-indent:before {
+  content: "\f03c";
+}
+
+/* line 65, ../sass/fontawesome/_icons.scss */
+.fa-video-camera:before {
+  content: "\f03d";
+}
+
+/* line 66, ../sass/fontawesome/_icons.scss */
+.fa-picture-o:before {
+  content: "\f03e";
+}
+
+/* line 67, ../sass/fontawesome/_icons.scss */
+.fa-pencil:before {
+  content: "\f040";
+}
+
+/* line 68, ../sass/fontawesome/_icons.scss */
+.fa-map-marker:before {
+  content: "\f041";
+}
+
+/* line 69, ../sass/fontawesome/_icons.scss */
+.fa-adjust:before {
+  content: "\f042";
+}
+
+/* line 70, ../sass/fontawesome/_icons.scss */
+.fa-tint:before {
+  content: "\f043";
+}
+
+/* line 72, ../sass/fontawesome/_icons.scss */
+.fa-edit:before,
+.fa-pencil-square-o:before,
+.contribute-content a:before,
+.page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(2) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(2) a:before {
+  content: "\f044";
+}
+
+/* line 73, ../sass/fontawesome/_icons.scss */
+.fa-share-square-o:before {
+  content: "\f045";
+}
+
+/* line 74, ../sass/fontawesome/_icons.scss */
+.fa-check-square-o:before {
+  content: "\f046";
+}
+
+/* line 75, ../sass/fontawesome/_icons.scss */
+.fa-arrows:before {
+  content: "\f047";
+}
+
+/* line 76, ../sass/fontawesome/_icons.scss */
+.fa-step-backward:before {
+  content: "\f048";
+}
+
+/* line 77, ../sass/fontawesome/_icons.scss */
+.fa-fast-backward:before {
+  content: "\f049";
+}
+
+/* line 78, ../sass/fontawesome/_icons.scss */
+.fa-backward:before {
+  content: "\f04a";
+}
+
+/* line 79, ../sass/fontawesome/_icons.scss */
+.fa-play:before {
+  content: "\f04b";
+}
+
+/* line 80, ../sass/fontawesome/_icons.scss */
+.fa-pause:before {
+  content: "\f04c";
+}
+
+/* line 81, ../sass/fontawesome/_icons.scss */
+.fa-stop:before {
+  content: "\f04d";
+}
+
+/* line 82, ../sass/fontawesome/_icons.scss */
+.fa-forward:before {
+  content: "\f04e";
+}
+
+/* line 83, ../sass/fontawesome/_icons.scss */
+.fa-fast-forward:before {
+  content: "\f050";
+}
+
+/* line 84, ../sass/fontawesome/_icons.scss */
+.fa-step-forward:before {
+  content: "\f051";
+}
+
+/* line 85, ../sass/fontawesome/_icons.scss */
+.fa-eject:before {
+  content: "\f052";
+}
+
+/* line 86, ../sass/fontawesome/_icons.scss */
+.fa-chevron-left:before {
+  content: "\f053";
+}
+
+/* line 87, ../sass/fontawesome/_icons.scss */
+.fa-chevron-right:before {
+  content: "\f054";
+}
+
+/* line 88, ../sass/fontawesome/_icons.scss */
+.fa-plus-circle:before {
+  content: "\f055";
+}
+
+/* line 89, ../sass/fontawesome/_icons.scss */
+.fa-minus-circle:before {
+  content: "\f056";
+}
+
+/* line 90, ../sass/fontawesome/_icons.scss */
+.fa-times-circle:before {
+  content: "\f057";
+}
+
+/* line 91, ../sass/fontawesome/_icons.scss */
+.fa-check-circle:before {
+  content: "\f058";
+}
+
+/* line 92, ../sass/fontawesome/_icons.scss */
+.fa-question-circle:before {
+  content: "\f059";
+}
+
+/* line 93, ../sass/fontawesome/_icons.scss */
+.fa-info-circle:before {
+  content: "\f05a";
+}
+
+/* line 94, ../sass/fontawesome/_icons.scss */
+.fa-crosshairs:before {
+  content: "\f05b";
+}
+
+/* line 95, ../sass/fontawesome/_icons.scss */
+.fa-times-circle-o:before {
+  content: "\f05c";
+}
+
+/* line 96, ../sass/fontawesome/_icons.scss */
+.fa-check-circle-o:before {
+  content: "\f05d";
+}
+
+/* line 97, ../sass/fontawesome/_icons.scss */
+.fa-ban:before {
+  content: "\f05e";
+}
+
+/* line 98, ../sass/fontawesome/_icons.scss */
+.fa-arrow-left:before {
+  content: "\f060";
+}
+
+/* line 99, ../sass/fontawesome/_icons.scss */
+.fa-arrow-right:before {
+  content: "\f061";
+}
+
+/* line 100, ../sass/fontawesome/_icons.scss */
+.fa-arrow-up:before {
+  content: "\f062";
+}
+
+/* line 101, ../sass/fontawesome/_icons.scss */
+.fa-arrow-down:before {
+  content: "\f063";
+}
+
+/* line 103, ../sass/fontawesome/_icons.scss */
+.fa-mail-forward:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(4) a:before,
+.fa-share:before {
+  content: "\f064";
+}
+
+/* line 104, ../sass/fontawesome/_icons.scss */
+.fa-expand:before {
+  content: "\f065";
+}
+
+/* line 105, ../sass/fontawesome/_icons.scss */
+.fa-compress:before {
+  content: "\f066";
+}
+
+/* line 106, ../sass/fontawesome/_icons.scss */
+.fa-plus:before {
+  content: "\f067";
+}
+
+/* line 107, ../sass/fontawesome/_icons.scss */
+.fa-minus:before {
+  content: "\f068";
+}
+
+/* line 108, ../sass/fontawesome/_icons.scss */
+.fa-asterisk:before {
+  content: "\f069";
+}
+
+/* line 109, ../sass/fontawesome/_icons.scss */
+.fa-exclamation-circle:before {
+  content: "\f06a";
+}
+
+/* line 110, ../sass/fontawesome/_icons.scss */
+.fa-gift:before {
+  content: "\f06b";
+}
+
+/* line 111, ../sass/fontawesome/_icons.scss */
+.fa-leaf:before {
+  content: "\f06c";
+}
+
+/* line 112, ../sass/fontawesome/_icons.scss */
+.fa-fire:before {
+  content: "\f06d";
+}
+
+/* line 113, ../sass/fontawesome/_icons.scss */
+.fa-eye:before {
+  content: "\f06e";
+}
+
+/* line 114, ../sass/fontawesome/_icons.scss */
+.fa-eye-slash:before {
+  content: "\f070";
+}
+
+/* line 116, ../sass/fontawesome/_icons.scss */
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+  content: "\f071";
+}
+
+/* line 117, ../sass/fontawesome/_icons.scss */
+.fa-plane:before {
+  content: "\f072";
+}
+
+/* line 118, ../sass/fontawesome/_icons.scss */
+.fa-calendar:before, #block-superfish-1 .sf-item-2 a.sf-depth-1:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(8) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(8) a:before {
+  content: "\f073";
+}
+
+/* line 119, ../sass/fontawesome/_icons.scss */
+.fa-random:before {
+  content: "\f074";
+}
+
+/* line 120, ../sass/fontawesome/_icons.scss */
+.fa-comment:before {
+  content: "\f075";
+}
+
+/* line 121, ../sass/fontawesome/_icons.scss */
+.fa-magnet:before {
+  content: "\f076";
+}
+
+/* line 122, ../sass/fontawesome/_icons.scss */
+.fa-chevron-up:before {
+  content: "\f077";
+}
+
+/* line 123, ../sass/fontawesome/_icons.scss */
+.fa-chevron-down:before {
+  content: "\f078";
+}
+
+/* line 124, ../sass/fontawesome/_icons.scss */
+.fa-retweet:before {
+  content: "\f079";
+}
+
+/* line 125, ../sass/fontawesome/_icons.scss */
+.fa-shopping-cart:before {
+  content: "\f07a";
+}
+
+/* line 126, ../sass/fontawesome/_icons.scss */
+.fa-folder:before {
+  content: "\f07b";
+}
+
+/* line 127, ../sass/fontawesome/_icons.scss */
+.fa-folder-open:before {
+  content: "\f07c";
+}
+
+/* line 128, ../sass/fontawesome/_icons.scss */
+.fa-arrows-v:before {
+  content: "\f07d";
+}
+
+/* line 129, ../sass/fontawesome/_icons.scss */
+.fa-arrows-h:before {
+  content: "\f07e";
+}
+
+/* line 130, ../sass/fontawesome/_icons.scss */
+.fa-bar-chart-o:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(6) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(6) a:before {
+  content: "\f080";
+}
+
+/* line 131, ../sass/fontawesome/_icons.scss */
+.fa-twitter-square:before {
+  content: "\f081";
+}
+
+/* line 132, ../sass/fontawesome/_icons.scss */
+.fa-facebook-square:before {
+  content: "\f082";
+}
+
+/* line 133, ../sass/fontawesome/_icons.scss */
+.fa-camera-retro:before {
+  content: "\f083";
+}
+
+/* line 134, ../sass/fontawesome/_icons.scss */
+.fa-key:before {
+  content: "\f084";
+}
+
+/* line 136, ../sass/fontawesome/_icons.scss */
+.fa-gears:before,
+.fa-cogs:before {
+  content: "\f085";
+}
+
+/* line 137, ../sass/fontawesome/_icons.scss */
+.fa-comments:before {
+  content: "\f086";
+}
+
+/* line 138, ../sass/fontawesome/_icons.scss */
+.fa-thumbs-o-up:before {
+  content: "\f087";
+}
+
+/* line 139, ../sass/fontawesome/_icons.scss */
+.fa-thumbs-o-down:before {
+  content: "\f088";
+}
+
+/* line 140, ../sass/fontawesome/_icons.scss */
+.fa-star-half:before {
+  content: "\f089";
+}
+
+/* line 141, ../sass/fontawesome/_icons.scss */
+.fa-heart-o:before {
+  content: "\f08a";
+}
+
+/* line 142, ../sass/fontawesome/_icons.scss */
+.fa-sign-out:before, .page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(10) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(10) a:before {
+  content: "\f08b";
+}
+
+/* line 143, ../sass/fontawesome/_icons.scss */
+.fa-linkedin-square:before {
+  content: "\f08c";
+}
+
+/* line 144, ../sass/fontawesome/_icons.scss */
+.fa-thumb-tack:before {
+  content: "\f08d";
+}
+
+/* line 145, ../sass/fontawesome/_icons.scss */
+.fa-external-link:before {
+  content: "\f08e";
+}
+
+/* line 146, ../sass/fontawesome/_icons.scss */
+.fa-sign-in:before {
+  content: "\f090";
+}
+
+/* line 147, ../sass/fontawesome/_icons.scss */
+.fa-trophy:before {
+  content: "\f091";
+}
+
+/* line 148, ../sass/fontawesome/_icons.scss */
+.fa-github-square:before {
+  content: "\f092";
+}
+
+/* line 149, ../sass/fontawesome/_icons.scss */
+.fa-upload:before {
+  content: "\f093";
+}
+
+/* line 150, ../sass/fontawesome/_icons.scss */
+.fa-lemon-o:before {
+  content: "\f094";
+}
+
+/* line 151, ../sass/fontawesome/_icons.scss */
+.fa-phone:before, .page-user .field-name-field-phone-number .field-item:before {
+  content: "\f095";
+}
+
+/* line 152, ../sass/fontawesome/_icons.scss */
+.fa-square-o:before {
+  content: "\f096";
+}
+
+/* line 153, ../sass/fontawesome/_icons.scss */
+.fa-bookmark-o:before, #block-superfish-1 .first a.sf-depth-1:before, .node-resource .flag-outer-bookmarks a:before,
+.node-event .flag-outer-bookmarks a:before,
+.node-discussion .flag-outer-bookmarks a:before {
+  content: "\f097";
+}
+
+/* line 154, ../sass/fontawesome/_icons.scss */
+.fa-phone-square:before {
+  content: "\f098";
+}
+
+/* line 155, ../sass/fontawesome/_icons.scss */
+.fa-twitter:before {
+  content: "\f099";
+}
+
+/* line 156, ../sass/fontawesome/_icons.scss */
+.fa-facebook:before {
+  content: "\f09a";
+}
+
+/* line 157, ../sass/fontawesome/_icons.scss */
+.fa-github:before {
+  content: "\f09b";
+}
+
+/* line 158, ../sass/fontawesome/_icons.scss */
+.fa-unlock:before {
+  content: "\f09c";
+}
+
+/* line 159, ../sass/fontawesome/_icons.scss */
+.fa-credit-card:before {
+  content: "\f09d";
+}
+
+/* line 160, ../sass/fontawesome/_icons.scss */
+.fa-rss:before {
+  content: "\f09e";
+}
+
+/* line 161, ../sass/fontawesome/_icons.scss */
+.fa-hdd-o:before {
+  content: "\f0a0";
+}
+
+/* line 162, ../sass/fontawesome/_icons.scss */
+.fa-bullhorn:before {
+  content: "\f0a1";
+}
+
+/* line 163, ../sass/fontawesome/_icons.scss */
+.fa-bell:before {
+  content: "\f0f3";
+}
+
+/* line 164, ../sass/fontawesome/_icons.scss */
+.fa-certificate:before {
+  content: "\f0a3";
+}
+
+/* line 165, ../sass/fontawesome/_icons.scss */
+.fa-hand-o-right:before {
+  content: "\f0a4";
+}
+
+/* line 166, ../sass/fontawesome/_icons.scss */
+.fa-hand-o-left:before {
+  content: "\f0a5";
+}
+
+/* line 167, ../sass/fontawesome/_icons.scss */
+.fa-hand-o-up:before {
+  content: "\f0a6";
+}
+
+/* line 168, ../sass/fontawesome/_icons.scss */
+.fa-hand-o-down:before {
+  content: "\f0a7";
+}
+
+/* line 169, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-left:before {
+  content: "\f0a8";
+}
+
+/* line 170, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-right:before {
+  content: "\f0a9";
+}
+
+/* line 171, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-up:before {
+  content: "\f0aa";
+}
+
+/* line 172, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-down:before {
+  content: "\f0ab";
+}
+
+/* line 173, ../sass/fontawesome/_icons.scss */
+.fa-globe:before {
+  content: "\f0ac";
+}
+
+/* line 174, ../sass/fontawesome/_icons.scss */
+.fa-wrench:before {
+  content: "\f0ad";
+}
+
+/* line 175, ../sass/fontawesome/_icons.scss */
+.fa-tasks:before {
+  content: "\f0ae";
+}
+
+/* line 176, ../sass/fontawesome/_icons.scss */
+.fa-filter:before {
+  content: "\f0b0";
+}
+
+/* line 177, ../sass/fontawesome/_icons.scss */
+.fa-briefcase:before {
+  content: "\f0b1";
+}
+
+/* line 178, ../sass/fontawesome/_icons.scss */
+.fa-arrows-alt:before {
+  content: "\f0b2";
+}
+
+/* line 180, ../sass/fontawesome/_icons.scss */
+.fa-group:before,
+.fa-users:before,
+.page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item:nth-child(5) a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item:nth-child(5) a:before {
+  content: "\f0c0";
+}
+
+/* line 182, ../sass/fontawesome/_icons.scss */
+.fa-chain:before,
+.fa-link:before {
+  content: "\f0c1";
+}
+
+/* line 183, ../sass/fontawesome/_icons.scss */
+.fa-cloud:before {
+  content: "\f0c2";
+}
+
+/* line 184, ../sass/fontawesome/_icons.scss */
+.fa-flask:before {
+  content: "\f0c3";
+}
+
+/* line 186, ../sass/fontawesome/_icons.scss */
+.fa-cut:before,
+.fa-scissors:before {
+  content: "\f0c4";
+}
+
+/* line 188, ../sass/fontawesome/_icons.scss */
+.fa-copy:before,
+.fa-files-o:before {
+  content: "\f0c5";
+}
+
+/* line 189, ../sass/fontawesome/_icons.scss */
+.fa-paperclip:before {
+  content: "\f0c6";
+}
+
+/* line 191, ../sass/fontawesome/_icons.scss */
+.fa-save:before,
+.fa-floppy-o:before {
+  content: "\f0c7";
+}
+
+/* line 192, ../sass/fontawesome/_icons.scss */
+.fa-square:before {
+  content: "\f0c8";
+}
+
+/* line 193, ../sass/fontawesome/_icons.scss */
+.fa-bars:before {
+  content: "\f0c9";
+}
+
+/* line 194, ../sass/fontawesome/_icons.scss */
+.fa-list-ul:before {
+  content: "\f0ca";
+}
+
+/* line 195, ../sass/fontawesome/_icons.scss */
+.fa-list-ol:before {
+  content: "\f0cb";
+}
+
+/* line 196, ../sass/fontawesome/_icons.scss */
+.fa-strikethrough:before {
+  content: "\f0cc";
+}
+
+/* line 197, ../sass/fontawesome/_icons.scss */
+.fa-underline:before {
+  content: "\f0cd";
+}
+
+/* line 198, ../sass/fontawesome/_icons.scss */
+.fa-table:before {
+  content: "\f0ce";
+}
+
+/* line 199, ../sass/fontawesome/_icons.scss */
+.fa-magic:before {
+  content: "\f0d0";
+}
+
+/* line 200, ../sass/fontawesome/_icons.scss */
+.fa-truck:before {
+  content: "\f0d1";
+}
+
+/* line 201, ../sass/fontawesome/_icons.scss */
+.fa-pinterest:before {
+  content: "\f0d2";
+}
+
+/* line 202, ../sass/fontawesome/_icons.scss */
+.fa-pinterest-square:before {
+  content: "\f0d3";
+}
+
+/* line 203, ../sass/fontawesome/_icons.scss */
+.fa-google-plus-square:before {
+  content: "\f0d4";
+}
+
+/* line 204, ../sass/fontawesome/_icons.scss */
+.fa-google-plus:before {
+  content: "\f0d5";
+}
+
+/* line 205, ../sass/fontawesome/_icons.scss */
+.fa-money:before {
+  content: "\f0d6";
+}
+
+/* line 206, ../sass/fontawesome/_icons.scss */
+.fa-caret-down:before {
+  content: "\f0d7";
+}
+
+/* line 207, ../sass/fontawesome/_icons.scss */
+.fa-caret-up:before {
+  content: "\f0d8";
+}
+
+/* line 208, ../sass/fontawesome/_icons.scss */
+.fa-caret-left:before {
+  content: "\f0d9";
+}
+
+/* line 209, ../sass/fontawesome/_icons.scss */
+.fa-caret-right:before {
+  content: "\f0da";
+}
+
+/* line 210, ../sass/fontawesome/_icons.scss */
+.fa-columns:before {
+  content: "\f0db";
+}
+
+/* line 212, ../sass/fontawesome/_icons.scss */
+.fa-unsorted:before,
+.fa-sort:before {
+  content: "\f0dc";
+}
+
+/* line 214, ../sass/fontawesome/_icons.scss */
+.fa-sort-down:before,
+.fa-sort-asc:before {
+  content: "\f0dd";
+}
+
+/* line 216, ../sass/fontawesome/_icons.scss */
+.fa-sort-up:before,
+.fa-sort-desc:before {
+  content: "\f0de";
+}
+
+/* line 217, ../sass/fontawesome/_icons.scss */
+.fa-envelope:before {
+  content: "\f0e0";
+}
+
+/* line 218, ../sass/fontawesome/_icons.scss */
+.fa-linkedin:before {
+  content: "\f0e1";
+}
+
+/* line 220, ../sass/fontawesome/_icons.scss */
+.fa-rotate-left:before,
+.fa-undo:before {
+  content: "\f0e2";
+}
+
+/* line 222, ../sass/fontawesome/_icons.scss */
+.fa-legal:before,
+.fa-gavel:before {
+  content: "\f0e3";
+}
+
+/* line 224, ../sass/fontawesome/_icons.scss */
+.fa-dashboard:before,
+.fa-tachometer:before {
+  content: "\f0e4";
+}
+
+/* line 225, ../sass/fontawesome/_icons.scss */
+.fa-comment-o:before, .node-resource .view-comments-teaser .field-content:before,
+.node-event .view-comments-teaser .field-content:before,
+.node-discussion .view-comments-teaser .field-content:before {
+  content: "\f0e5";
+}
+
+/* line 226, ../sass/fontawesome/_icons.scss */
+.fa-comments-o:before {
+  content: "\f0e6";
+}
+
+/* line 228, ../sass/fontawesome/_icons.scss */
+.fa-flash:before,
+.fa-bolt:before {
+  content: "\f0e7";
+}
+
+/* line 229, ../sass/fontawesome/_icons.scss */
+.fa-sitemap:before {
+  content: "\f0e8";
+}
+
+/* line 230, ../sass/fontawesome/_icons.scss */
+.fa-umbrella:before {
+  content: "\f0e9";
+}
+
+/* line 232, ../sass/fontawesome/_icons.scss */
+.fa-paste:before,
+.fa-clipboard:before {
+  content: "\f0ea";
+}
+
+/* line 233, ../sass/fontawesome/_icons.scss */
+.fa-lightbulb-o:before {
+  content: "\f0eb";
+}
+
+/* line 234, ../sass/fontawesome/_icons.scss */
+.fa-exchange:before {
+  content: "\f0ec";
+}
+
+/* line 235, ../sass/fontawesome/_icons.scss */
+.fa-cloud-download:before {
+  content: "\f0ed";
+}
+
+/* line 236, ../sass/fontawesome/_icons.scss */
+.fa-cloud-upload:before {
+  content: "\f0ee";
+}
+
+/* line 237, ../sass/fontawesome/_icons.scss */
+.fa-user-md:before {
+  content: "\f0f0";
+}
+
+/* line 238, ../sass/fontawesome/_icons.scss */
+.fa-stethoscope:before {
+  content: "\f0f1";
+}
+
+/* line 239, ../sass/fontawesome/_icons.scss */
+.fa-suitcase:before {
+  content: "\f0f2";
+}
+
+/* line 240, ../sass/fontawesome/_icons.scss */
+.fa-bell-o:before {
+  content: "\f0a2";
+}
+
+/* line 241, ../sass/fontawesome/_icons.scss */
+.fa-coffee:before {
+  content: "\f0f4";
+}
+
+/* line 242, ../sass/fontawesome/_icons.scss */
+.fa-cutlery:before {
+  content: "\f0f5";
+}
+
+/* line 243, ../sass/fontawesome/_icons.scss */
+.fa-file-text-o:before {
+  content: "\f0f6";
+}
+
+/* line 244, ../sass/fontawesome/_icons.scss */
+.fa-building-o:before {
+  content: "\f0f7";
+}
+
+/* line 245, ../sass/fontawesome/_icons.scss */
+.fa-hospital-o:before {
+  content: "\f0f8";
+}
+
+/* line 246, ../sass/fontawesome/_icons.scss */
+.fa-ambulance:before {
+  content: "\f0f9";
+}
+
+/* line 247, ../sass/fontawesome/_icons.scss */
+.fa-medkit:before {
+  content: "\f0fa";
+}
+
+/* line 248, ../sass/fontawesome/_icons.scss */
+.fa-fighter-jet:before {
+  content: "\f0fb";
+}
+
+/* line 249, ../sass/fontawesome/_icons.scss */
+.fa-beer:before {
+  content: "\f0fc";
+}
+
+/* line 250, ../sass/fontawesome/_icons.scss */
+.fa-h-square:before {
+  content: "\f0fd";
+}
+
+/* line 251, ../sass/fontawesome/_icons.scss */
+.fa-plus-square:before {
+  content: "\f0fe";
+}
+
+/* line 252, ../sass/fontawesome/_icons.scss */
+.fa-angle-double-left:before {
+  content: "\f100";
+}
+
+/* line 253, ../sass/fontawesome/_icons.scss */
+.fa-angle-double-right:before {
+  content: "\f101";
+}
+
+/* line 254, ../sass/fontawesome/_icons.scss */
+.fa-angle-double-up:before {
+  content: "\f102";
+}
+
+/* line 255, ../sass/fontawesome/_icons.scss */
+.fa-angle-double-down:before {
+  content: "\f103";
+}
+
+/* line 256, ../sass/fontawesome/_icons.scss */
+.fa-angle-left:before, .breadcrumb li a:before {
+  content: "\f104";
+}
+
+/* line 257, ../sass/fontawesome/_icons.scss */
+.fa-angle-right:before, .page-admin-workbench .my-workbench > div .more-link a:before {
+  content: "\f105";
+}
+
+/* line 258, ../sass/fontawesome/_icons.scss */
+.fa-angle-up:before {
+  content: "\f106";
+}
+
+/* line 259, ../sass/fontawesome/_icons.scss */
+.fa-angle-down:before {
+  content: "\f107";
+}
+
+/* line 260, ../sass/fontawesome/_icons.scss */
+.fa-desktop:before {
+  content: "\f108";
+}
+
+/* line 261, ../sass/fontawesome/_icons.scss */
+.fa-laptop:before {
+  content: "\f109";
+}
+
+/* line 262, ../sass/fontawesome/_icons.scss */
+.fa-tablet:before {
+  content: "\f10a";
+}
+
+/* line 264, ../sass/fontawesome/_icons.scss */
+.fa-mobile-phone:before,
+.fa-mobile:before {
+  content: "\f10b";
+}
+
+/* line 265, ../sass/fontawesome/_icons.scss */
+.fa-circle-o:before {
+  content: "\f10c";
+}
+
+/* line 266, ../sass/fontawesome/_icons.scss */
+.fa-quote-left:before {
+  content: "\f10d";
+}
+
+/* line 267, ../sass/fontawesome/_icons.scss */
+.fa-quote-right:before {
+  content: "\f10e";
+}
+
+/* line 268, ../sass/fontawesome/_icons.scss */
+.fa-spinner:before {
+  content: "\f110";
+}
+
+/* line 269, ../sass/fontawesome/_icons.scss */
+.fa-circle:before {
+  content: "\f111";
+}
+
+/* line 271, ../sass/fontawesome/_icons.scss */
+.fa-mail-reply:before,
+.fa-reply:before {
+  content: "\f112";
+}
+
+/* line 272, ../sass/fontawesome/_icons.scss */
+.fa-github-alt:before {
+  content: "\f113";
+}
+
+/* line 273, ../sass/fontawesome/_icons.scss */
+.fa-folder-o:before {
+  content: "\f114";
+}
+
+/* line 274, ../sass/fontawesome/_icons.scss */
+.fa-folder-open-o:before {
+  content: "\f115";
+}
+
+/* line 275, ../sass/fontawesome/_icons.scss */
+.fa-smile-o:before {
+  content: "\f118";
+}
+
+/* line 276, ../sass/fontawesome/_icons.scss */
+.fa-frown-o:before {
+  content: "\f119";
+}
+
+/* line 277, ../sass/fontawesome/_icons.scss */
+.fa-meh-o:before {
+  content: "\f11a";
+}
+
+/* line 278, ../sass/fontawesome/_icons.scss */
+.fa-gamepad:before {
+  content: "\f11b";
+}
+
+/* line 279, ../sass/fontawesome/_icons.scss */
+.fa-keyboard-o:before {
+  content: "\f11c";
+}
+
+/* line 280, ../sass/fontawesome/_icons.scss */
+.fa-flag-o:before {
+  content: "\f11d";
+}
+
+/* line 281, ../sass/fontawesome/_icons.scss */
+.fa-flag-checkered:before {
+  content: "\f11e";
+}
+
+/* line 282, ../sass/fontawesome/_icons.scss */
+.fa-terminal:before {
+  content: "\f120";
+}
+
+/* line 283, ../sass/fontawesome/_icons.scss */
+.fa-code:before {
+  content: "\f121";
+}
+
+/* line 284, ../sass/fontawesome/_icons.scss */
+.fa-reply-all:before {
+  content: "\f122";
+}
+
+/* line 285, ../sass/fontawesome/_icons.scss */
+.fa-mail-reply-all:before {
+  content: "\f122";
+}
+
+/* line 288, ../sass/fontawesome/_icons.scss */
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+  content: "\f123";
+}
+
+/* line 289, ../sass/fontawesome/_icons.scss */
+.fa-location-arrow:before {
+  content: "\f124";
+}
+
+/* line 290, ../sass/fontawesome/_icons.scss */
+.fa-crop:before {
+  content: "\f125";
+}
+
+/* line 291, ../sass/fontawesome/_icons.scss */
+.fa-code-fork:before {
+  content: "\f126";
+}
+
+/* line 293, ../sass/fontawesome/_icons.scss */
+.fa-unlink:before,
+.fa-chain-broken:before {
+  content: "\f127";
+}
+
+/* line 294, ../sass/fontawesome/_icons.scss */
+.fa-question:before {
+  content: "\f128";
+}
+
+/* line 295, ../sass/fontawesome/_icons.scss */
+.fa-info:before {
+  content: "\f129";
+}
+
+/* line 296, ../sass/fontawesome/_icons.scss */
+.fa-exclamation:before {
+  content: "\f12a";
+}
+
+/* line 297, ../sass/fontawesome/_icons.scss */
+.fa-superscript:before {
+  content: "\f12b";
+}
+
+/* line 298, ../sass/fontawesome/_icons.scss */
+.fa-subscript:before {
+  content: "\f12c";
+}
+
+/* line 299, ../sass/fontawesome/_icons.scss */
+.fa-eraser:before {
+  content: "\f12d";
+}
+
+/* line 300, ../sass/fontawesome/_icons.scss */
+.fa-puzzle-piece:before {
+  content: "\f12e";
+}
+
+/* line 301, ../sass/fontawesome/_icons.scss */
+.fa-microphone:before {
+  content: "\f130";
+}
+
+/* line 302, ../sass/fontawesome/_icons.scss */
+.fa-microphone-slash:before {
+  content: "\f131";
+}
+
+/* line 303, ../sass/fontawesome/_icons.scss */
+.fa-shield:before {
+  content: "\f132";
+}
+
+/* line 304, ../sass/fontawesome/_icons.scss */
+.fa-calendar-o:before {
+  content: "\f133";
+}
+
+/* line 305, ../sass/fontawesome/_icons.scss */
+.fa-fire-extinguisher:before {
+  content: "\f134";
+}
+
+/* line 306, ../sass/fontawesome/_icons.scss */
+.fa-rocket:before {
+  content: "\f135";
+}
+
+/* line 307, ../sass/fontawesome/_icons.scss */
+.fa-maxcdn:before {
+  content: "\f136";
+}
+
+/* line 308, ../sass/fontawesome/_icons.scss */
+.fa-chevron-circle-left:before {
+  content: "\f137";
+}
+
+/* line 309, ../sass/fontawesome/_icons.scss */
+.fa-chevron-circle-right:before {
+  content: "\f138";
+}
+
+/* line 310, ../sass/fontawesome/_icons.scss */
+.fa-chevron-circle-up:before {
+  content: "\f139";
+}
+
+/* line 311, ../sass/fontawesome/_icons.scss */
+.fa-chevron-circle-down:before {
+  content: "\f13a";
+}
+
+/* line 312, ../sass/fontawesome/_icons.scss */
+.fa-html5:before {
+  content: "\f13b";
+}
+
+/* line 313, ../sass/fontawesome/_icons.scss */
+.fa-css3:before {
+  content: "\f13c";
+}
+
+/* line 314, ../sass/fontawesome/_icons.scss */
+.fa-anchor:before {
+  content: "\f13d";
+}
+
+/* line 315, ../sass/fontawesome/_icons.scss */
+.fa-unlock-alt:before {
+  content: "\f13e";
+}
+
+/* line 316, ../sass/fontawesome/_icons.scss */
+.fa-bullseye:before {
+  content: "\f140";
+}
+
+/* line 317, ../sass/fontawesome/_icons.scss */
+.fa-ellipsis-h:before {
+  content: "\f141";
+}
+
+/* line 318, ../sass/fontawesome/_icons.scss */
+.fa-ellipsis-v:before {
+  content: "\f142";
+}
+
+/* line 319, ../sass/fontawesome/_icons.scss */
+.fa-rss-square:before {
+  content: "\f143";
+}
+
+/* line 320, ../sass/fontawesome/_icons.scss */
+.fa-play-circle:before {
+  content: "\f144";
+}
+
+/* line 321, ../sass/fontawesome/_icons.scss */
+.fa-ticket:before {
+  content: "\f145";
+}
+
+/* line 322, ../sass/fontawesome/_icons.scss */
+.fa-minus-square:before {
+  content: "\f146";
+}
+
+/* line 323, ../sass/fontawesome/_icons.scss */
+.fa-minus-square-o:before {
+  content: "\f147";
+}
+
+/* line 324, ../sass/fontawesome/_icons.scss */
+.fa-level-up:before {
+  content: "\f148";
+}
+
+/* line 325, ../sass/fontawesome/_icons.scss */
+.fa-level-down:before {
+  content: "\f149";
+}
+
+/* line 326, ../sass/fontawesome/_icons.scss */
+.fa-check-square:before {
+  content: "\f14a";
+}
+
+/* line 327, ../sass/fontawesome/_icons.scss */
+.fa-pencil-square:before {
+  content: "\f14b";
+}
+
+/* line 328, ../sass/fontawesome/_icons.scss */
+.fa-external-link-square:before {
+  content: "\f14c";
+}
+
+/* line 329, ../sass/fontawesome/_icons.scss */
+.fa-share-square:before {
+  content: "\f14d";
+}
+
+/* line 330, ../sass/fontawesome/_icons.scss */
+.fa-compass:before {
+  content: "\f14e";
+}
+
+/* line 332, ../sass/fontawesome/_icons.scss */
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+  content: "\f150";
+}
+
+/* line 334, ../sass/fontawesome/_icons.scss */
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+  content: "\f151";
+}
+
+/* line 336, ../sass/fontawesome/_icons.scss */
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+  content: "\f152";
+}
+
+/* line 338, ../sass/fontawesome/_icons.scss */
+.fa-euro:before,
+.fa-eur:before {
+  content: "\f153";
+}
+
+/* line 339, ../sass/fontawesome/_icons.scss */
+.fa-gbp:before {
+  content: "\f154";
+}
+
+/* line 341, ../sass/fontawesome/_icons.scss */
+.fa-dollar:before,
+.fa-usd:before {
+  content: "\f155";
+}
+
+/* line 343, ../sass/fontawesome/_icons.scss */
+.fa-rupee:before,
+.fa-inr:before {
+  content: "\f156";
+}
+
+/* line 347, ../sass/fontawesome/_icons.scss */
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+  content: "\f157";
+}
+
+/* line 350, ../sass/fontawesome/_icons.scss */
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+  content: "\f158";
+}
+
+/* line 352, ../sass/fontawesome/_icons.scss */
+.fa-won:before,
+.fa-krw:before {
+  content: "\f159";
+}
+
+/* line 354, ../sass/fontawesome/_icons.scss */
+.fa-bitcoin:before,
+.fa-btc:before {
+  content: "\f15a";
+}
+
+/* line 355, ../sass/fontawesome/_icons.scss */
+.fa-file:before {
+  content: "\f15b";
+}
+
+/* line 356, ../sass/fontawesome/_icons.scss */
+.fa-file-text:before {
+  content: "\f15c";
+}
+
+/* line 357, ../sass/fontawesome/_icons.scss */
+.fa-sort-alpha-asc:before {
+  content: "\f15d";
+}
+
+/* line 358, ../sass/fontawesome/_icons.scss */
+.fa-sort-alpha-desc:before {
+  content: "\f15e";
+}
+
+/* line 359, ../sass/fontawesome/_icons.scss */
+.fa-sort-amount-asc:before {
+  content: "\f160";
+}
+
+/* line 360, ../sass/fontawesome/_icons.scss */
+.fa-sort-amount-desc:before {
+  content: "\f161";
+}
+
+/* line 361, ../sass/fontawesome/_icons.scss */
+.fa-sort-numeric-asc:before {
+  content: "\f162";
+}
+
+/* line 362, ../sass/fontawesome/_icons.scss */
+.fa-sort-numeric-desc:before {
+  content: "\f163";
+}
+
+/* line 363, ../sass/fontawesome/_icons.scss */
+.fa-thumbs-up:before {
+  content: "\f164";
+}
+
+/* line 364, ../sass/fontawesome/_icons.scss */
+.fa-thumbs-down:before {
+  content: "\f165";
+}
+
+/* line 365, ../sass/fontawesome/_icons.scss */
+.fa-youtube-square:before {
+  content: "\f166";
+}
+
+/* line 366, ../sass/fontawesome/_icons.scss */
+.fa-youtube:before {
+  content: "\f167";
+}
+
+/* line 367, ../sass/fontawesome/_icons.scss */
+.fa-xing:before {
+  content: "\f168";
+}
+
+/* line 368, ../sass/fontawesome/_icons.scss */
+.fa-xing-square:before {
+  content: "\f169";
+}
+
+/* line 369, ../sass/fontawesome/_icons.scss */
+.fa-youtube-play:before {
+  content: "\f16a";
+}
+
+/* line 370, ../sass/fontawesome/_icons.scss */
+.fa-dropbox:before {
+  content: "\f16b";
+}
+
+/* line 371, ../sass/fontawesome/_icons.scss */
+.fa-stack-overflow:before {
+  content: "\f16c";
+}
+
+/* line 372, ../sass/fontawesome/_icons.scss */
+.fa-instagram:before {
+  content: "\f16d";
+}
+
+/* line 373, ../sass/fontawesome/_icons.scss */
+.fa-flickr:before {
+  content: "\f16e";
+}
+
+/* line 374, ../sass/fontawesome/_icons.scss */
+.fa-adn:before {
+  content: "\f170";
+}
+
+/* line 375, ../sass/fontawesome/_icons.scss */
+.fa-bitbucket:before {
+  content: "\f171";
+}
+
+/* line 376, ../sass/fontawesome/_icons.scss */
+.fa-bitbucket-square:before {
+  content: "\f172";
+}
+
+/* line 377, ../sass/fontawesome/_icons.scss */
+.fa-tumblr:before {
+  content: "\f173";
+}
+
+/* line 378, ../sass/fontawesome/_icons.scss */
+.fa-tumblr-square:before {
+  content: "\f174";
+}
+
+/* line 379, ../sass/fontawesome/_icons.scss */
+.fa-long-arrow-down:before {
+  content: "\f175";
+}
+
+/* line 380, ../sass/fontawesome/_icons.scss */
+.fa-long-arrow-up:before {
+  content: "\f176";
+}
+
+/* line 381, ../sass/fontawesome/_icons.scss */
+.fa-long-arrow-left:before {
+  content: "\f177";
+}
+
+/* line 382, ../sass/fontawesome/_icons.scss */
+.fa-long-arrow-right:before {
+  content: "\f178";
+}
+
+/* line 383, ../sass/fontawesome/_icons.scss */
+.fa-apple:before {
+  content: "\f179";
+}
+
+/* line 384, ../sass/fontawesome/_icons.scss */
+.fa-windows:before {
+  content: "\f17a";
+}
+
+/* line 385, ../sass/fontawesome/_icons.scss */
+.fa-android:before {
+  content: "\f17b";
+}
+
+/* line 386, ../sass/fontawesome/_icons.scss */
+.fa-linux:before {
+  content: "\f17c";
+}
+
+/* line 387, ../sass/fontawesome/_icons.scss */
+.fa-dribbble:before {
+  content: "\f17d";
+}
+
+/* line 388, ../sass/fontawesome/_icons.scss */
+.fa-skype:before {
+  content: "\f17e";
+}
+
+/* line 389, ../sass/fontawesome/_icons.scss */
+.fa-foursquare:before {
+  content: "\f180";
+}
+
+/* line 390, ../sass/fontawesome/_icons.scss */
+.fa-trello:before {
+  content: "\f181";
+}
+
+/* line 391, ../sass/fontawesome/_icons.scss */
+.fa-female:before {
+  content: "\f182";
+}
+
+/* line 392, ../sass/fontawesome/_icons.scss */
+.fa-male:before {
+  content: "\f183";
+}
+
+/* line 393, ../sass/fontawesome/_icons.scss */
+.fa-gittip:before {
+  content: "\f184";
+}
+
+/* line 394, ../sass/fontawesome/_icons.scss */
+.fa-sun-o:before {
+  content: "\f185";
+}
+
+/* line 395, ../sass/fontawesome/_icons.scss */
+.fa-moon-o:before {
+  content: "\f186";
+}
+
+/* line 396, ../sass/fontawesome/_icons.scss */
+.fa-archive:before {
+  content: "\f187";
+}
+
+/* line 397, ../sass/fontawesome/_icons.scss */
+.fa-bug:before {
+  content: "\f188";
+}
+
+/* line 398, ../sass/fontawesome/_icons.scss */
+.fa-vk:before {
+  content: "\f189";
+}
+
+/* line 399, ../sass/fontawesome/_icons.scss */
+.fa-weibo:before {
+  content: "\f18a";
+}
+
+/* line 400, ../sass/fontawesome/_icons.scss */
+.fa-renren:before {
+  content: "\f18b";
+}
+
+/* line 401, ../sass/fontawesome/_icons.scss */
+.fa-pagelines:before {
+  content: "\f18c";
+}
+
+/* line 402, ../sass/fontawesome/_icons.scss */
+.fa-stack-exchange:before {
+  content: "\f18d";
+}
+
+/* line 403, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-o-right:before {
+  content: "\f18e";
+}
+
+/* line 404, ../sass/fontawesome/_icons.scss */
+.fa-arrow-circle-o-left:before {
+  content: "\f190";
+}
+
+/* line 406, ../sass/fontawesome/_icons.scss */
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+  content: "\f191";
+}
+
+/* line 407, ../sass/fontawesome/_icons.scss */
+.fa-dot-circle-o:before {
+  content: "\f192";
+}
+
+/* line 408, ../sass/fontawesome/_icons.scss */
+.fa-wheelchair:before {
+  content: "\f193";
+}
+
+/* line 409, ../sass/fontawesome/_icons.scss */
+.fa-vimeo-square:before {
+  content: "\f194";
+}
+
+/* line 411, ../sass/fontawesome/_icons.scss */
+.fa-turkish-lira:before,
+.fa-try:before {
+  content: "\f195";
+}
+
+/* line 412, ../sass/fontawesome/_icons.scss */
+.fa-plus-square-o:before {
+  content: "\f196";
+}
+
+/* Common */
+@font-face {
+  font-family: 'BentonSans';
+  src: url("../fonts/bentonsans/bentonsans-regular-webfont.eot");
+  src: url("../fonts/bentonsans/bentonsans-regular-webfont.eot?#iefix") format("eot"), url("../fonts/bentonsans/bentonsans-regular-webfont.woff") format("woff"), url("../fonts/bentonsans/bentonsans-regular-webfont.ttf") format("truetype"), url("../fonts/bentonsans/bentonsans-regular-webfont.svg") format("svg");
+  font-weight: normal;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'BentonSans';
+  src: url("../fonts/bentonsans/bentonsans-bold-webfont.eot");
+  src: url("../fonts/bentonsans/bentonsans-bold-webfont.eot?#iefix") format("eot"), url("../fonts/bentonsans/bentonsans-bold-webfont.woff") format("woff"), url("../fonts/bentonsans/bentonsans-bold-webfont.ttf") format("truetype"), url("../fonts/bentonsans/bentonsans-bold-webfont.svg") format("svg");
+  font-weight: bold;
+  font-style: normal;
+}
+
+/* line 3, ../sass/common/_typography.scss */
+html {
+  line-height: 1.5;
+}
+
+/* line 8, ../sass/common/_typography.scss */
+body {
+  color: #333333;
+  font-size: 14px;
+  font-family: 'BentonSans';
+}
+
+/* line 14, ../sass/common/_typography.scss */
+h1, h2, h3, h4, h5 {
+  color: #666666;
+  font-weight: normal;
+}
+
+/* line 19, ../sass/common/_typography.scss */
+h1, h2, h3, h4, h5, p {
+  margin: 0;
+  line-height: 1.5;
+}
+
+/* line 26, ../sass/common/_typography.scss */
+h1,
+.panels-flexible-region-new-center .pane-title,
+.page-search-results .breadcrumb {
+  font-size: 36px;
+  font-weight: normal;
+  color: #666666;
+}
+
+/* line 32, ../sass/common/_typography.scss */
+h2 {
+  font-size: 18px;
+  font-weight: bold;
+}
+
+/* line 41, ../sass/common/_typography.scss */
+h3,
+.block-title,
+.panels-flexible-region-new-sidebar_left .pane-title,
+.panels-flexible-region-new-right_side .pane-title,
+.comments h2 {
+  font-size: 14px;
+  font-weight: normal;
+  text-transform: uppercase;
+}
+
+/* line 59, ../sass/common/_typography.scss */
+a {
+  color: #bd3023;
+  text-decoration: none;
+}
+/* line 62, ../sass/common/_typography.scss */
+a:hover {
+  text-decoration: underline;
+}
+/* line 65, ../sass/common/_typography.scss */
+a:active {
+  color: #7c2017;
+}
+
+/* line 2, ../sass/common/_tables.scss */
+table {
+  width: 100%;
+  border: 0 none;
+  border-spacing: 0;
+}
+/* line 8, ../sass/common/_tables.scss */
+table tr,
+table tr.even,
+table tr.odd {
+  background: none;
+  padding: 0;
+  border: 0 none;
+}
+/* line 13, ../sass/common/_tables.scss */
+table thead, table tbody {
+  border: 0 none;
+}
+/* line 16, ../sass/common/_tables.scss */
+table th, table td {
+  border: 1px solid #e6e6e6;
+  padding: 5px 10px;
+}
+/* line 20, ../sass/common/_tables.scss */
+table th {
+  background-color: #f3f3f3;
+  font-weight: bold;
+}
+
+/* line 6, ../sass/common/_forms.scss */
+input[type="text"],
+input[type="password"],
+input[type="email"] {
+  border: 1px solid #e6e6e6;
+  background: white;
+  padding: 0 10px;
+  height: 35px;
+  line-height: 35px;
+  width: 100%;
+}
+
+/* line 15, ../sass/common/_forms.scss */
+textarea {
+  border: 1px solid #e6e6e6;
+  background: white;
+}
+
+/* line 20, ../sass/common/_forms.scss */
+select {
+  border: 1px solid #e6e6e6;
+}
+/* line 22, ../sass/common/_forms.scss */
+select[multiple="multiple"] {
+  width: 100%;
+}
+
+/* line 27, ../sass/common/_forms.scss */
+form {
+  margin: 0;
+  padding: 0;
+}
+
+/* line 32, ../sass/common/_forms.scss */
+label {
+  padding-bottom: 5px;
+}
+
+/* line 36, ../sass/common/_forms.scss */
+.form-item {
+  margin: 0 0 20px;
+}
+
+/* line 40, ../sass/common/_forms.scss */
+.text-format-wrapper .form-item {
+  margin: 0 0 15px;
+}
+
+/* line 44, ../sass/common/_forms.scss */
+.form-actions {
+  border-top: 1px solid #e6e6e6;
+  padding: 10px 10px;
+  text-align: right;
+}
+
+/* line 50, ../sass/common/_forms.scss */
+.filter-wrapper {
+  padding: 0;
+}
+
+/* line 54, ../sass/common/_forms.scss */
+.form-item .description {
+  padding-top: 5px;
+  font-size: 12px;
+  margin: 0;
+}
+
+/* line 61, ../sass/common/_forms.scss */
+html.js input.form-autocomplete {
+  background: none;
+}
+/* line 63, ../sass/common/_forms.scss */
+html.js input.form-autocomplete.throbbing {
+  background: transparent url(../images/loading.gif) right center no-repeat;
+  padding-right: 40px;
+}
+
+/* line 71, ../sass/common/_forms.scss */
+.ajax-progress .throbber {
+  background: transparent url(../images/loading.gif) 0 0 no-repeat;
+  width: 20px;
+  height: 22px;
+  overflow: hidden;
+}
+/* line 77, ../sass/common/_forms.scss */
+.ajax-progress .message {
+  padding-left: 30px;
+}
+
+/* line 59, ../sass/common/_buttons.scss */
+button,
+input[type="button"],
+input[type="submit"] {
+  margin: 0;
+  line-height: 1.2;
+  padding: 7px 12px;
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #7c2017;
+  text-transform: uppercase;
+  text-align: center;
+  font-size: 14px;
+  font-weight: normal;
+  color: white;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+}
+/* line 17, ../sass/common/_buttons.scss */
+button:hover,
+input[type="button"]:hover,
+input[type="submit"]:hover {
+  text-decoration: none;
+}
+/* line 20, ../sass/common/_buttons.scss */
+button:active,
+input[type="button"]:active,
+input[type="submit"]:active {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+
+/* line 63, ../sass/common/_buttons.scss */
+a.button {
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  margin: 0;
+  line-height: 1.2;
+  padding: 7px 12px;
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #7c2017;
+  text-transform: uppercase;
+  text-align: center;
+  font-size: 14px;
+  font-weight: normal;
+  color: white;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+  background: #f3f3f3;
+  border-color: #e6e6e6;
+  color: black;
+}
+/* line 17, ../sass/common/_buttons.scss */
+a.button:hover {
+  text-decoration: none;
+}
+/* line 20, ../sass/common/_buttons.scss */
+a.button:active {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+/* line 51, ../sass/common/_buttons.scss */
+a.button:active {
+  background: #cdcdcd;
+  border-color: #a6a6a6;
+}
+
+/* Blocks */
+/* line 4, ../sass/blocks/_header.scss */
+#header {
+  position: relative;
+  padding-top: 5px;
+}
+/* line 8, ../sass/blocks/_header.scss */
+#header:before, #header::before {
+  content: "";
+  display: block;
+  height: 5px;
+  width: 100%;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  position: absolute;
+  top: 0;
+  left: 0;
+  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px 0 inset;
+  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px 0 inset;
+  box-shadow: rgba(0, 0, 0, 0.4) 0 -1px 1px 0 inset;
+}
+/* line 19, ../sass/blocks/_header.scss */
+#header .block {
+  margin-bottom: 0;
+}
+
+/* line 24, ../sass/blocks/_header.scss */
+#header-content {
+  position: relative;
+  min-height: 75px;
+}
+
+/* line 29, ../sass/blocks/_header.scss */
+#branding {
+  text-align: center;
+  height: 75px;
+  padding-right: 94px;
+}
+/* line 33, ../sass/blocks/_header.scss */
+#branding a {
+  display: block;
+  float: left;
+  padding: 0 10px;
+  height: 100%;
+  line-height: 75px;
+  text-align: left;
+}
+/* line 41, ../sass/blocks/_header.scss */
+#branding img {
+  max-height: 75px;
+  vertical-align: middle;
+}
+
+/* line 48, ../sass/blocks/_header.scss */
+#logo,
+#name-and-slogan {
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  float: none;
+}
+
+/* line 53, ../sass/blocks/_header.scss */
+#name-and-slogan {
+  display: none;
+}
+
+/* line 58, ../sass/blocks/_header.scss */
+#block-views-exp-search-page {
+  background: white;
+  padding: 10px 10px;
+  border-width: 2px 0 1px;
+  border-style: solid;
+  border-color: #bd3023 #e6e6e6 #e6e6e6;
+}
+
+/* line 67, ../sass/blocks/_header.scss */
+#views-exposed-form-search-page {
+  position: relative;
+}
+/* line 69, ../sass/blocks/_header.scss */
+#views-exposed-form-search-page label {
+  display: none;
+}
+/* line 72, ../sass/blocks/_header.scss */
+#views-exposed-form-search-page .views-exposed-widgets {
+  margin: 0;
+}
+
+/* line 78, ../sass/blocks/_header.scss */
+#edit-search-wrapper {
+  padding: 0;
+  float: none;
+}
+/* line 81, ../sass/blocks/_header.scss */
+#edit-search-wrapper .form-item-search {
+  padding: 0;
+  margin: 0;
+}
+
+/* line 88, ../sass/blocks/_header.scss */
+#edit-search {
+  width: 100%;
+  padding-right: 35px;
+}
+
+/* line 94, ../sass/blocks/_header.scss */
+#block-views-exp-search-page .views-submit-button {
+  float: none;
+  padding: 0;
+  position: absolute;
+  right: 0;
+  top: 0;
+  z-index: 10;
+}
+
+/* line 104, ../sass/blocks/_header.scss */
+#edit-submit-search {
+  width: 35px;
+  height: 35px;
+  line-height: 35px;
+  background: transparent;
+  border: 0 none;
+  color: #999999;
+  margin: 0;
+  padding: 0;
+  overflow: hidden;
+  text-indent: -9999px;
+  cursor: pointer;
+  position: absolute;
+  z-index: 10;
+}
+
+/* line 121, ../sass/blocks/_header.scss */
+#block-superfish-1 {
+  border-top: 2px solid #bd3023;
+  background: #f7f7f7;
+  overflow: hidden;
+  overflow: visible;
+  text-align: left;
+}
+/* line 127, ../sass/blocks/_header.scss */
+#block-superfish-1 ul {
+  overflow: hidden;
+  overflow: visible;
+}
+/* line 131, ../sass/blocks/_header.scss */
+#block-superfish-1 ul > li {
+  float: none;
+  line-height: 1.5;
+}
+/* line 134, ../sass/blocks/_header.scss */
+#block-superfish-1 ul > li a.sf-depth-1 {
+  background-color: white;
+  padding: 8px 10px;
+  border-width: 1px 0 0;
+  border-style: solid;
+  border-color: #e6e6e6;
+  display: block;
+  color: #222222;
+  font-size: 12px;
+  font-weight: bold;
+}
+/* line 144, ../sass/blocks/_header.scss */
+#block-superfish-1 ul > li a.sf-depth-1.active {
+  border-left-color: #bd3023;
+  border-left-width: 2px;
+  color: #333333;
+  text-indent: -2px;
+}
+/* line 150, ../sass/blocks/_header.scss */
+#block-superfish-1 ul > li a.sf-depth-1 span.sf-sub-indicator {
+  display: none;
+}
+/* line 154, ../sass/blocks/_header.scss */
+#block-superfish-1 ul > li.first a.sf-depth-1 {
+  border-top-width: 0;
+}
+
+/* line 160, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li.last a.sf-depth-1 {
+  border-bottom-width: 2px;
+}
+
+/* line 178, ../sass/blocks/_header.scss */
+#block-superfish-1 a.sf-depth-1:before {
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  width: 20px;
+}
+
+/* line 187, ../sass/blocks/_header.scss */
+#superfish-1 li.last > ul {
+  border-width: 1px 0;
+  border-color: #e6e6e6;
+  border-style: solid;
+}
+/* line 191, ../sass/blocks/_header.scss */
+#superfish-1 li.last > ul li a {
+  background-color: white;
+  display: block;
+  padding: 6px 10px;
+  border-width: 0 0 1px 1px;
+  border-color: #e6e6e6;
+  border-style: solid;
+  font-size: 12px;
+  font-weight: bold;
+  color: #222222;
+}
+/* line 202, ../sass/blocks/_header.scss */
+#superfish-1 li.last > ul li.last a {
+  border-bottom: 0 none;
+}
+
+/* line 209, ../sass/blocks/_header.scss */
+#superfish-1 .menucount:after,
+#superfish-1 .menucount::after {
+  content: "\00a0";
+}
+
+@media all and (max-width: 611px) {
+  /* line 220, ../sass/blocks/_header.scss */
+  #superfish-1 > li.sfHover > ul,
+  #superfish-2 > li.sfHover > ul {
+    display: none !important;
+  }
+
+  /* line 225, ../sass/blocks/_header.scss */
+  #superfish-1 > li.last > ul {
+    position: static;
+    opacity: 1 !important;
+    display: block !important;
+    width: 100% !important;
+  }
+}
+/* line 236, ../sass/blocks/_header.scss */
+#header-content .mobile-js {
+  display: none;
+}
+/* line 237, ../sass/blocks/_header.scss */
+#header-content .toggle {
+  width: 42px;
+  height: 75px;
+  position: absolute;
+  top: 0;
+  right: 0;
+  background: #f7f7f7;
+  cursor: pointer;
+  border-left: 1px solid #e6e6e6;
+  color: #999999;
+  line-height: 75px;
+  text-align: center;
+  font-size: 24px;
+}
+/* line 250, ../sass/blocks/_header.scss */
+#header-content .toggle#search_toggle {
+  right: 42px;
+}
+/* line 253, ../sass/blocks/_header.scss */
+#header-content .toggle.active {
+  background-color: #bd3023;
+  color: white;
+  border: 0 none;
+}
+
+/* line 262, ../sass/blocks/_header.scss */
+#block-superfish-1 .view-user-dashboard-profile-picture {
+  width: 60px;
+  height: 75px;
+  float: left;
+  overflow: hidden;
+}
+
+/* line 269, ../sass/blocks/_header.scss */
+#superfish-1 li.last li.sf-depth-2 {
+  padding-left: 60px;
+}
+/* line 271, ../sass/blocks/_header.scss */
+#superfish-1 li.last li.sf-depth-2 > a {
+  border-left: 1px solid #e6e6e6;
+}
+
+/* line 276, ../sass/blocks/_header.scss */
+#block-superfish-1 .views-field-picture {
+  text-align: center;
+}
+/* line 278, ../sass/blocks/_header.scss */
+#block-superfish-1 .views-field-picture .field-content {
+  padding-top: 16px;
+  position: relative;
+}
+/* line 282, ../sass/blocks/_header.scss */
+#block-superfish-1 .views-field-picture .field-content:before, #block-superfish-1 .views-field-picture .field-content::before {
+  content: "";
+  background: transparent url('../images/bg_mask-header.png?1396281818') center center no-repeat;
+  display: block;
+  position: absolute;
+  z-index: 10;
+  top: 1px;
+  left: 0;
+  width: 60px;
+  height: 75px;
+}
+/* line 294, ../sass/blocks/_header.scss */
+#block-superfish-1 .views-field-picture img {
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  height: 50px;
+}
+
+/* line 300, ../sass/blocks/_header.scss */
+#block-views-exp-search-page .views-submit-button {
+  width: 35px;
+  height: 35px;
+  overflow: hidden;
+  cursor: pointer;
+}
+/* line 306, ../sass/blocks/_header.scss */
+#block-views-exp-search-page .views-submit-button:before {
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  width: 35px;
+  height: 35px;
+  line-height: 35px;
+  text-align: center;
+  position: absolute;
+  top: 0;
+  right: 0;
+  cursor: pointer;
+  font-size: 24px;
+  color: #cccccc;
+}
+
+/* line 323, ../sass/blocks/_header.scss */
+#block-superfish-2 {
+  padding: 0 0 0 10px;
+  float: left;
+  background: white;
+  height: 42px;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 329, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li {
+  float: left;
+  line-height: 1;
+}
+/* line 332, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li a.sf-depth-1 {
+  color: #666666;
+  font-weight: normal;
+  display: block;
+  border-width: 0 1px 2px 0;
+  border-style: solid;
+  border-color: #e6e6e6;
+  padding: 0 10px;
+  line-height: 40px;
+  text-transform: uppercase;
+  font-size: 12px;
+}
+/* line 343, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li a.sf-depth-1.active {
+  color: #333333;
+  border-bottom-color: #bd3023;
+  padding-left: 10px;
+}
+/* line 348, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li a.sf-depth-1:hover {
+  text-decoration: none;
+}
+/* line 352, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li.first a.sf-depth-1 {
+  border-left-width: 1px;
+}
+
+/* line 358, ../sass/blocks/_header.scss */
+#block-views-exp-my-dashboard-block {
+  overflow: hidden;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #e6e6e6;
+  background: white;
+  padding: 4px 5px;
+}
+/* line 365, ../sass/blocks/_header.scss */
+#block-views-exp-my-dashboard-block .views-exposed-widget {
+  float: none;
+  padding: 0;
+}
+/* line 369, ../sass/blocks/_header.scss */
+#block-views-exp-my-dashboard-block .views-exposed-widgets {
+  margin: 0;
+}
+/* line 372, ../sass/blocks/_header.scss */
+#block-views-exp-my-dashboard-block select {
+  height: 32px;
+  width: 100%;
+}
+
+/* line 378, ../sass/blocks/_header.scss */
+#block-superfish-2 ul > li#type-select {
+  display: none;
+}
+
+@media all and (min-width: 612px) {
+  /* line 386, ../sass/blocks/_header.scss */
+  #header-content {
+    padding-bottom: 42px;
+    padding-left: 0;
+    padding-right: 0;
+  }
+  /* line 390, ../sass/blocks/_header.scss */
+  #header-content.open {
+    padding-bottom: 100px;
+  }
+
+  /* line 395, ../sass/blocks/_header.scss */
+  #branding {
+    text-align: left;
+    float: left;
+    padding: 0;
+  }
+
+  /* line 401, ../sass/blocks/_header.scss */
+  #header .region-header {
+    text-align: right;
+    float: right;
+    clear: none;
+    min-width: 300px;
+  }
+
+  /* line 409, ../sass/blocks/_header.scss */
+  #block-views-exp-search-page {
+    position: absolute;
+    top: 75px;
+    left: 0;
+    width: 100%;
+  }
+
+  /* line 417, ../sass/blocks/_header.scss */
+  #block-superfish-1 {
+    float: left;
+    border: 0 none;
+  }
+  /* line 420, ../sass/blocks/_header.scss */
+  #block-superfish-1 ul > li {
+    float: left;
+    line-height: 1;
+  }
+  /* line 424, ../sass/blocks/_header.scss */
+  #block-superfish-1 ul > li a.sf-depth-1,
+  #block-superfish-1 ul > li .views-field-picture {
+    cursor: pointer;
+    color: #999999;
+    background: #f7f7f7;
+    padding: 0;
+    width: 60px;
+    height: 75px;
+    border-width: 0 1px 0 0;
+    border-color: #e6e6e6;
+    border-style: solid;
+  }
+  /* line 435, ../sass/blocks/_header.scss */
+  #block-superfish-1 ul > li.first a.sf-depth-1 {
+    border-left-width: 1px;
+  }
+  /* line 438, ../sass/blocks/_header.scss */
+  #block-superfish-1 ul > li .views-field-picture {
+    border-right-width: 1px;
+  }
+  /* line 441, ../sass/blocks/_header.scss */
+  #block-superfish-1 ul > li.last > ul {
+    border-width: 1px 1px 2px 1px;
+  }
+
+  /* line 448, ../sass/blocks/_header.scss */
+  #block-superfish-1 .views-field-picture {
+    width: auto;
+    height: auto;
+    float: none;
+    overflow: visible;
+  }
+  /* line 454, ../sass/blocks/_header.scss */
+  #block-superfish-1 .views-field-picture .field-content:before,
+  #block-superfish-1 .views-field-picture .field-content::before {
+    top: 0;
+    left: 0;
+    width: 59px;
+    height: 75px;
+  }
+
+  /* line 461, ../sass/blocks/_header.scss */
+  #superfish-1 li.last li.sf-depth-2 {
+    padding-left: 0;
+  }
+  /* line 463, ../sass/blocks/_header.scss */
+  #superfish-1 li.last li.sf-depth-2 > a {
+    border-left: 0 none;
+  }
+
+  /* line 469, ../sass/blocks/_header.scss */
+  #block-superfish-2 #superfish-2 > li.last > a {
+    padding-right: 40px;
+    position: relative;
+  }
+  /* line 58, ../sass/_mixins.scss */
+  #block-superfish-2 #superfish-2 > li.last > a:before {
+    color: #cccccc;
+    font-weight: normal;
+    font-family: 'FontAwesome';
+    position: absolute;
+    right: 10px;
+    position: absolute;
+    font-size: 20px;
+    line-height: 1;
+    content: "\f105";
+    top: 50%;
+    height: 20px;
+    margin-top: -11px;
+  }
+  /* line 472, ../sass/blocks/_header.scss */
+  #block-superfish-2 #superfish-2 > li.last > a:before {
+    content: "\f107";
+  }
+
+  /* line 479, ../sass/blocks/_header.scss */
+  #header-content #block-superfish-1.mobile-js {
+    display: block !important;
+  }
+  /* line 482, ../sass/blocks/_header.scss */
+  #header-content .toggle {
+    position: static;
+    float: left;
+    width: 60px;
+    font-size: 32px;
+  }
+  /* line 487, ../sass/blocks/_header.scss */
+  #header-content .toggle#menu_toggle {
+    display: none;
+  }
+
+  /* line 494, ../sass/blocks/_header.scss */
+  #block-views-exp-my-dashboard-block {
+    position: absolute;
+    bottom: 0;
+    right: 10px;
+    padding-left: 0;
+    padding-right: 0;
+    background: none;
+    min-width: 250px;
+  }
+
+  /* line 505, ../sass/blocks/_header.scss */
+  #block-superfish-2 {
+    padding-left: 0;
+    float: none;
+    position: absolute;
+    z-index: 20;
+    left: 0;
+    bottom: 0;
+    width: 100%;
+  }
+  /* line 514, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li a.sf-depth-1 {
+    padding: 0 20px;
+    font-size: 14px;
+  }
+  /* line 517, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li a.sf-depth-1.active {
+    padding-left: 20px;
+  }
+  /* line 521, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li.first a.sf-depth-1 {
+    border-left: 1px solid #e6e6e6;
+  }
+
+  /* line 532, ../sass/blocks/_header.scss */
+  #block-superfish-1 .sf-item-1 a.sf-depth-1,
+  #block-superfish-1 .sf-item-2 a.sf-depth-1,
+  #block-superfish-1 .sf-item-3 a.sf-depth-1 {
+    overflow: hidden;
+  }
+  /* line 534, ../sass/blocks/_header.scss */
+  #block-superfish-1 .sf-item-1 a.sf-depth-1:before,
+  #block-superfish-1 .sf-item-2 a.sf-depth-1:before,
+  #block-superfish-1 .sf-item-3 a.sf-depth-1:before {
+    font-size: 32px;
+    width: 60px;
+    height: 75px;
+    line-height: 75px;
+    text-align: center;
+  }
+
+  /* line 546, ../sass/blocks/_header.scss */
+  #superfish-1 li.sfHover a.sf-depth-1 {
+    border-bottom: 2px solid #bd3023;
+    background-color: white;
+  }
+
+  /* line 551, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul {
+    background: white;
+    border-width: 1px 1px 2px 1px;
+    border-color: #e6e6e6;
+    border-style: solid;
+    top: 75px;
+    right: 0;
+    left: inherit;
+    width: 320px !important;
+    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 5px 8px;
+    -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 5px 8px;
+    box-shadow: rgba(0, 0, 0, 0.3) 0 5px 8px;
+  }
+
+  /* line 567, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul * {
+    line-height: 1.5;
+  }
+  /* line 570, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row {
+    border-bottom: 1px solid #e6e6e6;
+    padding: 5px 10px;
+    font-size: 12px;
+  }
+  /* line 574, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row.views-row-last {
+    border-bottom: 0 none;
+  }
+  /* line 578, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row .views-field-title,
+  #superfish-1 li > ul .view-content .views-row .views-field-pid {
+    font-weight: bold;
+  }
+  /* line 580, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row .views-field-title *,
+  #superfish-1 li > ul .view-content .views-row .views-field-pid * {
+    color: #222222;
+  }
+  /* line 584, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row .views-field-name {
+    padding: 0 10px;
+    color: #666666;
+    font-family: 'Georgia';
+    font-style: italic;
+    padding: 0;
+  }
+  /* line 590, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row .views-field-name:before, #superfish-1 li > ul .view-content .views-row .views-field-name::before {
+    content: "\2014\00a0";
+    color: #bd3023;
+  }
+  /* line 594, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row .views-field-name * {
+    display: inline;
+  }
+  /* line 597, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-content .views-row .views-field-name a {
+    color: #222222;
+  }
+  /* line 603, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-footer a {
+    background: #f7f7f7;
+    display: block;
+    padding: 6px 10px;
+    border-top: 1px solid #e6e6e6;
+    font-size: 12px;
+    color: #666666;
+    position: relative;
+  }
+  /* line 58, ../sass/_mixins.scss */
+  #superfish-1 li > ul .view-footer a:before {
+    color: #cccccc;
+    font-weight: normal;
+    font-family: 'FontAwesome';
+    position: absolute;
+    right: 10px;
+    position: absolute;
+    font-size: 20px;
+    line-height: 1;
+    content: "\f105";
+    top: 50%;
+    height: 20px;
+    margin-top: -11px;
+  }
+  /* line 612, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul .view-empty {
+    padding: 20px 10px;
+  }
+  /* line 615, ../sass/blocks/_header.scss */
+  #superfish-1 li > ul p {
+    font-size: 12px;
+  }
+
+  /* line 621, ../sass/blocks/_header.scss */
+  #superfish-2 {
+    position: relative;
+  }
+  /* line 623, ../sass/blocks/_header.scss */
+  #superfish-2 li {
+    position: static;
+  }
+  /* line 625, ../sass/blocks/_header.scss */
+  #superfish-2 li.sfHover a.sf-depth-1 {
+    border-bottom: 2px solid #bd3023;
+  }
+  /* line 628, ../sass/blocks/_header.scss */
+  #superfish-2 li > ul {
+    top: 42px;
+    left: 0;
+    padding: 0 10px !important;
+    width: 100% !important;
+    overflow: visible !important;
+  }
+  /* line 635, ../sass/blocks/_header.scss */
+  #superfish-2 li > ul > li {
+    padding: 15px 0;
+    background: white;
+    border-width: 0 1px 2px;
+    border-color: #e6e6e6;
+    border-style: solid;
+    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 5px 8px;
+    -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 5px 8px;
+    box-shadow: rgba(0, 0, 0, 0.3) 0 5px 8px;
+  }
+
+  /* line 650, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list {
+    padding-left: 10px;
+    padding-right: 10px;
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    -ms-box-sizing: border-box;
+    box-sizing: border-box;
+    word-wrap: break-word;
+  }
+  /* line 652, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list:nth-child(3n+1) {
+    float: left;
+    width: 33.33333%;
+    margin-left: 0%;
+    margin-right: -33.33333%;
+    clear: left;
+  }
+  /* line 656, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list:nth-child(3n+2) {
+    float: left;
+    width: 33.33333%;
+    margin-left: 33.33333%;
+    margin-right: -66.66667%;
+  }
+  /* line 659, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list:nth-child(3n) {
+    float: left;
+    width: 33.33333%;
+    margin-left: 66.66667%;
+    margin-right: -100%;
+  }
+  /* line 664, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list {
+    line-height: 1.5;
+  }
+  /* line 666, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list h3 {
+    color: #666666;
+    text-transform: uppercase;
+    padding: 6px 10px;
+  }
+  /* line 671, ../sass/blocks/_header.scss */
+  #superfish-2 .topics .view-content .item-list a {
+    font-size: 12px;
+    display: block;
+    font-weight: bold;
+    color: #222222;
+    border-top: 1px solid #e6e6e6;
+    padding: 6px 10px;
+  }
+
+  /* line 683, ../sass/blocks/_header.scss */
+  #superfish-1 .menucount {
+    position: absolute;
+    top: 13px;
+    right: 5px;
+    display: block;
+    min-width: 25px;
+    height: 25px;
+    line-height: 25px;
+    color: white;
+    border: 1px solid white;
+    -webkit-border-radius: 25px;
+    -moz-border-radius: 25px;
+    -ms-border-radius: 25px;
+    -o-border-radius: 25px;
+    border-radius: 25px;
+    padding: 0 2px;
+    text-align: center;
+    background: #bd3023;
+    font-size: 15px;
+    font-weight: normal;
+    z-index: 10;
+  }
+  /* line 701, ../sass/blocks/_header.scss */
+  #superfish-1 .menucount:after, #superfish-1 .menucount::after {
+    content: "";
+  }
+
+  /* line 705, ../sass/blocks/_header.scss */
+  #superfish-1 li.first .menucount {
+    background-color: #7e4396;
+  }
+
+  /* line 708, ../sass/blocks/_header.scss */
+  #superfish-1 li.sf-item-2 .menucount {
+    background-color: #a14176;
+  }
+}
+@media all and (min-width: 882px) {
+  /* line 719, ../sass/blocks/_header.scss */
+  #header-content {
+    position: static;
+  }
+  /* line 721, ../sass/blocks/_header.scss */
+  #header-content.open {
+    padding-bottom: 42px;
+  }
+
+  /* line 726, ../sass/blocks/_header.scss */
+  #header .region-header {
+    padding-right: 10px;
+  }
+
+  /* line 731, ../sass/blocks/_header.scss */
+  #branding a {
+    padding-right: 30px;
+  }
+
+  /* line 737, ../sass/blocks/_header.scss */
+  #header-content #block-views-exp-search-page.mobile-js {
+    display: block !important;
+  }
+  /* line 740, ../sass/blocks/_header.scss */
+  #header-content .toggle {
+    display: none;
+  }
+
+  /* line 746, ../sass/blocks/_header.scss */
+  #block-views-exp-search-page {
+    float: left;
+    margin-right: 30px;
+    position: static;
+    display: -moz-inline-stack;
+    display: inline-block;
+    vertical-align: middle;
+    *vertical-align: auto;
+    zoom: 1;
+    *display: inline;
+    width: 270px;
+    height: 75px;
+    padding: 20px 0;
+    border: 0 none;
+    background: none;
+  }
+
+  /* line 759, ../sass/blocks/_header.scss */
+  #block-views-exp-my-dashboard-block {
+    display: none;
+  }
+
+  /* line 763, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select {
+    display: block;
+    position: absolute;
+    right: 10px;
+    top: 0;
+    padding: 6px 0 7px;
+  }
+  /* line 769, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select ol {
+    overflow: hidden;
+    overflow: hidden;
+    -webkit-border-radius: 5px;
+    -moz-border-radius: 5px;
+    -ms-border-radius: 5px;
+    -o-border-radius: 5px;
+    border-radius: 5px;
+  }
+  /* line 773, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select ol li {
+    float: left;
+  }
+  /* line 775, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select ol li a {
+    line-height: 1;
+    display: block;
+    text-align: center;
+    text-transform: uppercase;
+    color: #666666;
+    background: #f7f7f7;
+    padding: 7px 22px;
+    border-width: 0 0 1px 1px;
+    border-style: solid;
+    border-color: #dddddd;
+  }
+  /* line 786, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select ol li a:hover {
+    text-decoration: none;
+  }
+  /* line 790, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select ol li.first-child a {
+    border-left: 0;
+  }
+  /* line 793, ../sass/blocks/_header.scss */
+  #block-superfish-2 ul > li#type-select ol li.active a {
+    cursor: default;
+    border-width: 1px 0 0 1px;
+    border-style: solid;
+    border-color: #c4c4c4 #dddddd #dddddd;
+    color: #333333;
+    background: #dddddd;
+  }
+}
+/* line 4, ../sass/blocks/_page.scss */
+* {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+
+/* line 8, ../sass/blocks/_page.scss */
+body {
+  background: #f2f2f2;
+}
+
+/* line 12, ../sass/blocks/_page.scss */
+#page {
+  background: #f2f2f2;
+}
+
+/* line 16, ../sass/blocks/_page.scss */
+#main {
+  padding: 20px 0 60px 0;
+}
+
+/* line 21, ../sass/blocks/_page.scss */
+#content .view-header #view-count {
+  font-size: 24px;
+  color: #999999;
+  margin-bottom: 30px;
+}
+
+/* line 28, ../sass/blocks/_page.scss */
+#before-content .breadcrumb {
+  margin-bottom: 30px;
+}
+
+/* line 7, ../sass/blocks/_sidebar.scss */
+.sidebar .block, .panels-flexible-region-new-right_side .pane-block {
+  margin: 30px 0 0;
+}
+/* line 9, ../sass/blocks/_sidebar.scss */
+.sidebar .block:first-child, .panels-flexible-region-new-right_side .pane-block:first-child {
+  margin-top: 0;
+}
+
+/* line 11, ../sass/blocks/_sidebar.scss */
+.sidebar .block-title, .panels-flexible-region-new-right_side .pane-title {
+  padding: 10px 10px 12px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  position: relative;
+  padding-top: 6px;
+  padding-bottom: 8px;
+}
+/* line 44, ../sass/_mixins.scss */
+.sidebar .block-title:after, .panels-flexible-region-new-right_side .pane-title:after {
+  content: "";
+  display: block;
+  height: 2px;
+  width: 100%;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  position: absolute;
+  bottom: 0;
+  left: 0;
+}
+
+/* line 16, ../sass/blocks/_sidebar.scss */
+.sidebar .views-row,
+.sidebar .view-empty, .panels-flexible-region-new-right_side .views-row,
+.panels-flexible-region-new-right_side .view-empty, .sidebar ul.menu li {
+  border-bottom: 1px solid #e6e6e6;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(right, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(right, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(right, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(right, #f2f2f2, #ffffff);
+  background: linear-gradient(right, #f2f2f2, #ffffff);
+  font-size: 12px;
+}
+/* line 20, ../sass/blocks/_sidebar.scss */
+.sidebar .views-row-last.views-row,
+.sidebar .views-row-last.view-empty, .panels-flexible-region-new-right_side .views-row-last.views-row,
+.panels-flexible-region-new-right_side .views-row-last.view-empty, .sidebar ul.menu li.views-row-last {
+  border-bottom-width: 2px;
+}
+/* line 21, ../sass/blocks/_sidebar.scss */
+.sidebar .views-row a,
+.sidebar .view-empty a, .panels-flexible-region-new-right_side .views-row a,
+.panels-flexible-region-new-right_side .view-empty a, .sidebar ul.menu li a, .sidebar .views-row p,
+.sidebar .view-empty p, .panels-flexible-region-new-right_side .views-row p,
+.panels-flexible-region-new-right_side .view-empty p, .sidebar ul.menu li p {
+  display: block;
+  font-size: 12px;
+  padding: 8px 10px;
+  color: #222222;
+  margin: 0;
+}
+/* line 28, ../sass/blocks/_sidebar.scss */
+.sidebar .views-row a,
+.sidebar .view-empty a, .panels-flexible-region-new-right_side .views-row a,
+.panels-flexible-region-new-right_side .view-empty a, .sidebar ul.menu li a {
+  font-weight: bold;
+}
+
+/* line 30, ../sass/blocks/_sidebar.scss */
+.sidebar .view-footer, .sidebar .more-link, .panels-flexible-region-new-right_side .more-link {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(left, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: linear-gradient(left, #f2f2f2, #f7f7f7);
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 33, ../sass/blocks/_sidebar.scss */
+.sidebar .view-footer a, .sidebar .more-link a, .panels-flexible-region-new-right_side .more-link a {
+  padding: 5px 10px;
+  display: block;
+  position: relative;
+  color: #999999;
+  font-size: 10px;
+}
+/* line 58, ../sass/_mixins.scss */
+.sidebar .view-footer a:before, .sidebar .more-link a:before, .panels-flexible-region-new-right_side .more-link a:before {
+  color: #cccccc;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  position: absolute;
+  right: 10px;
+  position: absolute;
+  font-size: 20px;
+  line-height: 1;
+  content: "\f105";
+  top: 50%;
+  height: 20px;
+  margin-top: -11px;
+}
+
+/* line 49, ../sass/blocks/_sidebar.scss */
+.sidebar .more-link {
+  text-align: left;
+}
+
+/* line 57, ../sass/blocks/_sidebar.scss */
+.region-sidebar-second .block .block-title {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(left, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: linear-gradient(left, #f2f2f2, #f7f7f7);
+}
+/* line 59, ../sass/blocks/_sidebar.scss */
+.region-sidebar-second .block .views-row,
+.region-sidebar-second .block .view-empty {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(left, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(left, #f2f2f2, #ffffff);
+  background: linear-gradient(left, #f2f2f2, #ffffff);
+}
+
+/* line 65, ../sass/blocks/_sidebar.scss */
+.panels-flexible-region-new-right_side .pane-title {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(left, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(left, #f2f2f2, #f7f7f7);
+  background: linear-gradient(left, #f2f2f2, #f7f7f7);
+}
+/* line 70, ../sass/blocks/_sidebar.scss */
+.panels-flexible-region-new-right_side .views-row,
+.panels-flexible-region-new-right_side .view-empty {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(left, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(left, #f2f2f2, #ffffff);
+  background: linear-gradient(left, #f2f2f2, #ffffff);
+}
+/* line 74, ../sass/blocks/_sidebar.scss */
+.panels-flexible-region-new-right_side .more-link {
+  text-align: left;
+}
+
+/* line 82, ../sass/blocks/_sidebar.scss */
+.sidebar .view-flag-block .views-row {
+  background: none;
+  border: 0 none;
+}
+/* line 86, ../sass/blocks/_sidebar.scss */
+.sidebar .view-flag-block .flag-wrapper {
+  display: block;
+  position: relative;
+}
+/* line 89, ../sass/blocks/_sidebar.scss */
+.sidebar .view-flag-block .flag-wrapper a {
+  margin: 0;
+  line-height: 1.2;
+  padding: 7px 12px;
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #7c2017;
+  text-transform: uppercase;
+  text-align: center;
+  font-size: 14px;
+  font-weight: normal;
+  color: white;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+}
+/* line 17, ../sass/common/_buttons.scss */
+.sidebar .view-flag-block .flag-wrapper a:hover {
+  text-decoration: none;
+}
+/* line 20, ../sass/common/_buttons.scss */
+.sidebar .view-flag-block .flag-wrapper a:active {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+/* line 91, ../sass/blocks/_sidebar.scss */
+.sidebar .view-flag-block .flag-wrapper a.unflag-action {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+/* line 31, ../sass/common/_buttons.scss */
+.sidebar .view-flag-block .flag-wrapper a.unflag-action:active {
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-color: #7c2017;
+}
+/* line 97, ../sass/blocks/_sidebar.scss */
+.sidebar .view-flag-block .flag-throbber {
+  position: absolute;
+  top: 0;
+  right: 0;
+}
+/* line 102, ../sass/blocks/_sidebar.scss */
+.sidebar .view-flag-block .flag-message {
+  display: none;
+}
+
+/* line 106, ../sass/blocks/_sidebar.scss */
+.contribute-content a {
+  margin: 0;
+  line-height: 1.2;
+  padding: 7px 12px;
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #7c2017;
+  text-transform: uppercase;
+  text-align: center;
+  font-size: 14px;
+  font-weight: normal;
+  color: white;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+  background: #333333;
+  border-color: #0d0d0d;
+  width: 100%;
+  display: block;
+}
+/* line 17, ../sass/common/_buttons.scss */
+.contribute-content a:hover {
+  text-decoration: none;
+}
+/* line 20, ../sass/common/_buttons.scss */
+.contribute-content a:active {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+/* line 41, ../sass/common/_buttons.scss */
+.contribute-content a:active {
+  background: #0d0d0d;
+  border-color: black;
+}
+/* line 112, ../sass/blocks/_sidebar.scss */
+.contribute-content a:before {
+  font-family: 'FontAwesome';
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  margin: 0 8px 0 0;
+}
+
+/* line 120, ../sass/blocks/_sidebar.scss */
+.pane-views-promotion-image-block .views-row {
+  background: 0;
+  border: 0 none;
+}
+/* line 123, ../sass/blocks/_sidebar.scss */
+.pane-views-promotion-image-block .views-row a {
+  padding: 0;
+}
+/* line 124, ../sass/blocks/_sidebar.scss */
+.pane-views-promotion-image-block .views-row img {
+  max-width: 100%;
+  margin: 0 auto;
+  display: block;
+}
+
+/* line 134, ../sass/blocks/_sidebar.scss */
+#block-views-topic-followers-block .views-row a,
+#block-views-myfollowers-block .views-row a {
+  position: relative;
+  min-height: 60px;
+  padding-left: 50px;
+  padding-right: 30px;
+}
+/* line 58, ../sass/_mixins.scss */
+#block-views-topic-followers-block .views-row a:before,
+#block-views-myfollowers-block .views-row a:before {
+  color: #cccccc;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  position: absolute;
+  right: 10px;
+  position: absolute;
+  font-size: 20px;
+  line-height: 1;
+  content: "\f105";
+  top: 50%;
+  height: 20px;
+  margin-top: -11px;
+}
+/* line 139, ../sass/blocks/_sidebar.scss */
+#block-views-topic-followers-block .views-row a:after,
+#block-views-myfollowers-block .views-row a:after {
+  content: "";
+  background: transparent url('../images/bg_mask-user-sm.png?1396533403') center center no-repeat;
+  display: block;
+  position: absolute;
+  z-index: 10;
+  top: 7px;
+  left: 0;
+  width: 40px;
+  height: 46px;
+}
+/* line 151, ../sass/blocks/_sidebar.scss */
+#block-views-topic-followers-block img,
+#block-views-myfollowers-block img {
+  position: absolute;
+  z-index: 1;
+  height: 46px;
+  width: 40px;
+  top: 7px;
+  left: 0;
+}
+/* line 159, ../sass/blocks/_sidebar.scss */
+#block-views-topic-followers-block span,
+#block-views-myfollowers-block span {
+  display: block;
+}
+/* line 160, ../sass/blocks/_sidebar.scss */
+#block-views-topic-followers-block span.member-title,
+#block-views-myfollowers-block span.member-title {
+  color: #666666;
+  font-weight: normal;
+  font-size: 10px;
+}
+
+/* line 168, ../sass/blocks/_sidebar.scss */
+.pcp-wrapper {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(left, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(left, #f2f2f2, #ffffff);
+  background: linear-gradient(left, #f2f2f2, #ffffff);
+  border-bottom: 2px solid #e6e6e6;
+  padding: 15px 10px;
+  font-weight: bold;
+}
+/* line 173, ../sass/blocks/_sidebar.scss */
+.pcp-wrapper .pcp-percent-bar-wrapper {
+  margin-top: 5px;
+  height: 10px;
+  -webkit-border-radius: 10px;
+  -moz-border-radius: 10px;
+  -ms-border-radius: 10px;
+  -o-border-radius: 10px;
+  border-radius: 10px;
+  border: 0 none;
+  padding: 0;
+  overflow: hidden;
+  background: -webkit-gradient(linear, 50% 0%, 50% 1, color-stop(0%, #cccccc), color-stop(100%, #e6e6e6));
+  background: -webkit-linear-gradient(#cccccc, #e6e6e6 1px);
+  background: -moz-linear-gradient(#cccccc, #e6e6e6 1px);
+  background: -o-linear-gradient(#cccccc, #e6e6e6 1px);
+  -pie-background: linear-gradient(#cccccc, #e6e6e6 1px);
+  background: linear-gradient(#cccccc, #e6e6e6 1px);
+}
+/* line 181, ../sass/blocks/_sidebar.scss */
+.pcp-wrapper .pcp-percent-bar-wrapper .pcp-percent-bar {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+}
+
+/* line 190, ../sass/blocks/_sidebar.scss */
+.sidebar ul.menu li a {
+  font-weight: normal;
+}
+
+/* line 192, ../sass/blocks/_sidebar.scss */
+.sidebar #block-views-user-profile-picture-block-1 .views-row {
+  border: 0 none;
+}
+
+/* line 195, ../sass/blocks/_sidebar.scss */
+.facetapi-facetapi-links {
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(right, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(right, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(right, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(right, #f2f2f2, #ffffff);
+  background: linear-gradient(right, #f2f2f2, #ffffff);
+  list-style: none;
+  padding: 0;
+  margin: 0;
+}
+/* line 200, ../sass/blocks/_sidebar.scss */
+.facetapi-facetapi-links li {
+  display: block;
+  padding: 8px 20px 8px 1em;
+  border-bottom: 1px solid #e6e6e6;
+  position: relative;
+  font-size: 12px;
+}
+/* line 206, ../sass/blocks/_sidebar.scss */
+.facetapi-facetapi-links li a.facetapi-active {
+  visibility: hidden;
+  right: -15px;
+  top: 50%;
+  position: absolute;
+  margin-top: -14px;
+}
+/* line 213, ../sass/blocks/_sidebar.scss */
+.facetapi-facetapi-links li a.facetapi-active:before {
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  color: #cccccc;
+  font-size: 20px;
+  visibility: visible;
+  padding-left: 8px;
+  display: inline-block;
+}
+/* line 224, ../sass/blocks/_sidebar.scss */
+.facetapi-facetapi-links a {
+  font-size: 12px;
+  color: #222222;
+  margin: 0;
+  font-weight: normal;
+}
+/* line 229, ../sass/blocks/_sidebar.scss */
+.facetapi-facetapi-links a:hover {
+  color: #222222;
+}
+
+/* line 3, ../sass/blocks/_footer.scss */
+#footer {
+  color: white;
+  border-top: 2px solid #222222;
+  background: #222222;
+}
+/* line 7, ../sass/blocks/_footer.scss */
+#footer .block {
+  position: relative;
+  padding-bottom: 2px;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #222222), color-stop(100%, #333333));
+  background: -webkit-linear-gradient(left, #222222, #333333);
+  background: -moz-linear-gradient(left, #222222, #333333);
+  background: -o-linear-gradient(left, #222222, #333333);
+  -pie-background: linear-gradient(left, #222222, #333333);
+  background: linear-gradient(left, #222222, #333333);
+  border-bottom: 2px solid #222222;
+}
+/* line 12, ../sass/blocks/_footer.scss */
+#footer .block.last {
+  margin-bottom: 0;
+}
+/* line 16, ../sass/blocks/_footer.scss */
+#footer h2 {
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #222222), color-stop(100%, #292929));
+  background: -webkit-linear-gradient(left, #222222, #292929);
+  background: -moz-linear-gradient(left, #222222, #292929);
+  background: -o-linear-gradient(left, #222222, #292929);
+  -pie-background: linear-gradient(left, #222222, #292929);
+  background: linear-gradient(left, #222222, #292929);
+  display: block;
+  position: relative;
+  color: white;
+  padding: 8px 1em;
+  border-bottom: 2px solid #222222;
+}
+/* line 24, ../sass/blocks/_footer.scss */
+#footer p {
+  margin: 0;
+}
+/* line 27, ../sass/blocks/_footer.scss */
+#footer a {
+  display: block;
+  color: #cccccc;
+  text-decoration: none;
+  border-top: 1px solid #222222;
+  padding: 8px 1em;
+  font-size: 12px;
+}
+/* line 34, ../sass/blocks/_footer.scss */
+#footer a:hover {
+  text-decoration: underline;
+}
+/* line 38, ../sass/blocks/_footer.scss */
+#footer ul {
+  list-style: none;
+  margin: 0;
+  padding: 0;
+}
+/* line 42, ../sass/blocks/_footer.scss */
+#footer ul li:first-child a {
+  border-top: 0 none;
+}
+
+@media all and (min-width: 612px) {
+  /* line 52, ../sass/blocks/_footer.scss */
+  #footer {
+    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #222222));
+    background: -webkit-linear-gradient(#333333, #222222);
+    background: -moz-linear-gradient(#333333, #222222);
+    background: -o-linear-gradient(#333333, #222222);
+    -pie-background: linear-gradient(#333333, #222222);
+    background: linear-gradient(#333333, #222222);
+  }
+  /* line 54, ../sass/blocks/_footer.scss */
+  #footer .block {
+    border: 0 none;
+    background: none;
+  }
+  /* line 57, ../sass/blocks/_footer.scss */
+  #footer .block.first {
+    padding-top: 1em;
+  }
   /* line 62, ../sass/blocks/_footer.scss */
   #footer .block:nth-child(3n):before,
   #footer .block:nth-child(3n)::before {
     content: "";
-    display: block;
-    width: 1px;
-    height: 100%;
-    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(100%, rgba(68, 68, 68, 0)));
-    background-image: -webkit-linear-gradient(#444444, rgba(68, 68, 68, 0));
-    background-image: -moz-linear-gradient(#444444, rgba(68, 68, 68, 0));
-    background-image: -o-linear-gradient(#444444, rgba(68, 68, 68, 0));
-    background-image: linear-gradient(#444444, rgba(68, 68, 68, 0));
-    position: absolute;
-    top: 0;
-    left: 0;
+    display: block;
+    width: 1px;
+    height: 100%;
+    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(100%, rgba(68, 68, 68, 0)));
+    background: -webkit-linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: -moz-linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: -o-linear-gradient(#444444, rgba(68, 68, 68, 0));
+    -pie-background: linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: linear-gradient(#444444, rgba(68, 68, 68, 0));
+    position: absolute;
+    top: 0;
+    left: 0;
+  }
+  /* line 72, ../sass/blocks/_footer.scss */
+  #footer h2 {
+    background: none;
+    padding-left: 0;
+    padding-right: 0;
+  }
+  /* line 77, ../sass/blocks/_footer.scss */
+  #footer a {
+    padding-left: 0;
+    padding-right: 0;
+  }
+}
+@media all and (min-width: 882px) {
+  /* line 89, ../sass/blocks/_footer.scss */
+  #footer .block {
+    margin-top: 0;
+    margin-bottom: 0;
+    padding-top: 20px;
+    padding-bottom: 20px;
+  }
+  /* line 94, ../sass/blocks/_footer.scss */
+  #footer .block.first {
+    padding-top: 20px;
+  }
+  /* line 98, ../sass/blocks/_footer.scss */
+  #footer .block:before, #footer .block::before {
+    content: "";
+    display: block;
+    width: 1px;
+    height: 100%;
+    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(100%, rgba(68, 68, 68, 0)));
+    background: -webkit-linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: -moz-linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: -o-linear-gradient(#444444, rgba(68, 68, 68, 0));
+    -pie-background: linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: linear-gradient(#444444, rgba(68, 68, 68, 0));
+    position: absolute;
+    top: 0;
+    left: 0;
+  }
+  /* line 109, ../sass/blocks/_footer.scss */
+  #footer .block.first:before, #footer .block.first::before {
+    display: none;
+  }
+  /* line 113, ../sass/blocks/_footer.scss */
+  #footer h2 {
+    padding: 0;
+    border: 0 none;
+  }
+  /* line 117, ../sass/blocks/_footer.scss */
+  #footer a {
+    display: inline;
+    border-top: 0 none;
+    padding: 0;
+    font-size: 14px;
+  }
+  /* line 123, ../sass/blocks/_footer.scss */
+  #footer .contextual-links-wrapper a {
+    display: block;
+  }
+}
+/* line 6, ../sass/blocks/_content-block.scss */
+.panels-flexible-region-new-center .pane-block > .view > .view-content, #content.column .block-views > .view > .view-content {
+  background-color: #f2f2f2;
+  -pie-background: url("../images/bg_content-before.png"), url("../images/bg_content-after.png"), url("../images/bg_content.png");
+  background: url("../images/bg_content-before.png"), url("../images/bg_content-after.png"), url("../images/bg_content.png");
+  background-position: 38px 0, 38px 100%, 38px 0;
+  background-repeat: no-repeat, no-repeat, repeat-y;
+}
+/* line 11, ../sass/blocks/_content-block.scss */
+.panels-flexible-region-new-center .pane-block > .view > .view-content > .views-row, #content.column .block-views > .view > .view-content > .views-row {
+  margin: 30px 0 0;
+}
+/* line 13, ../sass/blocks/_content-block.scss */
+.panels-flexible-region-new-center .pane-block > .view > .view-content > .views-row:first-child, #content.column .block-views > .view > .view-content > .views-row:first-child {
+  margin-top: 0;
+}
+/* line 14, ../sass/blocks/_content-block.scss */
+.panels-flexible-region-new-center .pane-block > .view > .view-content > .views-row > .node, #content.column .block-views > .view > .view-content > .views-row > .node {
+  position: relative;
+  padding: 0 0 0 100px;
+}
+
+/* line 36, ../sass/blocks/_content-block.scss */
+.node-resource > div,
+.node-event > div,
+.node-discussion > div {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 41, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-ds-user-picture,
+.node-event .field-name-ds-user-picture,
+.node-discussion .field-name-ds-user-picture {
+  display: block;
+  position: absolute;
+  left: 0;
+  top: 41px;
+}
+/* line 46, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-ds-user-picture a,
+.node-event .field-name-ds-user-picture a,
+.node-discussion .field-name-ds-user-picture a {
+  background: #f2f2f2;
+  display: block;
+  width: 80px;
+  height: 90px;
+}
+/* line 51, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-ds-user-picture a:before,
+.node-event .field-name-ds-user-picture a:before,
+.node-discussion .field-name-ds-user-picture a:before {
+  content: "";
+  background: transparent url("../images/bg_mask-user.png") 0 0 no-repeat;
+  position: absolute;
+  top: 0;
+  left: 0;
+  height: 90px;
+  width: 100px;
+}
+/* line 61, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-ds-user-picture img,
+.node-event .field-name-ds-user-picture img,
+.node-discussion .field-name-ds-user-picture img {
+  display: block;
+  max-width: 100%;
+  max-height: 100%;
+  margin: auto;
+}
+/* line 69, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-post-date,
+.node-event .field-name-post-date,
+.node-discussion .field-name-post-date {
+  color: #666666;
+  border-bottom: 2px solid #bd3023;
+  padding: 10px 10px 5px;
+  margin-bottom: 10px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+}
+/* line 75, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-post-date .field-item,
+.node-event .field-name-post-date .field-item,
+.node-discussion .field-name-post-date .field-item {
+  line-height: 22px;
+}
+/* line 78, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks,
+.node-event .flag-outer-bookmarks,
+.node-discussion .flag-outer-bookmarks {
+  position: absolute;
+  right: 10px;
+  top: 0;
+}
+/* line 82, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks a,
+.node-event .flag-outer-bookmarks a,
+.node-discussion .flag-outer-bookmarks a {
+  display: block;
+  width: 32px;
+  height: 39px;
+  overflow: hidden;
+}
+/* line 88, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks a:before,
+.node-event .flag-outer-bookmarks a:before,
+.node-discussion .flag-outer-bookmarks a:before {
+  font-family: 'FontAwesome';
+  font-size: 20px;
+  width: 32px;
+  height: 39px;
+  line-height: 39px;
+  display: block;
+  text-align: center;
+}
+/* line 97, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks a.flag-action,
+.node-event .flag-outer-bookmarks a.flag-action,
+.node-discussion .flag-outer-bookmarks a.flag-action {
+  color: #cccccc;
+}
+/* line 98, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks a:hover,
+.node-event .flag-outer-bookmarks a:hover,
+.node-discussion .flag-outer-bookmarks a:hover {
+  text-decoration: none;
+}
+/* line 100, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks .flag-wrapper,
+.node-event .flag-outer-bookmarks .flag-wrapper,
+.node-discussion .flag-outer-bookmarks .flag-wrapper {
+  display: block;
+}
+/* line 101, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks .flag-throbber,
+.node-event .flag-outer-bookmarks .flag-throbber,
+.node-discussion .flag-outer-bookmarks .flag-throbber {
+  position: absolute;
+  top: 0;
+  right: 0;
+}
+/* line 106, ../sass/blocks/_content-block.scss */
+.node-resource .flag-outer-bookmarks .flag-message,
+.node-event .flag-outer-bookmarks .flag-message,
+.node-discussion .flag-outer-bookmarks .flag-message {
+  line-height: 32px;
+  height: 39px;
+  width: 285px;
+  font-size: 10px;
+  color: white;
+  background: #333333;
+  border-bottom: 1px solid #222222;
+  top: 0;
+  right: 32px;
+  left: auto;
+  text-align: center;
+}
+/* line 122, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-title,
+.node-resource .field-name-field-event-location,
+.node-event .field-name-title,
+.node-event .field-name-field-event-location,
+.node-discussion .field-name-title,
+.node-discussion .field-name-field-event-location {
+  padding: 0 10px 10px;
+}
+/* line 124, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-field-featured-image,
+.node-event .field-name-field-featured-image,
+.node-discussion .field-name-field-featured-image {
+  width: 100%;
+  padding: 10px 0 0;
+}
+/* line 127, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-field-featured-image img,
+.node-event .field-name-field-featured-image img,
+.node-discussion .field-name-field-featured-image img {
+  display: block;
+  max-width: 100%;
+  margin: auto;
+}
+/* line 135, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-author, .node-resource #comments .comment span[rel="sioc:has_creator"], #comments .comment .node-resource span[rel="sioc:has_creator"],
+.node-resource .page-comment #content .comment span[rel="sioc:has_creator"],
+.page-comment #content .comment .node-resource span[rel="sioc:has_creator"],
+.node-resource .page-messages #content .comment span[rel="sioc:has_creator"],
+.page-messages #content .comment .node-resource span[rel="sioc:has_creator"],
+.node-resource .field-name-field-event-date,
+.node-event .field-name-author,
+.node-event #comments .comment span[rel="sioc:has_creator"],
+#comments .comment .node-event span[rel="sioc:has_creator"],
+.node-event .page-comment #content .comment span[rel="sioc:has_creator"],
+.page-comment #content .comment .node-event span[rel="sioc:has_creator"],
+.node-event .page-messages #content .comment span[rel="sioc:has_creator"],
+.page-messages #content .comment .node-event span[rel="sioc:has_creator"],
+.node-event .field-name-field-event-date,
+.node-discussion .field-name-author,
+.node-discussion #comments .comment span[rel="sioc:has_creator"],
+#comments .comment .node-discussion span[rel="sioc:has_creator"],
+.node-discussion .page-comment #content .comment span[rel="sioc:has_creator"],
+.page-comment #content .comment .node-discussion span[rel="sioc:has_creator"],
+.node-discussion .page-messages #content .comment span[rel="sioc:has_creator"],
+.page-messages #content .comment .node-discussion span[rel="sioc:has_creator"],
+.node-discussion .field-name-field-event-date {
+  padding: 0 10px;
+  color: #666666;
+  font-family: 'Georgia';
+  font-style: italic;
+}
+/* line 140, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-author:before, .node-resource #comments .comment span[rel="sioc:has_creator"]:before, #comments .comment .node-resource span[rel="sioc:has_creator"]:before,
+.node-resource .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-resource span[rel="sioc:has_creator"]:before,
+.node-resource .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-resource span[rel="sioc:has_creator"]:before,
+.node-resource .field-name-field-event-date:before,
+.node-event .field-name-author:before,
+.node-event #comments .comment span[rel="sioc:has_creator"]:before,
+#comments .comment .node-event span[rel="sioc:has_creator"]:before,
+.node-event .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-event span[rel="sioc:has_creator"]:before,
+.node-event .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-event span[rel="sioc:has_creator"]:before,
+.node-event .field-name-field-event-date:before,
+.node-discussion .field-name-author:before,
+.node-discussion #comments .comment span[rel="sioc:has_creator"]:before,
+#comments .comment .node-discussion span[rel="sioc:has_creator"]:before,
+.node-discussion .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-discussion span[rel="sioc:has_creator"]:before,
+.node-discussion .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-discussion span[rel="sioc:has_creator"]:before,
+.node-discussion .field-name-field-event-date:before {
+  content: "\2014\00a0";
+  color: #bd3023;
+}
+/* line 144, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-author *, .node-resource #comments .comment span[rel="sioc:has_creator"] *, #comments .comment .node-resource span[rel="sioc:has_creator"] *,
+.node-resource .page-comment #content .comment span[rel="sioc:has_creator"] *,
+.page-comment #content .comment .node-resource span[rel="sioc:has_creator"] *,
+.node-resource .page-messages #content .comment span[rel="sioc:has_creator"] *,
+.page-messages #content .comment .node-resource span[rel="sioc:has_creator"] *,
+.node-resource .field-name-field-event-date *,
+.node-event .field-name-author *,
+.node-event #comments .comment span[rel="sioc:has_creator"] *,
+#comments .comment .node-event span[rel="sioc:has_creator"] *,
+.node-event .page-comment #content .comment span[rel="sioc:has_creator"] *,
+.page-comment #content .comment .node-event span[rel="sioc:has_creator"] *,
+.node-event .page-messages #content .comment span[rel="sioc:has_creator"] *,
+.page-messages #content .comment .node-event span[rel="sioc:has_creator"] *,
+.node-event .field-name-field-event-date *,
+.node-discussion .field-name-author *,
+.node-discussion #comments .comment span[rel="sioc:has_creator"] *,
+#comments .comment .node-discussion span[rel="sioc:has_creator"] *,
+.node-discussion .page-comment #content .comment span[rel="sioc:has_creator"] *,
+.page-comment #content .comment .node-discussion span[rel="sioc:has_creator"] *,
+.node-discussion .page-messages #content .comment span[rel="sioc:has_creator"] *,
+.page-messages #content .comment .node-discussion span[rel="sioc:has_creator"] *,
+.node-discussion .field-name-field-event-date * {
+  display: inline;
+}
+/* line 145, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-author a, .node-resource #comments .comment span[rel="sioc:has_creator"] a, #comments .comment .node-resource span[rel="sioc:has_creator"] a,
+.node-resource .page-comment #content .comment span[rel="sioc:has_creator"] a,
+.page-comment #content .comment .node-resource span[rel="sioc:has_creator"] a,
+.node-resource .page-messages #content .comment span[rel="sioc:has_creator"] a,
+.page-messages #content .comment .node-resource span[rel="sioc:has_creator"] a,
+.node-resource .field-name-field-event-date a,
+.node-event .field-name-author a,
+.node-event #comments .comment span[rel="sioc:has_creator"] a,
+#comments .comment .node-event span[rel="sioc:has_creator"] a,
+.node-event .page-comment #content .comment span[rel="sioc:has_creator"] a,
+.page-comment #content .comment .node-event span[rel="sioc:has_creator"] a,
+.node-event .page-messages #content .comment span[rel="sioc:has_creator"] a,
+.page-messages #content .comment .node-event span[rel="sioc:has_creator"] a,
+.node-event .field-name-field-event-date a,
+.node-discussion .field-name-author a,
+.node-discussion #comments .comment span[rel="sioc:has_creator"] a,
+#comments .comment .node-discussion span[rel="sioc:has_creator"] a,
+.node-discussion .page-comment #content .comment span[rel="sioc:has_creator"] a,
+.page-comment #content .comment .node-discussion span[rel="sioc:has_creator"] a,
+.node-discussion .page-messages #content .comment span[rel="sioc:has_creator"] a,
+.page-messages #content .comment .node-discussion span[rel="sioc:has_creator"] a,
+.node-discussion .field-name-field-event-date a {
+  color: #222222;
+}
+/* line 148, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-body,
+.node-event .field-name-body,
+.node-discussion .field-name-body {
+  padding: 10px 10px 0;
+}
+/* line 150, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-body p,
+.node-event .field-name-body p,
+.node-discussion .field-name-body p {
+  margin: 15px 0 0;
+}
+/* line 152, ../sass/blocks/_content-block.scss */
+.node-resource .field-name-body p:first-child,
+.node-event .field-name-body p:first-child,
+.node-discussion .field-name-body p:first-child {
+  margin-top: 0;
+}
+/* line 156, ../sass/blocks/_content-block.scss */
+.node-resource .view-comments-teaser,
+.node-event .view-comments-teaser,
+.node-discussion .view-comments-teaser {
+  padding: 10px 10px 0;
+}
+/* line 160, ../sass/blocks/_content-block.scss */
+.node-resource .view-comments-teaser .field-content:before,
+.node-event .view-comments-teaser .field-content:before,
+.node-discussion .view-comments-teaser .field-content:before {
+  font-family: 'FontAwesome';
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  margin-right: 5px;
+  text-decoration: none;
+  color: #bd3023;
+}
+/* line 170, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper,
+.node-event .group-tags-wrapper,
+.node-discussion .group-tags-wrapper {
+  color: #999999;
+  border-top: 1px solid #e6e6e6;
+  padding: 10px 10px;
+  margin: 10px 0 0;
+  line-height: 1.2;
+}
+/* line 177, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper .field-name-og-group-ref,
+.node-resource .group-tags-wrapper .field-name-field-tags,
+.node-event .group-tags-wrapper .field-name-og-group-ref,
+.node-event .group-tags-wrapper .field-name-field-tags,
+.node-discussion .group-tags-wrapper .field-name-og-group-ref,
+.node-discussion .group-tags-wrapper .field-name-field-tags {
+  padding-right: 42px;
+}
+/* line 179, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper .field-name-og-group-ref *,
+.node-resource .group-tags-wrapper .field-name-field-tags *,
+.node-event .group-tags-wrapper .field-name-og-group-ref *,
+.node-event .group-tags-wrapper .field-name-field-tags *,
+.node-discussion .group-tags-wrapper .field-name-og-group-ref *,
+.node-discussion .group-tags-wrapper .field-name-field-tags * {
+  display: inline;
+  font-size: 10px;
+}
+/* line 183, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper .field-name-og-group-ref .field-label,
+.node-resource .group-tags-wrapper .field-name-field-tags .field-label,
+.node-event .group-tags-wrapper .field-name-og-group-ref .field-label,
+.node-event .group-tags-wrapper .field-name-field-tags .field-label,
+.node-discussion .group-tags-wrapper .field-name-og-group-ref .field-label,
+.node-discussion .group-tags-wrapper .field-name-field-tags .field-label {
+  font-weight: normal;
+  color: #666666;
+}
+/* line 187, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper .field-name-og-group-ref a,
+.node-resource .group-tags-wrapper .field-name-field-tags a,
+.node-event .group-tags-wrapper .field-name-og-group-ref a,
+.node-event .group-tags-wrapper .field-name-field-tags a,
+.node-discussion .group-tags-wrapper .field-name-og-group-ref a,
+.node-discussion .group-tags-wrapper .field-name-field-tags a {
+  color: #999999;
+}
+/* line 189, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper .field-item:after,
+.node-event .group-tags-wrapper .field-item:after,
+.node-discussion .group-tags-wrapper .field-item:after {
+  content: ",\00a0";
+}
+/* line 190, ../sass/blocks/_content-block.scss */
+.node-resource .group-tags-wrapper .field-item:last-child:after,
+.node-event .group-tags-wrapper .field-item:last-child:after,
+.node-discussion .group-tags-wrapper .field-item:last-child:after {
+  content: "";
+}
+/* line 192, ../sass/blocks/_content-block.scss */
+.node-resource .view-empty,
+.node-event .view-empty,
+.node-discussion .view-empty {
+  padding: 10px 10px;
+}
+
+/* line 200, ../sass/blocks/_content-block.scss */
+#content.column .node.view-mode-full {
+  position: relative;
+}
+/* line 202, ../sass/blocks/_content-block.scss */
+#content.column .node.view-mode-full .field-name-ds-user-picture {
+  display: none;
+}
+/* line 204, ../sass/blocks/_content-block.scss */
+#content.column .node.view-mode-full .field-name-field-files {
+  padding: 10px 10px 0;
+}
+
+/* line 213, ../sass/blocks/_content-block.scss */
+.node-type.pillar-peer .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-peer.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 217, ../sass/blocks/_content-block.scss */
+.node-type.pillar-peer .field-name-post-date {
+  border-color: #6fb347;
+}
+/* line 220, ../sass/blocks/_content-block.scss */
+.node-type.pillar-peer a
+.field-name-author:before, .node-type.pillar-peer a #comments .comment span[rel="sioc:has_creator"]:before, #comments .comment .node-type.pillar-peer a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-peer a .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-peer a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-peer a .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-peer a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-peer .view-comments-teaser .field-content:before {
+  color: #6fb347;
+}
+/* line 213, ../sass/blocks/_content-block.scss */
+.node-type.pillar-influence .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-influence.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 217, ../sass/blocks/_content-block.scss */
+.node-type.pillar-influence .field-name-post-date {
+  border-color: #bd3023;
+}
+/* line 220, ../sass/blocks/_content-block.scss */
+.node-type.pillar-influence a
+.field-name-author:before, .node-type.pillar-influence a #comments .comment span[rel="sioc:has_creator"]:before, #comments .comment .node-type.pillar-influence a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-influence a .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-influence a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-influence a .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-influence a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-influence .view-comments-teaser .field-content:before {
+  color: #bd3023;
+}
+/* line 213, ../sass/blocks/_content-block.scss */
+.node-type.pillar-lead .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-lead.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 217, ../sass/blocks/_content-block.scss */
+.node-type.pillar-lead .field-name-post-date {
+  border-color: #7e4396;
+}
+/* line 220, ../sass/blocks/_content-block.scss */
+.node-type.pillar-lead a
+.field-name-author:before, .node-type.pillar-lead a #comments .comment span[rel="sioc:has_creator"]:before, #comments .comment .node-type.pillar-lead a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-lead a .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-lead a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-lead a .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-lead a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-lead .view-comments-teaser .field-content:before {
+  color: #7e4396;
+}
+/* line 213, ../sass/blocks/_content-block.scss */
+.node-type.pillar-prcomm .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-prcomm.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 217, ../sass/blocks/_content-block.scss */
+.node-type.pillar-prcomm .field-name-post-date {
+  border-color: #5086c2;
+}
+/* line 220, ../sass/blocks/_content-block.scss */
+.node-type.pillar-prcomm a
+.field-name-author:before, .node-type.pillar-prcomm a #comments .comment span[rel="sioc:has_creator"]:before, #comments .comment .node-type.pillar-prcomm a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-prcomm a .page-comment #content .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-prcomm a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-prcomm a .page-messages #content .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-prcomm a span[rel="sioc:has_creator"]:before,
+.node-type.pillar-prcomm .view-comments-teaser .field-content:before {
+  color: #5086c2;
+}
+
+/* line 448, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-peer .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-peer.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 452, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-peer .field-name-post-date {
+  border-color: #6fb347;
+}
+/* line 458, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-peer .flag-outer-bookmarks a.unflag-action,
+#content .node-type.pillar-peer .field-name-title h2 a,
+#content .node-type.pillar-peer .field-name-author:before,
+#content .node-type.pillar-peer #comments .comment span[rel="sioc:has_creator"]:before,
+#comments .comment #content .node-type.pillar-peer span[rel="sioc:has_creator"]:before,
+.page-comment #content .node-type.pillar-peer .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-peer span[rel="sioc:has_creator"]:before,
+.page-messages #content .node-type.pillar-peer .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-peer span[rel="sioc:has_creator"]:before,
+#content .node-type.pillar-peer .field-name-author::before,
+#content .node-type.pillar-peer #comments .comment span[rel="sioc:has_creator"]::before,
+#comments .comment #content .node-type.pillar-peer span[rel="sioc:has_creator"]::before,
+.page-comment #content .node-type.pillar-peer .comment span[rel="sioc:has_creator"]::before,
+.page-comment #content .comment .node-type.pillar-peer span[rel="sioc:has_creator"]::before,
+.page-messages #content .node-type.pillar-peer .comment span[rel="sioc:has_creator"]::before,
+.page-messages #content .comment .node-type.pillar-peer span[rel="sioc:has_creator"]::before,
+#content .node-type.pillar-peer .view-comments-teaser a,
+#content .node-type.pillar-peer .view-comments-teaser .field-content:before {
+  color: #6fb347;
+}
+/* line 448, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-influence .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-influence.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 452, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-influence .field-name-post-date {
+  border-color: #bd3023;
+}
+/* line 458, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-influence .flag-outer-bookmarks a.unflag-action,
+#content .node-type.pillar-influence .field-name-title h2 a,
+#content .node-type.pillar-influence .field-name-author:before,
+#content .node-type.pillar-influence #comments .comment span[rel="sioc:has_creator"]:before,
+#comments .comment #content .node-type.pillar-influence span[rel="sioc:has_creator"]:before,
+.page-comment #content .node-type.pillar-influence .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-influence span[rel="sioc:has_creator"]:before,
+.page-messages #content .node-type.pillar-influence .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-influence span[rel="sioc:has_creator"]:before,
+#content .node-type.pillar-influence .field-name-author::before,
+#content .node-type.pillar-influence #comments .comment span[rel="sioc:has_creator"]::before,
+#comments .comment #content .node-type.pillar-influence span[rel="sioc:has_creator"]::before,
+.page-comment #content .node-type.pillar-influence .comment span[rel="sioc:has_creator"]::before,
+.page-comment #content .comment .node-type.pillar-influence span[rel="sioc:has_creator"]::before,
+.page-messages #content .node-type.pillar-influence .comment span[rel="sioc:has_creator"]::before,
+.page-messages #content .comment .node-type.pillar-influence span[rel="sioc:has_creator"]::before,
+#content .node-type.pillar-influence .view-comments-teaser a,
+#content .node-type.pillar-influence .view-comments-teaser .field-content:before {
+  color: #bd3023;
+}
+/* line 448, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-lead .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-lead.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 452, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-lead .field-name-post-date {
+  border-color: #7e4396;
+}
+/* line 458, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-lead .flag-outer-bookmarks a.unflag-action,
+#content .node-type.pillar-lead .field-name-title h2 a,
+#content .node-type.pillar-lead .field-name-author:before,
+#content .node-type.pillar-lead #comments .comment span[rel="sioc:has_creator"]:before,
+#comments .comment #content .node-type.pillar-lead span[rel="sioc:has_creator"]:before,
+.page-comment #content .node-type.pillar-lead .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-lead span[rel="sioc:has_creator"]:before,
+.page-messages #content .node-type.pillar-lead .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-lead span[rel="sioc:has_creator"]:before,
+#content .node-type.pillar-lead .field-name-author::before,
+#content .node-type.pillar-lead #comments .comment span[rel="sioc:has_creator"]::before,
+#comments .comment #content .node-type.pillar-lead span[rel="sioc:has_creator"]::before,
+.page-comment #content .node-type.pillar-lead .comment span[rel="sioc:has_creator"]::before,
+.page-comment #content .comment .node-type.pillar-lead span[rel="sioc:has_creator"]::before,
+.page-messages #content .node-type.pillar-lead .comment span[rel="sioc:has_creator"]::before,
+.page-messages #content .comment .node-type.pillar-lead span[rel="sioc:has_creator"]::before,
+#content .node-type.pillar-lead .view-comments-teaser a,
+#content .node-type.pillar-lead .view-comments-teaser .field-content:before {
+  color: #7e4396;
+}
+/* line 448, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-prcomm .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-prcomm.png?1395088879') 0 0 no-repeat;
+  padding-left: 30px;
+}
+/* line 452, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-prcomm .field-name-post-date {
+  border-color: #5086c2;
+}
+/* line 458, ../sass/blocks/_content-block.scss */
+#content .node-type.pillar-prcomm .flag-outer-bookmarks a.unflag-action,
+#content .node-type.pillar-prcomm .field-name-title h2 a,
+#content .node-type.pillar-prcomm .field-name-author:before,
+#content .node-type.pillar-prcomm #comments .comment span[rel="sioc:has_creator"]:before,
+#comments .comment #content .node-type.pillar-prcomm span[rel="sioc:has_creator"]:before,
+.page-comment #content .node-type.pillar-prcomm .comment span[rel="sioc:has_creator"]:before,
+.page-comment #content .comment .node-type.pillar-prcomm span[rel="sioc:has_creator"]:before,
+.page-messages #content .node-type.pillar-prcomm .comment span[rel="sioc:has_creator"]:before,
+.page-messages #content .comment .node-type.pillar-prcomm span[rel="sioc:has_creator"]:before,
+#content .node-type.pillar-prcomm .field-name-author::before,
+#content .node-type.pillar-prcomm #comments .comment span[rel="sioc:has_creator"]::before,
+#comments .comment #content .node-type.pillar-prcomm span[rel="sioc:has_creator"]::before,
+.page-comment #content .node-type.pillar-prcomm .comment span[rel="sioc:has_creator"]::before,
+.page-comment #content .comment .node-type.pillar-prcomm span[rel="sioc:has_creator"]::before,
+.page-messages #content .node-type.pillar-prcomm .comment span[rel="sioc:has_creator"]::before,
+.page-messages #content .comment .node-type.pillar-prcomm span[rel="sioc:has_creator"]::before,
+#content .node-type.pillar-prcomm .view-comments-teaser a,
+#content .node-type.pillar-prcomm .view-comments-teaser .field-content:before {
+  color: #5086c2;
+}
+
+/* line 1, ../sass/blocks/_pager.scss */
+.pager {
+  text-align: center;
+}
+/* line 12, ../sass/blocks/_pager.scss */
+.pager li {
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  padding: 0;
+  text-transform: uppercase;
+  border-left: 1px solid #e6e6e6;
+}
+/* line 17, ../sass/blocks/_pager.scss */
+.pager li.first {
+  border-left: 0 none;
+}
+/* line 20, ../sass/blocks/_pager.scss */
+.pager li.pager-current {
+  padding: 0 10px;
+}
+/* line 23, ../sass/blocks/_pager.scss */
+.pager li a {
+  display: block;
+  padding: 0 10px;
+}
+
+/* line 4, ../sass/blocks/_page-title.scss */
+#title-wrapper {
+  background: #e6e6e6 url('../images/bg_page-title.png?1394571703') center center no-repeat;
+  display: block;
+  height: 65px;
+  overflow: hidden;
+  border-bottom: 2px solid white;
+}
+
+/* line 12, ../sass/blocks/_page-title.scss */
+h1#page-title.page__title {
+  color: #333333;
+  text-transform: capitalize;
+  line-height: 65px;
+  font-size: 30px;
+}
+
+/* line 3, ../sass/blocks/_comments.scss */
+#comments {
+  margin: 0;
+}
+/* line 5, ../sass/blocks/_comments.scss */
+#comments h2, #comments h2.comment-form {
+  padding: 10px 10px 12px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  position: relative;
+}
+/* line 44, ../sass/_mixins.scss */
+#comments h2:after, #comments h2.comment-form:after {
+  content: "";
+  display: block;
+  height: 2px;
+  width: 100%;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  position: absolute;
+  bottom: 0;
+  left: 0;
+}
+/* line 8, ../sass/blocks/_comments.scss */
+#comments .form-item {
+  padding: 0;
+}
+
+/* line 17, ../sass/blocks/_comments.scss */
+#comments .comment-form > div,
+.page-comment #content .comment-form > div,
+.page-messages #content .comment-form > div {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 21, ../sass/blocks/_comments.scss */
+#comments .field-name-comment-body,
+.page-comment #content .field-name-comment-body,
+.page-messages #content .field-name-comment-body {
+  padding: 15px 10px;
+}
+/* line 25, ../sass/blocks/_comments.scss */
+#comments .comment-form .form-type-textarea label,
+.page-comment #content .comment-form .form-type-textarea label,
+.page-messages #content .comment-form .form-type-textarea label {
+  display: none;
+}
+/* line 28, ../sass/blocks/_comments.scss */
+#comments .comment-form label, #comments .comment-form a.username,
+.page-comment #content .comment-form label,
+.page-comment #content .comment-form a.username,
+.page-messages #content .comment-form label,
+.page-messages #content .comment-form a.username {
+  padding: 10px 0 0 10px;
+}
+/* line 30, ../sass/blocks/_comments.scss */
+#comments .form-type-textarea,
+.page-comment #content .form-type-textarea,
+.page-messages #content .form-type-textarea {
+  margin: 0;
+}
+/* line 33, ../sass/blocks/_comments.scss */
+#comments .filter-wrapper,
+.page-comment #content .filter-wrapper,
+.page-messages #content .filter-wrapper {
+  font-size: 11px;
+  padding: 0;
+  border-width: 0 1px 1px;
+  border-style: solid;
+  border-color: #e6e6e6;
+}
+/* line 39, ../sass/blocks/_comments.scss */
+#comments .filter-wrapper .filter-help,
+.page-comment #content .filter-wrapper .filter-help,
+.page-messages #content .filter-wrapper .filter-help {
+  padding: 12px 10px 12px 0;
+}
+/* line 41, ../sass/blocks/_comments.scss */
+#comments .filter-wrapper .filter-help a,
+.page-comment #content .filter-wrapper .filter-help a,
+.page-messages #content .filter-wrapper .filter-help a {
+  padding-left: 0;
+  line-height: 20px;
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+}
+/* line 47, ../sass/blocks/_comments.scss */
+#comments .filter-wrapper .form-type-select,
+.page-comment #content .filter-wrapper .form-type-select,
+.page-messages #content .filter-wrapper .form-type-select {
+  margin: 0;
+  padding: 0 0 0 10px;
+  line-height: 44px;
+}
+/* line 52, ../sass/blocks/_comments.scss */
+#comments .filter-wrapper .filter-guidelines,
+.page-comment #content .filter-wrapper .filter-guidelines,
+.page-messages #content .filter-wrapper .filter-guidelines {
+  padding: 10px;
+  border-top: 1px solid #e6e6e6;
+  background: #f7f7f7;
+}
+/* line 58, ../sass/blocks/_comments.scss */
+#comments ul.tips,
+.page-comment #content ul.tips,
+.page-messages #content ul.tips {
+  list-style: none;
+  margin: 0;
+  padding: 0 0 0 10px;
+  text-indent: -10px;
+}
+/* line 64, ../sass/blocks/_comments.scss */
+#comments ul.tips li:before,
+#comments ul.tips li::before,
+.page-comment #content ul.tips li:before,
+.page-comment #content ul.tips li::before,
+.page-messages #content ul.tips li:before,
+.page-messages #content ul.tips li::before {
+  content: "\2014\00a0";
+}
+/* line 68, ../sass/blocks/_comments.scss */
+#comments .comment-form .form-actions,
+.page-comment #content .comment-form .form-actions,
+.page-messages #content .comment-form .form-actions {
+  padding: 10px 10px;
+  border-top: 1px solid #e6e6e6;
+  text-align: right;
+}
+/* line 73, ../sass/blocks/_comments.scss */
+#comments .comment-form .form-actions input,
+#comments .comment-form .form-actions button,
+.page-comment #content .comment-form .form-actions input,
+.page-comment #content .comment-form .form-actions button,
+.page-messages #content .comment-form .form-actions input,
+.page-messages #content .comment-form .form-actions button {
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+}
+/* line 78, ../sass/blocks/_comments.scss */
+#comments .comments__title,
+.page-comment #content .comments__title,
+.page-messages #content .comments__title {
+  margin-top: 15px;
+}
+/* line 81, ../sass/blocks/_comments.scss */
+#comments .comment,
+.page-comment #content .comment,
+.page-messages #content .comment {
+  position: relative;
+  padding-left: 60px;
+  margin-bottom: 15px;
+}
+/* line 85, ../sass/blocks/_comments.scss */
+#comments .comment > div,
+.page-comment #content .comment > div,
+.page-messages #content .comment > div {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 92, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-post-date,
+.page-comment #content .comment .field-name-post-date,
+.page-messages #content .comment .field-name-post-date {
+  color: #666666;
+  border-bottom: 1px solid #e6e6e6;
+  padding: 10px 10px 5px;
+  margin-bottom: 10px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+}
+/* line 98, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-post-date .field-item,
+.page-comment #content .comment .field-name-post-date .field-item,
+.page-messages #content .comment .field-name-post-date .field-item {
+  background: url('../images/icon_pillar-peer.png?1395088879') 0 0 no-repeat;
+  line-height: 22px;
+  padding-left: 30px;
+}
+/* line 104, ../sass/blocks/_comments.scss */
+#comments .comment span[rel="sioc:has_creator"],
+.page-comment #content .comment span[rel="sioc:has_creator"],
+.page-messages #content .comment span[rel="sioc:has_creator"] {
+  padding: 0 10px;
+  display: block;
+}
+/* line 110, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-comment-body,
+.page-comment #content .comment .field-name-comment-body,
+.page-messages #content .comment .field-name-comment-body {
+  padding: 15px 10px;
+}
+/* line 112, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-comment-body .field-label,
+.page-comment #content .comment .field-name-comment-body .field-label,
+.page-messages #content .comment .field-name-comment-body .field-label {
+  display: none;
+}
+/* line 116, ../sass/blocks/_comments.scss */
+#comments .comment ul.links,
+.page-comment #content .comment ul.links,
+.page-messages #content .comment ul.links {
+  display: block;
+  margin: 0;
+  border-top: 1px solid #e6e6e6;
+  padding: 10px 10px;
+  overflow: hidden;
+}
+/* line 122, ../sass/blocks/_comments.scss */
+#comments .comment ul.links li,
+.page-comment #content .comment ul.links li,
+.page-messages #content .comment ul.links li {
+  padding: 0;
+  float: left;
+}
+/* line 127, ../sass/blocks/_comments.scss */
+#comments .comment ul.links li:after,
+#comments .comment ul.links li::after,
+.page-comment #content .comment ul.links li:after,
+.page-comment #content .comment ul.links li::after,
+.page-messages #content .comment ul.links li:after,
+.page-messages #content .comment ul.links li::after {
+  content: "\00a0\007c\00a0";
+  color: #e6e6e6;
+  vertical-align: top;
+}
+/* line 133, ../sass/blocks/_comments.scss */
+#comments .comment ul.links li.last:after,
+#comments .comment ul.links li.last::after,
+.page-comment #content .comment ul.links li.last:after,
+.page-comment #content .comment ul.links li.last::after,
+.page-messages #content .comment ul.links li.last:after,
+.page-messages #content .comment ul.links li.last::after {
+  content: "";
+}
+/* line 136, ../sass/blocks/_comments.scss */
+#comments .comment ul.links a,
+.page-comment #content .comment ul.links a,
+.page-messages #content .comment ul.links a {
+  vertical-align: top;
+}
+/* line 138, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-ds-user-picture,
+.page-comment #content .comment .field-name-ds-user-picture,
+.page-messages #content .comment .field-name-ds-user-picture {
+  position: absolute;
+  top: 40px;
+  left: 0;
+  width: 60px;
+  height: 46px;
+  overflow: hidden;
+}
+/* line 146, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-ds-user-picture:before, #comments .comment .field-name-ds-user-picture:before,
+.page-comment #content .comment .field-name-ds-user-picture:before,
+.page-comment #content .comment .field-name-ds-user-picture:before,
+.page-messages #content .comment .field-name-ds-user-picture:before,
+.page-messages #content .comment .field-name-ds-user-picture:before {
+  content: "";
+  background: transparent url('../images/bg_mask-comment.png?1396533403') center center no-repeat;
+  display: block;
+  position: absolute;
+  z-index: 10;
+  top: 0;
+  left: 0;
+  width: 60px;
+  height: 46px;
+}
+/* line 157, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-ds-user-picture a,
+.page-comment #content .comment .field-name-ds-user-picture a,
+.page-messages #content .comment .field-name-ds-user-picture a {
+  display: block;
+  width: 40px;
+}
+/* line 161, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-ds-user-picture img,
+.page-comment #content .comment .field-name-ds-user-picture img,
+.page-messages #content .comment .field-name-ds-user-picture img {
+  display: block;
+  max-width: 100%;
+  max-height: 100%;
+  margin: auto;
+}
+/* line 168, ../sass/blocks/_comments.scss */
+#comments .comment .field-name-post-date .field-item,
+.page-comment #content .comment .field-name-post-date .field-item,
+.page-messages #content .comment .field-name-post-date .field-item {
+  background: none;
+  padding-left: 0px;
+}
+/* line 173, ../sass/blocks/_comments.scss */
+#comments .indented,
+.page-comment #content .indented,
+.page-messages #content .indented {
+  margin-left: 60px;
+}
+/* line 176, ../sass/blocks/_comments.scss */
+#comments .comment-form,
+.page-comment #content .comment-form,
+.page-messages #content .comment-form {
+  padding: 0 0 20px 0;
+}
+/* line 179, ../sass/blocks/_comments.scss */
+#comments .comment-form a.ajax-comments-reply-cancel,
+.page-comment #content .comment-form a.ajax-comments-reply-cancel,
+.page-messages #content .comment-form a.ajax-comments-reply-cancel {
+  margin-left: 10px;
+}
+/* line 183, ../sass/blocks/_comments.scss */
+#comments #comment-form,
+.page-comment #content #comment-form,
+.page-messages #content #comment-form {
+  padding-bottom: 0px;
+}
+
+/* line 190, ../sass/blocks/_comments.scss */
+.page-comment-reply #comment-form {
+  padding-top: 20px;
+}
+/* line 194, ../sass/blocks/_comments.scss */
+.page-comment-reply .field-name-post-date {
+  color: #666666;
+  border-bottom: 1px solid #e6e6e6;
+  padding: 10px 10px 5px;
+  margin-bottom: 10px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+}
+/* line 201, ../sass/blocks/_comments.scss */
+.page-comment-reply .comment .username {
+  padding-left: 8px;
+}
+
+/* line 203, ../sass/blocks/_comments.scss */
+#block-views-related-content-block-3 {
+  padding-top: 20px;
+}
+
+/* line 3, ../sass/blocks/_related-content.scss */
+.view-related-content .view-empty {
+  padding: 10px 0 0 0;
+  font-family: georgia;
+  font-style: italic;
+}
+
+/* line 9, ../sass/blocks/_related-content.scss */
+.node-type {
+  padding-bottom: 10px;
+}
+
+@media all and (min-width: 882px) {
+  /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .view-related-content:before, .view-related-content:after {
+    content: "";
+    display: table;
+  }
+  /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .view-related-content:after {
+    clear: both;
+  }
+  /* line 17, ../sass/blocks/_related-content.scss */
+  .view-related-content .views-field-view {
+    float: left;
+    width: 33.33333%;
+    margin-left: 0%;
+    margin-right: -33.33333%;
+  }
+  /* line 20, ../sass/blocks/_related-content.scss */
+  .view-related-content .views-field-view-1 {
+    float: left;
+    width: 33.33333%;
+    margin-left: 33.33333%;
+    margin-right: -66.66667%;
+  }
+  /* line 23, ../sass/blocks/_related-content.scss */
+  .view-related-content .views-field-view-2 {
+    float: left;
+    width: 33.33333%;
+    margin-left: 66.66667%;
+    margin-right: -100%;
+  }
+}
+/* line 3, ../sass/blocks/_breadcrumb.scss */
+.breadcrumb li a {
+  color: #666666;
+}
+/* line 6, ../sass/blocks/_breadcrumb.scss */
+.breadcrumb li a:before {
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  color: #666666;
+  font-size: 14px;
+  padding-right: 10px;
+}
+
+/* Pages */
+/* line 4, ../sass/pages/_dash.scss */
+.logged-in.page-home #main {
+  padding-top: 0;
+}
+/* line 8, ../sass/pages/_dash.scss */
+.logged-in.page-home .panels-flexible-row {
+  padding: 20px 0 0;
+}
+/* line 12, ../sass/pages/_dash.scss */
+.logged-in.page-home .panel-flexible .panels-flexible-row-first {
+  padding-top: 0;
+}
+/* line 14, ../sass/pages/_dash.scss */
+.logged-in.page-home .panel-flexible .panels-flexible-row-first .panels-flexible-row-inside-first {
+  padding: 0;
+}
+/* line 16, ../sass/pages/_dash.scss */
+.logged-in.page-home .panel-flexible .panels-flexible-row-first .panels-flexible-row-inside-first .panels-flexible-region-new-banner {
+  width: 100%;
+}
+/* line 18, ../sass/pages/_dash.scss */
+.logged-in.page-home .panel-flexible .panels-flexible-row-first .panels-flexible-row-inside-first .panels-flexible-region-new-banner .panels-flexible-region-new-banner-inside {
+  padding: 0;
+}
+/* line 26, ../sass/pages/_dash.scss */
+.logged-in.page-home .panels-flexible-region-new-center .pane-title {
+  margin-bottom: 15px;
+}
+/* line 32, ../sass/pages/_dash.scss */
+.logged-in.page-home .view-id-banner {
+  position: relative;
+}
+/* line 35, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block {
+  overflow: hidden;
+  position: relative;
+}
+/* line 38, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block #views_slideshow_cycle_teaser_section_banner-block {
+  width: 100% !important;
+  height: 300px !important;
+}
+/* line 42, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block #views_slideshow_cycle_teaser_section_banner-block .views-slideshow-cycle-main-frame-row {
+  width: 100% !important;
+  height: 300px !important;
+}
+/* line 50, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .views-field-nothing {
+  overflow: hidden;
+  position: absolute;
+  bottom: 0;
+  left: 0;
+  width: 100%;
+  padding: 10px;
+  z-index: 10;
+  background: rgba(0, 0, 0, 0.7);
+  min-height: 72px;
+}
+/* line 62, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-title h2,
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-desc p {
+  line-height: 1.2;
+  font-weight: normal;
+  color: white;
+  text-shadow: rgba(0, 0, 0, 0.5) 0 0 5px;
+}
+/* line 68, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-title h2 {
+  font-size: 18px;
+  margin-bottom: 10px;
+}
+/* line 72, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-desc p {
+  font-size: 14px;
+}
+/* line 73, ../sass/pages/_dash.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-link a {
+  margin: 0;
+  line-height: 1.2;
+  padding: 7px 12px;
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #7c2017;
+  text-transform: uppercase;
+  text-align: center;
+  font-size: 14px;
+  font-weight: normal;
+  color: white;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+  position: absolute;
+  right: 10px;
+  bottom: 10px;
+}
+/* line 17, ../sass/common/_buttons.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-link a:hover {
+  text-decoration: none;
+}
+/* line 20, ../sass/common/_buttons.scss */
+.logged-in.page-home #views_slideshow_cycle_main_banner-block .banner-link a:active {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+/* line 80, ../sass/pages/_dash.scss */
+.logged-in.page-home .views-slideshow-controls-bottom {
+  overflow: hidden;
+  position: absolute;
+  top: 10px;
+  right: 10px;
+  z-index: 10;
+}
+/* line 86, ../sass/pages/_dash.scss */
+.logged-in.page-home .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
+  float: left;
+  margin-right: 5px;
+}
+/* line 89, ../sass/pages/_dash.scss */
+.logged-in.page-home .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-content-counter {
+  display: block;
+  cursor: pointer;
+  background: white;
+  width: 10px;
+  height: 10px;
+  overflow: hidden;
+  text-indent: -9999px;
+  border: 2px solid #999;
+  -webkit-border-radius: 10px;
+  -moz-border-radius: 10px;
+  -ms-border-radius: 10px;
+  -o-border-radius: 10px;
+  border-radius: 10px;
+}
+/* line 100, ../sass/pages/_dash.scss */
+.logged-in.page-home .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active .views-content-counter {
+  background: black;
+  border: 0 none;
+}
+/* line 104, ../sass/pages/_dash.scss */
+.logged-in.page-home .views-slideshow-controls-bottom .views-slideshow-pager-field-item.views-row-last {
+  margin-right: 0;
+}
+
+/* line 13, ../sass/pages/_profile.scss */
+.page-user .node,
+.page-activity .node,
+.page-following .node,
+.page-myfollowers .node,
+.page-bookmarks .node,
+.page-events .node,
+.page-messages .node,
+.section-my-subscription .node {
+  margin-top: 0px;
+}
+/* line 15, ../sass/pages/_profile.scss */
+.page-user .node h2.node__title,
+.page-activity .node h2.node__title,
+.page-following .node h2.node__title,
+.page-myfollowers .node h2.node__title,
+.page-bookmarks .node h2.node__title,
+.page-events .node h2.node__title,
+.page-messages .node h2.node__title,
+.section-my-subscription .node h2.node__title {
+  padding: 10px;
+}
+/* line 19, ../sass/pages/_profile.scss */
+.page-user .flag-outer-follow-topic, .page-user .links.inline,
+.page-activity .flag-outer-follow-topic,
+.page-activity .links.inline,
+.page-following .flag-outer-follow-topic,
+.page-following .links.inline,
+.page-myfollowers .flag-outer-follow-topic,
+.page-myfollowers .links.inline,
+.page-bookmarks .flag-outer-follow-topic,
+.page-bookmarks .links.inline,
+.page-events .flag-outer-follow-topic,
+.page-events .links.inline,
+.page-messages .flag-outer-follow-topic,
+.page-messages .links.inline,
+.section-my-subscription .flag-outer-follow-topic,
+.section-my-subscription .links.inline {
+  padding: 0 10px;
+}
+/* line 6, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu, .page-user #block-menu-menu-user-profile-menu ul.menu,
+.page-activity #block-menu-menu-my-profile-menu ul.menu,
+.page-activity #block-menu-menu-user-profile-menu ul.menu,
+.page-following #block-menu-menu-my-profile-menu ul.menu,
+.page-following #block-menu-menu-user-profile-menu ul.menu,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu,
+.page-events #block-menu-menu-my-profile-menu ul.menu,
+.page-events #block-menu-menu-user-profile-menu ul.menu,
+.page-messages #block-menu-menu-my-profile-menu ul.menu,
+.page-messages #block-menu-menu-user-profile-menu ul.menu,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu {
+  margin: 0;
+  padding: 0;
+}
+/* line 9, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item {
+  list-style: none;
+}
+/* line 11, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item a, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item a,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item a,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item a {
+  font-weight: normal;
+}
+/* line 14, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before, .page-user #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu li.menu__item a:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu li.menu__item a:before {
+  color: #666666;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  width: 22px;
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+}
+/* line 36, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail, .page-user #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-activity #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-activity #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-following #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-following #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-events #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-events #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-messages #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.page-messages #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail {
+  background: white;
+  color: #bd3023;
+  position: relative;
+}
+/* line 41, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after, .page-user #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-activity #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-activity #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-following #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-following #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-events #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-events #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-messages #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.page-messages #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:after,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:after {
+  content: "";
+  background: url('../images/sidebar-arrow.png?1394655364') center center no-repeat;
+  display: inline-block;
+  height: 18px;
+  width: 9px;
+  right: -9px;
+  position: absolute;
+  top: 50%;
+  margin-top: -9px;
+}
+/* line 52, ../sass/pages/profile/_navigation.scss */
+.page-user #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before, .page-user #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-activity #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-activity #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-following #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-following #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-myfollowers #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-myfollowers #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-bookmarks #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-bookmarks #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-events #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-events #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-messages #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.page-messages #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.section-my-subscription #block-menu-menu-my-profile-menu ul.menu .is-active-trail a.is-active-trail:before,
+.section-my-subscription #block-menu-menu-user-profile-menu ul.menu .is-active-trail a.is-active-trail:before {
+  color: #bd3023;
+}
+@media all and (min-width: 612px) {
+  /* line 61, ../sass/pages/profile/_navigation.scss */
+  .page-user .view-user-profile-picture .views-field-picture,
+  .page-activity .view-user-profile-picture .views-field-picture,
+  .page-following .view-user-profile-picture .views-field-picture,
+  .page-myfollowers .view-user-profile-picture .views-field-picture,
+  .page-bookmarks .view-user-profile-picture .views-field-picture,
+  .page-events .view-user-profile-picture .views-field-picture,
+  .page-messages .view-user-profile-picture .views-field-picture,
+  .section-my-subscription .view-user-profile-picture .views-field-picture {
+    display: block;
+    position: relative;
+    left: 0;
+    top: 0px;
+  }
+  /* line 67, ../sass/pages/profile/_navigation.scss */
+  .page-user .view-user-profile-picture .views-field-picture .field-content,
+  .page-activity .view-user-profile-picture .views-field-picture .field-content,
+  .page-following .view-user-profile-picture .views-field-picture .field-content,
+  .page-myfollowers .view-user-profile-picture .views-field-picture .field-content,
+  .page-bookmarks .view-user-profile-picture .views-field-picture .field-content,
+  .page-events .view-user-profile-picture .views-field-picture .field-content,
+  .page-messages .view-user-profile-picture .views-field-picture .field-content,
+  .section-my-subscription .view-user-profile-picture .views-field-picture .field-content {
+    background: #f2f2f2;
+    display: block;
+    width: 140px;
+    height: 157px;
+  }
+  /* line 73, ../sass/pages/profile/_navigation.scss */
+  .page-user .view-user-profile-picture .views-field-picture .field-content:before, .page-user .view-user-profile-picture .views-field-picture .field-content::before,
+  .page-activity .view-user-profile-picture .views-field-picture .field-content:before,
+  .page-activity .view-user-profile-picture .views-field-picture .field-content::before,
+  .page-following .view-user-profile-picture .views-field-picture .field-content:before,
+  .page-following .view-user-profile-picture .views-field-picture .field-content::before,
+  .page-myfollowers .view-user-profile-picture .views-field-picture .field-content:before,
+  .page-myfollowers .view-user-profile-picture .views-field-picture .field-content::before,
+  .page-bookmarks .view-user-profile-picture .views-field-picture .field-content:before,
+  .page-bookmarks .view-user-profile-picture .views-field-picture .field-content::before,
+  .page-events .view-user-profile-picture .views-field-picture .field-content:before,
+  .page-events .view-user-profile-picture .views-field-picture .field-content::before,
+  .page-messages .view-user-profile-picture .views-field-picture .field-content:before,
+  .page-messages .view-user-profile-picture .views-field-picture .field-content::before,
+  .section-my-subscription .view-user-profile-picture .views-field-picture .field-content:before,
+  .section-my-subscription .view-user-profile-picture .views-field-picture .field-content::before {
+    content: "";
+    background: transparent url("../images/bg_mask-user-lg.png") 0 0 no-repeat;
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 140px;
+    height: 157px;
+  }
+  /* line 83, ../sass/pages/profile/_navigation.scss */
+  .page-user .view-user-profile-picture .views-field-picture img,
+  .page-activity .view-user-profile-picture .views-field-picture img,
+  .page-following .view-user-profile-picture .views-field-picture img,
+  .page-myfollowers .view-user-profile-picture .views-field-picture img,
+  .page-bookmarks .view-user-profile-picture .views-field-picture img,
+  .page-events .view-user-profile-picture .views-field-picture img,
+  .page-messages .view-user-profile-picture .views-field-picture img,
+  .section-my-subscription .view-user-profile-picture .views-field-picture img {
+    display: block;
+    height: 100%;
+  }
+}
+/* line 25, ../sass/pages/_profile.scss */
+.page-user .breadcrumb,
+.page-activity .breadcrumb,
+.page-following .breadcrumb,
+.page-myfollowers .breadcrumb,
+.page-bookmarks .breadcrumb,
+.page-events .breadcrumb,
+.page-messages .breadcrumb,
+.section-my-subscription .breadcrumb {
+  display: none;
+}
+/* line 28, ../sass/pages/_profile.scss */
+.page-user .view-user-profile-picture,
+.page-activity .view-user-profile-picture,
+.page-following .view-user-profile-picture,
+.page-myfollowers .view-user-profile-picture,
+.page-bookmarks .view-user-profile-picture,
+.page-events .view-user-profile-picture,
+.page-messages .view-user-profile-picture,
+.section-my-subscription .view-user-profile-picture {
+  display: none;
+}
+
+/* line 34, ../sass/pages/_profile.scss */
+#content.column .view-user-activity .field-name-ds-user-picture {
+  display: none;
+}
+/* line 35, ../sass/pages/_profile.scss */
+#content.column .view-user-activity > .view-content > .views-row {
+  background: none;
+}
+/* line 36, ../sass/pages/_profile.scss */
+#content.column .view-user-activity > .view-content > .views-row > .node {
+  padding: 0;
+}
+
+/* line 3, ../sass/pages/profile/_events.scss */
+.page-events .view-header {
+  padding: 7px 5px;
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+  margin-bottom: 15px;
+}
+/* line 8, ../sass/pages/profile/_events.scss */
+.page-events .view-header > p {
+  overflow: hidden;
+}
+/* line 12, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-upcoming,
+.page-events .view-header .event-past {
+  display: block;
+  width: 50%;
+  float: left;
+  text-align: center;
+  text-transform: uppercase;
+}
+/* line 18, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-upcoming a,
+.page-events .view-header .event-past a {
+  display: block;
+  color: #666666;
+  background: #f7f7f7;
+  padding: 7px 22px;
+  border-width: 0 0 1px 1px;
+  border-style: solid;
+  border-color: #dddddd;
+}
+/* line 26, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-upcoming a:hover,
+.page-events .view-header .event-past a:hover {
+  text-decoration: none;
+}
+/* line 30, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-upcoming:first-child a,
+.page-events .view-header .event-past:first-child a {
+  border-left: 0 none;
+}
+/* line 33, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-upcoming.active a,
+.page-events .view-header .event-past.active a {
+  color: #333333;
+  background: #dddddd;
+  border-top: 1px solid #c4c4c4;
+  border-bottom: 0 none;
+  cursor: default;
+}
+/* line 41, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-upcoming a {
+  -moz-border-radius-topleft: 10px;
+  -webkit-border-top-left-radius: 10px;
+  border-top-left-radius: 10px;
+  -moz-border-radius-bottomleft: 10px;
+  -webkit-border-bottom-left-radius: 10px;
+  border-bottom-left-radius: 10px;
+}
+/* line 44, ../sass/pages/profile/_events.scss */
+.page-events .view-header .event-past a {
+  -moz-border-radius-topright: 10px;
+  -webkit-border-top-right-radius: 10px;
+  border-top-right-radius: 10px;
+  -moz-border-radius-bottomright: 10px;
+  -webkit-border-bottom-right-radius: 10px;
+  border-bottom-right-radius: 10px;
+}
+/* line 48, ../sass/pages/profile/_events.scss */
+.page-events .node-type > .field-name-ds-user-picture {
+  display: none;
+}
+
+/* line 2, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-row, .page-user-myfollowers #content .views-row {
+  margin-bottom: 0px;
+}
+/* line 5, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-field-uid, .page-user-myfollowers #content .views-field-uid {
+  position: relative;
+  margin-right: 10px;
+  display: block;
+  position: relative;
+}
+/* line 58, ../sass/_mixins.scss */
+.page-myfollowers #content .views-field-uid:before, .page-user-myfollowers #content .views-field-uid:before {
+  color: #cccccc;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  position: absolute;
+  right: 10px;
+  position: absolute;
+  font-size: 20px;
+  line-height: 1;
+  content: "\f105";
+  top: 50%;
+  height: 20px;
+  margin-top: -11px;
+}
+/* line 10, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-field-uid a, .page-user-myfollowers #content .views-field-uid a {
+  color: #222222;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(left, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(left, #f2f2f2, #ffffff);
+  background: linear-gradient(left, #f2f2f2, #ffffff);
+  display: block;
+  width: 100%;
+  min-height: 60px;
+  border-bottom: 1px solid #e6e6e6;
+}
+/* line 18, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-field-uid a:before, .page-myfollowers #content .views-field-uid a::before, .page-user-myfollowers #content .views-field-uid a:before, .page-user-myfollowers #content .views-field-uid a::before {
+  content: "";
+  background: transparent url("../images/bg_mask-user-sm.png") 0 0 no-repeat;
+  position: absolute;
+  top: 7px;
+  left: 0;
+  height: 44px;
+  width: 40px;
+}
+/* line 27, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-field-uid a img, .page-user-myfollowers #content .views-field-uid a img {
+  float: left;
+  height: 44px;
+  width: 40px;
+  margin-right: 10px;
+  margin-top: 7px;
+}
+/* line 34, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-field-uid a .member-name, .page-user-myfollowers #content .views-field-uid a .member-name {
+  font-weight: bold;
+  display: block;
+  padding: 9px 12px 0 45px;
+}
+/* line 39, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .views-field-uid a .member-title, .page-user-myfollowers #content .views-field-uid a .member-title {
+  display: block;
+  font-size: 10px;
+  color: #666666;
+  padding: 0 12px 0 45px;
+  line-height: 1.4em;
+}
+/* line 52, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content .view-header, .page-user-myfollowers #content .view-header {
+  overflow: hidden;
+  width: 100%;
+  position: relative;
+  overflow: visible;
+  padding-right: 10px;
+}
+/* line 59, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #view-count, .page-user-myfollowers #content #view-count {
+  width: 50%;
+  float: left;
+  height: 100%;
+  margin-bottom: 0px;
+}
+/* line 66, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #all-members, .page-user-myfollowers #content #all-members {
+  width: 50%;
+  float: left;
+  height: 100%;
+  text-align: right;
+  padding-top: 10px;
+}
+/* line 74, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 {
+  overflow: hidden;
+  clear: both;
+  background: white;
+  padding: 10px 5px;
+  border-bottom: 2px solid #e6e6e6;
+  position: relative;
+  margin: 0 10px 15px 0;
+}
+/* line 83, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-filter-combine label, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-filter-combine label {
+  display: inline-block;
+  float: left;
+  padding: 5px 10px 5px 5px;
+  width: 75px;
+}
+/* line 89, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-filter-combine .form-item, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-filter-combine .form-item {
+  padding: 0 10px 0 0;
+}
+/* line 92, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 #edit-combine-wrapper .views-widget, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 #edit-combine-wrapper .views-widget {
+  float: left;
+}
+/* line 93, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 #edit-combine-wrapper input#edit-combine, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 #edit-combine-wrapper input#edit-combine {
+  width: 172px;
+}
+/* line 97, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by {
+  clear: left;
+}
+/* line 99, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by select, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by select {
+  width: 95px;
+}
+/* line 100, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by .form-item, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by .form-item {
+  padding-left: 0px;
+}
+/* line 101, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by label, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by label {
+  float: left;
+  padding: 5px 10px 5px 5px;
+  width: 75px;
+}
+/* line 107, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-form .views-exposed-widget, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-form .views-exposed-widget {
+  padding-right: 0px;
+}
+/* line 110, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-widget.views-submit-button, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-widget.views-submit-button {
+  float: left;
+}
+/* line 112, ../sass/pages/profile/_myfollowers.scss */
+.page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-widget.views-submit-button .form-submit, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-widget.views-submit-button .form-submit {
+  margin-top: 0px;
+}
+@media all and (min-width: 612px) {
+  /* line 117, ../sass/pages/profile/_myfollowers.scss */
+  .page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-widget.views-submit-button, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-exposed-widget.views-submit-button {
+    float: right;
+  }
+  /* line 120, ../sass/pages/profile/_myfollowers.scss */
+  .page-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by, .page-user-myfollowers #content #views-exposed-form-myfollowers-page-1 .views-widget-sort-by {
+    clear: none;
+  }
+}
+
+/* line 2, ../sass/pages/profile/_following.scss */
+.page-following #content .view-following .views-row {
+  margin-bottom: 0px;
+}
+/* line 4, ../sass/pages/profile/_following.scss */
+.page-following #content .view-following .views-row a {
+  position: relative;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(left, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(left, #f2f2f2, #ffffff);
+  background: linear-gradient(left, #f2f2f2, #ffffff);
+  color: #222222;
+  display: block;
+  width: 100%;
+  padding: 8px 0;
+  display: block;
+  border-bottom: 1px solid #e6e6e6;
+  font-weight: bold;
+}
+/* line 58, ../sass/_mixins.scss */
+.page-following #content .view-following .views-row a:before {
+  color: #cccccc;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  position: absolute;
+  right: 10px;
+  position: absolute;
+  font-size: 20px;
+  line-height: 1;
+  content: "\f105";
+  top: 50%;
+  height: 20px;
+  margin-top: -11px;
+}
+
+/* line 2, ../sass/pages/profile/_info.scss */
+.page-user #user_user_full_group_top_wrapper {
+  position: static;
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+  margin: 0;
+}
+/* line 9, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-first-name .field-item:after {
+  content: "\00a0";
+}
+/* line 12, ../sass/pages/profile/_info.scss */
+.page-user #user_user_full_group_top_wrapper {
+  padding: 30px 10px 10px;
+}
+/* line 15, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-first-name, .page-user .field-name-field-last-name {
+  float: left;
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+}
+/* line 18, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-first-name .field-item, .page-user .field-name-field-last-name .field-item {
+  font-size: 36px;
+  padding-bottom: 14px;
+}
+/* line 23, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-title {
+  clear: left;
+  display: block;
+  min-width: 50px;
+  float: left;
+  padding-bottom: 15px;
+}
+/* line 29, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-title .field-item:after {
+  content: ",\00a0";
+}
+/* line 34, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-company-name {
+  float: left;
+  padding-bottom: 15px;
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+}
+/* line 40, ../sass/pages/profile/_info.scss */
+.page-user #user_user_full_group_bio {
+  border-bottom: none;
+}
+/* line 42, ../sass/pages/profile/_info.scss */
+.page-user #user_user_full_group_bio .fieldset-legend {
+  border-top: #e6e6e6 1px solid;
+  background: transparent;
+  border-bottom: none;
+  text-transform: capitalize;
+  font-weight: bold;
+  color: #222222;
+  padding: 15px 0 0 0;
+}
+/* line 51, ../sass/pages/profile/_info.scss */
+.page-user #user_user_full_group_bio .fieldset-wrapper {
+  padding: 0;
+}
+/* line 56, ../sass/pages/profile/_info.scss */
+.page-user .field .field-item:before {
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  display: block;
+  float: left;
+  color: #666666;
+  font-size: 16px;
+  padding: 0;
+  position: relative;
+  top: 1px;
+  width: 25px;
+}
+/* line 70, ../sass/pages/profile/_info.scss */
+.page-user .field-name-email .field-item .views-row {
+  margin-bottom: 5px;
+}
+/* line 73, ../sass/pages/profile/_info.scss */
+.page-user .field-name-field-phone-number .field-item {
+  clear: left;
+}
+/* line 77, ../sass/pages/profile/_info.scss */
+.page-user legend {
+  margin: 0;
+  display: block;
+  padding: 0;
+  width: 100%;
+}
+/* line 80, ../sass/pages/profile/_info.scss */
+.page-user fieldset {
+  position: static;
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+  margin: 0;
+  padding: 10px 0;
+  border-top: 0px;
+  border-left: 0px;
+  border-right: 0px;
+  width: 100%;
+  display: block;
+  clear: both;
+}
+/* line 92, ../sass/pages/profile/_info.scss */
+.page-user fieldset .fieldset-wrapper {
+  padding: 0 10px 0 10px;
+}
+/* line 96, ../sass/pages/profile/_info.scss */
+.page-user legend span.fieldset-legend {
+  display: block;
+  padding: 6px 10px;
+  border-bottom: 2px solid black;
+  color: #666666;
+  text-transform: uppercase;
+  background: #f7f7f7;
+}
+/* line 104, ../sass/pages/profile/_info.scss */
+.page-user .field-label {
+  color: #999999;
+  font-weight: normal;
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+  width: 140px;
+}
+
+/* line 2, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .view-content {
+  position: relative;
+}
+/* line 3, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-picture {
+  position: absolute;
+  top: 40px;
+  left: -60px;
+  width: 60px;
+  height: 46px;
+  overflow: hidden;
+}
+/* line 11, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-picture:before, .page-messages #content .view-messages.view > .view-content .views-field-picture:before {
+  content: "";
+  background: transparent url('../images/bg_mask-comment.png?1396533403') center center no-repeat;
+  display: block;
+  position: absolute;
+  z-index: 10;
+  top: 0;
+  left: 0;
+  width: 60px;
+  height: 46px;
+  overflow: visible;
+}
+/* line 23, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-picture a {
+  display: block;
+  width: 40px;
+}
+/* line 27, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-picture img {
+  display: block;
+  max-width: 100%;
+  max-height: 100%;
+  margin: auto;
+}
+/* line 34, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-row {
+  margin: 0 10px 15px 70px;
+  position: relative;
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+  overflow: visible;
+}
+/* line 41, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-created.views-field {
+  color: #666666;
+  border-bottom: 1px solid #e6e6e6;
+  padding: 10px 10px 5px;
+  margin-bottom: 10px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+}
+/* line 48, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-field-pillars {
+  display: none;
+}
+/* line 51, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-name {
+  padding: 20px 10px 0px;
+}
+/* line 52, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-name a {
+  font-style: italic;
+  font-family: georgia;
+  color: #222;
+}
+/* line 53, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-name span.field-content:before {
+  color: #BD3023;
+  content: "— ";
+}
+/* line 58, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-title {
+  padding: 0 10px;
+  font-weight: bold;
+  font-size: 12px;
+}
+/* line 62, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-title a {
+  font-style: italic;
+}
+/* line 64, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-comment-body {
+  padding: 10px 28px 15px;
+  font-size: 12px;
+}
+/* line 68, ../sass/pages/profile/_messages.scss */
+.page-messages #content .view-messages.view > .view-content .views-field-path {
+  padding: 10px 10px;
+  border-top: 1px solid #e6e6e6;
+}
+
+/* line 9, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription {
+  padding: 0;
+  background: white;
+  border: 0 none;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+}
+/* line 14, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul {
+  padding: 0;
+  background: none;
+  border: 0 none;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+}
+/* line 19, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li {
+  position: static;
+  top: auto;
+  margin: 0;
+  background: none;
+  border: 0 none;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+}
+/* line 26, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li > a {
+  float: none;
+  padding: 0;
+  color: #bd3023;
+  cursor: pointer;
+}
+/* line 31, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li > a:hover {
+  text-decoration: underline;
+}
+/* line 40, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul {
+  overflow: hidden;
+}
+/* line 42, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li {
+  float: left;
+  width: 25%;
+}
+/* line 45, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li > a {
+  display: block;
+  text-indent: -9999px;
+  overflow: hidden;
+  min-height: 42px;
+}
+/* line 50, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li > a:focus {
+  outline: none;
+}
+/* line 54, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li:first-child a {
+  background: #5086c2;
+}
+/* line 57, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li:nth-child(2) a {
+  background: #bd3023;
+}
+/* line 60, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li:nth-child(3) a {
+  background: #7e4396;
+}
+/* line 63, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription > ul > li:nth-child(4) a {
+  background: #6fb347;
+}
+/* line 69, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel {
+  padding: 0;
+}
+/* line 71, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel article {
+  margin: 0;
+}
+/* line 73, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel article .field-name-body {
+  padding: 0;
+}
+/* line 77, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel a {
+  color: #bd3023;
+}
+/* line 80, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel p:last-child {
+  overflow: hidden;
+  margin: 0;
+  background: white;
+  padding: 7px 5px;
+  border-width: 1px 0 2px;
+  border-style: solid;
+  border-color: #e6e6e6;
+}
+/* line 88, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel p:last-child a {
+  display: block;
+}
+/* line 91, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel p:last-child a.next {
+  margin: 0;
+  line-height: 1.2;
+  padding: 7px 12px;
+  background: #bd3023;
+  border-width: 0 0 2px 0;
+  border-style: solid;
+  border-color: #7c2017;
+  text-transform: uppercase;
+  text-align: center;
+  font-size: 14px;
+  font-weight: normal;
+  color: white;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+  float: right;
+}
+/* line 17, ../sass/common/_buttons.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel p:last-child a.next:hover {
+  text-decoration: none;
+}
+/* line 20, ../sass/common/_buttons.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel p:last-child a.next:active {
+  background: #7c2017;
+  border-width: 2px 0 0;
+  border-color: #3c0f0b;
+}
+/* line 95, ../sass/pages/profile/_membership.scss */
+.section-my-subscription #quicktabs-my_subscription .ui-tabs-panel p:last-child a.prev {
+  float: left;
+  padding: 7px 0;
+  line-height: 1.2;
+}
+
+/* line 2, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .password-strength, .page-user-edit div.password-confirm {
+  margin-top: 0px;
+}
+/* line 7, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit legend span.fieldset-legend {
+  background-color: #f7f7f7;
+}
+/* line 11, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .fieldset-wrapper legend span.fieldset-legend {
+  background-color: transparent;
+}
+/* line 15, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .form-wrapper {
+  margin-top: 10px;
+}
+/* line 17, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .form-wrapper:first-child {
+  margin-top: 0px;
+}
+/* line 20, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .field-name-field-title {
+  padding-bottom: 0px;
+}
+/* line 24, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .field-name-field-title {
+  margin-top: 0px;
+}
+/* line 28, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .form-item-pass-pass2 {
+  margin-bottom: 0px;
+}
+/* line 31, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .field-name-field-industry {
+  float: left;
+  display: inline-block;
+  width: 50%;
+  vertical-align: middle;
+  padding-bottom: 15px;
+  margin-top: 0px;
+  padding: 0 0 0 5px;
+}
+/* line 40, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit .field-name-field-company-name {
+  width: 50%;
+  padding: 0 5px 0 0;
+}
+/* line 41, ../sass/pages/profile/_edit-profile.scss */
+.page-user-edit #edit-field-revenue {
+  clear: both;
+}
+
+@media all and (min-width: 882px) {
+  /* line 71, ../sass/pages/_profile.scss */
+  .page-user .view-user-profile-picture,
+  .page-activity .view-user-profile-picture,
+  .page-following .view-user-profile-picture,
+  .page-myfollowers .view-user-profile-picture,
+  .page-bookmarks .view-user-profile-picture,
+  .page-events .view-user-profile-picture,
+  .page-messages .view-user-profile-picture,
+  .section-my-subscription .view-user-profile-picture {
+    display: block;
+  }
+}
+/* line 5, ../sass/pages/_login.scss */
+.not-logged-in #header {
+  border-bottom: 1px solid #e6e6e6;
+}
+/* line 9, ../sass/pages/_login.scss */
+.not-logged-in #header-content {
+  padding-bottom: 0;
+}
+/* line 13, ../sass/pages/_login.scss */
+.not-logged-in .pane-block {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 16, ../sass/pages/_login.scss */
+.not-logged-in .pane-block .pane-title {
+  padding: 10px 5px 12px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  position: relative;
+  font-size: 14px;
+  font-weight: normal;
+  text-transform: uppercase;
+}
+/* line 44, ../sass/_mixins.scss */
+.not-logged-in .pane-block .pane-title:after {
+  content: "";
+  display: block;
+  height: 2px;
+  width: 100%;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  position: absolute;
+  bottom: 0;
+  left: 0;
+}
+/* line 25, ../sass/pages/_login.scss */
+.not-logged-in #user-login-form ul {
+  list-style: none;
+  padding: 0;
+  margin: 0;
+}
+/* line 33, ../sass/pages/_login.scss */
+.not-logged-in form > div {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+  padding: 10px 0 0;
+}
+/* line 39, ../sass/pages/_login.scss */
+.not-logged-in form .form-item,
+.not-logged-in form .item-list {
+  padding: 0 5px;
+  margin: 0 0 20px;
+}
+
+@media all and (min-width: 882px) {
+  /* line 52, ../sass/pages/_login.scss */
+  .not-logged-in.front #content {
+    background: transparent url("../images/bg_login.png") no-repeat 100% 0;
+    min-height: 460px;
+    -webkit-background-size: 460px;
+    -moz-background-size: 460px;
+    -o-background-size: 460px;
+    background-size: 460px;
+  }
+}
+/* line 2, ../sass/pages/_member-list.scss */
+.page-followers #content .breadcrumb, .page-all-members #content .breadcrumb {
+  display: none;
+}
+/* line 5, ../sass/pages/_member-list.scss */
+.page-followers #content .view-header, .page-all-members #content .view-header {
+  overflow: hidden;
+  width: 100%;
+  position: relative;
+  overflow: visible;
+}
+/* line 11, ../sass/pages/_member-list.scss */
+.page-followers #content #view-count, .page-all-members #content #view-count {
+  width: 50%;
+  float: left;
+  height: 100%;
+  margin-bottom: 0px;
+}
+/* line 18, ../sass/pages/_member-list.scss */
+.page-followers #content #all-members, .page-all-members #content #all-members {
+  width: 50%;
+  float: left;
+  height: 100%;
+  text-align: right;
+  padding-top: 10px;
+}
+/* line 25, ../sass/pages/_member-list.scss */
+.page-followers #content .view .views-row, .page-all-members #content .view .views-row {
+  margin-bottom: 0px;
+}
+/* line 26, ../sass/pages/_member-list.scss */
+.page-followers #content .view-filters, .page-all-members #content .view-filters {
+  padding-top: 50px;
+}
+/* line 27, ../sass/pages/_member-list.scss */
+.page-followers #content .views-exposed-widget .form-item.form-type-textfield, .page-all-members #content .views-exposed-widget .form-item.form-type-textfield {
+  padding-left: 0;
+}
+/* line 30, ../sass/pages/_member-list.scss */
+.page-followers #content .views-exposed-form, .page-all-members #content .views-exposed-form {
+  position: relative;
+}
+/* line 34, ../sass/pages/_member-list.scss */
+.page-followers #content .views-field-uid, .page-all-members #content .views-field-uid {
+  position: relative;
+  display: block;
+  position: relative;
+}
+/* line 58, ../sass/_mixins.scss */
+.page-followers #content .views-field-uid:before, .page-all-members #content .views-field-uid:before {
+  color: #cccccc;
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  position: absolute;
+  right: 10px;
+  position: absolute;
+  font-size: 20px;
+  line-height: 1;
+  content: "\f105";
+  top: 50%;
+  height: 20px;
+  margin-top: -11px;
+}
+/* line 38, ../sass/pages/_member-list.scss */
+.page-followers #content .views-field-uid a, .page-all-members #content .views-field-uid a {
+  color: #222222;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
+  background: -webkit-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -moz-linear-gradient(left, #f2f2f2, #ffffff);
+  background: -o-linear-gradient(left, #f2f2f2, #ffffff);
+  -pie-background: linear-gradient(left, #f2f2f2, #ffffff);
+  background: linear-gradient(left, #f2f2f2, #ffffff);
+  display: block;
+  width: 100%;
+  min-height: 60px;
+  border-bottom: 1px solid #e6e6e6;
+}
+/* line 46, ../sass/pages/_member-list.scss */
+.page-followers #content .views-field-uid a:before, .page-followers #content .views-field-uid a::before, .page-all-members #content .views-field-uid a:before, .page-all-members #content .views-field-uid a::before {
+  content: "";
+  background: transparent url("../images/bg_mask-user-sm.png") 0 0 no-repeat;
+  position: absolute;
+  top: 7px;
+  left: 0;
+  height: 44px;
+  width: 40px;
+}
+/* line 55, ../sass/pages/_member-list.scss */
+.page-followers #content .views-field-uid a img, .page-all-members #content .views-field-uid a img {
+  float: left;
+  height: 44px;
+  width: 40px;
+  margin-right: 10px;
+  margin-top: 7px;
+}
+/* line 62, ../sass/pages/_member-list.scss */
+.page-followers #content .views-field-uid a .member-name, .page-all-members #content .views-field-uid a .member-name {
+  font-weight: bold;
+  display: block;
+  padding: 9px 12px 0 45px;
+}
+/* line 67, ../sass/pages/_member-list.scss */
+.page-followers #content .views-field-uid a .member-title, .page-all-members #content .views-field-uid a .member-title {
+  display: block;
+  font-size: 10px;
+  color: #666666;
+  padding: 0 12px 0 45px;
+  line-height: 1.4em;
+}
+
+/* line 78, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1, #views-exposed-form-all-members-page {
+  overflow: hidden;
+  clear: both;
+  background: white;
+  padding: 10px 5px;
+  border-bottom: 2px solid #e6e6e6;
+  position: relative;
+}
+/* line 86, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-widget-filter-combine label, #views-exposed-form-all-members-page .views-widget-filter-combine label {
+  display: inline-block;
+  float: left;
+  padding: 5px 10px 5px 5px;
+  width: 75px;
+}
+/* line 94, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 #edit-combine-wrapper .views-widget, #views-exposed-form-all-members-page #edit-combine-wrapper .views-widget {
+  float: left;
+}
+/* line 95, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 #edit-combine-wrapper input#edit-combine, #views-exposed-form-all-members-page #edit-combine-wrapper input#edit-combine {
+  width: 192px;
+}
+/* line 99, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-widget-sort-by, #views-exposed-form-all-members-page .views-widget-sort-by {
+  clear: left;
+}
+/* line 101, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-widget-sort-by select, #views-exposed-form-all-members-page .views-widget-sort-by select {
+  width: 115px;
+}
+/* line 102, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-widget-sort-by .form-item, #views-exposed-form-all-members-page .views-widget-sort-by .form-item {
+  padding-left: 0px;
+}
+/* line 103, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-widget-sort-by label, #views-exposed-form-all-members-page .views-widget-sort-by label {
+  float: left;
+  padding: 5px 10px 5px 5px;
+  width: 75px;
+}
+/* line 109, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-exposed-form .views-exposed-widget, #views-exposed-form-all-members-page .views-exposed-form .views-exposed-widget {
+  padding-right: 0px;
+}
+/* line 112, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-exposed-widget.views-submit-button, #views-exposed-form-all-members-page .views-exposed-widget.views-submit-button {
+  float: left;
+}
+/* line 114, ../sass/pages/_member-list.scss */
+#views-exposed-form-topic-followers-page-1 .views-exposed-widget.views-submit-button .form-submit, #views-exposed-form-all-members-page .views-exposed-widget.views-submit-button .form-submit {
+  margin-top: 0px;
+}
+
+@media all and (min-width: 612px) {
+  /* line 119, ../sass/pages/_member-list.scss */
+  #views-exposed-form-topic-followers-page-1 .views-exposed-widget.views-submit-button, #views-exposed-form-all-members-page .views-exposed-widget.views-submit-button {
+    float: right;
+  }
+  /* line 122, ../sass/pages/_member-list.scss */
+  #views-exposed-form-topic-followers-page-1 .views-widget-sort-by, #views-exposed-form-all-members-page .views-widget-sort-by {
+    clear: none;
+  }
+}
+/* line 6, ../sass/pages/admin/_create.scss */
+.page-admin-workbench-create #content h3,
+.page-node-add #content h3 {
+  padding: 10px 5px 12px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  position: relative;
+}
+/* line 44, ../sass/_mixins.scss */
+.page-admin-workbench-create #content h3:after,
+.page-node-add #content h3:after {
+  content: "";
+  display: block;
+  height: 2px;
+  width: 100%;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  position: absolute;
+  bottom: 0;
+  left: 0;
+}
+/* line 9, ../sass/pages/admin/_create.scss */
+.page-admin-workbench-create #content h3:after, .page-admin-workbench-create #content h3:after,
+.page-node-add #content h3:after,
+.page-node-add #content h3:after {
+  background: black;
+}
+/* line 14, ../sass/pages/admin/_create.scss */
+.page-admin-workbench-create #content dl,
+.page-node-add #content dl {
+  background: white;
+  border-bottom: 1px solid #e6e6e6;
+  margin: 0;
+}
+/* line 18, ../sass/pages/admin/_create.scss */
+.page-admin-workbench-create #content dl dt,
+.page-node-add #content dl dt {
+  font-size: 16px;
+  padding: 15px 5px 0;
+}
+/* line 22, ../sass/pages/admin/_create.scss */
+.page-admin-workbench-create #content dl dd,
+.page-node-add #content dl dd {
+  font-size: 12px;
+  margin: 0;
+  padding: 0 5px 15px;
+  border-bottom: 1px solid #e6e6e6;
+}
+
+/* line 37, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form,
+.page-node-add #resource-node-form {
+  padding: 15px 0 0;
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 42, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table td.field-multiple-drag,
+.page-node-add #resource-node-form table.field-multiple-table td.field-multiple-drag {
+  border-right-width: 0;
+}
+/* line 44, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table td.field-multiple-drag + td,
+.page-node-add #resource-node-form table.field-multiple-table td.field-multiple-drag + td {
+  border-left-width: 0;
+}
+/* line 47, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table td.field-multiple-drag a.tabledrag-handle,
+.page-node-add #resource-node-form table.field-multiple-table td.field-multiple-drag a.tabledrag-handle {
+  margin: 0;
+  padding: 0;
+  width: 13px;
+  height: 13px;
+  display: -moz-inline-stack;
+  display: inline-block;
+  vertical-align: middle;
+  *vertical-align: auto;
+  zoom: 1;
+  *display: inline;
+}
+/* line 53, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table td.field-multiple-drag a.tabledrag-handle .handle,
+.page-node-add #resource-node-form table.field-multiple-table td.field-multiple-drag a.tabledrag-handle .handle {
+  background-position: 0 -20px;
+  margin: 0;
+  padding: 0;
+}
+/* line 61, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table th.field-label,
+.page-node-add #resource-node-form table.field-multiple-table th.field-label {
+  padding-left: 10px;
+}
+/* line 63, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table th.field-label label,
+.page-node-add #resource-node-form table.field-multiple-table th.field-label label {
+  padding-bottom: 0;
+}
+/* line 67, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table + .clearfix,
+.page-node-add #resource-node-form table.field-multiple-table + .clearfix {
+  border-width: 0 1px 1px;
+  border-color: #e6e6e6;
+  border-style: solid;
+  padding: 5px 10px;
+}
+/* line 72, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table + .clearfix input[type="submit"],
+.page-node-add #resource-node-form table.field-multiple-table + .clearfix input[type="submit"] {
+  background: none;
+  color: #bd3023;
+  font-weight: normal;
+  text-transform: none;
+  border: 0 none;
+  display: inline;
+  padding: 0;
+}
+/* line 80, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table + .clearfix input[type="submit"]:hover,
+.page-node-add #resource-node-form table.field-multiple-table + .clearfix input[type="submit"]:hover {
+  text-decoration: underline;
+}
+/* line 85, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table .form-item,
+.page-node-add #resource-node-form table.field-multiple-table .form-item {
+  padding: 0;
+}
+/* line 88, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table .form-item-og-group-ref-und-0-default-0-target-id,
+.page-node-add #resource-node-form table.field-multiple-table .form-item-og-group-ref-und-0-default-0-target-id {
+  padding-right: 15px;
+  position: relative;
+}
+/* line 91, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form table.field-multiple-table .form-item-og-group-ref-und-0-default-0-target-id label,
+.page-node-add #resource-node-form table.field-multiple-table .form-item-og-group-ref-und-0-default-0-target-id label {
+  position: absolute;
+  top: 0;
+  right: 0;
+}
+/* line 98, ../sass/pages/admin/_create.scss */
+.page-node-add #discussion-node-form .tabledrag-toggle-weight,
+.page-node-add #resource-node-form .tabledrag-toggle-weight {
+  font-size: 12px;
+}
+/* line 106, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form #field-featured-image-add-more-wrapper {
+  padding: 0 5px;
+  margin: 0 0 15px;
+}
+/* line 109, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form #field-featured-image-add-more-wrapper .form-item {
+  padding: 0;
+  margin: 0;
+}
+/* line 115, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form #edit-body {
+  padding: 0 5px;
+  margin: 0 0 15px;
+}
+/* line 118, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form #edit-body .form-item {
+  padding: 0;
+  margin: 0;
+}
+/* line 122, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form #edit-body .text-summary-wrapper {
+  margin: 0 0 15px;
+}
+/* line 125, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form #edit-body .ckeditor_links {
+  margin: 5px 0 0;
+  font-size: 12px;
+}
+/* line 131, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .preview .media-item {
+  margin: 0 15px 0 0;
+  border-color: #e6e6e6;
+  padding: 5px;
+}
+/* line 135, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .preview .media-item img {
+  margin: 0;
+  border: 0 none;
+}
+/* line 139, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .preview .media-item .media-filename {
+  color: #bd3023;
+  padding: 0;
+}
+/* line 145, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .remove {
+  background: none;
+  border: 0 none;
+  padding: 0;
+  text-transform: capitalize;
+  color: #bd3023;
+  font-weight: bold;
+}
+/* line 152, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .remove:hover {
+  text-decoration: underline;
+}
+/* line 156, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .remove:before {
+  margin-right: 3px;
+  font-family: 'FontAwesome';
+}
+/* line 161, ../sass/pages/admin/_create.scss */
+.page-node-add #resource-node-form .ajax-progress {
+  margin-left: 15px;
+}
+
+/* line 4, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench {
+  padding: 0;
+}
+/* line 6, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench h3 {
+  padding: 10px 5px 12px;
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  position: relative;
+}
+/* line 44, ../sass/_mixins.scss */
+.page-admin-workbench .my-workbench h3:after {
+  content: "";
+  display: block;
+  height: 2px;
+  width: 100%;
+  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6fb347), color-stop(33%, #5086c2), color-stop(66%, #7e4396), color-stop(100%, #bd3023));
+  background: -webkit-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -moz-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: -o-linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  -pie-background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  background: linear-gradient(left, #6fb347, #5086c2 33%, #7e4396 66%, #bd3023);
+  position: absolute;
+  bottom: 0;
+  left: 0;
+}
+/* line 9, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench h3:after, .page-admin-workbench .my-workbench h3:after {
+  background: black;
+}
+/* line 13, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench > div {
+  padding-top: 15px;
+  clear: both;
+}
+/* line 16, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench > div .more-link a {
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  display: block;
+  border-width: 2px 0;
+  border-style: solid;
+  border-color: #e6e6e6;
+  padding: 0 5px;
+  position: relative;
+  text-align: left;
+  color: #999999;
+  font-size: 10px;
+  text-transform: capitalize;
+  line-height: 30px;
+}
+/* line 31, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench > div .more-link a:before {
+  font-weight: normal;
+  font-family: 'FontAwesome';
+  display: block;
+  color: #cccccc;
+  font-size: 20px;
+  position: absolute;
+  right: 5px;
+}
+/* line 42, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench div.left {
+  width: 160px;
+  float: left;
+  clear: none;
+  padding: 0 20px 0 0;
+  margin: 0;
+  border-bottom: 0 none;
+}
+/* line 49, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench div.left h3 {
+  display: none;
+}
+/* line 53, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench div.right {
+  background: white;
+  float: none;
+  clear: none;
+  width: auto;
+  overflow: hidden;
+  padding: 0;
+  margin: 0;
+}
+/* line 62, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .my-workbench .view-workbench-recent-content {
+  background: white;
+}
+/* line 68, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user .views-field-picture .field-content {
+  background: #f2f2f2;
+  display: block;
+  width: 80px;
+  height: 90px;
+  position: relative;
+  overflow: hidden;
+  margin: 0 auto 10px;
+}
+/* line 76, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user .views-field-picture .field-content a {
+  display: block;
+}
+/* line 80, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user .views-field-picture .field-content:before, .page-admin-workbench .view-workbench-current-user .views-field-picture .field-content::before {
+  content: "";
+  background: transparent url("../images/bg_mask-user.png") 0 0 no-repeat;
+  position: absolute;
+  z-index: 10;
+  top: 0;
+  left: 0;
+  width: 80px;
+  height: 90px;
+}
+/* line 90, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user .views-field-picture .field-content img {
+  display: block;
+  max-width: inherit;
+  position: relative;
+  top: 0;
+  left: 0;
+  width: 100%;
+}
+/* line 101, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user {
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 106, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user .views-field-name span,
+.page-admin-workbench .view-workbench-current-user .views-field-name a,
+.page-admin-workbench .view-workbench-current-user .views-field-edit-node span,
+.page-admin-workbench .view-workbench-current-user .views-field-edit-node a {
+  display: block;
+}
+/* line 109, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-current-user .views-field-name a,
+.page-admin-workbench .view-workbench-current-user .views-field-edit-node a {
+  background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f2f2f2), color-stop(100%, #f7f7f7));
+  background: -webkit-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -moz-linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: -o-linear-gradient(right, #f2f2f2, #f7f7f7);
+  -pie-background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  background: linear-gradient(right, #f2f2f2, #f7f7f7);
+  color: #333333;
+  font-size: 12px;
+  padding: 8px 5px;
+  border-top: 1px solid #e6e6e6;
+  text-transform: capitalize;
+}
+/* line 122, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-recent-content table tr td, .page-admin-workbench .view-workbench-recent-content table tr th {
+  width: 15%;
+}
+/* line 124, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-recent-content table tr td:first-child, .page-admin-workbench .view-workbench-recent-content table tr th:first-child {
+  width: 35%;
+}
+/* line 125, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-recent-content table tr td.views-field-edit-node, .page-admin-workbench .view-workbench-recent-content table tr th.views-field-edit-node {
+  width: 5%;
+}
+/* line 131, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-edited .view-header {
+  padding: 10px 5px;
+}
+/* line 135, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-edited table tr td, .page-admin-workbench .view-workbench-edited table tr th {
+  width: 20%;
+}
+/* line 137, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench .view-workbench-edited table tr td:first-child, .page-admin-workbench .view-workbench-edited table tr th:first-child {
+  width: 40%;
+}
+
+/* line 148, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench-content .view-workbench-recent-content,
+.page-admin-workbench-content .view-workbench-edited {
+  background: white;
+  padding-bottom: 15px;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 152, ../sass/pages/admin/_workbench.scss */
+.page-admin-workbench-content .view-workbench-recent-content .view-footer,
+.page-admin-workbench-content .view-workbench-edited .view-footer {
+  padding: 10px 5px 0;
+  border-top: 1px solid #e6e6e6;
+}
+
+/* line 5, ../sass/pages/admin/_drafts.scss */
+.page-admin-workbench-drafts .view-workbench-moderation {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 8, ../sass/pages/admin/_drafts.scss */
+.page-admin-workbench-drafts .view-workbench-moderation table ul {
+  margin: 0;
+  padding: 0;
+  list-style: none;
+}
+
+/* line 2, ../sass/pages/admin/_review.scss */
+.view-workbench-moderation {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+
+/* line 12, ../sass/pages/_admin.scss */
+.page-admin .view-empty p {
+  padding: 20px 5px;
+}
+/* line 17, ../sass/pages/_admin.scss */
+.page-admin .form-item {
+  padding: 0 5px;
+}
+/* line 22, ../sass/pages/_admin.scss */
+.page-admin .view-filters {
+  background: white;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 25, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets {
+  margin: 0;
+}
+/* line 27, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-exposed-widget {
+  padding: 0;
+  width: 20%;
+}
+/* line 30, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-exposed-widget .form-item {
+  padding: 0;
+}
+/* line 33, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-exposed-widget .views-widget {
+  padding: 10px 5px;
+  border-right: 1px solid #e6e6e6;
+}
+/* line 37, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-exposed-widget label {
+  padding: 5px 5px;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #e6e6e6;
+  border-right: 1px solid #e6e6e6;
+}
+/* line 43, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-exposed-widget select {
+  height: 35px;
+  width: 100%;
+}
+/* line 48, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-widget-per-page > .form-item {
+  padding: 42px 5px 10px;
+  border-right: 1px solid #e6e6e6;
+  position: relative;
+}
+/* line 52, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-widget-per-page > .form-item > label {
+  border-right: 0 none;
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+}
+/* line 60, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-submit-button {
+  text-align: right;
+  padding: 42px 5px 0;
+}
+/* line 63, ../sass/pages/_admin.scss */
+.page-admin .view-filters .views-exposed-widgets .views-submit-button input[type="submit"] {
+  margin: 0 auto;
+}
+/* line 71, ../sass/pages/_admin.scss */
+.page-admin table {
+  margin: 0;
+}
+/* line 74, ../sass/pages/_admin.scss */
+.page-admin table th,
+.page-admin table td {
+  text-align: left;
+}
+/* line 76, ../sass/pages/_admin.scss */
+.page-admin table th.views-field-changed,
+.page-admin table td.views-field-changed {
+  text-align: right;
+}
+/* line 78, ../sass/pages/_admin.scss */
+.page-admin table th.views-field-changed img,
+.page-admin table td.views-field-changed img {
+  margin-left: 5px;
+}
+/* line 82, ../sass/pages/_admin.scss */
+.page-admin table th.views-field-edit-node,
+.page-admin table td.views-field-edit-node {
+  text-align: center;
+}
+/* line 86, ../sass/pages/_admin.scss */
+.page-admin table th.active {
+  background: transparent;
+  border-bottom: 2px solid #bd3023;
+}
+/* line 89, ../sass/pages/_admin.scss */
+.page-admin table th.active a {
+  color: #333333;
+  cursor: default;
+}
+/* line 92, ../sass/pages/_admin.scss */
+.page-admin table th.active a:hover {
+  text-decoration: none;
+}
+/* line 97, ../sass/pages/_admin.scss */
+.page-admin table td.active {
+  background: transparent;
+}
+/* line 102, ../sass/pages/_admin.scss */
+.page-admin table tr th:first-child, .page-admin table tr td:first-child {
+  border-left: 0 none;
+}
+/* line 103, ../sass/pages/_admin.scss */
+.page-admin table tr th:last-child, .page-admin table tr td:last-child {
+  border-right: 0 none;
+}
+
+/* line 111, ../sass/pages/_admin.scss */
+ul.tabs-primary {
+  overflow: hidden;
+  background: white;
+  margin: 0 0 15px;
+  padding: 7px 5px;
+  border-bottom: 2px solid #e6e6e6;
+}
+/* line 117, ../sass/pages/_admin.scss */
+ul.tabs-primary li {
+  float: left;
+  border: 0 none;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+  text-shadow: none;
+  margin: 0;
+}
+/* line 123, ../sass/pages/_admin.scss */
+ul.tabs-primary li a {
+  line-height: 1;
+  display: block;
+  text-align: center;
+  text-transform: uppercase;
+  color: #666666;
+  background: #f7f7f7;
+  padding: 7px 22px;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+  letter-spacing: inherit;
+  border-width: 0 0 1px 1px;
+  border-style: solid;
+  border-color: #dddddd;
+}
+/* line 136, ../sass/pages/_admin.scss */
+ul.tabs-primary li a:hover {
+  -webkit-transition-property: none;
+  -moz-transition-property: none;
+  -o-transition-property: none;
+  transition-property: none;
+  border-width: 0 0 1px 1px;
+  border-style: solid;
+  border-color: #dddddd;
+  text-decoration: none;
+  background: #f7f7f7;
+}
+/* line 145, ../sass/pages/_admin.scss */
+ul.tabs-primary li.is-active {
+  border: 0 none;
+  background: none;
+  margin: 0;
+  text-shadow: none;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+}
+/* line 151, ../sass/pages/_admin.scss */
+ul.tabs-primary li.is-active a {
+  line-height: 1;
+  cursor: default;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+  border-width: 1px 0 0 1px;
+  border-style: solid;
+  border-color: #c4c4c4 #dddddd #dddddd;
+  color: #333333;
+  background: #dddddd;
+  padding: 7px 22px;
+}
+/* line 161, ../sass/pages/_admin.scss */
+ul.tabs-primary li.is-active a:hover {
+  border-width: 1px 0 0 1px;
+  border-style: solid;
+  border-color: #c4c4c4 #dddddd #dddddd;
+}
+/* line 168, ../sass/pages/_admin.scss */
+ul.tabs-primary li:first-child a {
+  -moz-border-radius-topleft: 5px;
+  -webkit-border-top-left-radius: 5px;
+  border-top-left-radius: 5px;
+  -moz-border-radius-bottomleft: 5px;
+  -webkit-border-bottom-left-radius: 5px;
+  border-bottom-left-radius: 5px;
+  border-left: 0 none;
+}
+/* line 171, ../sass/pages/_admin.scss */
+ul.tabs-primary li:first-child a:hover {
+  border-left: 0 none;
+}
+/* line 175, ../sass/pages/_admin.scss */
+ul.tabs-primary li:last-child a {
+  -moz-border-radius-topright: 5px;
+  -webkit-border-top-right-radius: 5px;
+  border-top-right-radius: 5px;
+  -moz-border-radius-bottomright: 5px;
+  -webkit-border-bottom-right-radius: 5px;
+  border-bottom-right-radius: 5px;
+}
+
+/* line 182, ../sass/pages/_admin.scss */
+ul.tabs-secondary {
+  padding: 10px 5px;
+  background: white;
+  border-width: 0 0 2px;
+  border-style: solid;
+  border-color: #e6e6e6;
+  margin: -15px 0 15px;
+}
+/* line 189, ../sass/pages/_admin.scss */
+ul.tabs-secondary li {
+  float: left;
+  margin: 0;
+}
+/* line 192, ../sass/pages/_admin.scss */
+ul.tabs-secondary li a {
+  display: block;
+  background: none;
+  border: 0 none;
+  padding: 0 0 0 10px;
+  margin: 0 0 0 10px;
+  text-shadow: none;
+  color: #bd3023;
+  line-height: 1.5;
+  font-size: 14px;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+  -webkit-transition-property: none;
+  -moz-transition-property: none;
+  -o-transition-property: none;
+  transition-property: none;
+  border-width: 0 0 0 1px;
+  border-style: solid;
+  border-color: #e6e6e6;
+}
+/* line 207, ../sass/pages/_admin.scss */
+ul.tabs-secondary li a:hover {
+  border-color: #e6e6e6;
+  background: none;
+  color: #bd3023;
+}
+/* line 212, ../sass/pages/_admin.scss */
+ul.tabs-secondary li a:active {
+  text-shadow: none;
+}
+/* line 216, ../sass/pages/_admin.scss */
+ul.tabs-secondary li:first-child a {
+  margin-left: 0;
+  padding-left: 0;
+  border: 0 none;
+}
+/* line 221, ../sass/pages/_admin.scss */
+ul.tabs-secondary li.is-active {
+  margin: 0;
+}
+/* line 223, ../sass/pages/_admin.scss */
+ul.tabs-secondary li.is-active a {
+  border-width: 0 0 0 1px;
+  border-style: solid;
+  border-color: #e6e6e6;
+  background: none;
+  color: #333333;
+  cursor: default;
+  text-shadow: none;
+  -webkit-border-radius: 0;
+  -moz-border-radius: 0;
+  -ms-border-radius: 0;
+  -o-border-radius: 0;
+  border-radius: 0;
+  -webkit-transition-property: none;
+  -moz-transition-property: none;
+  -o-transition-property: none;
+  transition-property: none;
+}
+/* line 234, ../sass/pages/_admin.scss */
+ul.tabs-secondary li.is-active:first-child a {
+  border: 0 none;
+}
+
+/* line 242, ../sass/pages/_admin.scss */
+div.vertical-tabs {
+  margin: 0 0 15px;
+  padding: 0 5px;
+  border: 0 none;
+}
+/* line 246, ../sass/pages/_admin.scss */
+div.vertical-tabs .vertical-tabs-list {
+  margin: 0;
+  width: 200px;
+  float: left;
+  border: 0 none;
+  background-color: #f7f7f7;
+}
+/* line 252, ../sass/pages/_admin.scss */
+div.vertical-tabs .vertical-tabs-list li {
+  border: 1px solid #e6e6e6;
+  border-right: 0 none;
+}
+/* line 257, ../sass/pages/_admin.scss */
+div.vertical-tabs .vertical-tabs-panes {
+  border: 1px solid #e6e6e6;
+  overflow: hidden;
+}
+/* line 260, ../sass/pages/_admin.scss */
+div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane {
+  padding: 10px 5px;
+}
+/* line 262, ../sass/pages/_admin.scss */
+div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane .fieldset-wrapper .form-item:last-child {
+  margin-bottom: 0;
+}
+
+/* line 6, ../sass/pages/_topics-list.scss */
+.page-topics #content.column .view .view-content .item-list:last-child {
+  padding-right: 0px;
+}
+/* line 8, ../sass/pages/_topics-list.scss */
+.page-topics #content.column .view .view-content h3 {
+  padding: 10px 5px 12px;
+  background: white;
+  position: relative;
+  border-bottom: 2px solid black;
+}
+/* line 14, ../sass/pages/_topics-list.scss */
+.page-topics #content.column .view .view-content ol {
+  padding: 0;
+  margin: 0;
+}
+/* line 15, ../sass/pages/_topics-list.scss */
+.page-topics #content.column .view .view-content .views-row {
+  position: relative;
+  display: block;
+}
+/* line 18, ../sass/pages/_topics-list.scss */
+.page-topics #content.column .view .view-content .views-row a {
+  color: #222222;
+  background: white;
+  display: block;
+  width: 100%;
+  border-bottom: 1px solid #e6e6e6;
+  padding: 8px;
+}
+/* line 27, ../sass/pages/_topics-list.scss */
+.page-topics #content.column .view .view-content .views-row-last {
+  margin-bottom: 30px;
+  border-bottom: 2px solid #e6e6e6;
+}
+@media all and (min-width: 882px) {
+  /* line 46, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .page-topics #content.column .view .view-content:before, .page-topics #content.column .view .view-content:after {
+    content: "";
+    display: table;
   }
-  /* line 72, ../sass/blocks/_footer.scss */
-  #footer h2 {
-    background: none;
-    padding-left: 0;
-    padding-right: 0;
+  /* line 50, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
+  .page-topics #content.column .view .view-content:after {
+    clear: both;
   }
-  /* line 77, ../sass/blocks/_footer.scss */
-  #footer a {
-    padding-left: 0;
-    padding-right: 0;
+  /* line 35, ../sass/pages/_topics-list.scss */
+  .page-topics #content.column .view .view-content .item-list:first-child {
+    padding-right: 10px;
+    float: left;
+    width: 33.33333%;
+    margin-left: 0%;
+    margin-right: -33.33333%;
   }
-}
-@media all and (min-width: 960px) {
-  /* line 89, ../sass/blocks/_footer.scss */
-  #footer .block {
-    margin-top: 0;
-    margin-bottom: 0;
-    padding-top: 20px;
-    padding-bottom: 20px;
+  /* line 39, ../sass/pages/_topics-list.scss */
+  .page-topics #content.column .view .view-content .item-list:nth-child(2) {
+    padding-right: 10px;
+    float: left;
+    width: 33.33333%;
+    margin-left: 33.33333%;
+    margin-right: -66.66667%;
   }
-  /* line 94, ../sass/blocks/_footer.scss */
-  #footer .block.first {
-    padding-top: 20px;
+  /* line 43, ../sass/pages/_topics-list.scss */
+  .page-topics #content.column .view .view-content .item-list:nth-child(3) {
+    float: left;
+    width: 33.33333%;
+    margin-left: 66.66667%;
+    margin-right: -100%;
   }
-  /* line 98, ../sass/blocks/_footer.scss */
-  #footer .block:before, #footer .block::before {
+}
+
+/* line 3, ../sass/pages/_events.scss */
+.node-event .field-group-div.group-where {
+  padding: 20px 10px 0px;
+}
+/* line 4, ../sass/pages/_events.scss */
+.node-event .field-group-div.group-registration {
+  padding: 10px 10px;
+}
+
+@media all and (min-width: 612px) {
+  /* line 5, ../sass/pages/_search-results.scss */
+  #content.column .view-search > .view-content {
+    overflow: hidden;
+    background: transparent url("../images/bg_content.png") 38px 0 repeat-y;
+    position: relative;
+  }
+  /* line 10, ../sass/pages/_search-results.scss */
+  #content.column .view-search > .view-content:before, #content.column .view-search > .view-content::before {
     content: "";
-    display: block;
-    width: 1px;
-    height: 100%;
-    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(100%, rgba(68, 68, 68, 0)));
-    background-image: -webkit-linear-gradient(#444444, rgba(68, 68, 68, 0));
-    background-image: -moz-linear-gradient(#444444, rgba(68, 68, 68, 0));
-    background-image: -o-linear-gradient(#444444, rgba(68, 68, 68, 0));
-    background-image: linear-gradient(#444444, rgba(68, 68, 68, 0));
+    background: transparent url("../images/bg_content-before.png") 0 0 no-repeat;
     position: absolute;
     top: 0;
-    left: 0;
+    left: 38px;
+    z-index: 1;
+    width: 5px;
+    height: 30px;
   }
-  /* line 109, ../sass/blocks/_footer.scss */
-  #footer .block.first:before, #footer .block.first::before {
-    display: none;
+  /* line 21, ../sass/pages/_search-results.scss */
+  #content.column .view-search > .view-content > .views-row {
+    position: relative;
+    padding-left: 100px;
+    margin: 30px 0 0 0;
   }
-  /* line 113, ../sass/blocks/_footer.scss */
-  #footer h2 {
-    padding: 0;
-    border: 0 none;
+  /* line 25, ../sass/pages/_search-results.scss */
+  #content.column .view-search > .view-content > .views-row:first-child {
+    margin-top: 0px;
   }
-  /* line 117, ../sass/blocks/_footer.scss */
-  #footer a {
-    display: inline;
-    border-top: 0 none;
-    padding: 0;
-    font-size: 14px;
+  /* line 29, ../sass/pages/_search-results.scss */
+  #content.column .view-search .field-name-ds-user-picture {
+    display: block;
+    position: absolute;
+    left: 0;
+    top: 41px;
   }
-  /* line 123, ../sass/blocks/_footer.scss */
-  #footer .contextual-links-wrapper a {
+  /* line 35, ../sass/pages/_search-results.scss */
+  #content.column .view-search .field-name-ds-user-picture a {
+    background: #f2f2f2;
     display: block;
+    width: 80px;
+    height: 90px;
+  }
+  /* line 41, ../sass/pages/_search-results.scss */
+  #content.column .view-search .field-name-ds-user-picture a:before, #content.column .view-search .field-name-ds-user-picture a::before {
+    content: "";
+    background: transparent url("../images/bg_mask-user.png") 0 0 no-repeat;
+    position: absolute;
+    top: 0;
+    left: 0;
+    height: 90px;
+    width: 100px;
+  }
+  /* line 51, ../sass/pages/_search-results.scss */
+  #content.column .view-search .field-name-ds-user-picture img {
+    display: block;
+    max-width: 100%;
+    max-height: 100%;
+    margin: auto;
   }
-}
-/* Pages */
-/* line 4, ../sass/pages/profile/_navigation.scss */
-.page-user ul.menu {
-  margin: 0;
-  padding: 0 0 0 0;
-}
-/* line 7, ../sass/pages/profile/_navigation.scss */
-.page-user ul.menu li {
-  list-style: none;
-}
-/* line 10, ../sass/pages/profile/_navigation.scss */
-.page-user ul.menu a {
-  color: #222222;
-  font-size: 12px;
-  display: block;
-  border-bottom: 1px solid #e6e6e6;
-  padding: 10px 0 10px 20px;
-}
-/* line 19, ../sass/pages/profile/_navigation.scss */
-.page-user .sidebar .block {
-  background-image: -moz-linear-gradient(left center, white, #f2f2f2);
-  margin: 0 0 0 0;
 }
