diff --git a/css/styles.css b/css/styles.css
index ee81eda5ff9748da7ce903944368210fcc21b805..4eb77ea5cdaf0faaaa48c761bcec3c60c3de59e8 100644
--- a/css/styles.css
+++ b/css/styles.css
@@ -2488,7 +2488,7 @@ svg:not(:root) {
     width: auto; }
 
 .l-section {
-  margin-bottom: 2.5rem; }
+  margin-bottom: 2rem; }
 
 @media (min-width: 56.25em) {
   .l-sidebar {
@@ -2806,7 +2806,7 @@ form {
   min-width: inherit; }
 
 .ui-dialog .media-library-item--grid {
-  padding-bottom: 2.5rem; }
+  padding-bottom: 2rem; }
 
 .token-tree-dialog {
   font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; }
@@ -3188,11 +3188,11 @@ button {
 .button--danger {
   background-color: #e31c3d;
   color: #fff;
-  padding: 1rem 2.5rem; }
+  padding: 1rem 2rem; }
   .button--danger:hover, .button--danger:focus {
     background-color: #cd2026;
     color: #fff;
-    padding: 1rem 2.5rem; }
+    padding: 1rem 2rem; }
   .button--danger:active {
     background-color: #981b1e;
     color: #fff; }
@@ -3807,6 +3807,29 @@ button {
   .uw-footer-address .uw-footer-phone a:hover {
     text-decoration: underline; }
 
+.uw-contact .details {
+  margin: 0; }
+  .uw-contact .details__summary {
+    text-transform: inherit; }
+
+.uw-contact__h2 {
+  text-decoration: none;
+  text-transform: inherit; }
+  .uw-contact__h2 a {
+    font-weight: 400;
+    text-decoration: none;
+    text-transform: inherit; }
+
+.uw-contact__position {
+  font-family: georgia, "droid serif", "Times New Roman", Times, serif;
+  font-size: 1.266rem;
+  font-weight: 400;
+  text-decoration: none;
+  text-transform: inherit; }
+
+.uw-contact__info {
+  font-size: 1rem; }
+
 .uw-content--grid-list__layout {
   display: flex;
   -webkit-flex-flow: row wrap;
@@ -3930,58 +3953,71 @@ button {
 
 /* stylelint-disable-next-line selector-no-qualifying-type */
 details.details {
-  margin: 0 0 1.5rem;
+  border-bottom: 1px solid #000;
+  border-radius: inherit;
+  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
+  margin: 1.5rem 0;
+  transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
+  width: 100%;
   /* stylelint-disable-next-line selector-no-qualifying-type */ }
+  details.details:hover {
+    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); }
+  details.details:focus-within {
+    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); }
+  details.details:first-child {
+    margin-top: 0; }
   .js details.details:not([open]) > .details__content {
     display: none; }
 
 .details__summary {
-  background-image: url("../source/images/icons/plus.svg");
+  background-image: url("../source/images/icons/mobile-arrow-down.svg");
   background-color: #eee;
-  background-position: right 1.5rem center;
+  background-position: right 32px center;
   background-repeat: no-repeat;
   background-size: 0.8125rem;
+  color: #000;
   cursor: pointer;
   display: block;
-  font-weight: 600;
-  line-height: 1;
+  font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif;
+  font-size: 0.88889rem;
+  line-height: 1.25;
   outline: 0;
-  padding: 0.9375rem 3.4375rem 0.9375rem 1.5rem;
-  transition: background 200ms cubic-bezier(0.4, 0, 0.2, 1); }
+  text-shadow: 0 1px 0 #fff;
+  transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); }
   [dir='rtl'] .details__summary {
-    background-position: left 1.5rem center;
-    padding-left: 3.4375rem;
-    padding-right: 1.5rem; }
+    background-position: left 32px center;
+    padding-left: 56px;
+    padding-right: 32px; }
   [open] > .details__summary {
-    background-image: url("../source/images/icons/minus.svg"); }
-  .details__summary:hover {
-    background-color: #A2A2A2; }
-  .details__summary:focus {
-    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); }
+    background-image: url("../source/images/icons/mobile-arrow-up.svg"); }
+  .details__summary:first-child {
+    margin-top: 0; }
   .details__summary::-webkit-details-marker {
     display: none; }
 
 .details__fallback-link {
-  color: inherit !important;
   display: block;
   outline: 0;
   text-decoration: none; }
 
 .details__content {
   background: #fff;
-  border: 3px solid #eee;
+  border: 1px solid #eee;
   border-top: 0;
-  padding: 1.5rem; }
+  padding: 32px; }
   .details__content > :last-child {
     margin-bottom: 0; }
 
 .details__description {
   color: #000;
-  font-size: 1.125rem;
+  font-size: 1rem;
   margin-bottom: 1rem; }
   .details__description > :last-child {
     margin-bottom: 0; }
 
+.node--type-uw-ct-contact .details {
+  max-width: 600px; }
+
 .sliding-popup-bottom,
 .sliding-popup-top {
   background: #fdd54f;
@@ -4852,12 +4888,8 @@ fieldset,
   .views-exposed-form .form-actions {
     display: flex;
     gap: 1rem; }
-    .views-exposed-form .form-actions .button.js-form-submit.form-submit:first-of-type {
-      background-color: #4d8f46;
-      color: #fff; }
-      .views-exposed-form .form-actions .button.js-form-submit.form-submit:first-of-type:hover, .views-exposed-form .form-actions .button.js-form-submit.form-submit:first-of-type:focus {
-        background-color: #0a6700;
-        color: #fff; }
+    .views-exposed-form .form-actions .button.js-form-submit.form-submit {
+      font-weight: inherit; }
 
 .seven-details {
   background-color: #fcfcfa;
@@ -4873,10 +4905,22 @@ fieldset,
     margin-top: 0; }
 
 .seven-details__summary {
+  background-image: url("../source/images/icons/mobile-arrow-down.svg");
+  background-color: #eee;
+  background-position: right 32px center;
+  background-repeat: no-repeat;
+  background-size: 0.8125rem;
   color: #000;
   cursor: pointer;
+  display: block;
+  font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif;
+  font-size: 0.88889rem;
+  font-weight: 400;
+  line-height: 1.25;
   padding: 1rem;
   text-shadow: 0 1px 0 #fff; }
+  .seven-details__summary::-webkit-details-marker {
+    display: none; }
 
 .seven-details__summary:hover,
 .seven-details__summary:focus,
@@ -4884,6 +4928,11 @@ fieldset,
   background-color: #eee;
   color: #000; }
 
+.seven-details__summary:focus,
+.seven-details[open] > .seven-details__summary {
+  background-image: url("../source/images/icons/mobile-arrow-up.svg");
+  color: #000; }
+
 .seven-details__wrapper {
   padding: 1rem; }
   .seven-details__wrapper .uw-input,
@@ -5315,7 +5364,7 @@ fieldset,
   font-size: 2.566rem;
   font-weight: 400;
   color: #fff;
-  margin-bottom: 2.5rem; }
+  margin-bottom: 2rem; }
   @media (max-width: 48.0625em) {
     .hero-bg-image__title {
       font-size: 2.027rem;
@@ -5328,7 +5377,7 @@ fieldset,
   font-weight: 400;
   line-height: 1.45;
   color: #fff;
-  margin-bottom: 2.5rem; }
+  margin-bottom: 2rem; }
   @media (max-width: 48.0625em) {
     .hero-bg-image__summary {
       font-size: 1.125rem;
@@ -5396,7 +5445,7 @@ fieldset,
   @media (min-width: 48.0625em) {
     .hero-inline-image__title {
       color: #fff;
-      margin-bottom: 2.5rem; } }
+      margin-bottom: 2rem; } }
   @media (max-width: 48.0625em) {
     .hero-inline-image__title {
       font-size: 2.027rem; } }
@@ -5411,7 +5460,7 @@ fieldset,
   @media (min-width: 48.0625em) {
     .hero-inline-image__summary {
       color: #fff;
-      margin-bottom: 2.5rem; } }
+      margin-bottom: 2rem; } }
 
 @media (min-width: 48.0625em) {
   .hero-inline-image--left .hero-inline-image__content {
@@ -6428,7 +6477,7 @@ fieldset,
           .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a {
             font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif;
             font-weight: 200;
-            padding-left: 40px; }
+            padding-left: 32px; }
           .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a {
             font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif;
             font-weight: 200;
@@ -6859,7 +6908,7 @@ fieldset,
 .pager__item--ellipsis, .pager__item--current.pager__item, .pager__link {
   background-color: transparent;
   color: #000;
-  min-width: 2.5rem;
+  min-width: 2rem;
   padding: 0.5em;
   transition: color 200ms cubic-bezier(0.0, 0, 0.2, 1), background-color 375ms cubic-bezier(0.0, 0, 0.2, 1); }
   .pager__item--ellipsis:focus, .pager__item--current.pager__item:focus, .pager__link:focus {
@@ -6906,12 +6955,12 @@ fieldset,
     color: #000; }
 
 .pager__item--previous {
-  margin-right: 2.5rem; }
+  margin-right: 2rem; }
   .pager__item--previous .pager__link {
     padding-left: 32px; }
 
 .pager__item--next {
-  margin-left: 2.5rem; }
+  margin-left: 2rem; }
   .pager__item--next .pager__link {
     padding-right: 32px; }
 
@@ -7546,6 +7595,7 @@ picture {
 
 .uw-tablinks {
   border-bottom: 0.4rem solid #fff;
+  font-weight: inherit;
   margin: 0 0 0 0.15rem;
   max-width: inherit; }
   .uw-tablinks[aria-selected="true"] {
@@ -8022,7 +8072,7 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] {
 
 .view-filters {
   grid-column: 1/3;
-  grid-row: 2/3;
+  grid-row: 2/4;
   height: 0;
   overflow: hidden;
   width: 0; }
@@ -8039,9 +8089,6 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] {
       margin: 0;
       overflow: inherit;
       width: 18.75rem; }
-      .grid .view-filters,
-      .list .view-filters {
-        margin-top: 4rem !important; }
       .view-filters .uw-input,
       .view-filters .form-text {
         width: 100% !important; }
diff --git a/js/component_scripts.min.js b/js/component_scripts.min.js
index 35167cdd73becc42c13570d8c8ce918f558ae428..53afd0029dd3d58cc81fbf6e50804b4216d01daa 100644
--- a/js/component_scripts.min.js
+++ b/js/component_scripts.min.js
@@ -602,15 +602,15 @@ else {
     attach: function (context, settings) {
       $(document).ready(function () {
 
-        $('.uw-contact-expand-all').click(function() {
-          $('.uw-contact details').each(function() {
+        $('.uw-contact-expand-all').click(function () {
+          $('.uw-contact details').each(function () {
             console.log($(this));
             $(this).attr("open", "");
           });
         });
 
-        $('.uw-contact-collapse-all').click(function() {
-          $('.uw-contact details').each(function() {
+        $('.uw-contact-collapse-all').click(function () {
+          $('.uw-contact details').each(function () {
             console.log($(this));
             $(this).removeAttr("open");
           });
diff --git a/source/_data/design-tokens.artifact.yml b/source/_data/design-tokens.artifact.yml
index 8a19a6cf9847da0f6f41b20e9ed156797a378953..1618e8cd5ecd5de6325650f31a077c3e259afc0a 100644
--- a/source/_data/design-tokens.artifact.yml
+++ b/source/_data/design-tokens.artifact.yml
@@ -440,7 +440,7 @@ gesso:
     xs: 8px
     sm: 16px
     md: 24px
-    lg: 40px
+    lg: 32px
     xl: 56px
     xxl: 96px
   gutter-width: 40px
diff --git a/source/_patterns/00-config/_design-tokens.artifact.scss b/source/_patterns/00-config/_design-tokens.artifact.scss
index 1249577cb3c4c884c2c8bdae2d0f4d50f1b162ac..799f02cee39eb3b55d9f8790927a72acc801cd58 100644
--- a/source/_patterns/00-config/_design-tokens.artifact.scss
+++ b/source/_patterns/00-config/_design-tokens.artifact.scss
@@ -506,9 +506,9 @@ $gesso: (
     xs: 8px,
     sm: 16px,
     md: 24px,
-    lg: 40px,
+    lg: 32px,
     xl: 56px,
     xxl: 96px,
   ),
   gutter-width: 40px,
-);
\ No newline at end of file
+);
diff --git a/source/_patterns/00-config/config.design-tokens.yml b/source/_patterns/00-config/config.design-tokens.yml
index 152cc98bb7d57b937abfbfd92508ccacb689abf4..e84815c2497b3eb8ffc8db428d7d7a43f3be5dae 100644
--- a/source/_patterns/00-config/config.design-tokens.yml
+++ b/source/_patterns/00-config/config.design-tokens.yml
@@ -425,7 +425,7 @@ gesso:
     xs:  8px
     sm: 16px
     md: 24px
-    lg: 40px
+    lg: 32px
     xl: 56px
     xxl: 96px
   gutter-width: 40px
diff --git a/source/_patterns/04-components/card/card--node/_card--node.scss b/source/_patterns/04-components/card/card--node/_card--node.scss
index a7107c5de6c3136134937bc3b5143723cafea138..82c77f790868f0668441c0c0d38ac6394bc1e64e 100644
--- a/source/_patterns/04-components/card/card--node/_card--node.scss
+++ b/source/_patterns/04-components/card/card--node/_card--node.scss
@@ -3,4 +3,4 @@
   .card__footer {
     @include uw-contained-width;
   }
-}
\ No newline at end of file
+}
diff --git a/source/_patterns/04-components/contact/_contact.scss b/source/_patterns/04-components/contact/_contact.scss
new file mode 100644
index 0000000000000000000000000000000000000000..99bc484424b106ae71a69d177ec3fa2ce8f60d4e
--- /dev/null
+++ b/source/_patterns/04-components/contact/_contact.scss
@@ -0,0 +1,75 @@
+.node--type-uw-ct-contact{
+
+}
+.uw-contact{
+
+
+
+  .details{
+    margin:0;
+    &__summary{
+      //padding: $details-padding gesso-spacing(xl) $details-padding $details-padding;
+      text-transform: inherit;
+    }
+    &__fallback-link{
+
+    }
+    &__content{
+
+    }
+    &__description{
+
+    }
+  }
+  &__h2{
+    text-decoration:none;
+    text-transform: inherit;
+
+    a{
+      //color: gesso-brand(org-default,uw-black,'primary');
+      font-weight:400;
+      text-decoration:none;
+      text-transform: inherit;
+    }
+  }
+  &__position{
+    font-family:gesso-font-family(primary);
+    font-size:rem(gesso-font-size(2));
+    font-weight:400;
+    text-decoration:none;
+    text-transform: inherit;
+  }
+  &__info{
+    font-size:rem(gesso-font-size(0));
+
+    }
+    &__image{
+
+    }
+    &__phone-email{
+
+    }
+      &__email{
+
+      }
+      &__phone{
+    }
+    &__additional-info{
+
+    }
+    &__contact-for{
+
+    }
+    &__groups{
+
+    }
+    &__location{
+
+    }
+    &__profile{
+
+    }
+    &__personal-website{
+
+    }
+}
diff --git a/source/_patterns/04-components/date/_date.scss b/source/_patterns/04-components/date/_date.scss
index 579995524f75476b8243e839db973be9904ba01d..9601352747a07988c52499abb229dba78e079ef7 100644
--- a/source/_patterns/04-components/date/_date.scss
+++ b/source/_patterns/04-components/date/_date.scss
@@ -7,4 +7,4 @@
     margin-bottom: 0.25rem;
     margin-top: 0.25rem;
   }
-}
\ No newline at end of file
+}
diff --git a/source/_patterns/04-components/details/_details.scss b/source/_patterns/04-components/details/_details.scss
index 126b9321236115ce2d2e83011428de36b4b49578..98a992ee714cb3bd063e1a525fc1b07a86b798aa 100644
--- a/source/_patterns/04-components/details/_details.scss
+++ b/source/_patterns/04-components/details/_details.scss
@@ -4,15 +4,29 @@
 $details-background-color: gesso-color(ui, generic, background-light) !default;
 $details-background-color-hover: gesso-color(ui, generic, background) !default;
 $details-content-background-color: gesso-color(background, site) !default;
-$details-padding: rem(24px) !default;
+$details-padding: gesso-spacing(lg) !default;
 $details-text-color: gesso-color(text, on-light) !default;
-
+$summary-font-family: gesso-font-family(book);
+$details-font-family: gesso-font-family(primary);
 // 'details' can appear as a modernizr class on the html tag, so this
 // class is limited to only the details element
 /* stylelint-disable-next-line selector-no-qualifying-type */
 details.details {
-  margin: 0 0 rem(gesso-spacing(md));
-
+  border-bottom: 1px solid $card-accent-border-color;
+  border-radius: inherit;
+  box-shadow: gesso-box-shadow(1);
+  margin: rem(gesso-spacing(md)) 0;
+  transition: box-shadow gesso-duration(short) gesso-easing(ease-in-out);
+  width:100%;
+  &:hover {
+    box-shadow: gesso-box-shadow(3);
+  }
+  &:focus-within {
+    box-shadow: gesso-box-shadow(3);
+  }
+  &:first-child{
+    margin-top: 0;
+  }
   // Fallback for browsers that don’t support details.
   /* stylelint-disable-next-line selector-no-qualifying-type */
   .js &:not([open]) > .details__content {
@@ -21,46 +35,52 @@ details.details {
 }
 
 .details__summary {
-  @include svg-background(plus);
+  @include svg-background(mobile-arrow-down);
   background-color: $details-background-color;
   background-position: right $details-padding center; // LTR
   background-repeat: no-repeat;
   background-size: rem(13px);
+  color: gesso-brand(org-default,uw-black,'primary');
   cursor: pointer;
   display: block;
-  font-weight: gesso-font-weight(bold);
-  line-height: 1;
+  font-family:$summary-font-family;
+  font-size: rem(gesso-font-size(-1));
+  line-height: 1.25;
   outline: 0;
-  padding: rem(15px) rem(55px) rem(15px) $details-padding; // LTR
-  transition: background gesso-duration(short) gesso-easing(ease-in-out);
+  //padding: $details-padding gesso-spacing(xl) $details-padding $details-padding; // LTR
+  text-shadow: 0 1px 0 #fff;
+  transition: box-shadow gesso-duration(short) gesso-easing(ease-in-out);
+
+
 
   @if $support-for-rtl {
     [dir='rtl'] & {
       background-position: left $details-padding center;
-      padding-left: rem(55px);
+      padding-left:gesso-spacing(xl);
       padding-right: $details-padding;
     }
   }
 
   [open] > & {
-    @include svg-background(minus);
+    @include svg-background(mobile-arrow-up);
   }
 
-  &:hover {
-    background-color: $details-background-color-hover;
+  &:hover,
+  &:focus{
+    //box-shadow: gesso-box-shadow(3);
   }
-
-  &:focus {
-    box-shadow: gesso-box-shadow(2);
+  &:focus-within {
+    //box-shadow: gesso-box-shadow(3);
+  }
+  &:first-child{
+    margin-top: 0;
   }
-
   &::-webkit-details-marker {
     display: none;
   }
 }
 
 .details__fallback-link {
-  color: inherit !important;
   display: block;
   outline: 0;
   text-decoration: none;
@@ -68,7 +88,7 @@ details.details {
 
 .details__content {
   background: $details-content-background-color;
-  border: 3px solid $details-background-color;
+  border: 1px solid $details-background-color;
   border-top: 0;
   padding: $details-padding;
 
@@ -79,10 +99,15 @@ details.details {
 
 .details__description {
   color: $details-text-color;
-  font-size: rem(gesso-font-size(1));
+  font-size: rem(gesso-font-size(0));
   margin-bottom: rem(gesso-spacing(sm));
 
   > :last-child {
     margin-bottom: 0;
   }
 }
+.node--type{
+  &-uw-ct-contact{
+    .details {max-width:600px;}
+  }
+}
diff --git a/source/_patterns/04-components/filters/_filters.scss b/source/_patterns/04-components/filters/_filters.scss
index 859885aa127c818dbbed44077d5571bd6219f559..581619824ce757996e062dbb6059e6afe3184e3e 100644
--- a/source/_patterns/04-components/filters/_filters.scss
+++ b/source/_patterns/04-components/filters/_filters.scss
@@ -11,13 +11,14 @@
     display:flex;
     gap:1rem;
     .button.js-form-submit.form-submit{
-      &:first-of-type{
-        background-color: gesso-color(button, primary, background);
-        color: gesso-color(button,primary,text);
+      font-weight:inherit;
+      &:last-of-type{
+        //background-color: gesso-color(button, primary, background);
+        //color: gesso-color(button,primary,text);
         &:hover,
         &:focus {
-          background-color: gesso-color(button, primary, background-hover);
-          color: gesso-color(button,primary,text);
+          //background-color: gesso-color(button, primary, background-hover);
+          //color: gesso-color(button,primary,text);
         }
       }
 
@@ -42,17 +43,35 @@
   }
 }
 .seven-details__summary {
+  @include svg-background(mobile-arrow-down);
+  background-color: $details-background-color;
+  background-position: right $details-padding center; // LTR
+  background-repeat: no-repeat;
+  background-size: rem(13px);
   color: gesso-brand(org-default,uw-black,'primary');
   cursor: pointer;
+  display: block;
+  font-family:$summary-font-family;
+  font-size: rem(gesso-font-size(-1));
+  font-weight:400;
+  line-height: 1.25;
   padding: 1rem;
   text-shadow: 0 1px 0 #fff;
-
+  &::-webkit-details-marker {
+    display: none;
+  }
 }
 .seven-details__summary:hover,
 .seven-details__summary:focus,
 .seven-details[open] > .seven-details__summary {
   background-color: #eee;
   color: gesso-brand(org-default,uw-black,'primary');
+
+}
+.seven-details__summary:focus,
+.seven-details[open] > .seven-details__summary {
+  @include svg-background(mobile-arrow-up);
+  color: gesso-brand(org-default,uw-black,'primary');
 }
 .seven-details__wrapper {
   padding: 1rem;
diff --git a/source/_patterns/04-components/tabs/_tabs.scss b/source/_patterns/04-components/tabs/_tabs.scss
index 692455bff912b1a7cfaf968fa2ebb4bd760460a4..072cdb27d860515931524d3ac6a54a82ee1fb3a3 100644
--- a/source/_patterns/04-components/tabs/_tabs.scss
+++ b/source/_patterns/04-components/tabs/_tabs.scss
@@ -28,6 +28,7 @@
 // button
 .uw-tablinks {
   border-bottom: 0.4rem solid #fff;
+  font-weight:inherit;
   margin:0 0 0 0.15rem;
   max-width: inherit;
 
diff --git a/source/_patterns/04-components/view/_view.scss b/source/_patterns/04-components/view/_view.scss
index 97ac554b612f21c8eda3dc75b4b0b4c2d6433aeb..df4999a70c82600b779418db0430f36df29800b5 100644
--- a/source/_patterns/04-components/view/_view.scss
+++ b/source/_patterns/04-components/view/_view.scss
@@ -81,7 +81,7 @@ $sidebar-width: 18.75rem;
 .view-filters{
   // Universal filter form used on events, blog and news.
   grid-column:1/3;
-  grid-row:2/3;
+  grid-row:2/4;
   height:0;
   overflow:hidden;
   width:0;
@@ -100,10 +100,6 @@ $sidebar-width: 18.75rem;
     height:inherit;
     margin: 0;
     overflow:inherit;
-    .grid &,
-    .list &{
-      margin-top: 4rem !important;
-    }
     width: $sidebar-width;
     .uw-input,
     .form-text{
diff --git a/source/_patterns/04-components/view/view--contact/view--contact.js b/source/_patterns/04-components/view/view--contact/view--contact.js
index 704946a75373527ba6f510cac82e7e5d28fa3cbe..011038dec7e34f8a756e7444b8cd5f1148642988 100644
--- a/source/_patterns/04-components/view/view--contact/view--contact.js
+++ b/source/_patterns/04-components/view/view--contact/view--contact.js
@@ -7,15 +7,15 @@
     attach: function (context, settings) {
       $(document).ready(function () {
 
-        $('.uw-contact-expand-all').click(function() {
-          $('.uw-contact details').each(function() {
+        $('.uw-contact-expand-all').click(function () {
+          $('.uw-contact details').each(function () {
             console.log($(this));
             $(this).attr("open", "");
           });
         });
 
-        $('.uw-contact-collapse-all').click(function() {
-          $('.uw-contact details').each(function() {
+        $('.uw-contact-collapse-all').click(function () {
+          $('.uw-contact details').each(function () {
             console.log($(this));
             $(this).removeAttr("open");
           });
diff --git a/source/images/icons/mobile-arrow-down.svg b/source/images/icons/mobile-arrow-down.svg
index eeafb4d4834ed50c5adbadc895c68f17177164ac..240b8d36e24d47c959df0a34a81ef7276bc9bfe3 100644
--- a/source/images/icons/mobile-arrow-down.svg
+++ b/source/images/icons/mobile-arrow-down.svg
@@ -1,3 +1,3 @@
 <svg width="19" height="12" viewBox="0 0 19 12" xmlns="http://www.w3.org/2000/svg" version="1.1">
-<path fill="#8e8e8e" d="M2.3 0l7.5 7.5 7.5-7.5 2.3 2.3-9.7 9.7-9.7-9.7 2.3-2.3z"/>
+<path fill="#000000" d="M2.3 0l7.5 7.5 7.5-7.5 2.3 2.3-9.7 9.7-9.7-9.7 2.3-2.3z"/>
 </svg>
diff --git a/source/images/icons/mobile-arrow-up.svg b/source/images/icons/mobile-arrow-up.svg
index 922584b1161d5e12beb788889be6a0a086346a06..ae8183fa40ae79fdd204298424b25a791ee58f27 100644
--- a/source/images/icons/mobile-arrow-up.svg
+++ b/source/images/icons/mobile-arrow-up.svg
@@ -1,3 +1,3 @@
 <svg width="19" height="12" viewBox="0 0 19 12" xmlns="http://www.w3.org/2000/svg" version="1.1">
-<path fill="#8e8e8e" d="M2.3 12l7.5-7.5 7.5 7.5 2.3-2.3-9.7-9.7-9.7 9.7 2.3 2.3z"/>
+<path fill="#000000" d="M2.3 12l7.5-7.5 7.5 7.5 2.3-2.3-9.7-9.7-9.7 9.7 2.3 2.3z"/>
 </svg>
diff --git a/source/uw-dashboards.scss b/source/uw-dashboards.scss
index d7e24fdb8e1c2735c23b743d3d1c3d03b1403e4a..c7bb56533b05923df0e7726877bd532715439b81 100644
--- a/source/uw-dashboards.scss
+++ b/source/uw-dashboards.scss
@@ -2,4 +2,4 @@
 
 @import '_patterns/00-config/**/*.scss';
 @import '_patterns/01-global/**/*.scss';
-@import '_patterns/03-layouts/layout/**/*.scss';
\ No newline at end of file
+@import '_patterns/03-layouts/layout/**/*.scss';