diff --git a/web/themes/asc_bootstrap/assets/sass/components/_menu.scss b/web/themes/asc_bootstrap/assets/sass/components/_menu.scss
index 8f2832f1f686162a98d9b556f107ba36191338ed..0f70be8f381f3c0697610944948b822bd6334c0c 100644
--- a/web/themes/asc_bootstrap/assets/sass/components/_menu.scss
+++ b/web/themes/asc_bootstrap/assets/sass/components/_menu.scss
@@ -143,6 +143,12 @@
   width: 100%;
 }
 
+#superfish-main.sf-style-white a:focus {
+    color: #373535;
+}
+#superfish-main.sf-style-white a:hover {
+    color: $white;
+}
 
 
 // --------------------------------------------------
diff --git a/web/themes/asc_bootstrap/assets/sass/components/_paragraphs.scss b/web/themes/asc_bootstrap/assets/sass/components/_paragraphs.scss
index c65b2153b94ce8209c443d3d062637c290912dc1..4a2cffb64d3fdf15fe4a289826c33995d7bb7f0f 100644
--- a/web/themes/asc_bootstrap/assets/sass/components/_paragraphs.scss
+++ b/web/themes/asc_bootstrap/assets/sass/components/_paragraphs.scss
@@ -97,6 +97,11 @@
     }
   }
 
+  .field--name-field-media-file {
+    padding: 0;
+    margin-bottom: 15px;
+  }
+
   .panel-default {
     border: none;
   }
diff --git a/web/themes/asc_bootstrap/assets/sass/components/_webforms.scss b/web/themes/asc_bootstrap/assets/sass/components/_webforms.scss
new file mode 100644
index 0000000000000000000000000000000000000000..fc4df252d6655b523eb1d7548bca0ec6e4800d14
--- /dev/null
+++ b/web/themes/asc_bootstrap/assets/sass/components/_webforms.scss
@@ -0,0 +1,15 @@
+@import "../helpers/mixins";
+@import "../helpers/variables";
+@import "../helpers/functions";
+//
+// Webforms
+// --------------------------------------------------
+
+.form-inline .control-label {
+  width: 100%;
+}
+
+
+textarea.form-control {
+  margin-bottom: 10px;
+}
diff --git a/web/themes/asc_bootstrap/assets/sass/layout/_default.scss b/web/themes/asc_bootstrap/assets/sass/layout/_default.scss
index 1b62a85983ee898c2bfccf45dfc288e46b15e03b..d50e31144bc77ce19be81dbd40890d89260c0f34 100755
--- a/web/themes/asc_bootstrap/assets/sass/layout/_default.scss
+++ b/web/themes/asc_bootstrap/assets/sass/layout/_default.scss
@@ -142,6 +142,23 @@ p {
 	}
 }
 
+.skip-link:focus {
+    position: absolute;
+    top: 0;
+    left: 25%;
+    width: 50%;
+    text-align: center;
+    padding: .5em 0 1.5em;
+    display: block;
+    color: #fff;
+    z-index: 999999999999999999;
+    text-decoration: none;
+    background: #666;
+    background: rgba(0,0,0,.8);
+    border: 1px dotted #ccc;
+    border-top: none;
+    border-radius: 0 0 6px 6px;
+}
 
 // --------------------------------------------------
 
@@ -159,6 +176,12 @@ p {
 	color: $gray-6;
 }
 
+a:focus {
+    outline: dotted 2px;
+    outline-offset: 4px;
+    color: #1B7582;
+}
+
 
 // --------------------------------------------------
 
diff --git a/web/themes/asc_bootstrap/assets/sass/style.scss b/web/themes/asc_bootstrap/assets/sass/style.scss
index 54ef9aea4729f61ca5d44ed4aafaffb328b0c217..ff0e21ccf2ecfc0552711904c510e87ca9a10340 100644
--- a/web/themes/asc_bootstrap/assets/sass/style.scss
+++ b/web/themes/asc_bootstrap/assets/sass/style.scss
@@ -66,17 +66,18 @@
 @import "layout/section-background-colors";
 
 //Custom Components
-@import "components/video";
-@import "components/news";
 @import "components/cbpmenu";
 @import "components/events";
 @import "components/fields";
 @import "components/filters";
 @import "components/menu";
+@import "components/news";
 @import "components/paragraphs";
 @import "components/people";
 @import "components/people-styles";
 @import "components/simplemenu";
+@import "components/video";
+@import "components/webforms";
 
 // Custom Pages
 @import "pages/basic-page";
diff --git a/web/themes/asc_bootstrap/css/style.css b/web/themes/asc_bootstrap/css/style.css
index 49ce8a6d6a5f6fcdd8224127202670ba65939ca7..2391a46b4e48a5b8f96af700a2c0f973011e4207 100644
--- a/web/themes/asc_bootstrap/css/style.css
+++ b/web/themes/asc_bootstrap/css/style.css
@@ -9014,13 +9014,32 @@ p {
   }
 }
 
-/* line 150, ../assets/sass/layout/_default.scss */
+/* line 145, ../assets/sass/layout/_default.scss */
+.skip-link:focus {
+  position: absolute;
+  top: 0;
+  left: 25%;
+  width: 50%;
+  text-align: center;
+  padding: .5em 0 1.5em;
+  display: block;
+  color: #fff;
+  z-index: 999999999999999999;
+  text-decoration: none;
+  background: #666;
+  background: rgba(0, 0, 0, 0.8);
+  border: 1px dotted #ccc;
+  border-top: none;
+  border-radius: 0 0 6px 6px;
+}
+
+/* line 167, ../assets/sass/layout/_default.scss */
 p, a, ul, ol, li {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }
 
-/* line 155, ../assets/sass/layout/_default.scss */
+/* line 172, ../assets/sass/layout/_default.scss */
 p {
   font-family: "proximanova", Helvetica, Arial, sans-serif;
   font-weight: 400;
@@ -9028,65 +9047,72 @@ p {
   color: #666666;
 }
 
-/* line 167, ../assets/sass/layout/_default.scss */
+/* line 179, ../assets/sass/layout/_default.scss */
+a:focus {
+  outline: dotted 2px;
+  outline-offset: 4px;
+  color: #1B7582;
+}
+
+/* line 190, ../assets/sass/layout/_default.scss */
 h1, h2, h3, h4, h5, h6 {
   margin: 11px 0;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }
 
-/* line 173, ../assets/sass/layout/_default.scss */
+/* line 196, ../assets/sass/layout/_default.scss */
 h1 {
   font-weight: bold;
   line-height: 33px;
 }
 
-/* line 178, ../assets/sass/layout/_default.scss */
+/* line 201, ../assets/sass/layout/_default.scss */
 h2 {
   line-height: 26px;
 }
 
-/* line 182, ../assets/sass/layout/_default.scss */
+/* line 205, ../assets/sass/layout/_default.scss */
 h3 {
   line-height: 22px;
 }
 
-/* line 186, ../assets/sass/layout/_default.scss */
+/* line 209, ../assets/sass/layout/_default.scss */
 h4 {
   line-height: 17px;
 }
 
-/* line 190, ../assets/sass/layout/_default.scss */
+/* line 213, ../assets/sass/layout/_default.scss */
 h5, h6 {
   line-height: 15px;
 }
 
-/* line 199, ../assets/sass/layout/_default.scss */
+/* line 222, ../assets/sass/layout/_default.scss */
 .field--name-field-media-image {
   padding-bottom: 15px;
 }
 
-/* line 205, ../assets/sass/layout/_default.scss */
+/* line 228, ../assets/sass/layout/_default.scss */
 .align-left .field--name-field-media-image {
   padding: 0 15px 0 0;
 }
 
-/* line 212, ../assets/sass/layout/_default.scss */
+/* line 235, ../assets/sass/layout/_default.scss */
 .align-right .field--name-field-media-image {
   padding: 0 0 0 15px;
 }
 
-/* line 222, ../assets/sass/layout/_default.scss */
+/* line 245, ../assets/sass/layout/_default.scss */
 #contact-message-feedback-form {
   margin-bottom: 20px;
 }
 
-/* line 231, ../assets/sass/layout/_default.scss */
+/* line 254, ../assets/sass/layout/_default.scss */
 .user-login-form {
   margin-bottom: 40px;
 }
 
-/* line 235, ../assets/sass/layout/_default.scss */
+/* line 258, ../assets/sass/layout/_default.scss */
 #user-form {
   margin-bottom: 40px;
 }
@@ -9816,130 +9842,6 @@ h5, h6 {
   color: #ffffff;
 }
 
-/* line 8, ../assets/sass/components/_video.scss */
-.p-vid {
-  max-width: 560px;
-  width: 100%;
-  min-height: 315px;
-  height: auto;
-  margin: 20px;
-}
-
-/* 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;
-  }
-}
-
-/* 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;
-}
-
-/* line 68, ../assets/sass/components/_news.scss */
-article.news-story {
-  margin-bottom: 16px;
-}
-
-/* line 72, ../assets/sass/components/_news.scss */
-.news-cont {
-  padding-left: 0;
-}
-/* line 75, ../assets/sass/components/_news.scss */
-.news-cont .field--name-body {
-  margin: 20px 0 40px;
-}
-@media (max-width: 768px) {
-  /* line 72, ../assets/sass/components/_news.scss */
-  .news-cont {
-    padding: 0;
-  }
-}
-
-/* line 84, ../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 92, ../assets/sass/components/_news.scss */
-.news-title {
-  text-transform: capitalize;
-}
-
-/* line 96, ../assets/sass/components/_news.scss */
-.news-img {
-  margin-bottom: 40px;
-}
-@media (max-width: 768px) {
-  /* line 96, ../assets/sass/components/_news.scss */
-  .news-img {
-    margin: 0;
-    padding: 0;
-  }
-}
-
-/* line 110, ../assets/sass/components/_news.scss */
-.page-node-type-news-story .page-header {
-  display: none;
-}
-
-/* line 121, ../assets/sass/components/_news.scss */
-.view-taxonomy-term .news-title {
-  display: none;
-}
-
 /* line 1, ../assets/sass/components/_cbpmenu.scss */
 .cbp-hrmenu {
   width: 100%;
@@ -10583,117 +10485,242 @@ article .field--name-body {
   width: 100%;
 }
 
+/* line 146, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white a:focus {
+  color: #373535;
+}
+
+/* line 149, ../assets/sass/components/_menu.scss */
+#superfish-main.sf-style-white a:hover {
+  color: #ffffff;
+}
+
 @media (max-width: 768px) {
-  /* line 154, ../assets/sass/components/_menu.scss */
+  /* line 160, ../assets/sass/components/_menu.scss */
   #main-nav .container {
     padding-left: 0;
     padding-right: 0;
   }
-  /* line 158, ../assets/sass/components/_menu.scss */
+  /* line 164, ../assets/sass/components/_menu.scss */
   #main-nav .container:after {
     content: "";
     display: none;
   }
-  /* line 162, ../assets/sass/components/_menu.scss */
+  /* line 168, ../assets/sass/components/_menu.scss */
   #main-nav .container .clearfix:after {
     content: "";
     display: none;
   }
 
-  /* line 168, ../assets/sass/components/_menu.scss */
+  /* line 174, ../assets/sass/components/_menu.scss */
   div.sf-accordion-toggle.sf-style-white > a:after {
     content: "";
     display: none;
   }
 
-  /* line 172, ../assets/sass/components/_menu.scss */
+  /* line 178, ../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 177, ../assets/sass/components/_menu.scss */
+  /* line 183, ../assets/sass/components/_menu.scss */
   #block-dummyheader img {
     width: 100%;
   }
 
-  /* line 181, ../assets/sass/components/_menu.scss */
+  /* line 187, ../assets/sass/components/_menu.scss */
   div.sf-accordion-toggle.sf-style-white a {
     background: transparent;
     border: none;
     font-size: 30px;
   }
-  /* line 186, ../assets/sass/components/_menu.scss */
+  /* line 192, ../assets/sass/components/_menu.scss */
   div.sf-accordion-toggle.sf-style-white a span {
     display: none;
   }
 
-  /* line 191, ../assets/sass/components/_menu.scss */
+  /* line 197, ../assets/sass/components/_menu.scss */
   div.sf-accordion-toggle.sf-style-white a.sf-expanded {
     background: transparent;
   }
 
-  /* line 195, ../assets/sass/components/_menu.scss */
+  /* line 201, ../assets/sass/components/_menu.scss */
   ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after {
     content: "";
     margin: 0;
   }
 
-  /* line 200, ../assets/sass/components/_menu.scss */
+  /* line 206, ../assets/sass/components/_menu.scss */
   ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded {
     background: #F5F5F5;
   }
 
-  /* line 204, ../assets/sass/components/_menu.scss */
+  /* line 210, ../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 208, ../assets/sass/components/_menu.scss */
+  /* line 214, ../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 212, ../assets/sass/components/_menu.scss */
+  /* line 218, ../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 217, ../assets/sass/components/_menu.scss */
+  /* line 223, ../assets/sass/components/_menu.scss */
   .sf-menu .sf-depth-1 a {
     text-transform: uppercase;
     font-weight: 600;
     font-size: 18px;
   }
-  /* line 223, ../assets/sass/components/_menu.scss */
+  /* line 229, ../assets/sass/components/_menu.scss */
   .sf-menu .sf-depth-2 a {
     text-transform: capitalize;
     font-weight: 400;
   }
-  /* line 228, ../assets/sass/components/_menu.scss */
+  /* line 234, ../assets/sass/components/_menu.scss */
   .sf-menu .hidetxt {
     position: absolute;
     left: -99999999px;
     width: 0;
     height: 0;
   }
-  /* line 235, ../assets/sass/components/_menu.scss */
+  /* line 241, ../assets/sass/components/_menu.scss */
   .sf-menu .sf-accordion-button {
     padding: 5px 15px 0;
     border-left: solid 1px #979797 !important;
     background: #E0E0E0 !important;
   }
-  /* line 240, ../assets/sass/components/_menu.scss */
+  /* line 246, ../assets/sass/components/_menu.scss */
   .sf-menu .sf-accordion-button svg, .sf-menu .sf-accordion-button i {
     font-size: 18px;
     color: #BB0000;
   }
 
-  /* line 247, ../assets/sass/components/_menu.scss */
+  /* line 253, ../assets/sass/components/_menu.scss */
   div.sf-accordion-toggle.sf-style-white a {
     padding: .05em .5em;
   }
 }
+/* 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;
+  }
+}
+
+/* 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;
+}
+
+/* line 68, ../assets/sass/components/_news.scss */
+article.news-story {
+  margin-bottom: 16px;
+}
+
+/* line 72, ../assets/sass/components/_news.scss */
+.news-cont {
+  padding-left: 0;
+}
+/* line 75, ../assets/sass/components/_news.scss */
+.news-cont .field--name-body {
+  margin: 20px 0 40px;
+}
+@media (max-width: 768px) {
+  /* line 72, ../assets/sass/components/_news.scss */
+  .news-cont {
+    padding: 0;
+  }
+}
+
+/* line 84, ../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 92, ../assets/sass/components/_news.scss */
+.news-title {
+  text-transform: capitalize;
+}
+
+/* line 96, ../assets/sass/components/_news.scss */
+.news-img {
+  margin-bottom: 40px;
+}
+@media (max-width: 768px) {
+  /* line 96, ../assets/sass/components/_news.scss */
+  .news-img {
+    margin: 0;
+    padding: 0;
+  }
+}
+
+/* line 110, ../assets/sass/components/_news.scss */
+.page-node-type-news-story .page-header {
+  display: none;
+}
+
+/* line 121, ../assets/sass/components/_news.scss */
+.view-taxonomy-term .news-title {
+  display: none;
+}
+
 /* line 10, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--columns-1 {
   width: 90%;
@@ -10788,19 +10815,24 @@ article .field--name-body {
   margin: 0 0 16px;
 }
 /* line 100, ../assets/sass/components/_paragraphs.scss */
+.paragraph--type--accordion .field--name-field-media-file {
+  padding: 0;
+  margin-bottom: 15px;
+}
+/* line 105, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--accordion .panel-default {
   border: none;
 }
-/* line 104, ../assets/sass/components/_paragraphs.scss */
+/* line 109, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--accordion .panel-heading {
   border: none;
 }
-/* line 108, ../assets/sass/components/_paragraphs.scss */
+/* line 113, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--accordion .card-header {
   margin: 0 0 10px;
   background: #f5f5f5;
 }
-/* line 112, ../assets/sass/components/_paragraphs.scss */
+/* line 117, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--accordion .card-header .panel-title {
   color: #b00;
   padding: 3px 15px;
@@ -10812,42 +10844,42 @@ article .field--name-body {
   text-align: left;
   outline: none;
 }
-/* line 124, ../assets/sass/components/_paragraphs.scss */
+/* line 129, ../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 132, ../assets/sass/components/_paragraphs.scss */
+/* line 137, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--accordion .panel div:nth-last-child(2) {
   margin-bottom: 0 !important;
 }
 
-/* line 141, ../assets/sass/components/_paragraphs.scss */
+/* line 146, ../assets/sass/components/_paragraphs.scss */
 .btn-par {
   font-weight: 600;
   text-transform: uppercase;
 }
-/* line 145, ../assets/sass/components/_paragraphs.scss */
+/* line 150, ../assets/sass/components/_paragraphs.scss */
 .btn-par .fa-angle-right {
   margin-left: 10px;
 }
 
-/* line 158, ../assets/sass/components/_paragraphs.scss */
+/* line 163, ../assets/sass/components/_paragraphs.scss */
 .file .file-icon span {
   color: #bb0000;
 }
-/* line 165, ../assets/sass/components/_paragraphs.scss */
+/* line 170, ../assets/sass/components/_paragraphs.scss */
 .file .file-link a {
   color: #bb0000;
 }
-/* line 170, ../assets/sass/components/_paragraphs.scss */
+/* line 175, ../assets/sass/components/_paragraphs.scss */
 .file .file-size {
   color: #bb0000;
 }
 
-/* line 180, ../assets/sass/components/_paragraphs.scss */
+/* line 185, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container {
   width: 100%;
   position: absolute;
@@ -10856,7 +10888,7 @@ article .field--name-body {
   z-index: 100;
   height: 100%;
 }
-/* line 188, ../assets/sass/components/_paragraphs.scss */
+/* line 193, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt {
   background-color: rgba(255, 255, 255, 0.7);
   padding: 20px;
@@ -10868,7 +10900,7 @@ article .field--name-body {
   transform: perspective(1px) translateY(-50%);
 }
 @media (max-width: 768px) {
-  /* line 188, ../assets/sass/components/_paragraphs.scss */
+  /* line 193, ../assets/sass/components/_paragraphs.scss */
   .slide-txt-container .slide-txt {
     width: 80%;
     top: 45%;
@@ -10878,7 +10910,7 @@ article .field--name-body {
     justify-content: center;
   }
 }
-/* line 209, ../assets/sass/components/_paragraphs.scss */
+/* line 214, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper h2 {
   font-size: 36px;
   text-transform: uppercase;
@@ -10887,30 +10919,30 @@ article .field--name-body {
   line-height: 1.1;
 }
 @media (max-width: 768px) {
-  /* line 209, ../assets/sass/components/_paragraphs.scss */
+  /* line 214, ../assets/sass/components/_paragraphs.scss */
   .slide-txt-container .slide-txt .slide-txt-wrapper h2 {
     font-size: 15px;
     margin-top: 0;
   }
 }
-/* line 222, ../assets/sass/components/_paragraphs.scss */
+/* line 227, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper p {
   font-size: 18px;
   margin: 25px 0;
 }
 @media (max-width: 768px) {
-  /* line 222, ../assets/sass/components/_paragraphs.scss */
+  /* line 227, ../assets/sass/components/_paragraphs.scss */
   .slide-txt-container .slide-txt .slide-txt-wrapper p {
     display: none;
   }
 }
-/* line 231, ../assets/sass/components/_paragraphs.scss */
+/* line 236, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 {
   width: 100%;
   margin: 0 auto;
   font-size: 18px;
 }
-/* line 236, ../assets/sass/components/_paragraphs.scss */
+/* line 241, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 .btn-wrapper {
   min-width: 25%;
   margin: 10px;
@@ -10920,23 +10952,23 @@ article .field--name-body {
   text-transform: uppercase;
   padding: 5px;
 }
-/* line 245, ../assets/sass/components/_paragraphs.scss */
+/* line 250, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 .btn-wrapper .btn-primary {
   background-color: transparent;
   border-color: transparent;
   border: 0;
   border-radius: 0;
 }
-/* line 252, ../assets/sass/components/_paragraphs.scss */
+/* line 257, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 .btn-wrapper svg, .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 .btn-wrapper i {
   padding-top: 1px;
 }
-/* line 256, ../assets/sass/components/_paragraphs.scss */
+/* line 261, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 .btn-wrapper:hover {
   background: #8E0101;
 }
 @media (max-width: 768px) {
-  /* line 236, ../assets/sass/components/_paragraphs.scss */
+  /* line 241, ../assets/sass/components/_paragraphs.scss */
   .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-19 .btn-wrapper {
     display: block;
     width: 100%;
@@ -10944,13 +10976,13 @@ article .field--name-body {
     font-weight: 700;
   }
 }
-/* line 269, ../assets/sass/components/_paragraphs.scss */
+/* line 274, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 {
   width: 100%;
   margin: 0 auto;
   font-size: 18px;
 }
-/* line 274, ../assets/sass/components/_paragraphs.scss */
+/* line 279, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 .btn-wrapper {
   min-width: 40%;
   margin: 10px;
@@ -10960,23 +10992,23 @@ article .field--name-body {
   text-transform: uppercase;
   padding: 5px;
 }
-/* line 283, ../assets/sass/components/_paragraphs.scss */
+/* line 288, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 .btn-wrapper .btn-primary {
   background-color: transparent;
   border-color: transparent;
   border: 0;
   border-radius: 0;
 }
-/* line 290, ../assets/sass/components/_paragraphs.scss */
+/* line 295, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 .btn-wrapper svg, .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 .btn-wrapper i {
   padding-top: 1px;
 }
-/* line 294, ../assets/sass/components/_paragraphs.scss */
+/* line 299, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 .btn-wrapper:hover {
   background: #8E0101;
 }
 @media (max-width: 768px) {
-  /* line 274, ../assets/sass/components/_paragraphs.scss */
+  /* line 279, ../assets/sass/components/_paragraphs.scss */
   .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-18 .btn-wrapper {
     display: block;
     width: 100%;
@@ -10984,13 +11016,13 @@ article .field--name-body {
     font-weight: 700;
   }
 }
-/* line 307, ../assets/sass/components/_paragraphs.scss */
+/* line 312, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 {
   width: 100%;
   margin: 0 auto;
   font-size: 18px;
 }
-/* line 312, ../assets/sass/components/_paragraphs.scss */
+/* line 317, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 .btn-wrapper {
   min-width: 50%;
   margin: 10px;
@@ -11000,23 +11032,23 @@ article .field--name-body {
   text-transform: uppercase;
   padding: 5px;
 }
-/* line 321, ../assets/sass/components/_paragraphs.scss */
+/* line 326, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 .btn-wrapper .btn-primary {
   background-color: transparent;
   border-color: transparent;
   border: 0;
   border-radius: 0;
 }
-/* line 328, ../assets/sass/components/_paragraphs.scss */
+/* line 333, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 .btn-wrapper svg, .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 .btn-wrapper i {
   padding-top: 1px;
 }
-/* line 332, ../assets/sass/components/_paragraphs.scss */
+/* line 337, ../assets/sass/components/_paragraphs.scss */
 .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 .btn-wrapper:hover {
   background: #8E0101;
 }
 @media (max-width: 768px) {
-  /* line 312, ../assets/sass/components/_paragraphs.scss */
+  /* line 317, ../assets/sass/components/_paragraphs.scss */
   .slide-txt-container .slide-txt .slide-txt-wrapper .btn-links-17 .btn-wrapper {
     display: block;
     width: 100%;
@@ -11025,28 +11057,28 @@ article .field--name-body {
   }
 }
 
-/* line 356, ../assets/sass/components/_paragraphs.scss */
+/* line 361, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--tagline {
   margin: 20px 0;
   float: left;
 }
 
-/* line 366, ../assets/sass/components/_paragraphs.scss */
+/* line 371, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--tabs .field {
   padding: 20px;
 }
 
-/* line 376, ../assets/sass/components/_paragraphs.scss */
+/* line 381, ../assets/sass/components/_paragraphs.scss */
 .para_1_col .field--name-field-media-twitter {
   margin: 0 auto;
   width: 60%;
 }
-/* line 380, ../assets/sass/components/_paragraphs.scss */
+/* line 385, ../assets/sass/components/_paragraphs.scss */
 .para_1_col .field--name-field-media-twitter .col-xs-12 {
   padding: 0;
 }
 
-/* line 390, ../assets/sass/components/_paragraphs.scss */
+/* line 395, ../assets/sass/components/_paragraphs.scss */
 .paragraph--type--video iframe {
   width: 100% !important;
 }
@@ -11381,6 +11413,25 @@ body {
   display: flex;
 }
 
+/* line 8, ../assets/sass/components/_video.scss */
+.p-vid {
+  max-width: 560px;
+  width: 100%;
+  min-height: 315px;
+  height: auto;
+  margin: 20px;
+}
+
+/* line 8, ../assets/sass/components/_webforms.scss */
+.form-inline .control-label {
+  width: 100%;
+}
+
+/* line 13, ../assets/sass/components/_webforms.scss */
+textarea.form-control {
+  margin-bottom: 10px;
+}
+
 /* line 9, ../assets/sass/pages/_basic-page.scss */
 article.page {
   margin-bottom: 44px;
diff --git a/web/themes/asc_bootstrap/templates/field/field--field-slides.html.twig b/web/themes/asc_bootstrap/templates/field/field--field-slides.html.twig
index 2295d66ca937e027337b7cbe08c445fdca387b34..2431c22e61538ae0cf89c95834b5c6170cce1ecd 100644
--- a/web/themes/asc_bootstrap/templates/field/field--field-slides.html.twig
+++ b/web/themes/asc_bootstrap/templates/field/field--field-slides.html.twig
@@ -36,7 +36,7 @@
  * @see template_preprocess_field()
  */
 #}
-<div id="carousel" class="carousel slide" data-ride="carousel" data-interval="6000">
+<div id="carousel" class="carousel slide" data-ride="false" data-interval="0">
   <!-- Indicators -->
 
   <ol class="carousel-indicators">
diff --git a/web/themes/asc_bootstrap/templates/field/field--field-slides2.html.twig b/web/themes/asc_bootstrap/templates/field/field--field-slides2.html.twig
index 14e59f40a206929c40ce5d9783ef1031669d04de..2e370642d1b332cda6ae0460cfb7bc744d55ae0f 100644
--- a/web/themes/asc_bootstrap/templates/field/field--field-slides2.html.twig
+++ b/web/themes/asc_bootstrap/templates/field/field--field-slides2.html.twig
@@ -36,7 +36,7 @@
  * @see template_preprocess_field()
  */
 #}
-<div id="carousel" class="carousel slide" data-ride="carousel" data-interval="6000" style="width: 100%">
+<div id="carousel" class="carousel slide" data-ride="false" data-interval="0" style="width: 100%">
   <!-- Indicators -->
 
   <ol class="carousel-indicators">
diff --git a/web/themes/asc_bootstrap/templates/superfish/superfish.html.twig b/web/themes/asc_bootstrap/templates/superfish/superfish.html.twig
index 0bcd8a86f764e77fcdde3f24600aedc99601b0a4..0f916aa4b0d9f23f32677b289e2bd1b464bf4cd7 100644
--- a/web/themes/asc_bootstrap/templates/superfish/superfish.html.twig
+++ b/web/themes/asc_bootstrap/templates/superfish/superfish.html.twig
@@ -22,7 +22,7 @@
 <ul id="{{ id }}" class="{{ menu_classes }}">
   {{ menu_items }}
   <li class="search-icon">
-    <a class="active-search">
+    <a href="#" class="active-search" title="Search" role="button" aria-label="Toggle Search">
       <i class="fa fa-search"></i>
     </a>
   </li>
diff --git a/web/themes/asc_bootstrap/templates/system/includes/_header.twig b/web/themes/asc_bootstrap/templates/system/includes/_header.twig
index a3f55245741a49d9f2848f747715b0a5fec6c671..deec4c0d728e266dff7c006fec7612db8590eb16 100644
--- a/web/themes/asc_bootstrap/templates/system/includes/_header.twig
+++ b/web/themes/asc_bootstrap/templates/system/includes/_header.twig
@@ -1,7 +1,6 @@
 <header role="banner">
     <div aria-labelledby="osu_navbar_heading" id="osu_navbar" role="navigation">
       <h2 class="osu-semantic" id="osu_navbar_heading">Ohio State nav bar</h2>
-      <a class="osu-semantic" href="#page-content" id="skip">Skip to main content</a>
 
       <div class="container">
         <div class="univ_info">