diff --git a/web/themes/asc_bootstrap/asc_bootstrap.info.yml b/web/themes/asc_bootstrap/asc_bootstrap.info.yml
index c01b0f584b3b61a5a4984d88f587e935018ed8bd..7f37e6b91677b0c04629d01a77a327784a029567 100755
--- a/web/themes/asc_bootstrap/asc_bootstrap.info.yml
+++ b/web/themes/asc_bootstrap/asc_bootstrap.info.yml
@@ -13,7 +13,7 @@ regions:
   events: 'Events'
   news: 'News'
   people: 'People'
-  sidebar_first: 'Left Siderbar'
+  sidebar_menu: 'Sidebar Menu'
   sidebar_second: 'Right Siderbar'
   footer_one: 'Footer One'
   footer_two: 'Footer Two'
diff --git a/web/themes/asc_bootstrap/assets/sass/components/_filters.scss b/web/themes/asc_bootstrap/assets/sass/components/_filters.scss
new file mode 100644
index 0000000000000000000000000000000000000000..6e723e034d477f3093c61b0b26f5d20c36edd78a
--- /dev/null
+++ b/web/themes/asc_bootstrap/assets/sass/components/_filters.scss
@@ -0,0 +1,20 @@
+@import "../helpers/mixins";
+@import "../helpers/variables";
+@import "../helpers/functions";
+//
+// Filters
+// --------------------------------------------------
+
+.view-events {
+  .view-filters {
+    background: #D8D8D8;
+    padding: 10px;
+  }
+}
+
+.view-news {
+  .view-filters {
+    background: #D8D8D8;
+    padding: 10px;
+  }
+}
diff --git a/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss b/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss
index 7731d3276e9cbaf00afd870acb293a7bbcb2cb05..2fc5ddeef63510d2429bc332ce7ce4f25cea9dcf 100644
--- a/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss
+++ b/web/themes/asc_bootstrap/assets/sass/helpers/_variables.scss
@@ -172,13 +172,13 @@ $table-border-color:            #ddd !default;
 
 $btn-font-weight:                normal !default;
 
-$btn-default-color:              $white !default;
-$btn-default-bg:                 #960000 !default;
-$btn-default-border:             #830000 !default;
+$btn-default-color:              $brand-gray !default;
+$btn-default-bg:                 $white !default;
+$btn-default-border:             $brand-gray !default;
 
-$btn-primary-color:              $brand-gray !default;
-$btn-primary-bg:                 $white !default;
-$btn-primary-border:             $brand-gray !default;
+$btn-primary-color:              $white !default;
+$btn-primary-bg:                 #960000 !default;
+$btn-primary-border:             #830000 !default;
 
 $btn-success-color:              #fff !default;
 $btn-success-bg:                 $brand-success !default;
diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss b/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss
index a0c84e784f68152a082e1bdc82378d20bb6a420c..63680716901d0c4f17fe609324dadf408743e425 100644
--- a/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss
+++ b/web/themes/asc_bootstrap/assets/sass/layout/_aside.scss
@@ -15,6 +15,36 @@ aside {
     padding: 5px 15px 20px;
     background: #efefef;
     min-height: $full;
+    width: $full;
+    float: left;
+  }
+
+  .region-sidebar-menu {
+    float: left;
+    padding: 5px 15px 20px;
+    background: #efefef;
+    min-height: $full;
+    width: $full;
+
+    nav {
+      width: $full;
+
+      ul {
+        width: $full;
+
+          .menu {
+            position: relative;
+            background-color: transparent;
+            z-index: 0;
+            display: block;
+            float: none;
+            border: 0;
+            border-radius: 0;
+            -webkit-box-shadow: none;
+            box-shadow: none;
+          }
+      }
+    }
   }
 }
 
diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_default.scss b/web/themes/asc_bootstrap/assets/sass/layout/_default.scss
index 7284b40c4b5254dbcbc4bdad781bcf94b69f4565..2e3f3ae81ba9ccf65579fb50940baeb4e7266f2c 100755
--- a/web/themes/asc_bootstrap/assets/sass/layout/_default.scss
+++ b/web/themes/asc_bootstrap/assets/sass/layout/_default.scss
@@ -144,7 +144,7 @@ a:hover {
 }
 
 .img-responsive {
-  width: 100%;
+  width: auto;
 }
 
 .hov {
diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss b/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss
index 963d34b03cad7f47293c1b1f1f3336ec72dbd678..51573a7a7a804e0a5cff6c7e0f416e1c2e265d42 100644
--- a/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss
+++ b/web/themes/asc_bootstrap/assets/sass/layout/_footer.scss
@@ -11,9 +11,24 @@
   color: $white;
   margin-top: 0;
 
-  a {
+  p, h2, h3 {
     color: $white;
   }
+
+  a {
+    color: #d4df48;
+  }
+
+  .social-media-links--platforms {
+
+    a {
+      color: $white;
+
+      &:hover {
+        color: #d4df48;
+      }
+    }
+  }
 }
 
 #subfoot {
@@ -23,10 +38,14 @@
   color: $white;
   padding: 20px 0;
 
-  a {
+  p {
     color: $white;
   }
 
+  a {
+    color: #d4df48;
+  }
+
   .sf-col2 {
     text-align: right;
 
diff --git a/web/themes/asc_bootstrap/assets/sass/style.scss b/web/themes/asc_bootstrap/assets/sass/style.scss
index 4def3f9b459611ffa92eb6e7f4fa723b5c11c683..a4bcda94046163603a764410d36221aeca850b7f 100644
--- a/web/themes/asc_bootstrap/assets/sass/style.scss
+++ b/web/themes/asc_bootstrap/assets/sass/style.scss
@@ -5,9 +5,9 @@
  */
 
 // Core variables and mixins
-@import "helpers/variables";
-@import "helpers/mixins";
 @import "helpers/functions";
+@import "helpers/mixins";
+@import "helpers/variables";
 @import "../../bootstrap/stylesheets/bootstrap/mixins";
 
 // Reset and dependencies
@@ -16,10 +16,10 @@
 @import "../../bootstrap/stylesheets/bootstrap/glyphicons";
 
 //Custom Layout
-@import "layout/default";
 @import "layout/aside";
-@import "layout/header";
+@import "layout/default";
 @import "layout/footer";
+@import "layout/header";
 @import "layout/section-background-colors";
 
 // Core CSS
@@ -32,16 +32,17 @@
 @import "../../bootstrap/stylesheets/bootstrap/buttons";
 
 //Custom Components
-@import "components/people-styles";
-@import "components/menu";
-@import "components/cbpmenu";
-@import "components/simplemenu";
-@import "components/paragraphs";
-@import "components/fields";
 @import "components/video";
 @import "components/news";
+@import "components/cbpmenu";
 @import "components/events";
+@import "components/fields";
+@import "components/filters";
+@import "components/menu";
+@import "components/paragraphs";
 @import "components/people";
+@import "components/people-styles";
+@import "components/simplemenu";
 
 // Components
 @import "../../bootstrap/stylesheets/bootstrap/component-animations";
@@ -77,5 +78,6 @@
 @import "../../bootstrap/stylesheets/bootstrap/responsive-utilities";
 
 // Custom Pages
-@import "pages/landing-page";
 @import "pages/basic-page";
+@import "pages/landing-page";
+
diff --git a/web/themes/asc_bootstrap/css/style.css b/web/themes/asc_bootstrap/css/style.css
index 6caab50c777cdb0a5651835aa5fd3c6486740c8a..881ca08a029704ab599f619e84c1302ca693fb16 100644
--- a/web/themes/asc_bootstrap/css/style.css
+++ b/web/themes/asc_bootstrap/css/style.css
@@ -1695,6 +1695,48 @@ th {
   content: "\e260";
 }
 
+/* line 9, ../assets/sass/layout/_aside.scss */
+aside img {
+  width: 100%;
+  padding: 20px;
+}
+/* line 14, ../assets/sass/layout/_aside.scss */
+aside .region-sidebar-second {
+  padding: 5px 15px 20px;
+  background: #efefef;
+  min-height: 100%;
+  width: 100%;
+  float: left;
+}
+/* line 22, ../assets/sass/layout/_aside.scss */
+aside .region-sidebar-menu {
+  float: left;
+  padding: 5px 15px 20px;
+  background: #efefef;
+  min-height: 100%;
+  width: 100%;
+}
+/* line 29, ../assets/sass/layout/_aside.scss */
+aside .region-sidebar-menu nav {
+  width: 100%;
+}
+/* line 32, ../assets/sass/layout/_aside.scss */
+aside .region-sidebar-menu nav ul {
+  width: 100%;
+}
+/* line 35, ../assets/sass/layout/_aside.scss */
+aside .region-sidebar-menu nav ul .menu {
+  position: relative;
+  background-color: transparent;
+  z-index: 0;
+  display: block;
+  float: none;
+  border: 0;
+  border-radius: 0;
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+
 /* General Demo Style */
 @font-face {
   font-family: 'fontawesome';
@@ -1860,7 +1902,7 @@ a:hover {
 
 /* line 146, ../assets/sass/layout/_default.scss */
 .img-responsive {
-  width: 100%;
+  width: auto;
 }
 
 /* line 150, ../assets/sass/layout/_default.scss */
@@ -1951,16 +1993,112 @@ h5, h6 {
   margin-bottom: 20px;
 }
 
-/* line 9, ../assets/sass/layout/_aside.scss */
-aside img {
+/* line 8, ../assets/sass/layout/_footer.scss */
+.footer {
+  background: #173E41;
+  border-top: none;
+  color: #ffffff;
+  margin-top: 0;
+}
+/* line 14, ../assets/sass/layout/_footer.scss */
+.footer p, .footer h2, .footer h3 {
+  color: #ffffff;
+}
+/* line 18, ../assets/sass/layout/_footer.scss */
+.footer a {
+  color: #d4df48;
+}
+/* line 24, ../assets/sass/layout/_footer.scss */
+.footer .social-media-links--platforms a {
+  color: #ffffff;
+}
+/* line 27, ../assets/sass/layout/_footer.scss */
+.footer .social-media-links--platforms a:hover {
+  color: #d4df48;
+}
+
+/* line 34, ../assets/sass/layout/_footer.scss */
+#subfoot {
+  background: #333333;
+  float: left;
   width: 100%;
-  padding: 20px;
+  color: #ffffff;
+  padding: 20px 0;
 }
-/* line 14, ../assets/sass/layout/_aside.scss */
-aside .region-sidebar-second {
-  padding: 5px 15px 20px;
-  background: #efefef;
-  min-height: 100%;
+/* line 41, ../assets/sass/layout/_footer.scss */
+#subfoot p {
+  color: #ffffff;
+}
+/* line 45, ../assets/sass/layout/_footer.scss */
+#subfoot a {
+  color: #d4df48;
+}
+/* line 49, ../assets/sass/layout/_footer.scss */
+#subfoot .sf-col2 {
+  text-align: right;
+}
+/* line 52, ../assets/sass/layout/_footer.scss */
+#subfoot .sf-col2 ul {
+  list-style-type: none;
+}
+@media (max-width: 768px) {
+  /* line 58, ../assets/sass/layout/_footer.scss */
+  #subfoot .col-xs-12 {
+    text-align: center;
+  }
+  /* line 61, ../assets/sass/layout/_footer.scss */
+  #subfoot .col-xs-12 ul {
+    padding: 0;
+  }
+}
+
+/* line 74, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-twitter:before {
+  content: "\f081";
+}
+/* line 78, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-facebook:before {
+  content: "\f082";
+}
+/* line 82, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-rss:before {
+  content: "\f143";
+}
+/* line 86, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-youtube:before {
+  content: "\f166";
+}
+/* line 90, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-linkedin:before {
+  content: "\f08c";
+}
+/* line 94, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-envelope:before {
+  content: "\f199";
+}
+/* line 98, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-github:before {
+  content: "\f092";
+}
+/* line 102, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-bitbucket:before {
+  content: "\f172";
+}
+/* line 106, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-tumblr:before {
+  content: "\f174";
+}
+/* line 110, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-behance:before {
+  content: "\f1b5";
+}
+/* line 114, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-pinterest:before {
+  content: "\f0d3";
+}
+/* line 118, ../assets/sass/layout/_footer.scss */
+.social-media-links--platforms .fa-google-plus:before {
+  content: "\f0d4";
 }
 
 /* line 8, ../assets/sass/layout/_header.scss */
@@ -2119,98 +2257,6 @@ aside .region-sidebar-second {
   background-color: transparent;
 }
 
-/* line 8, ../assets/sass/layout/_footer.scss */
-.footer {
-  background: #173E41;
-  border-top: none;
-  color: #ffffff;
-  margin-top: 0;
-}
-/* line 14, ../assets/sass/layout/_footer.scss */
-.footer a {
-  color: #ffffff;
-}
-
-/* line 19, ../assets/sass/layout/_footer.scss */
-#subfoot {
-  background: #333333;
-  float: left;
-  width: 100%;
-  color: #ffffff;
-  padding: 20px 0;
-}
-/* line 26, ../assets/sass/layout/_footer.scss */
-#subfoot a {
-  color: #ffffff;
-}
-/* line 30, ../assets/sass/layout/_footer.scss */
-#subfoot .sf-col2 {
-  text-align: right;
-}
-/* line 33, ../assets/sass/layout/_footer.scss */
-#subfoot .sf-col2 ul {
-  list-style-type: none;
-}
-@media (max-width: 768px) {
-  /* line 39, ../assets/sass/layout/_footer.scss */
-  #subfoot .col-xs-12 {
-    text-align: center;
-  }
-  /* line 42, ../assets/sass/layout/_footer.scss */
-  #subfoot .col-xs-12 ul {
-    padding: 0;
-  }
-}
-
-/* line 55, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-twitter:before {
-  content: "\f081";
-}
-/* line 59, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-facebook:before {
-  content: "\f082";
-}
-/* line 63, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-rss:before {
-  content: "\f143";
-}
-/* line 67, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-youtube:before {
-  content: "\f166";
-}
-/* line 71, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-linkedin:before {
-  content: "\f08c";
-}
-/* line 75, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-envelope:before {
-  content: "\f199";
-}
-/* line 79, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-github:before {
-  content: "\f092";
-}
-/* line 83, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-bitbucket:before {
-  content: "\f172";
-}
-/* line 87, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-tumblr:before {
-  content: "\f174";
-}
-/* line 91, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-behance:before {
-  content: "\f1b5";
-}
-/* line 95, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-pinterest:before {
-  content: "\f0d3";
-}
-/* line 99, ../assets/sass/layout/_footer.scss */
-.social-media-links--platforms .fa-google-plus:before {
-  content: "\f0d4";
-}
-
 /* line 11, ../assets/sass/layout/_section-background-colors.scss */
 .default-bg {
   background-color: #1B494C;
@@ -5243,7 +5289,7 @@ select[multiple].input-lg,
 }
 /* line 32, ../bootstrap/stylesheets/bootstrap/_buttons.scss */
 .btn:hover, .btn:focus, .btn.focus {
-  color: #ffffff;
+  color: #4A4A4A;
   text-decoration: none;
 }
 /* line 39, ../bootstrap/stylesheets/bootstrap/_buttons.scss */
@@ -5269,33 +5315,33 @@ a.btn.disabled, fieldset[disabled] a.btn {
 
 /* line 68, ../bootstrap/stylesheets/bootstrap/_buttons.scss */
 .btn-default {
-  color: #ffffff;
-  background-color: #960000;
-  border-color: #830000;
+  color: #4A4A4A;
+  background-color: #ffffff;
+  border-color: #4A4A4A;
 }
 /* line 11, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default:focus, .btn-default.focus {
-  color: #ffffff;
-  background-color: #630000;
-  border-color: #040000;
+  color: #4A4A4A;
+  background-color: #e6e6e6;
+  border-color: #0a0a0a;
 }
 /* line 17, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default:hover {
-  color: #ffffff;
-  background-color: #630000;
-  border-color: #460000;
+  color: #4A4A4A;
+  background-color: #e6e6e6;
+  border-color: #2b2b2b;
 }
 /* line 22, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
-  color: #ffffff;
-  background-color: #630000;
-  border-color: #460000;
+  color: #4A4A4A;
+  background-color: #e6e6e6;
+  border-color: #2b2b2b;
 }
 /* line 29, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {
-  color: #ffffff;
-  background-color: #3f0000;
-  border-color: #040000;
+  color: #4A4A4A;
+  background-color: #d4d4d4;
+  border-color: #0a0a0a;
 }
 /* line 37, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
@@ -5303,44 +5349,44 @@ a.btn.disabled, fieldset[disabled] a.btn {
 }
 /* line 45, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {
-  background-color: #960000;
-  border-color: #830000;
+  background-color: #ffffff;
+  border-color: #4A4A4A;
 }
 /* line 53, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-default .badge {
-  color: #960000;
-  background-color: #ffffff;
+  color: #ffffff;
+  background-color: #4A4A4A;
 }
 
 /* line 71, ../bootstrap/stylesheets/bootstrap/_buttons.scss */
 .btn-primary {
-  color: #4A4A4A;
-  background-color: #ffffff;
-  border-color: #4A4A4A;
+  color: #ffffff;
+  background-color: #960000;
+  border-color: #830000;
 }
 /* line 11, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary:focus, .btn-primary.focus {
-  color: #4A4A4A;
-  background-color: #e6e6e6;
-  border-color: #0a0a0a;
+  color: #ffffff;
+  background-color: #630000;
+  border-color: #040000;
 }
 /* line 17, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary:hover {
-  color: #4A4A4A;
-  background-color: #e6e6e6;
-  border-color: #2b2b2b;
+  color: #ffffff;
+  background-color: #630000;
+  border-color: #460000;
 }
 /* line 22, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
-  color: #4A4A4A;
-  background-color: #e6e6e6;
-  border-color: #2b2b2b;
+  color: #ffffff;
+  background-color: #630000;
+  border-color: #460000;
 }
 /* line 29, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
-  color: #4A4A4A;
-  background-color: #d4d4d4;
-  border-color: #0a0a0a;
+  color: #ffffff;
+  background-color: #3f0000;
+  border-color: #040000;
 }
 /* line 37, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
@@ -5348,13 +5394,13 @@ a.btn.disabled, fieldset[disabled] a.btn {
 }
 /* line 45, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
-  background-color: #ffffff;
-  border-color: #4A4A4A;
+  background-color: #960000;
+  border-color: #830000;
 }
 /* line 53, ../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss */
 .btn-primary .badge {
-  color: #ffffff;
-  background-color: #4A4A4A;
+  color: #960000;
+  background-color: #ffffff;
 }
 
 /* line 75, ../bootstrap/stylesheets/bootstrap/_buttons.scss */
@@ -5607,400 +5653,191 @@ input[type="button"].btn-block {
   width: 100%;
 }
 
-/*#block-views-block-people-directory-block-1 .views-field.views-field-user-picture a img {
-    border-radius: 10%;
-    width: 100px;
-    height: 100px;
-    position: relative;
-    overflow: hidden;
-    object-fit: cover;
+/* line 8, ../assets/sass/components/_video.scss */
+.p-vid {
+  max-width: 560px;
+  width: 100%;
+  min-height: 315px;
+  height: auto;
+  margin: 20px;
 }
 
-#block-views-block-people-directory-block-1 .more-link.form-group {
-  margin: 15px 15px 15px 15px;
-  float: right;
+/* line 11, ../assets/sass/components/_news.scss */
+.view-news .row {
+  display: flex;
+  margin-bottom: 40px;
+}
+@media (max-width: 768px) {
+  /* line 11, ../assets/sass/components/_news.scss */
+  .view-news .row {
+    display: block;
+  }
 }
 
-#block-views-block-people-directory-block-1 .views-field.views-field-field-phone {
-  font-size: smaller;
+/* line 21, ../assets/sass/components/_news.scss */
+.news-row {
+  display: flex;
+  color: #666666;
+}
+@media (max-width: 768px) {
+  /* line 21, ../assets/sass/components/_news.scss */
+  .news-row {
+    display: block;
+  }
+}
+/* line 29, ../assets/sass/components/_news.scss */
+.news-row .inner-news-grid {
+  border: #979797 solid 1px;
+  flex: 1;
+  background: #ffffff;
+}
+@media (max-width: 768px) {
+  /* line 29, ../assets/sass/components/_news.scss */
+  .news-row .inner-news-grid {
+    flex: none;
+    margin-bottom: 20px;
+  }
+}
+/* line 40, ../assets/sass/components/_news.scss */
+.news-row .views-field-created {
+  padding: 10px 10px 0;
+  text-transform: uppercase;
+  font-weight: 700;
+  font-size: 14px;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+/* line 49, ../assets/sass/components/_news.scss */
+.news-row .views-field-title {
+  padding: 0 10px;
+}
+/* line 52, ../assets/sass/components/_news.scss */
+.news-row .views-field-title a {
+  color: #666666;
+}
+/* line 57, ../assets/sass/components/_news.scss */
+.news-row .views-field-body {
+  padding: 0 10px 40px;
+  font-weight: 300;
 }
 
-#block-views-block-people-directory-block-1 .views-field.views-field-mail a {
-  font-size: smaller;
-}*/
-/* line 5, ../assets/sass/components/_menu.scss */
-#main-nav {
-  background-color: #373535;
-  position: relative;
-  z-index: 50;
+/* line 68, ../assets/sass/components/_news.scss */
+.news-cont {
+  padding-left: 0;
+}
+/* line 71, ../assets/sass/components/_news.scss */
+.news-cont .field--name-body {
+  margin: 20px 0 40px;
+}
+@media (max-width: 768px) {
+  /* line 68, ../assets/sass/components/_news.scss */
+  .news-cont {
+    padding: 0;
+  }
 }
 
-/* line 11, ../assets/sass/components/_menu.scss */
-.dropdown-submenu {
-  background-color: #47a3da;
-  position: relative;
+/* line 80, ../assets/sass/components/_news.scss */
+.news-date {
+  text-transform: uppercase;
+  font-weight: 700;
+  font-size: 14px;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
 }
 
-/* line 16, ../assets/sass/components/_menu.scss */
-.dropdown-submenu > .dropdown-menu {
-  background-color: #47a3da;
-  top: 0;
-  left: 100%;
-  padding: 0px;
+/* line 88, ../assets/sass/components/_news.scss */
+.news-title {
+  text-transform: capitalize;
 }
 
-/* line 23, ../assets/sass/components/_menu.scss */
-.dropdown-submenu:hover > .dropdown-menu {
-  background-color: #47a3da;
-  display: block;
+/* line 92, ../assets/sass/components/_news.scss */
+.news-img {
+  margin-bottom: 40px;
+}
+@media (max-width: 768px) {
+  /* line 92, ../assets/sass/components/_news.scss */
+  .news-img {
+    margin: 0;
+    padding: 0;
+  }
 }
 
-/* line 29, ../assets/sass/components/_menu.scss */
-.dropdown-submenu > a:after {
-  background-color: #47a3da;
-  content: "\e080";
-  display: inline-block;
-  font-family: 'Glyphicons Halflings';
-  font-style: normal;
-  font-size: 10px;
-  float: right;
-  margin-top: 5px;
+/* line 106, ../assets/sass/components/_news.scss */
+.page-node-type-news-story .page-header {
+  display: none;
 }
 
-/* line 40, ../assets/sass/components/_menu.scss */
-.dropdown-submenu:hover > a:after {
-  background-color: #47a3da;
-  border-left-color: #fff;
+/* line 1, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu {
+  width: 100%;
+  margin-top: 2em;
+  border-bottom: 4px solid #47a3da;
 }
 
-/* line 45, ../assets/sass/components/_menu.scss */
-.dropdown-submenu.pull-left {
-  float: none;
+/* general ul style */
+/* line 8, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu ul {
+  margin: 0;
+  padding: 0;
+  list-style-type: none;
 }
 
-/* line 49, ../assets/sass/components/_menu.scss */
-.dropdown-submenu.pull-left > .dropdown-menu {
-  left: -100%;
-  margin-left: 10px;
-  -webkit-border-radius: 6px 0 6px 6px;
-  -moz-border-radius: 6px 0 6px 6px;
-  -ms-border-radius: 6px 0 6px 6px;
-  border-radius: 6px 0 6px 6px;
+/* first level ul style */
+/* line 15, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu > ul,
+.cbp-hrmenu .cbp-hrsub-inner {
+  width: 90%;
+  max-width: 70em;
+  margin: 0 auto;
+  padding: 0 1.875em;
 }
 
-/* line 54, ../assets/sass/components/_menu.scss */
-.navbar-nav li:last-child > .dropdown-menu {
-  background-color: #47a3da;
-  left: auto;
-  right: 0px;
+/* line 23, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu > ul > li {
+  display: inline-block;
 }
 
-/* line 59, ../assets/sass/components/_menu.scss */
-.navbar-nav li:last-child > .dropdown-menu a {
-  background-color: #47a3da;
-  text-align: right !important;
+/* line 27, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu > ul > li > a {
+  font-weight: 700;
+  padding: 1em 2em;
+  color: #999;
+  display: inline-block;
 }
 
-/* line 63, ../assets/sass/components/_menu.scss */
-.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > a:after {
-  float: left;
-  content: "\e079";
+/* line 34, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu > ul > li > a:hover {
+  color: #47a3da;
 }
 
-/* line 67, ../assets/sass/components/_menu.scss */
-.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > .dropdown-menu {
-  left: -100%;
+/* line 38, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu > ul > li.cbp-hropen a,
+.cbp-hrmenu > ul > li.cbp-hropen > a:hover {
+  color: #fff;
+  background: #47a3da;
 }
 
-/* line 73, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white {
-  margin-bottom: 0;
+/* sub-menu */
+/* line 45, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu .cbp-hrsub {
+  display: none;
+  position: absolute;
+  background: #47a3da;
+  width: 100%;
+  left: 0;
 }
-/* line 76, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white a {
-  text-transform: uppercase;
-  color: #ffffff;
-  text-decoration: none;
-  font-weight: 400;
+
+/* line 53, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hropen .cbp-hrsub {
+  display: block;
+  padding-bottom: 3em;
 }
-/* line 82, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white a:hover {
-  background: rgba(216, 216, 216, 0.25);
-}
-/* line 87, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white li {
-  background: transparent;
-}
-/* line 90, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white li ul {
-  background: #E0E0E0;
-}
-/* line 93, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white li ul a {
-  color: #4A4A4A;
-  text-transform: capitalize;
-}
-/* line 97, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white li ul a:hover {
-  background: #BB0000;
-  color: #ffffff;
-}
-/* line 105, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white .sfHover a.sf-depth-1:after {
-  content: '';
-  position: absolute;
-  left: 50%;
-  bottom: 0;
-  margin: 0 0 0 -8px;
-  border-bottom: 7px solid #E0E0E0;
-  border-left: 8px solid transparent;
-  border-right: 8px solid transparent;
-  z-index: 400;
-}
-/* line 118, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white a.sf-depth-1 svg, #superfish-main.sf-style-white a.sf-depth-1 i {
-  display: none;
-}
-/* line 123, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white a.sf-with-ul {
-  padding: 0.75em 1em;
-}
-/* line 127, ../assets/sass/components/_menu.scss */
-#superfish-main.sf-style-white svg, #superfish-main.sf-style-white i {
-  float: right;
-}
-
-/* line 132, ../assets/sass/components/_menu.scss */
-.search-box {
-  background: #E8E8E4;
-  position: absolute;
-  top: 54px;
-  right: 28.7%;
-  width: 350px;
-  height: 60px;
-  line-height: 60px;
-  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
-  border-top: 4px solid #D80B15;
-  display: none;
-}
-/* line 144, ../assets/sass/components/_menu.scss */
-.search-box:before {
-  content: "";
-  position: absolute;
-  top: -32px;
-  right: 13px;
-  border-left: 12px solid transparent;
-  border-right: 12px solid transparent;
-  border-top: 14px solid transparent;
-  border-bottom: 14px solid #D80B15;
-}
-/* line 155, ../assets/sass/components/_menu.scss */
-.search-box input[type="text"] {
-  width: 200px;
-  padding: 5px 10px;
-  margin-left: 23px;
-  border: 1px solid #D80B15;
-  outline: none;
-}
-/* line 163, ../assets/sass/components/_menu.scss */
-.search-box input[type="button"] {
-  width: 80px;
-  padding: 5px 0;
-  background: #D80B15;
-  color: #fff;
-  margin-left: -6px;
-  border: 1px solid #D80B15;
-  outline: none;
-  cursor: pointer;
-}
-
-/* line 175, ../assets/sass/components/_menu.scss */
-#superfish-main {
-  width: 100%;
-}
-
-@media (max-width: 768px) {
-  /* line 187, ../assets/sass/components/_menu.scss */
-  #main-nav .container {
-    padding-left: 0;
-    padding-right: 0;
-  }
-  /* line 191, ../assets/sass/components/_menu.scss */
-  #main-nav .container:after {
-    content: "";
-    display: none;
-  }
-  /* line 195, ../assets/sass/components/_menu.scss */
-  #main-nav .container .clearfix:after {
-    content: "";
-    display: none;
-  }
-
-  /* line 201, ../assets/sass/components/_menu.scss */
-  div.sf-accordion-toggle.sf-style-white > a:after {
-    content: "";
-    display: none;
-  }
-
-  /* line 205, ../assets/sass/components/_menu.scss */
-  ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded > .sf-accordion-button:after {
-    content: "";
-    display: none;
-  }
-
-  /* line 210, ../assets/sass/components/_menu.scss */
-  #block-dummyheader img {
-    width: 100%;
-  }
-
-  /* line 214, ../assets/sass/components/_menu.scss */
-  div.sf-accordion-toggle.sf-style-white a {
-    background: transparent;
-    border: none;
-    font-size: 30px;
-  }
-  /* line 219, ../assets/sass/components/_menu.scss */
-  div.sf-accordion-toggle.sf-style-white a span {
-    display: none;
-  }
-
-  /* line 224, ../assets/sass/components/_menu.scss */
-  div.sf-accordion-toggle.sf-style-white a.sf-expanded {
-    background: transparent;
-  }
-
-  /* line 228, ../assets/sass/components/_menu.scss */
-  ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after {
-    content: "";
-    margin: 0;
-  }
-
-  /* line 233, ../assets/sass/components/_menu.scss */
-  ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded {
-    background: #F5F5F5;
-  }
-
-  /* line 237, ../assets/sass/components/_menu.scss */
-  ul.sf-menu.sf-style-white li, ul.sf-menu.sf-style-white.sf-navbar {
-    border: solid 1px #979797;
-  }
-
-  /* line 241, ../assets/sass/components/_menu.scss */
-  ul.sf-menu.sf-style-white.sf-accordion li li a, ul.sf-menu.sf-style-white.sf-accordion li li span.nolink {
-    background: #E0E0E0;
-  }
-
-  /* line 245, ../assets/sass/components/_menu.scss */
-  ul.sf-menu.sf-style-white a, ul.sf-menu.sf-style-white a:visited, ul.sf-menu.sf-style-white span.nolink {
-    color: #373735;
-  }
-
-  /* line 250, ../assets/sass/components/_menu.scss */
-  .sf-menu .sf-depth-1 a {
-    text-transform: uppercase;
-    font-weight: 600;
-    font-size: 18px;
-  }
-  /* line 256, ../assets/sass/components/_menu.scss */
-  .sf-menu .sf-depth-2 a {
-    text-transform: capitalize;
-    font-weight: 400;
-  }
-  /* line 261, ../assets/sass/components/_menu.scss */
-  .sf-menu .hidetxt {
-    position: absolute;
-    left: -99999999px;
-    width: 0;
-    height: 0;
-  }
-  /* line 268, ../assets/sass/components/_menu.scss */
-  .sf-menu .sf-accordion-button {
-    padding: 5px 15px 0;
-    border-left: solid 1px #979797 !important;
-    background: #E0E0E0 !important;
-  }
-  /* line 273, ../assets/sass/components/_menu.scss */
-  .sf-menu .sf-accordion-button svg, .sf-menu .sf-accordion-button i {
-    font-size: 18px;
-    color: #BB0000;
-  }
-
-  /* line 280, ../assets/sass/components/_menu.scss */
-  div.sf-accordion-toggle.sf-style-white a {
-    padding: .05em .5em;
-  }
-}
-/* line 1, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu {
-  width: 100%;
-  margin-top: 2em;
-  border-bottom: 4px solid #47a3da;
-}
-
-/* general ul style */
-/* line 8, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu ul {
-  margin: 0;
-  padding: 0;
-  list-style-type: none;
-}
-
-/* first level ul style */
-/* line 15, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu > ul,
-.cbp-hrmenu .cbp-hrsub-inner {
-  width: 90%;
-  max-width: 70em;
-  margin: 0 auto;
-  padding: 0 1.875em;
-}
-
-/* line 23, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu > ul > li {
-  display: inline-block;
-}
-
-/* line 27, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu > ul > li > a {
-  font-weight: 700;
-  padding: 1em 2em;
-  color: #999;
-  display: inline-block;
-}
-
-/* line 34, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu > ul > li > a:hover {
-  color: #47a3da;
-}
-
-/* line 38, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu > ul > li.cbp-hropen a,
-.cbp-hrmenu > ul > li.cbp-hropen > a:hover {
-  color: #fff;
-  background: #47a3da;
-}
-
-/* sub-menu */
-/* line 45, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu .cbp-hrsub {
-  display: none;
-  position: absolute;
-  background: #47a3da;
-  width: 100%;
-  left: 0;
-}
-
-/* line 53, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hropen .cbp-hrsub {
-  display: block;
-  padding-bottom: 3em;
-}
-
-/* line 58, ../assets/sass/components/_cbpmenu.scss */
-.cbp-hrmenu .cbp-hrsub-inner > div {
-  width: 33%;
-  float: left;
-  padding: 0 2em 0;
+
+/* line 58, ../assets/sass/components/_cbpmenu.scss */
+.cbp-hrmenu .cbp-hrsub-inner > div {
+  width: 33%;
+  float: left;
+  padding: 0 2em 0;
 }
 
 /* line 64, ../assets/sass/components/_cbpmenu.scss */
@@ -6086,670 +5923,734 @@ input[type="button"].btn-block {
     padding: 0 2em;
   }
 }
-/* line 1, ../assets/sass/components/_simplemenu.scss */
-body {
-  overflow-x: hidden;
+/* line 11, ../assets/sass/components/_events.scss */
+.view-events .row {
+  display: flex;
+  margin-bottom: 40px;
 }
-
-/* line 5, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu {
-  position: relative;
-  /*padding: 1rem;*/
-  background: #333333;
-  border-bottom: 4px solid #830000;
-  margin-top: 2em;
-  text-transform: uppercase;
+@media (max-width: 768px) {
+  /* line 11, ../assets/sass/components/_events.scss */
+  .view-events .row {
+    display: block;
+  }
 }
-
-/* line 14, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu li.menu-item {
-  display: inline;
+/* line 20, ../assets/sass/components/_events.scss */
+.view-events .news-row {
+  display: flex;
+  color: #666666;
 }
-
-/* line 18, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu li.menu-item a {
-  font-weight: 400;
-  padding: 1em 2em;
-  color: #e0e0e0;
-  display: inline-block;
-  font-family: 'proximanova','Helvetica Neue', Helvetica, Arial, sans-serif;
+@media (max-width: 768px) {
+  /* line 20, ../assets/sass/components/_events.scss */
+  .view-events .news-row {
+    display: block;
+  }
 }
-
-/* line 26, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper {
-  display: none;
-  width: 100%;
-  position: absolute;
-  top: 100%;
-  z-index: 9;
-  left: 0;
-  background: #830000;
-  padding: 1rem;
-  opacity: 0;
-  transition: opacity 1s ease;
-  flex-direction: row;
-  flex-wrap: nowrap;
-  align-items: flex-start;
+/* line 28, ../assets/sass/components/_events.scss */
+.view-events .news-row .inner-news-grid {
+  border: #979797 solid 1px;
+  flex: 1;
+  background: #ffffff;
 }
-
-/* line 42, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item {
-  flex: auto;
+@media (max-width: 768px) {
+  /* line 28, ../assets/sass/components/_events.scss */
+  .view-events .news-row .inner-news-grid {
+    flex: none;
+    margin-bottom: 20px;
+  }
 }
-
-/* line 45, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom {
-  display: flex;
-  flex-direction: row;
-  flex-wrap: nowrap;
-  align-items: flex-start;
+/* line 39, ../assets/sass/components/_events.scss */
+.view-events .news-row .views-field-field-evt-date-range {
+  padding: 10px;
+  background: #841F5D;
+  color: #ffffff;
+  text-transform: uppercase;
 }
-
-/* line 51, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom .field-item {
-  flex: auto;
+/* line 46, ../assets/sass/components/_events.scss */
+.view-events .news-row .views-field-title {
+  padding: 0 10px 10px;
+  font-size: 18px;
 }
-
-/* line 54, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper ul.mega-menu-item {
-  display: inline-flex;
-  flex-basis: 30%;
+/* line 50, ../assets/sass/components/_events.scss */
+.view-events .news-row .views-field-title a {
+  color: #666666;
 }
-
-/* line 58, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-background {
-  position: absolute;
-  width: 200vw;
-  height: 100%;
-  left: -50vw;
-  top: 0;
-  background: #830000;
-  z-index: -1;
+/* line 55, ../assets/sass/components/_events.scss */
+.view-events .news-row .views-field-field-evt-location-2 {
+  padding: 10px 10px 3px;
+  color: #26686D;
+  font-weight: 700;
 }
 
-/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item {
-  display: flex;
-  flex-direction: row;
-  flex-wrap: wrap;
-  align-items: flex-start;
-  //float: none;
-} */
-/* line 76, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item {
-  display: inline-flex;
-  flex-direction: column;
-  flex-wrap: nowrap;
-  align-items: baseline;
-  flex-basis: inherit;
+/* line 71, ../assets/sass/components/_events.scss */
+.news-cont {
+  padding-left: 0;
+}
+/* line 74, ../assets/sass/components/_events.scss */
+.news-cont .field--name-body {
+  margin: 20px 0 40px;
 }
 
-/* line 84, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a {
-  float: left;
-  border-radius: 0;
-  font-size: 120%;
-  font-weight: 200;
-  color: #e0e0e0;
+/* line 79, ../assets/sass/components/_events.scss */
+.news-date {
   text-transform: uppercase;
+  font-weight: 700;
+  font-size: 14px;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
 }
 
-/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu {
-  display: flex;
-  flex-direction: column;
-  flex-wrap: wrap;
-  align-items: flex-start;
-  //padding: 1em;
-} */
-/* line 100, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu {
-  display: flex;
-  flex-direction: column;
+/* line 87, ../assets/sass/components/_events.scss */
+.news-title {
+  text-transform: capitalize;
 }
 
-/* line 105, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a {
-  font-size: 90%;
-  text-transform: uppercase;
-  /*padding: 1em;*/
+/* line 91, ../assets/sass/components/_events.scss */
+.evt-header {
+  background: #EFEFEF;
+  padding: 15px 5px 10px;
+  width: 100%;
+  float: left;
+  margin-bottom: 30px;
 }
 
-/* line 111, ../assets/sass/components/_simplemenu.scss */
-.menu--simple-mega-menu > .menu-item--expanded:hover > .mega-menu-wrapper,
-.menu--simple-mega-menu > .menu-item--expanded:focus > .mega-menu-wrapper,
-.menu--simple-mega-menu > .menu-item--expanded.focused > .mega-menu-wrapper {
-  opacity: 1;
-  transition: opacity 1s ease;
-  display: flex;
+/* line 99, ../assets/sass/components/_events.scss */
+.evt-icon {
+  float: left;
+  margin-right: 10px;
 }
 
-/* line 10, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--columns-1 {
-  width: 90%;
-  margin: 0 auto;
-  margin-top: 30px;
+/* line 105, ../assets/sass/components/_events.scss */
+.evt-cal span {
+  float: right;
+  padding-top: 15px;
+}
+@media (max-width: 768px) {
+  /* line 105, ../assets/sass/components/_events.scss */
+  .evt-cal span {
+    float: none;
+  }
+}
+@media (max-width: 768px) {
+  /* line 104, ../assets/sass/components/_events.scss */
+  .evt-cal {
+    text-align: center;
+    margin-bottom: 5px;
+  }
 }
 
-/* line 16, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--columns-2 {
-  margin-top: 30px;
+/* line 124, ../assets/sass/components/_events.scss */
+.page-node-type-news-story .page-header {
+  display: none;
 }
 
-/* line 20, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--columns-3 {
-  margin-top: 30px;
+/* line 8, ../assets/sass/components/_fields.scss */
+.field--name-field-slides img {
+  width: 100%;
 }
 
-/* line 24, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .field, .paragraph--type--tabs .field {
-  padding: 20px;
+/* line 12, ../assets/sass/components/_fields.scss */
+.field--name-field-class-reference {
+  display: none;
 }
 
-/* line 28, ../assets/sass/components/_paragraphs.scss */
-.paragraph__column {
-  width: 100%;
-  float: left;
-  padding: 20px;
+/* line 16, ../assets/sass/components/_fields.scss */
+.field--name-field-column {
+  width: 90%;
+  margin: 0 auto;
 }
-@media (max-width: 768px) {
-  /* line 33, ../assets/sass/components/_paragraphs.scss */
-  .paragraph__column .container {
-    padding: 0;
-  }
-  /* line 38, ../assets/sass/components/_paragraphs.scss */
-  .paragraph__column .container .call-out-container {
-    margin: 15px 0;
-  }
+
+/* line 21, ../assets/sass/components/_fields.scss */
+.field--name-field-pull-quote {
+  border-top: solid 2px #26686D;
+  border-bottom: solid 2px #26686D;
+  font-size: 20px;
+  font-family: 'Capita', Times, serif;
+  font-weight: 400;
+  padding: 5px;
 }
-@media (max-width: 768px) {
-  /* line 44, ../assets/sass/components/_paragraphs.scss */
-  .paragraph__column .col-xs-12 {
-    margin-bottom: 20px;
-  }
+
+/* line 30, ../assets/sass/components/_fields.scss */
+article .field--name-body {
+  margin: 20px;
 }
 
-/* line 58, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .field {
-  padding: 20px;
+/* line 9, ../assets/sass/components/_filters.scss */
+.view-events .view-filters {
+  background: #D8D8D8;
+  padding: 10px;
 }
-/* line 61, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .field p {
-  margin: 0 0 11px;
+
+/* line 16, ../assets/sass/components/_filters.scss */
+.view-news .view-filters {
+  background: #D8D8D8;
+  padding: 10px;
 }
-/* line 66, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .panel-default {
-  border: none;
+
+/* line 5, ../assets/sass/components/_menu.scss */
+#main-nav {
+  background-color: #373535;
+  position: relative;
+  z-index: 50;
 }
-/* line 70, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .panel-heading {
-  border: none;
+
+/* line 11, ../assets/sass/components/_menu.scss */
+.dropdown-submenu {
+  background-color: #47a3da;
+  position: relative;
 }
-/* line 74, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .card-header {
-  margin: 0 0 10px;
-  background: #f5f5f5;
+
+/* line 16, ../assets/sass/components/_menu.scss */
+.dropdown-submenu > .dropdown-menu {
+  background-color: #47a3da;
+  top: 0;
+  left: 100%;
+  padding: 0px;
 }
-/* line 78, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .card-header .panel-title {
-  color: #b00;
-  padding: 3px 15px;
-  border-color: transparent;
-  border-style: none;
-  border-width: 0;
-  background-color: transparent;
-  width: 100%;
-  text-align: left;
-  outline: none;
+
+/* line 23, ../assets/sass/components/_menu.scss */
+.dropdown-submenu:hover > .dropdown-menu {
+  background-color: #47a3da;
+  display: block;
 }
-/* line 90, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .card-header svg, .paragraph--type--accordion .card-header i {
+
+/* line 29, ../assets/sass/components/_menu.scss */
+.dropdown-submenu > a:after {
+  background-color: #47a3da;
+  content: "\e080";
+  display: inline-block;
+  font-family: 'Glyphicons Halflings';
+  font-style: normal;
+  font-size: 10px;
   float: right;
   margin-top: 5px;
-  color: #787878;
 }
 
-/* line 98, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--accordion .panel div:nth-last-child(2) {
-  margin-bottom: 0 !important;
+/* line 40, ../assets/sass/components/_menu.scss */
+.dropdown-submenu:hover > a:after {
+  background-color: #47a3da;
+  border-left-color: #fff;
 }
 
-/* line 106, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--tabs .field {
-  padding: 20px;
+/* line 45, ../assets/sass/components/_menu.scss */
+.dropdown-submenu.pull-left {
+  float: none;
 }
 
-/* line 115, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--video iframe {
-  width: 100% !important;
+/* line 49, ../assets/sass/components/_menu.scss */
+.dropdown-submenu.pull-left > .dropdown-menu {
+  left: -100%;
+  margin-left: 10px;
+  -webkit-border-radius: 6px 0 6px 6px;
+  -moz-border-radius: 6px 0 6px 6px;
+  -ms-border-radius: 6px 0 6px 6px;
+  border-radius: 6px 0 6px 6px;
 }
 
-/* line 124, ../assets/sass/components/_paragraphs.scss */
-.para_1_col .field--name-field-media-twitter {
-  margin: 0 auto;
-  width: 60%;
+/* line 54, ../assets/sass/components/_menu.scss */
+.navbar-nav li:last-child > .dropdown-menu {
+  background-color: #47a3da;
+  left: auto;
+  right: 0px;
 }
 
-/* line 134, ../assets/sass/components/_paragraphs.scss */
-.paragraph--type--tagline {
-  margin: 20px 0;
-  float: left;
+/* line 59, ../assets/sass/components/_menu.scss */
+.navbar-nav li:last-child > .dropdown-menu a {
+  background-color: #47a3da;
+  text-align: right !important;
 }
 
-/* line 144, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container {
-  width: 100%;
-  position: absolute;
-  top: 0;
-  left: 0;
-  z-index: 100;
-  height: 100%;
+/* line 63, ../assets/sass/components/_menu.scss */
+.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > a:after {
+  float: left;
+  content: "\e079";
 }
-/* line 152, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt {
-  background-color: rgba(255, 255, 255, 0.7);
-  padding: 20px;
-  text-align: center;
-  width: 50%;
-  margin: auto;
-  position: relative;
-  top: 50%;
-  transform: perspective(1px) translateY(-50%);
+
+/* line 67, ../assets/sass/components/_menu.scss */
+.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > .dropdown-menu {
+  left: -100%;
 }
-@media (max-width: 768px) {
-  /* line 152, ../assets/sass/components/_paragraphs.scss */
-  .slide-txt-container .slide-txt {
-    width: 80%;
-    top: 45%;
-    height: 100%;
-  }
+
+/* line 73, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white {
+  margin-bottom: 0;
 }
-/* line 168, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt h2 {
-  font-size: 36px;
+/* line 76, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white a {
   text-transform: uppercase;
-  font-weight: bold;
-  color: #333333;
+  color: #ffffff;
+  text-decoration: none;
+  font-weight: 400;
 }
-@media (max-width: 768px) {
-  /* line 168, ../assets/sass/components/_paragraphs.scss */
-  .slide-txt-container .slide-txt h2 {
-    font-size: 18px;
-  }
+/* line 82, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white a:hover {
+  background: rgba(216, 216, 216, 0.25);
 }
-/* line 179, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt p {
-  font-size: 18px;
-  margin: 25px 0;
+/* line 87, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white li {
+  background: transparent;
 }
-@media (max-width: 768px) {
-  /* line 179, ../assets/sass/components/_paragraphs.scss */
-  .slide-txt-container .slide-txt p {
-    display: none;
-  }
+/* line 90, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white li ul {
+  background: #E0E0E0;
 }
-/* line 188, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-19 {
-  width: 100%;
-  margin: 0 auto;
-  font-size: 18px;
+/* line 93, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white li ul a {
+  color: #4A4A4A;
+  text-transform: capitalize;
 }
-/* line 193, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper {
-  width: 25%;
-  margin: 0 10px;
+/* line 97, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white li ul a:hover {
   background: #BB0000;
-  padding: 10px;
-  display: inline-block;
   color: #ffffff;
-  text-transform: uppercase;
-}
-/* line 202, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper i {
-  padding-top: 1px;
-}
-/* line 206, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper:hover {
-  background: #8E0101;
-}
-@media (max-width: 768px) {
-  /* line 193, ../assets/sass/components/_paragraphs.scss */
-  .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper {
-    display: block;
-    width: 100%;
-    margin: 10px 0;
-    font-weight: 700;
-  }
 }
-/* line 219, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-18 {
-  width: 100%;
-  margin: 0 auto;
-  font-size: 18px;
+/* line 105, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white .sfHover a.sf-depth-1:after {
+  content: '';
+  position: absolute;
+  left: 50%;
+  bottom: 0;
+  margin: 0 0 0 -8px;
+  border-bottom: 7px solid #E0E0E0;
+  border-left: 8px solid transparent;
+  border-right: 8px solid transparent;
+  z-index: 400;
 }
-/* line 224, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper {
-  width: 40%;
-  margin: 0 10px;
-  background: #BB0000;
-  padding: 10px;
-  display: inline-block;
-  color: #ffffff;
-  text-transform: uppercase;
+/* line 118, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white a.sf-depth-1 svg, #superfish-main.sf-style-white a.sf-depth-1 i {
+  display: none;
 }
-/* line 233, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper i {
-  padding-top: 1px;
+/* line 123, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white a.sf-with-ul {
+  padding: 0.75em 1em;
 }
-/* line 237, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper:hover {
-  background: #8E0101;
+/* line 127, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white svg, #superfish-main.sf-style-white i {
+  float: right;
 }
-@media (max-width: 768px) {
-  /* line 224, ../assets/sass/components/_paragraphs.scss */
-  .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper {
-    display: block;
-    width: 100%;
-    margin: 10px 0;
-    font-weight: 700;
-  }
+
+/* line 132, ../assets/sass/components/_menu.scss */
+.search-box {
+  background: #E8E8E4;
+  position: absolute;
+  top: 54px;
+  right: 28.7%;
+  width: 350px;
+  height: 60px;
+  line-height: 60px;
+  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
+  border-top: 4px solid #D80B15;
+  display: none;
 }
-/* line 250, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-17 {
-  width: 100%;
-  margin: 0 auto;
-  font-size: 18px;
+/* line 144, ../assets/sass/components/_menu.scss */
+.search-box:before {
+  content: "";
+  position: absolute;
+  top: -32px;
+  right: 13px;
+  border-left: 12px solid transparent;
+  border-right: 12px solid transparent;
+  border-top: 14px solid transparent;
+  border-bottom: 14px solid #D80B15;
 }
-/* line 255, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper {
-  width: 50%;
-  margin: 0 10px;
-  background: #BB0000;
-  padding: 10px;
-  display: inline-block;
-  color: #ffffff;
-  text-transform: uppercase;
+/* line 155, ../assets/sass/components/_menu.scss */
+.search-box input[type="text"] {
+  width: 200px;
+  padding: 5px 10px;
+  margin-left: 23px;
+  border: 1px solid #D80B15;
+  outline: none;
 }
-/* line 264, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper i {
-  padding-top: 1px;
+/* line 163, ../assets/sass/components/_menu.scss */
+.search-box input[type="button"] {
+  width: 80px;
+  padding: 5px 0;
+  background: #D80B15;
+  color: #fff;
+  margin-left: -6px;
+  border: 1px solid #D80B15;
+  outline: none;
+  cursor: pointer;
 }
-/* line 268, ../assets/sass/components/_paragraphs.scss */
-.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper:hover {
-  background: #8E0101;
+
+/* line 175, ../assets/sass/components/_menu.scss */
+#superfish-main {
+  width: 100%;
 }
+
 @media (max-width: 768px) {
-  /* line 255, ../assets/sass/components/_paragraphs.scss */
-  .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper {
-    display: block;
+  /* line 187, ../assets/sass/components/_menu.scss */
+  #main-nav .container {
+    padding-left: 0;
+    padding-right: 0;
+  }
+  /* line 191, ../assets/sass/components/_menu.scss */
+  #main-nav .container:after {
+    content: "";
+    display: none;
+  }
+  /* line 195, ../assets/sass/components/_menu.scss */
+  #main-nav .container .clearfix:after {
+    content: "";
+    display: none;
+  }
+
+  /* line 201, ../assets/sass/components/_menu.scss */
+  div.sf-accordion-toggle.sf-style-white > a:after {
+    content: "";
+    display: none;
+  }
+
+  /* line 205, ../assets/sass/components/_menu.scss */
+  ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded > .sf-accordion-button:after {
+    content: "";
+    display: none;
+  }
+
+  /* line 210, ../assets/sass/components/_menu.scss */
+  #block-dummyheader img {
     width: 100%;
-    font-weight: 700;
   }
-}
 
-/* line 8, ../assets/sass/components/_fields.scss */
-.field--name-field-slides img {
-  width: 100%;
-}
+  /* line 214, ../assets/sass/components/_menu.scss */
+  div.sf-accordion-toggle.sf-style-white a {
+    background: transparent;
+    border: none;
+    font-size: 30px;
+  }
+  /* line 219, ../assets/sass/components/_menu.scss */
+  div.sf-accordion-toggle.sf-style-white a span {
+    display: none;
+  }
 
-/* line 12, ../assets/sass/components/_fields.scss */
-.field--name-field-class-reference {
-  display: none;
-}
+  /* line 224, ../assets/sass/components/_menu.scss */
+  div.sf-accordion-toggle.sf-style-white a.sf-expanded {
+    background: transparent;
+  }
 
-/* line 16, ../assets/sass/components/_fields.scss */
-.field--name-field-column {
+  /* line 228, ../assets/sass/components/_menu.scss */
+  ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after {
+    content: "";
+    margin: 0;
+  }
+
+  /* line 233, ../assets/sass/components/_menu.scss */
+  ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded {
+    background: #F5F5F5;
+  }
+
+  /* line 237, ../assets/sass/components/_menu.scss */
+  ul.sf-menu.sf-style-white li, ul.sf-menu.sf-style-white.sf-navbar {
+    border: solid 1px #979797;
+  }
+
+  /* line 241, ../assets/sass/components/_menu.scss */
+  ul.sf-menu.sf-style-white.sf-accordion li li a, ul.sf-menu.sf-style-white.sf-accordion li li span.nolink {
+    background: #E0E0E0;
+  }
+
+  /* line 245, ../assets/sass/components/_menu.scss */
+  ul.sf-menu.sf-style-white a, ul.sf-menu.sf-style-white a:visited, ul.sf-menu.sf-style-white span.nolink {
+    color: #373735;
+  }
+
+  /* line 250, ../assets/sass/components/_menu.scss */
+  .sf-menu .sf-depth-1 a {
+    text-transform: uppercase;
+    font-weight: 600;
+    font-size: 18px;
+  }
+  /* line 256, ../assets/sass/components/_menu.scss */
+  .sf-menu .sf-depth-2 a {
+    text-transform: capitalize;
+    font-weight: 400;
+  }
+  /* line 261, ../assets/sass/components/_menu.scss */
+  .sf-menu .hidetxt {
+    position: absolute;
+    left: -99999999px;
+    width: 0;
+    height: 0;
+  }
+  /* line 268, ../assets/sass/components/_menu.scss */
+  .sf-menu .sf-accordion-button {
+    padding: 5px 15px 0;
+    border-left: solid 1px #979797 !important;
+    background: #E0E0E0 !important;
+  }
+  /* line 273, ../assets/sass/components/_menu.scss */
+  .sf-menu .sf-accordion-button svg, .sf-menu .sf-accordion-button i {
+    font-size: 18px;
+    color: #BB0000;
+  }
+
+  /* line 280, ../assets/sass/components/_menu.scss */
+  div.sf-accordion-toggle.sf-style-white a {
+    padding: .05em .5em;
+  }
+}
+/* line 10, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--columns-1 {
   width: 90%;
   margin: 0 auto;
+  margin-top: 30px;
 }
 
-/* line 21, ../assets/sass/components/_fields.scss */
-.field--name-field-pull-quote {
-  border-top: solid 2px #26686D;
-  border-bottom: solid 2px #26686D;
-  font-size: 20px;
-  font-family: 'Capita', Times, serif;
-  font-weight: 400;
-  padding: 5px;
+/* line 16, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--columns-2 {
+  margin-top: 30px;
 }
 
-/* line 30, ../assets/sass/components/_fields.scss */
-article .field--name-body {
-  margin: 20px;
+/* line 20, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--columns-3 {
+  margin-top: 30px;
 }
 
-/* line 8, ../assets/sass/components/_video.scss */
-.p-vid {
-  max-width: 560px;
-  width: 100%;
-  min-height: 315px;
-  height: auto;
-  margin: 20px;
+/* line 24, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .field, .paragraph--type--tabs .field {
+  padding: 20px;
 }
 
-/* line 11, ../assets/sass/components/_news.scss */
-.view-news .row {
-  display: flex;
-  margin-bottom: 40px;
+/* line 28, ../assets/sass/components/_paragraphs.scss */
+.paragraph__column {
+  width: 100%;
+  float: left;
+  padding: 20px;
 }
 @media (max-width: 768px) {
-  /* line 11, ../assets/sass/components/_news.scss */
-  .view-news .row {
-    display: block;
+  /* line 33, ../assets/sass/components/_paragraphs.scss */
+  .paragraph__column .container {
+    padding: 0;
   }
-}
-
-/* line 21, ../assets/sass/components/_news.scss */
-.news-row {
-  display: flex;
-  color: #666666;
-}
-@media (max-width: 768px) {
-  /* line 21, ../assets/sass/components/_news.scss */
-  .news-row {
-    display: block;
+  /* line 38, ../assets/sass/components/_paragraphs.scss */
+  .paragraph__column .container .call-out-container {
+    margin: 15px 0;
   }
 }
-/* line 29, ../assets/sass/components/_news.scss */
-.news-row .inner-news-grid {
-  border: #979797 solid 1px;
-  flex: 1;
-  background: #ffffff;
-}
 @media (max-width: 768px) {
-  /* line 29, ../assets/sass/components/_news.scss */
-  .news-row .inner-news-grid {
-    flex: none;
+  /* line 44, ../assets/sass/components/_paragraphs.scss */
+  .paragraph__column .col-xs-12 {
     margin-bottom: 20px;
   }
 }
-/* line 40, ../assets/sass/components/_news.scss */
-.news-row .views-field-created {
-  padding: 10px 10px 0;
-  text-transform: uppercase;
-  font-weight: 700;
-  font-size: 14px;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
+
+/* line 58, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .field {
+  padding: 20px;
 }
-/* line 49, ../assets/sass/components/_news.scss */
-.news-row .views-field-title {
-  padding: 0 10px;
+/* line 61, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .field p {
+  margin: 0 0 11px;
 }
-/* line 52, ../assets/sass/components/_news.scss */
-.news-row .views-field-title a {
-  color: #666666;
+/* line 66, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .panel-default {
+  border: none;
 }
-/* line 57, ../assets/sass/components/_news.scss */
-.news-row .views-field-body {
-  padding: 0 10px 40px;
-  font-weight: 300;
+/* line 70, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .panel-heading {
+  border: none;
 }
-
-/* line 68, ../assets/sass/components/_news.scss */
-.news-cont {
-  padding-left: 0;
+/* line 74, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .card-header {
+  margin: 0 0 10px;
+  background: #f5f5f5;
 }
-/* line 71, ../assets/sass/components/_news.scss */
-.news-cont .field--name-body {
-  margin: 20px 0 40px;
+/* line 78, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .card-header .panel-title {
+  color: #b00;
+  padding: 3px 15px;
+  border-color: transparent;
+  border-style: none;
+  border-width: 0;
+  background-color: transparent;
+  width: 100%;
+  text-align: left;
+  outline: none;
 }
-@media (max-width: 768px) {
-  /* line 68, ../assets/sass/components/_news.scss */
-  .news-cont {
-    padding: 0;
-  }
+/* line 90, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .card-header svg, .paragraph--type--accordion .card-header i {
+  float: right;
+  margin-top: 5px;
+  color: #787878;
 }
 
-/* line 80, ../assets/sass/components/_news.scss */
-.news-date {
-  text-transform: uppercase;
-  font-weight: 700;
-  font-size: 14px;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
+/* line 98, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .panel div:nth-last-child(2) {
+  margin-bottom: 0 !important;
 }
 
-/* line 88, ../assets/sass/components/_news.scss */
-.news-title {
-  text-transform: capitalize;
+/* line 106, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--tabs .field {
+  padding: 20px;
 }
 
-/* line 92, ../assets/sass/components/_news.scss */
-.news-img {
-  margin-bottom: 40px;
+/* line 115, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--video iframe {
+  width: 100% !important;
 }
-@media (max-width: 768px) {
-  /* line 92, ../assets/sass/components/_news.scss */
-  .news-img {
-    margin: 0;
-    padding: 0;
-  }
+
+/* line 124, ../assets/sass/components/_paragraphs.scss */
+.para_1_col .field--name-field-media-twitter {
+  margin: 0 auto;
+  width: 60%;
 }
 
-/* line 106, ../assets/sass/components/_news.scss */
-.page-node-type-news-story .page-header {
-  display: none;
+/* line 134, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--tagline {
+  margin: 20px 0;
+  float: left;
 }
 
-/* line 11, ../assets/sass/components/_events.scss */
-.view-events .row {
-  display: flex;
-  margin-bottom: 40px;
+/* line 144, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container {
+  width: 100%;
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 100;
+  height: 100%;
+}
+/* line 152, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt {
+  background-color: rgba(255, 255, 255, 0.7);
+  padding: 20px;
+  text-align: center;
+  width: 50%;
+  margin: auto;
+  position: relative;
+  top: 50%;
+  transform: perspective(1px) translateY(-50%);
 }
 @media (max-width: 768px) {
-  /* line 11, ../assets/sass/components/_events.scss */
-  .view-events .row {
-    display: block;
+  /* line 152, ../assets/sass/components/_paragraphs.scss */
+  .slide-txt-container .slide-txt {
+    width: 80%;
+    top: 45%;
+    height: 100%;
   }
 }
-/* line 20, ../assets/sass/components/_events.scss */
-.view-events .news-row {
-  display: flex;
-  color: #666666;
+/* line 168, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt h2 {
+  font-size: 36px;
+  text-transform: uppercase;
+  font-weight: bold;
+  color: #333333;
 }
 @media (max-width: 768px) {
-  /* line 20, ../assets/sass/components/_events.scss */
-  .view-events .news-row {
-    display: block;
+  /* line 168, ../assets/sass/components/_paragraphs.scss */
+  .slide-txt-container .slide-txt h2 {
+    font-size: 18px;
   }
 }
-/* line 28, ../assets/sass/components/_events.scss */
-.view-events .news-row .inner-news-grid {
-  border: #979797 solid 1px;
-  flex: 1;
-  background: #ffffff;
+/* line 179, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt p {
+  font-size: 18px;
+  margin: 25px 0;
 }
 @media (max-width: 768px) {
-  /* line 28, ../assets/sass/components/_events.scss */
-  .view-events .news-row .inner-news-grid {
-    flex: none;
-    margin-bottom: 20px;
+  /* line 179, ../assets/sass/components/_paragraphs.scss */
+  .slide-txt-container .slide-txt p {
+    display: none;
   }
 }
-/* line 39, ../assets/sass/components/_events.scss */
-.view-events .news-row .views-field-field-evt-date-range {
+/* line 188, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-19 {
+  width: 100%;
+  margin: 0 auto;
+  font-size: 18px;
+}
+/* line 193, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper {
+  width: 25%;
+  margin: 0 10px;
+  background: #BB0000;
   padding: 10px;
-  background: #841F5D;
+  display: inline-block;
   color: #ffffff;
   text-transform: uppercase;
 }
-/* line 46, ../assets/sass/components/_events.scss */
-.view-events .news-row .views-field-title {
-  padding: 0 10px 10px;
-  font-size: 18px;
-}
-/* line 50, ../assets/sass/components/_events.scss */
-.view-events .news-row .views-field-title a {
-  color: #666666;
+/* line 202, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper i {
+  padding-top: 1px;
 }
-/* line 55, ../assets/sass/components/_events.scss */
-.view-events .news-row .views-field-field-evt-location-2 {
-  padding: 10px 10px 3px;
-  color: #26686D;
-  font-weight: 700;
+/* line 206, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-19 .btn-wrapper:hover {
+  background: #8E0101;
 }
-
-/* line 71, ../assets/sass/components/_events.scss */
-.news-cont {
-  padding-left: 0;
+@media (max-width: 768px) {
+  /* line 193, ../assets/sass/components/_paragraphs.scss */
+  .slide-txt-container .slide-txt .btn-links-19 .btn-wrapper {
+    display: block;
+    width: 100%;
+    margin: 10px 0;
+    font-weight: 700;
+  }
 }
-/* line 74, ../assets/sass/components/_events.scss */
-.news-cont .field--name-body {
-  margin: 20px 0 40px;
+/* line 219, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-18 {
+  width: 100%;
+  margin: 0 auto;
+  font-size: 18px;
 }
-
-/* line 79, ../assets/sass/components/_events.scss */
-.news-date {
+/* line 224, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper {
+  width: 40%;
+  margin: 0 10px;
+  background: #BB0000;
+  padding: 10px;
+  display: inline-block;
+  color: #ffffff;
   text-transform: uppercase;
-  font-weight: 700;
-  font-size: 14px;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
 }
-
-/* line 87, ../assets/sass/components/_events.scss */
-.news-title {
-  text-transform: capitalize;
+/* line 233, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper i {
+  padding-top: 1px;
+}
+/* line 237, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-18 .btn-wrapper:hover {
+  background: #8E0101;
+}
+@media (max-width: 768px) {
+  /* line 224, ../assets/sass/components/_paragraphs.scss */
+  .slide-txt-container .slide-txt .btn-links-18 .btn-wrapper {
+    display: block;
+    width: 100%;
+    margin: 10px 0;
+    font-weight: 700;
+  }
 }
-
-/* line 91, ../assets/sass/components/_events.scss */
-.evt-header {
-  background: #EFEFEF;
-  padding: 15px 5px 10px;
+/* line 250, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-17 {
   width: 100%;
-  float: left;
-  margin-bottom: 30px;
+  margin: 0 auto;
+  font-size: 18px;
 }
-
-/* line 99, ../assets/sass/components/_events.scss */
-.evt-icon {
-  float: left;
-  margin-right: 10px;
+/* line 255, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper {
+  width: 50%;
+  margin: 0 10px;
+  background: #BB0000;
+  padding: 10px;
+  display: inline-block;
+  color: #ffffff;
+  text-transform: uppercase;
 }
-
-/* line 105, ../assets/sass/components/_events.scss */
-.evt-cal span {
-  float: right;
-  padding-top: 15px;
+/* line 264, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper svg, .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper i {
+  padding-top: 1px;
 }
-@media (max-width: 768px) {
-  /* line 105, ../assets/sass/components/_events.scss */
-  .evt-cal span {
-    float: none;
-  }
+/* line 268, ../assets/sass/components/_paragraphs.scss */
+.slide-txt-container .slide-txt .btn-links-17 .btn-wrapper:hover {
+  background: #8E0101;
 }
 @media (max-width: 768px) {
-  /* line 104, ../assets/sass/components/_events.scss */
-  .evt-cal {
-    text-align: center;
-    margin-bottom: 5px;
+  /* line 255, ../assets/sass/components/_paragraphs.scss */
+  .slide-txt-container .slide-txt .btn-links-17 .btn-wrapper {
+    display: block;
+    width: 100%;
+    font-weight: 700;
   }
 }
 
-/* line 124, ../assets/sass/components/_events.scss */
-.page-node-type-news-story .page-header {
-  display: none;
-}
-
 /* line 11, ../assets/sass/components/_people.scss */
 .view-people-directory h3 {
   text-transform: uppercase;
@@ -6923,6 +6824,163 @@ article .field--name-body {
   padding-top: 20px;
 }
 
+/*#block-views-block-people-directory-block-1 .views-field.views-field-user-picture a img {
+    border-radius: 10%;
+    width: 100px;
+    height: 100px;
+    position: relative;
+    overflow: hidden;
+    object-fit: cover;
+}
+
+#block-views-block-people-directory-block-1 .more-link.form-group {
+  margin: 15px 15px 15px 15px;
+  float: right;
+}
+
+#block-views-block-people-directory-block-1 .views-field.views-field-field-phone {
+  font-size: smaller;
+}
+
+#block-views-block-people-directory-block-1 .views-field.views-field-mail a {
+  font-size: smaller;
+}*/
+/* line 1, ../assets/sass/components/_simplemenu.scss */
+body {
+  overflow-x: hidden;
+}
+
+/* line 5, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu {
+  position: relative;
+  /*padding: 1rem;*/
+  background: #333333;
+  border-bottom: 4px solid #830000;
+  margin-top: 2em;
+  text-transform: uppercase;
+}
+
+/* line 14, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu li.menu-item {
+  display: inline;
+}
+
+/* line 18, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu li.menu-item a {
+  font-weight: 400;
+  padding: 1em 2em;
+  color: #e0e0e0;
+  display: inline-block;
+  font-family: 'proximanova','Helvetica Neue', Helvetica, Arial, sans-serif;
+}
+
+/* line 26, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper {
+  display: none;
+  width: 100%;
+  position: absolute;
+  top: 100%;
+  z-index: 9;
+  left: 0;
+  background: #830000;
+  padding: 1rem;
+  opacity: 0;
+  transition: opacity 1s ease;
+  flex-direction: row;
+  flex-wrap: nowrap;
+  align-items: flex-start;
+}
+
+/* line 42, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item {
+  flex: auto;
+}
+
+/* line 45, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom {
+  display: flex;
+  flex-direction: row;
+  flex-wrap: nowrap;
+  align-items: flex-start;
+}
+
+/* line 51, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-bottom .field-item {
+  flex: auto;
+}
+
+/* line 54, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper ul.mega-menu-item {
+  display: inline-flex;
+  flex-basis: 30%;
+}
+
+/* line 58, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-background {
+  position: absolute;
+  width: 200vw;
+  height: 100%;
+  left: -50vw;
+  top: 0;
+  background: #830000;
+  z-index: -1;
+}
+
+/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item {
+  display: flex;
+  flex-direction: row;
+  flex-wrap: wrap;
+  align-items: flex-start;
+  //float: none;
+} */
+/* line 76, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item {
+  display: inline-flex;
+  flex-direction: column;
+  flex-wrap: nowrap;
+  align-items: baseline;
+  flex-basis: inherit;
+}
+
+/* line 84, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a {
+  float: left;
+  border-radius: 0;
+  font-size: 120%;
+  font-weight: 200;
+  color: #e0e0e0;
+  text-transform: uppercase;
+}
+
+/* .menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu {
+  display: flex;
+  flex-direction: column;
+  flex-wrap: wrap;
+  align-items: flex-start;
+  //padding: 1em;
+} */
+/* line 100, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item ul.menu {
+  display: flex;
+  flex-direction: column;
+}
+
+/* line 105, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item > .menu-item--expanded > .mega-menu-wrapper .mega-menu-item .menu-item a {
+  font-size: 90%;
+  text-transform: uppercase;
+  /*padding: 1em;*/
+}
+
+/* line 111, ../assets/sass/components/_simplemenu.scss */
+.menu--simple-mega-menu > .menu-item--expanded:hover > .mega-menu-wrapper,
+.menu--simple-mega-menu > .menu-item--expanded:focus > .mega-menu-wrapper,
+.menu--simple-mega-menu > .menu-item--expanded.focused > .mega-menu-wrapper {
+  opacity: 1;
+  transition: opacity 1s ease;
+  display: flex;
+}
+
 /* line 10, ../bootstrap/stylesheets/bootstrap/_component-animations.scss */
 .fade {
   opacity: 0;
@@ -10906,6 +10964,22 @@ button.close {
     display: none !important;
   }
 }
+/* line 10, ../assets/sass/pages/_basic-page.scss */
+.page-node-type-page .carousel {
+  height: auto;
+  overflow: hidden;
+}
+/* line 14, ../assets/sass/pages/_basic-page.scss */
+.page-node-type-page .carousel .field--name-field-media-image {
+  padding-bottom: 0;
+}
+@media (max-width: 1030px) {
+  /* line 10, ../assets/sass/pages/_basic-page.scss */
+  .page-node-type-page .carousel {
+    height: auto;
+  }
+}
+
 /* line 10, ../assets/sass/pages/_landing-page.scss */
 .page-node-type-landing-page .page-header {
   display: none;
@@ -11166,19 +11240,3 @@ button.close {
 .inner-people-grid .views-field-nothing-1 {
   margin-bottom: 10px;
 }
-
-/* line 10, ../assets/sass/pages/_basic-page.scss */
-.page-node-type-page .carousel {
-  height: auto;
-  overflow: hidden;
-}
-/* line 14, ../assets/sass/pages/_basic-page.scss */
-.page-node-type-page .carousel .field--name-field-media-image {
-  padding-bottom: 0;
-}
-@media (max-width: 1030px) {
-  /* line 10, ../assets/sass/pages/_basic-page.scss */
-  .page-node-type-page .carousel {
-    height: auto;
-  }
-}
diff --git a/web/themes/asc_bootstrap/templates/system/page.html.twig b/web/themes/asc_bootstrap/templates/system/page.html.twig
index 7a9e318393d45a0cf568db4f7e042bd4f991b415..75ea9c529cda5692f2562a32511e22937ef0ed5d 100755
--- a/web/themes/asc_bootstrap/templates/system/page.html.twig
+++ b/web/themes/asc_bootstrap/templates/system/page.html.twig
@@ -66,15 +66,6 @@
     <div class="container">
     <div class="row">
 
-      {# Sidebar First #}
-      {% if page.sidebar_first %}
-        {% block sidebar_first %}
-          <aside class="col-sm-3" role="complementary">
-            {{ page.sidebar_first }}
-          </aside>
-        {% endblock %}
-      {% endif %}
-
       {# Content #}
       {%
         set content_classes = [
@@ -126,14 +117,25 @@
 
       </section>
 
-      {# Sidebar Second #}
-      {% if page.sidebar_second %}
-        {% block sidebar_second %}
-          <aside class="col-sm-3" role="complementary">
+      <aside class="col-sm-3" role="complementary">
+        {# Sidebar Second #}
+        {% if page.sidebar_menu %}
+          {% block sidebar_menu %}
+
+            {{ page.sidebar_menu }}
+
+          {% endblock %}
+        {% endif %}
+
+        {# Sidebar Second #}
+        {% if page.sidebar_second %}
+          {% block sidebar_second %}
+
             {{ page.sidebar_second }}
-          </aside>
-        {% endblock %}
-      {% endif %}
+
+          {% endblock %}
+        {% endif %}
+      </aside>
     </div>
   </div>
 </div>