@charset "UTF-8";
@font-face {
  font-family: "Trade Gothic LT W01 Extended";
  src: url("../../fonts/tradegothic/5729813/976faee0-cdb0-4e6e-be30-cfc46235eda3.eot?#iefix");
  src: url("../../fonts/tradegothic/5729813/976faee0-cdb0-4e6e-be30-cfc46235eda3.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5729813/c3b85d73-67f4-4e4f-9793-1e9ac3d35da2.woff2") format("woff2"), url("../../fonts/tradegothic/5729813/4cb19f02-f553-475f-9cc4-10bbe5363ee4.woff") format("woff"), url("../../fonts/tradegothic/5729813/483807df-5396-47bb-8241-01c83c651aae.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Bold Ext";
  src: url("../../fonts/tradegothic/5729814/8802b300-7a40-4eef-9c83-1beb323784de.eot?#iefix");
  src: url("../../fonts/tradegothic/5729814/8802b300-7a40-4eef-9c83-1beb323784de.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5729814/41f056d2-048a-4c42-86c5-09f8e5d92f91.woff2") format("woff2"), url("../../fonts/tradegothic/5729814/7acd32c2-9d6b-4bc5-8bc6-84ccb4e5f64b.woff") format("woff"), url("../../fonts/tradegothic/5729814/19d0bdc9-dc30-4965-abbf-c50dc154071a.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Light";
  src: url("../../fonts/tradegothic/5730901/7dc2cb7c-19fe-40d4-970d-7d5b4805f786.eot?#iefix");
  src: url("../../fonts/tradegothic/5730901/7dc2cb7c-19fe-40d4-970d-7d5b4805f786.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730901/94557603-6403-4571-a92e-e7dfa6bb6375.woff2") format("woff2"), url("../../fonts/tradegothic/5730901/e2ec6de9-6d7f-4b65-912b-4cbe6bb5d8f4.woff") format("woff"), url("../../fonts/tradegothic/5730901/3125e696-1c5e-4618-9eb6-78c0c19df292.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Light Obl";
  src: url("../../fonts/tradegothic/5730905/f72dd330-694e-4b02-9bdf-70cde4739179.eot?#iefix");
  src: url("../../fonts/tradegothic/5730905/f72dd330-694e-4b02-9bdf-70cde4739179.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730905/c2a3b2ef-57ea-4e6d-8d55-ed1feaea4fc2.woff2") format("woff2"), url("../../fonts/tradegothic/5730905/c448579a-d3f8-418d-b474-7842bc9bd36e.woff") format("woff"), url("../../fonts/tradegothic/5730905/772232ca-e9aa-4a4a-94d8-05619d658588.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Roman";
  src: url("../../fonts/tradegothic/5730909/38157dab-8eda-4b9d-a99e-acd0f5e08a96.eot?#iefix");
  src: url("../../fonts/tradegothic/5730909/38157dab-8eda-4b9d-a99e-acd0f5e08a96.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730909/b1979d94-a178-4b03-b43d-c8e46562f107.woff2") format("woff2"), url("../../fonts/tradegothic/5730909/fd01e71e-6e70-4e12-b470-560c965b72b5.woff") format("woff"), url("../../fonts/tradegothic/5730909/31a3aa9f-cd2d-4a66-982b-f3b3c825cae7.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Oblique";
  src: url("../../fonts/tradegothic/5730913/41f31529-0bad-4116-ba52-c4c10b462f76.eot?#iefix");
  src: url("../../fonts/tradegothic/5730913/41f31529-0bad-4116-ba52-c4c10b462f76.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730913/d3fc2ba4-9e4a-446c-afe0-071d42d280c5.woff2") format("woff2"), url("../../fonts/tradegothic/5730913/77b10dc4-44ed-4ae5-91f8-e0e752a5a85d.woff") format("woff"), url("../../fonts/tradegothic/5730913/42b30523-61ea-4bd7-8a09-4c4942180fcd.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Bold";
  src: url("../../fonts/tradegothic/5730917/9a18ba1e-dad3-48f7-9eb6-2fa41870be6a.eot?#iefix");
  src: url("../../fonts/tradegothic/5730917/9a18ba1e-dad3-48f7-9eb6-2fa41870be6a.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730917/f9be987b-0ea1-4c6e-9302-b14707c2a1a2.woff2") format("woff2"), url("../../fonts/tradegothic/5730917/b27d3ee2-b9fb-47e7-8eab-f22f15953932.woff") format("woff"), url("../../fonts/tradegothic/5730917/4ff43877-a4d7-4c48-bd43-b19dffc4248c.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Bold No-_2";
  src: url("../../fonts/tradegothic/5730921/ce7f8719-800c-4fd0-899b-73dfccf47e72.eot?#iefix");
  src: url("../../fonts/tradegothic/5730921/ce7f8719-800c-4fd0-899b-73dfccf47e72.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730921/135abd30-1390-4f9c-b6a2-d843157c3468.woff2") format("woff2"), url("../../fonts/tradegothic/5730921/c6cfada8-1703-4760-87e6-46e9ef91beb7.woff") format("woff"), url("../../fonts/tradegothic/5730921/3adebc17-e2dc-4472-b19d-58208193ebfc.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Bold Obl";
  src: url("../../fonts/tradegothic/5730925/b044cb53-1bca-4ace-8065-ae8bb9b54f5f.eot?#iefix");
  src: url("../../fonts/tradegothic/5730925/b044cb53-1bca-4ace-8065-ae8bb9b54f5f.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730925/7669e328-4e42-49fe-adf8-f126f82f6052.woff2") format("woff2"), url("../../fonts/tradegothic/5730925/7e073583-186a-4fe0-95a1-0d053591c503.woff") format("woff"), url("../../fonts/tradegothic/5730925/56d2d3b2-cd73-4da1-be96-965d100666a8.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W04 Bd No-_2Ob";
  src: url("../../fonts/tradegothic/5730932/273b1a15-68b2-4e61-9893-921c51d6cd1d.eot?#iefix");
  src: url("../../fonts/tradegothic/5730932/273b1a15-68b2-4e61-9893-921c51d6cd1d.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730932/62ef81ca-5909-4c60-98f8-f1f97b71a65c.woff2") format("woff2"), url("../../fonts/tradegothic/5730932/9b248b3c-f0a0-4247-9a93-33987121c302.woff") format("woff"), url("../../fonts/tradegothic/5730932/21ad2dbd-f227-4d64-a57d-4d0e70f78bd6.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Cond No-_1";
  src: url("../../fonts/tradegothic/5730936/bfb75240-a1a5-48e9-a762-7783ab69fe01.eot?#iefix");
  src: url("../../fonts/tradegothic/5730936/bfb75240-a1a5-48e9-a762-7783ab69fe01.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730936/ee3d290f-f853-4ff3-913e-7bae693a43ec.woff2") format("woff2"), url("../../fonts/tradegothic/5730936/13f010e4-8178-40a5-a790-11a6532a964c.woff") format("woff"), url("../../fonts/tradegothic/5730936/bbf9164f-cec8-4c93-bf8d-94be44354842.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Cn No-18Ob";
  src: url("../../fonts/tradegothic/5730943/14ceeef8-63e4-4e8c-ab03-f71b2931e802.eot?#iefix");
  src: url("../../fonts/tradegothic/5730943/14ceeef8-63e4-4e8c-ab03-f71b2931e802.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730943/b4cec8d7-7e57-426c-a825-08e25e81216e.woff2") format("woff2"), url("../../fonts/tradegothic/5730943/e5e3cc61-fb5a-44cf-bc11-41054b3d489a.woff") format("woff"), url("../../fonts/tradegothic/5730943/64a0238f-a280-4d7a-b862-c775083c92b2.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01 Bd Cn No-2";
  src: url("../../fonts/tradegothic/5730950/227de6ba-fef9-435d-8693-a53a76aa1add.eot?#iefix");
  src: url("../../fonts/tradegothic/5730950/227de6ba-fef9-435d-8693-a53a76aa1add.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730950/dae937ec-159f-4710-9b2d-9470e24807ba.woff2") format("woff2"), url("../../fonts/tradegothic/5730950/c8856bf2-4d23-4e30-9fb1-eede15b787b6.woff") format("woff"), url("../../fonts/tradegothic/5730950/376f433f-1486-4168-932f-06352c8291f8.ttf") format("truetype");
}
@font-face {
  font-family: "Trade Gothic LT W01BdCnNo-20Ob";
  src: url("../../fonts/tradegothic/5730957/b8d4d67e-87dd-44ab-adf0-9a81c152d573.eot?#iefix");
  src: url("../../fonts/tradegothic/5730957/b8d4d67e-87dd-44ab-adf0-9a81c152d573.eot?#iefix") format("eot"), url("../../fonts/tradegothic/5730957/cb103bd0-d861-4d5f-bdfa-4f8a6e6c63ef.woff2") format("woff2"), url("../../fonts/tradegothic/5730957/d9f56934-be66-4d47-bba8-4a20957c5472.woff") format("woff"), url("../../fonts/tradegothic/5730957/fa324afa-ed8a-4aef-be0b-6e61c968c182.ttf") format("truetype");
}
.underlay.underlay-bottom .underlay-inner {
  background: #0B2338;
  opacity: 1;
}

.centers .count_1 .slider-image-wrapper .description:before {
  display: none;
}

.navigation-row h2 a {
  color: #fff !important;
}
.navigation-row h2 a:hover {
  color: #fff !important;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper {
  background: #0D2F4F;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper a {
  color: #fff !important;
  text-decoration: none !important;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper a:hover {
  background: #005B94 !important;
  color: #fff !important;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li:hover {
  background: #005B94 !important;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li.active, .navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li.active-trail {
  background: #D4D4D3 !important;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li.active a, .navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li.active-trail a {
  background: none !important;
  color: #0B2338 !important;
}
.navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li.active a:hover, .navigation-row .region-header #block-menu-block-2 .menu-block-wrapper li.active-trail a:hover {
  background: #005B94 !important;
  color: #fff !important;
}

.block-sidebar-block ul li a {
  color: #0B2338 !important;
}
.block-sidebar-block ul li a:hover {
  background: #FFF601 !important;
  color: #0B2338 !important;
  text-decoration: underline;
}

.block-sidebar-block a:hover {
  background: #FFF601 !important;
  color: #0B2338 !important;
  text-decoration: underline;
}

.mini-callout-image a:hover {
  background: none !important;
}

.block-sidebar-block [data-role=button] {
  text-decoration: none !important;
}
.block-sidebar-block [data-role=button]:hover {
  text-decoration: none;
}

.bg-bar {
  background: #1D242B !important;
}

.tabbed-preview-block {
  background-color: #D4D4D3 !important;
}

.tab-content .single-col h2,
.tab-content .single-col article blockquote,
article .tab-content .single-col blockquote,
.tab-content .single-col #block-system-main h2,
#block-system-main .tab-content .single-col h2,
.tab-content .single-col #block-system-main blockquote,
#block-system-main .tab-content .single-col blockquote {
  color: #0B2338 !important;
  font-family: "Runda Bold", sans-serif !important;
}

[data-theme=light-tan] .slide > a {
  border: 1px solid #0B2338 !important;
}

.touchcarousel .slide > a:hover {
  background: none !important;
}

.arrow-holder:hover {
  background: none !important;
}

.view-tabbed-preview .accordion-tabber .tabs > li > a {
  color: #fff !important;
  text-decoration: none !important;
}
@media only screen and (max-width: 640px) and (min-width: 240px) {
  .view-tabbed-preview .accordion-tabber .tabs > li > a {
    color: #0B2338 !important;
  }
}
.view-tabbed-preview .accordion-tabber .tabs > li > a:hover {
  background-color: #87DEFF !important;
  color: #0B2338 !important;
}

.accordion-tabber .tabs > li > a {
  color: #0B2338 !important;
  text-decoration: none !important;
}
.accordion-tabber .tabs > li > a:hover {
  background-color: #87DEFF !important;
  color: #0B2338 !important;
}

.span_12 .accordion-tabber .tabs > li.tab-state-opened > a:hover,
.span_12 .accordion-tabber .tabs > li.tab-state-opened > a {
  background: #87DEFF !important;
  color: #0B2338 !important;
}

#admin-menu a {
  background-color: transparent !important;
  color: #fff !important;
}

.rsABlock, .mobile-alt-header,
[data-widget=heroSliderWidget][data-variant=publicationsLanding] .slider-block,
[data-widget=heroSliderWidget][data-variant=publicationsLanding] .slider-block .slide-header {
  background: #87DEFF !important;
  opacity: 0.85;
}

[data-widget=heroSliderWidget][data-variant=publicationsLanding] .slide-category {
  background: #0B2338 !important;
}
[data-widget=heroSliderWidget][data-variant=publicationsLanding] .slide-category h2 a {
  color: #fff !important;
}

.slider-blocks a:hover {
  background-color: transparent !important;
}

[data-role=aside][data-theme=black] h2,
[data-role=aside][data-theme=black] article blockquote,
article [data-role=aside][data-theme=black] blockquote,
[data-role=aside][data-theme=black] #block-system-main h2,
#block-system-main [data-role=aside][data-theme=black] h2,
[data-role=aside][data-theme=black] #block-system-main blockquote,
#block-system-main [data-role=aside][data-theme=black] blockquote {
  background: #0B2338 !important;
  color: #fff !important;
}

.social-media-sharing a:hover {
  background-color: transparent !important;
}

.list-view.blog-list-view .list-item .time,
.list-view.news-list-view .list-item .time,
.calendar-list-view .list-item .time,
.publications-list-view .list-item .time,
.view-focal-points.list-view .list-item .time,
.patents-list-view .list-item .time {
  color: #005B94 !important;
  font-size: 18px !important;
}
.list-view.blog-list-view .list-item .time > .field-patent-number, .list-view.blog-list-view .list-item .time > .field-patent-date,
.list-view.news-list-view .list-item .time > .field-patent-number,
.list-view.news-list-view .list-item .time > .field-patent-date,
.calendar-list-view .list-item .time > .field-patent-number,
.calendar-list-view .list-item .time > .field-patent-date,
.publications-list-view .list-item .time > .field-patent-number,
.publications-list-view .list-item .time > .field-patent-date,
.view-focal-points.list-view .list-item .time > .field-patent-number,
.view-focal-points.list-view .list-item .time > .field-patent-date,
.patents-list-view .list-item .time > .field-patent-number,
.patents-list-view .list-item .time > .field-patent-date {
  color: #005B94 !important;
  font-size: 18px !important;
}
.list-view.blog-list-view .list-item a,
.list-view.news-list-view .list-item a,
.calendar-list-view .list-item a,
.publications-list-view .list-item a,
.view-focal-points.list-view .list-item a,
.patents-list-view .list-item a {
  text-decoration: none !important;
}
.list-view.blog-list-view .list-item a:hover,
.list-view.news-list-view .list-item a:hover,
.calendar-list-view .list-item a:hover,
.publications-list-view .list-item a:hover,
.view-focal-points.list-view .list-item a:hover,
.patents-list-view .list-item a:hover {
  text-decoration: none;
}

.social-media-sharing .row {
  display: flex;
}
.social-media-sharing .share-item {
  float: none;
  padding-right: 20px;
}
.social-media-sharing .share-item.print {
  position: relative;
}
@media only screen and (max-width: 640px) and (min-width: 240px) {
  .social-media-sharing .share-item.print {
    margin-top: 3px !important;
  }
}
.social-media-sharing .share-item.print:after {
  color: #fff;
  content: "";
  font-family: "icomoon";
  font-size: 10px;
  margin-top: -9px;
  position: absolute;
  right: 35px;
  top: 50%;
}
.social-media-sharing .print a:hover {
  background-color: #FFF601 !important;
}
.social-media-sharing .share-item:hover:after {
  color: #0B2338;
}

.view-publications form {
  margin-top: 0;
  position: relative;
}

.publications .region-header #block-menu-block-2 header h2,
.publications .region-header #block-menu-block-2 header article blockquote,
article .publications .region-header #block-menu-block-2 header blockquote,
.publications .region-header #block-menu-block-2 header #block-system-main blockquote,
#block-system-main .publications .region-header #block-menu-block-2 header blockquote {
  background: #87DEFF !important;
}
.publications .region-header #block-menu-block-2 header h2:after,
.publications .region-header #block-menu-block-2 header article blockquote:after,
article .publications .region-header #block-menu-block-2 header blockquote:after,
.publications .region-header #block-menu-block-2 header #block-system-main blockquote:after,
#block-system-main .publications .region-header #block-menu-block-2 header blockquote:after {
  background: #87DEFF !important;
}
.publications .region-header #block-menu-block-2 header h2 a,
.publications .region-header #block-menu-block-2 header article blockquote a,
article .publications .region-header #block-menu-block-2 header blockquote a,
.publications .region-header #block-menu-block-2 header #block-system-main blockquote a,
#block-system-main .publications .region-header #block-menu-block-2 header blockquote a {
  color: #0B2338 !important;
}

.mini-callout .mini-callout-outer {
  background: #D4D4D3;
}

h1 {
  color: #0B2338 !important;
  font-family: "Runda Bold", sans-serif !important;
  font-size: 32px !important;
  text-transform: uppercase;
}

h2 {
  color: #0B2338 !important;
}

a {
  color: #0B2338 !important;
}
a:hover {
  background-color: #FFF601 !important;
  color: #0B2338 !important;
  text-decoration: underline;
}

.body a, .tabs p a {
  color: #0B2338;
  text-decoration: underline !important;
}
.body a:hover, .tabs p a:hover {
  background-color: #FFF601;
  color: #0B2338;
  text-decoration: underline;
}

.block-sidebar-block p a {
  text-decoration: underline !important;
}

a[href^="tel:"] {
  color: #87DEFF;
}

.mission h2,
.mission article blockquote,
article .mission blockquote,
.mission #block-system-main h2,
#block-system-main .mission h2,
.mission #block-system-main blockquote,
#block-system-main .mission blockquote {
  color: #0B2338 !important;
}

.region-header #block-menu-block-2 header h2,
.region-header #block-menu-block-2 header article blockquote,
article .region-header #block-menu-block-2 header blockquote,
.region-header #block-menu-block-2 header #block-system-main blockquote,
#block-system-main .region-header #block-menu-block-2 header blockquote {
  color: #fff !important;
}

.not-front .touchcarousel .title {
  color: #fff;
}

.view-ffrdc-leadership .touchcarousel .title {
  color: #0B2338;
}

.view-voices-carousel .touchcarousel a:hover {
  text-decoration-color: #fff;
}

.btn.solid {
  background: #0B2338 !important;
  border-radius: 0 !important;
  color: #fff !important;
  font-family: "Runda Bold", sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 23px !important;
  margin: 0 auto;
  min-width: 125px;
  padding: 5px 15px 5px 15px !important;
  text-align: center;
}
.btn.solid:hover {
  background: #FFF601 !important;
  border: none !important;
  color: #111921 !important;
}
.btn.solid:hover:after {
  display: none;
}

.btn.outline {
  background-color: transparent !important;
  border: 1px solid #87DEFF;
  border-radius: 0 !important;
  color: #87DEFF !important;
  font-family: "Runda Bold", sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 23px !important;
  margin: 0 auto;
  min-width: 125px;
  padding: 5px 15px 5px 15px !important;
  text-align: center;
}
.btn.outline:hover {
  background-color: #FFF601 !important;
  border: 1px solid #FFF601 !important;
  color: #0B2338 !important;
}
.btn.outline:hover:after {
  display: none;
}

[data-role=button],
.more-link a,
.btn {
  background-color: #0B2338 !important;
  color: #fff !important;
  letter-spacing: 1px;
  line-height: 20px !important;
  padding: 5px 15px 5px 15px !important;
}
[data-role=button]:hover,
.more-link a:hover,
.btn:hover {
  background-color: #FFF601 !important;
  color: #0B2338 !important;
  text-decoration: none !important;
}
[data-role=button]:after,
.more-link a:after,
.btn:after {
  display: none;
}

button#searchButtonMain:after {
  content: "";
  display: block;
  font-family: "icomoon";
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
}

.contextual-menu [data-role=button] {
  background-color: initial !important;
  color: initial !important;
  padding: initial !important;
}
.contextual-menu [data-role=button]:hover {
  background-color: initial !important;
  color: initial !important;
}
.contextual-menu [data-role=button]:after {
  display: block !important;
}

.block-sidebar-block {
  background: #fff !important;
  background: rgba(255, 255, 255, 0.65) !important;
  border: 1px solid #0D2F4F !important;
}

.block-sidebar-block h2,
.block-sidebar-block article blockquote,
article .block-sidebar-block blockquote,
.block-sidebar-block #block-system-main h2,
#block-system-main .block-sidebar-block h2,
.block-sidebar-block #block-system-main blockquote,
#block-system-main .block-sidebar-block blockquote {
  background: #0D2F4F !important;
  border: none !important;
  color: #fff !important;
  font-family: "Runda Medium", sans-serif !important;
  padding-bottom: 5px !important;
  padding-top: 5px !important;
  text-align: center;
}

.block-sidebar-block h2 a {
  color: #fff !important;
  font-family: "Runda Medium", sans-serif !important;
}

.block-sidebar-block ul li.active.active-trail > a.active,
.block-sidebar-block ul li li.active > a.active {
  background: #FFF601 !important;
  color: #0B2338 !important;
}

#block-mitre-core-related-links {
  padding: 0;
}
#block-mitre-core-related-links .title-top, #block-mitre-core-related-links .title-1, #block-mitre-core-related-links .title-2, #block-mitre-core-related-links .title-3, #block-mitre-core-related-links .title-4, #block-mitre-core-related-links .title-5 {
  margin: 0 !important;
}
#block-mitre-core-related-links .sidebar-block-content {
  padding: 0 !important;
}
#block-mitre-core-related-links .content {
  padding: 18px;
}
#block-mitre-core-related-links h2 {
  margin-top: 0;
}

.slide-header li.active a,
.slide-header li.active-trail a {
  color: #fff !important;
}

.not-front .view-image-slider .underlay.underlay-bottom, .not-front .view-image-slider .underlay.underlay-top .underlay-inner {
  background: none !important;
  background-color: #0B2338 !important;
}
.not-front .view-image-slider .description {
  background-color: #1D242B !important;
}
.not-front .view-image-slider .description .description-container p {
  color: #F1F3F4 !important;
  font-family: "Runda Normal" !important;
  font-size: 14px !important;
}
.not-front .view-image-slider .description .description-container p:before {
  background-image: url("/sites/default/files/images/hero-quotes.png") !important;
  background-repeat: no-repeat !important;
  content: "" !important;
  height: 50px !important;
  left: -10px !important;
  position: absolute !important;
  width: 50px !important;
}
.not-front .view-image-slider .description .description-container p a {
  color: #87DEFF !important;
}
.not-front .view-image-slider .description .description-container p a:hover {
  text-decoration: underline;
}

.slide-header li.active, .slide-header li.active-trail,
.block-menu-page-header li.active,
.block-menu-page-header li.active-trail,
.region-featured.count_1 .block-menu-page-header li:after {
  background: #87DEFF !important;
}
.slide-header li.active a, .slide-header li.active-trail a,
.block-menu-page-header li.active a,
.block-menu-page-header li.active-trail a,
.region-featured.count_1 .block-menu-page-header li:after a {
  color: #0B2338;
}
.slide-header li.active a:hover, .slide-header li.active-trail a:hover,
.block-menu-page-header li.active a:hover,
.block-menu-page-header li.active-trail a:hover,
.region-featured.count_1 .block-menu-page-header li:after a:hover {
  background: none !important;
}

#block-menu-block-3 .block-menu-page-header li.active,
#block-menu-block-3 .block-menu-page-header li.active-trail {
  background: #87DEFF;
}
#block-menu-block-3 .active a, #block-menu-block-3 .active-trail a {
  pointer-events: none;
  text-decoration: none;
}
#block-menu-block-3 .active a:hover, #block-menu-block-3 .active-trail a:hover {
  text-decoration: none;
}

.block-menu-page-header li.active-trail a {
  color: #0B2338;
}
.block-menu-page-header li.active-trail a:hover {
  background-color: transparent !important;
}

.list-view .list-item .time {
  color: #005B94 !important;
}

input[type=submit] {
  background: #005B94 !important;
}

.list-view .list-item a:not([data-role=button]):hover {
  background: transparent !important;
}

.no-touch .list-view .list-item > a:hover,
.no-touch .list-view .list-item .list-main > a:hover {
  background: whitesmoke !important;
}

.region-header a:hover {
  background-color: transparent !important;
  color: #fff !important;
}

.region-header li:hover > a {
  background: #0B2338 !important;
  color: #fff !important;
}

@media only screen and (max-width: 850px) {
  #mobile-stage .title {
    background-color: #87DEFF;
    color: #0B2338;
  }
  #mobile-stage .readmore a {
    background-color: transparent !important;
    border: 1px solid #87DEFF;
    border-radius: 0 !important;
    color: #87DEFF !important;
    font-family: "Runda Bold", sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px !important;
    margin: 0 auto;
    min-width: 125px;
    padding: 5px 15px 5px 15px !important;
    text-align: center;
    text-decoration: none;
  }
  #mobile-stage .readmore a:after {
    display: none;
  }
  #mobile-stage .mySlides p a {
    color: #fff !important;
    text-decoration: underline;
  }
  #mobile-stage .prev, #mobile-stage .next {
    color: #fff !important;
  }
}
.centers-sub-content h2 {
  color: #fff !important;
}
.centers-sub-content li {
  background: #87DEFF !important;
}

.disclaimer {
  border-top: 2px solid #D4D4D3 !important;
}

.sticky-footer {
  margin-top: -10px;
}

.region-footer {
  background: #1D242B !important;
}
.region-footer .block-footer-utility-menu ul.menu li {
  border-right: 1px solid #D4D4D3 !important;
}
.region-footer .block-footer-utility-menu ul.menu li.last {
  border: none !important;
}
.region-footer a {
  color: #87DEFF !important;
}
.region-footer a:hover {
  background-color: #FFF601 !important;
  color: #0B2338 !important;
}
.region-footer .social a:hover {
  background-color: transparent;
}

#footer-text-block .section-inner-wrapper p,
.copyright .section-inner-wrapper {
  color: #D4D4D3 !important;
  font-family: "Runda Medium", sans-serif !important;
  font-size: 16px !important;
}

.copyright {
  background: #111921 !important;
  color: #D4D4D3 !important;
  font-family: "Runda Medium", sans-serif !important;
}

.social li a:hover {
  background-color: transparent !important;
}
.social li a.twitter-link {
  background-image: url("/sites/default/files/images/social/uTwitter.png");
  width: 51px !important;
}
.social li a.twitter-link:hover {
  background-image: url("/sites/default/files/images/social/uTwitter-on.png");
}
.social li a.facebook-link {
  background-image: url("/sites/default/files/images/social/uFacebook.png");
}
.social li a.facebook-link:hover {
  background-image: url("/sites/default/files/images/social/uFacebook-on.png");
}
.social li a.linkedin-link {
  background-image: url("/sites/default/files/images/social/uLinkedIn.png");
}
.social li a.linkedin-link:hover {
  background-image: url("/sites/default/files/images/social/uLinkedIn-on.png");
}
.social li a.youtube-link {
  background-image: url("/sites/default/files/images/social/uYouTube.png");
  width: 50px !important;
}
.social li a.youtube-link:hover {
  background-image: url("/sites/default/files/images/social/uYouTube-on.png");
}
.social li a.instagram-link {
  background-image: url("/sites/default/files/images/social/uInstagram.png");
}
.social li a.instagram-link:hover {
  background-image: url("/sites/default/files/images/social/uInstagram-on.png");
}

.view-publication-landing-carousel p:before {
  display: none;
}

.page-home .featured-slider {
  max-width: 100%;
  padding: 0;
}
.page-home .view-image-slider .slider-image-wrapper {
  background-color: #000;
}
.page-home .view-image-slider .slider-image-wrapper .slider-image img {
  float: right;
  height: 500px;
  width: auto;
}
@media (max-width: 769px) {
  .page-home .view-image-slider .slider-image-wrapper .slider-image img {
    height: auto;
    width: 150%;
  }
}
.page-home .view-image-slider .section-inner-wrapper {
  height: 100%;
  min-width: 100%;
  position: absolute;
  top: 0;
  z-index: 100 !important;
}
@media (max-width: 769px) {
  .page-home .view-image-slider .section-inner-wrapper {
    padding: 0;
    position: relative;
  }
}
.page-home .view-image-slider .section-inner-wrapper .slideText {
  background: #0B2338;
  left: 10%;
  max-width: 45%;
  opacity: 0.9 !important;
  padding: 50px;
  position: absolute;
  top: 20%;
  z-index: 102;
}
@media (max-width: 1040px) {
  .page-home .view-image-slider .section-inner-wrapper .slideText {
    padding: 20px;
  }
}
@media (max-width: 769px) {
  .page-home .view-image-slider .section-inner-wrapper .slideText {
    left: 0;
    max-width: 100%;
    opacity: 1 !important;
    padding: 20px;
    position: relative;
    top: 0;
  }
}
.page-home .view-image-slider .section-inner-wrapper .slideText h2 {
  color: #fff !important;
  font-family: "Trade Gothic LT W01 Bold No-_2", sans-serif;
  font-size: 26px;
  text-align: left;
  text-transform: uppercase;
}
@media (max-width: 769px) {
  .page-home .view-image-slider .section-inner-wrapper .slideText h2 {
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 1040px) {
  .page-home .view-image-slider .section-inner-wrapper .slideText h2 {
    font-size: 22px;
  }
}
.page-home .view-image-slider .section-inner-wrapper .slideText h2 a {
  color: #FFF601;
}
.page-home .view-image-slider .section-inner-wrapper .slideText .border:before {
  background-image: url("/sites/default/files/images/yellow-bracket-top-right.svg");
  content: "";
  height: 103px;
  position: absolute;
  right: 0;
  top: 0;
  width: 103px;
}
@media (max-width: 769px) {
  .page-home .view-image-slider .section-inner-wrapper .slideText .border:before {
    display: none;
  }
}
.page-home .view-image-slider .section-inner-wrapper .slideText .border:after {
  background-image: url("/sites/default/files/images/yellow-bracket-bottom-left.svg");
  bottom: 0;
  content: "";
  height: 103px;
  left: 0;
  position: absolute;
  width: 103px;
}
@media (max-width: 769px) {
  .page-home .view-image-slider .section-inner-wrapper .slideText .border:after {
    display: none;
  }
}
.page-home .view-image-slider .section-inner-wrapper .slideDescription {
  background: none;
}
.page-home .view-image-slider .section-inner-wrapper .slideDescription p {
  color: #fff;
  font-family: "Trade Gothic LT W01 Light", sans-serif;
  font-size: 18px;
  line-height: 25px;
  padding: 0 40px 0 40px;
  text-align: left;
}
@media (max-width: 1040px) {
  .page-home .view-image-slider .section-inner-wrapper .slideDescription p {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 769px) {
  .page-home .view-image-slider .section-inner-wrapper .slideDescription p {
    display: none;
  }
}
.page-home .view-image-slider .section-inner-wrapper .slideDescription .description-container {
  text-align: center;
}
.page-home .view-image-slider .section-inner-wrapper .slideDescription .description-container .description-link.btn {
  background: none;
  border: 1px solid #87DEFF;
  color: #87DEFF;
  font-family: "Runda Bold", sans-serif;
  font-size: 14px;
  line-height: 23px;
  margin: 0 auto;
  margin-top: 15px;
  min-width: 125px;
  padding: 5px;
  text-align: center;
}
.page-home .view-image-slider .section-inner-wrapper .slideDescription .description-container .description-link.btn:hover {
  background: #FFF601;
  border: 1px solid #FFF601;
  color: #0B2338;
}
.page-home .view-image-slider .section-inner-wrapper .slideDescription .description-container.mobile-alt-header {
  display: none;
}
.page-home .view-image-slider .btn:after {
  content: "";
  width: 0;
}
.page-home .view-image-slider .slider-image {
  margin-left: 0;
}
.page-home .news-section {
  margin-bottom: 50px;
}
@media (max-width: 769px) {
  .page-home .news-section {
    margin-bottom: 20px;
  }
}
@media (max-width: 980px) {
  .page-home .news-section {
    margin-top: 0 !important;
  }
}
.page-home .news-section .section-inner-wrapper {
  max-width: 95%;
  padding: 0;
}
@media (min-width: 1920px) {
  .page-home .news-section .section-inner-wrapper {
    max-width: 1840px;
  }
}
@media (max-width: 980px) {
  .page-home .news-section .news-carousel-block .content {
    padding-top: 0 !important;
  }
}
.page-home .news-section .news-carousel-block .title-wrapper {
  display: none;
}
@media (min-width: 769px) {
  .page-home .news-section .news-carousel-block .static-carousel ul.touchcarousel-container {
    display: flex;
    justify-content: space-between;
  }
}
.page-home .news-section .news-carousel-block .static-carousel ul.touchcarousel-container li.span_4 {
  float: left;
  list-style: none;
  max-width: 100%;
}
.page-home .news-section .news-carousel-block .static-carousel ul.touchcarousel-container li.span_4 h2.title {
  color: #0B2338;
  font-family: "Trade Gothic LT W01 Bold No-_2", sans-serif;
  font-size: 20px;
  line-height: 23px;
  text-align: left;
  width: auto;
}
@media (max-width: 769px) {
  .page-home .news-section .news-carousel-block .static-carousel ul.touchcarousel-container li.span_4 h2.title {
    margin-bottom: 20px;
  }
}
.page-home .news-section .news-carousel-block .static-carousel ul.touchcarousel-container li.span_4 img {
  height: auto;
  max-width: 100%;
  border: none;
}
.page-home .news-section .news-carousel-block .static-carousel ul.touchcarousel-container li.span_4 a:hover {
  background: none !important;
}
.page-home .news-section .news-carousel-block .more-link {
  clear: both;
}
.page-home .news-section .news-carousel-block .title a:hover {
  background-color: #FFF601;
}
@media (max-width: 769px) {
  .page-home .news-section .news-carousel-block .more-link {
    text-align: center;
  }
  .page-home .news-section .news-carousel-block .more-link a {
    float: none;
  }
}
.page-home .focal-points-block {
  background-image: url("/sites/default/files/images/Sun-Horizon.jpg");
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  padding-top: 50px;
}
@media (max-width: 769px) {
  .page-home .focal-points-block {
    height: auto;
  }
  .page-home .focal-points-block .header {
    padding-left: 20px;
  }
  .page-home .focal-points-block .header img {
    max-width: 50%;
  }
}
.page-home .focal-points-block .section-inner-wrapper {
  max-width: 95%;
  padding: 0;
}
@media (min-width: 1920px) {
  .page-home .focal-points-block .section-inner-wrapper {
    max-width: 1840px;
  }
}
.page-home .focal-points-block .section-inner-wrapper .header {
  color: #fff;
  font-family: "Trade Gothic LT W01 Bd Cn No-2", sans-serif;
  font-size: 70px;
  height: 66px;
  line-height: 66px;
  max-width: 435px;
  overflow: hidden;
  text-transform: uppercase;
}
@media (max-width: 769px) {
  .page-home .focal-points-block .section-inner-wrapper .header {
    font-size: 45px;
  }
}
.page-home .focal-points-block .section-inner-wrapper .header span {
  background: #FFF601;
  color: #0B2338;
  margin-left: 5px;
  padding: 0 8px 0 8px;
}
.page-home .focal-points-block .section-inner-wrapper .intro {
  color: #fff;
  font-family: "Trade Gothic LT W01 Light", sans-serif;
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 20px;
  text-align: left;
}
@media (max-width: 769px) {
  .page-home .focal-points-block .section-inner-wrapper .intro {
    display: none;
  }
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage {
  padding-left: 40px;
  padding-right: 40px;
}
@media (max-width: 420px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage {
    padding: 0;
  }
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .view-header {
  margin: 0 auto;
  margin-bottom: 40px;
  margin-top: 10px;
  max-width: 70%;
  text-align: center;
  white-space: initial;
}
@media (max-width: 1200px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .view-header {
    max-width: 80%;
  }
}
@media (max-width: 1040px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .view-header {
    max-width: 85%;
  }
}
@media (max-width: 950px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .view-header {
    max-width: 100%;
  }
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage h3.title {
  background: #1D242B;
  font-family: "Trade Gothic LT W01 Bold No-_2", sans-serif !important;
  font-size: 20px;
  margin: 0;
  margin-top: -6px;
  padding: 10px 20px 12px 20px;
  width: 100%;
}
@media (max-width: 769px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage h3.title {
    margin-bottom: 20px;
  }
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage h3.title a {
  color: #fff !important;
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage h3.title a:hover {
  background: transparent !important;
  color: #FFF601 !important;
}
@media (min-width: 769px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .static-carousel ul.touchcarousel-container {
    display: flex;
    justify-content: space-between;
  }
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .static-carousel ul.touchcarousel-container li.span_4 {
  float: left;
  list-style: none;
  max-width: 100%;
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .static-carousel ul.touchcarousel-container li.span_4 img {
  border: none;
  height: auto;
  max-width: 100%;
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .static-carousel ul.touchcarousel-container li.span_4 a:hover {
  background: none !important;
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .views-field-field-article-image a {
  margin-right: 0;
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .slogan {
  color: white;
  font-family: "Trade Gothic LT W01 Bold No-_2", sans-serif;
  font-size: 40px;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 1060px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .slogan {
    font-size: 35px;
    margin-top: 20px;
  }
}
@media (max-width: 769px) {
  .page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .slogan {
    display: none;
  }
}
.page-home .focal-points-block .section-inner-wrapper .view-focal-points-on-homepage .slogan span {
  font-size: 1.6rem;
  display: inline-block;
  position: relative;
  top: -16px;
  left: -13px;
}
.page-home .focal-points-block .more-link {
  clear: both;
  margin-bottom: 35px;
}
@media (max-width: 769px) {
  .page-home .focal-points-block .more-link {
    text-align: center;
  }
  .page-home .focal-points-block .more-link a {
    float: none;
  }
}
.page-home #block-mitre-core-home-careers {
  background: url(/sites/default/files/images/Your-Career.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  max-height: 765px;
  min-height: 400px;
  overflow: hidden;
  padding-top: 45px;
}
@media (min-width: 1293px) {
  .page-home #block-mitre-core-home-careers {
    background: url("/sites/default/files/images/CAREERS-sized.jpg") no-repeat;
    background-size: contain;
    background-position-x: right;
  }
}
@media (max-width: 1150px) {
  .page-home #block-mitre-core-home-careers {
    background-position: 0 100%;
    height: auto;
  }
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers {
    background: url(/sites/default/files/images/careers-bg-mobile.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    width: 100%;
  }
}
@media (max-width: 550px) {
  .page-home #block-mitre-core-home-careers {
    background-position: -300px 0;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper {
  max-width: 100%;
  padding: 0;
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper {
    min-height: 220px;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .content {
  padding-top: 0;
}
@media (max-width: 950px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .content {
    min-height: 370px;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .header {
  color: #0B2338;
  font-family: "Trade Gothic LT W01 Bd Cn No-2", sans-serif;
  font-size: 70px;
  height: 66px;
  line-height: 66px;
  margin-left: 40px;
  max-width: 360px;
  overflow: hidden;
  text-transform: uppercase;
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .header {
    font-size: 45px;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .header span {
  background: #FFF601;
  color: #0B2338;
  float: right;
  margin-left: 5px;
  padding: 0 5px 0 5px;
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .header span {
    float: none;
  }
}
@media (min-width: 960px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text {
    margin-left: 40px;
    min-height: 440px;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .slogan {
  color: #111921;
  font-family: "Trade Gothic LT W01 Bold No-_2", sans-serif;
  font-size: 80px;
  height: 216px;
  line-height: 70px;
  margin-bottom: 40px;
  margin-left: 20px;
  margin-top: 75px;
  max-width: 600px;
  text-align: center;
  text-transform: uppercase;
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .slogan span {
  font-size: 38px;
  line-height: 40px;
}
@media (max-width: 1150px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .slogan {
    margin: 0;
    padding-top: 30px;
  }
}
@media (max-width: 960px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .slogan {
    visibility: hidden;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks {
  margin-left: 20px;
  max-width: 600px;
  text-align: center;
}
@media (max-width: 1150px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks {
    background: #D4D4D3;
    bottom: 0;
    left: 0;
    margin-left: 0;
    max-height: 95px;
    min-width: 100%;
    position: absolute;
    text-align: center;
  }
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks {
    margin-left: 0;
  }
}
@media (max-width: 1150px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .more-link {
    margin-left: 0;
    margin-top: 15px;
    max-width: 100%;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .more-link a {
  float: none;
  font-family: "Trade Gothic LT W01 Light", sans-serif;
  font-size: 14px;
  font-weight: bold;
  max-width: 150px;
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .more-link {
    margin-top: 15px;
    text-align: center;
  }
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .more-link a {
    float: none;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .links {
  color: #0B2338;
  margin-top: 30px;
  text-transform: uppercase;
}
@media (max-width: 1150px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .links {
    margin-bottom: 15px;
    margin-top: 15px;
    max-width: 100%;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .links a {
  clear: none;
  color: #0B2338;
  float: none;
  font-family: "Trade Gothic LT W01 Bold No-_2", sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
  margin-bottom: 5px;
  padding: 5px 10px 10px 10px;
  width: auto;
}
@media (max-width: 769px) {
  .page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .links a {
    font-size: 12px;
    padding-top: 10px;
  }
}
.page-home #block-mitre-core-home-careers .section-inner-wrapper .careers-text .careerLinks .links a:hover {
  background: #FFF601;
}
.page-home .research-block, .page-home .capabilities-block {
  float: left;
  position: relative;
  width: 50%;
}
@media (max-width: 769px) {
  .page-home .research-block, .page-home .capabilities-block {
    height: 335px;
    min-height: 300px;
    width: 100%;
  }
}
.page-home .research-block a:hover, .page-home .capabilities-block a:hover {
  background: none;
}
.page-home .research-block .header a, .page-home .capabilities-block .header a {
  background: #FFF601;
  color: #111921;
  font-family: "Trade Gothic LT W01 Bd Cn No-2", sans-serif;
  font-size: 70px;
  left: 50%;
  letter-spacing: 2px;
  padding: 24px 5px 24px 5px;
  position: absolute;
  text-transform: uppercase;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 769px) {
  .page-home .research-block .header a, .page-home .capabilities-block .header a {
    font-size: 45px;
    padding: 16px 5px 16px 5px;
  }
}
.page-home .research-block .research-background, .page-home .capabilities-block .research-background {
  left: 0;
  top: 0;
  width: 100%;
  z-index: -10;
}
.page-home .research-block .capabilities-background, .page-home .capabilities-block .capabilities-background {
  right: 0;
  top: 0;
  width: 100%;
  z-index: -10;
}

#block-views-landing-hero-carousel-block-17 .view-landing-hero-carousel {
  display: block !important;
}
#block-views-landing-hero-carousel-block-17 .view-landing-hero-carousel .slider-image-wrapper .slider-image {
  margin-left: 0;
}
#block-views-landing-hero-carousel-block-17 .view-landing-hero-carousel .slider-image-wrapper .description {
  margin-bottom: 0;
  overflow: visible;
  visibility: visible !important;
  width: 67.3913%;
}
#block-views-landing-hero-carousel-block-17 .view-landing-hero-carousel .slider-image-wrapper .description:before {
  background: #87DEFF;
  content: "";
  height: 15px;
  left: -48.6%;
  position: absolute;
  width: 48.6%;
}
#block-views-landing-hero-carousel-block-17 .view-landing-hero-carousel .slider-image-wrapper .description-container {
  width: 83%;
}

.centers #block-views-landing-hero-carousel-block .slider-image-wrapper .slider-image {
  margin-left: 0;
}
.centers #block-views-landing-hero-carousel-block .slider-image-wrapper .description {
  margin-bottom: 0;
  overflow: visible;
  visibility: visible !important;
  width: 67.3913%;
}
.centers #block-views-landing-hero-carousel-block .slider-image-wrapper .description:before {
  display: none;
}
.centers #block-views-landing-hero-carousel-block .slider-image-wrapper .description-container {
  width: 95%;
}

#block-menu-block-3 .sliderInitialized .block-menu-page-header {
  bottom: 105px;
}

.page-node-26536 #block-menu-block-3, .page-node-27031 #block-menu-block-3, .page-node-6984 #block-menu-block-3 {
  bottom: 20%;
}

.block-menu-block h2 a {
  pointer-events: none;
}
.block-menu-block h2 a:hover {
  background-color: transparent;
  text-decoration: none;
}

.view-voice-mini-callout a .title:hover {
  background-color: #FFF601;
  text-decoration: underline;
}

.twitter-module .tweet-actions li a.reply, .twitter-module .tweet-actions li a.retweet, .twitter-module .tweet-actions li a.favorite {
  padding-left: 0;
}
.twitter-module .tweet-actions li a.favorite:hover:before {
  display: none;
}

.report-left a {
  max-width: 285px;
}

.list-view.blog-list-view .featured-post.list-item-0 .title {
  font-family: "Serifa Bold" !important;
  font-size: 1.6rem !important;
  line-height: 2.4rem !important;
}

.page-node-217 .block-menu-page-header {
  bottom: 0 !important;
  left: -20px;
}

.rsBullets {
  margin-top: -10px;
}

.forced-title {
  margin-left: -15px;
  position: absolute;
  width: 100%;
}
.forced-title .rsAblock {
  padding: 12px 20px 9px 20px;
}
.forced-title .rsAblock h2 {
  font-size: 36px;
  line-height: 54px;
}

.view-publications-carousel a:hover, .view-news-publications-carousel a:hover {
  text-decoration-color: #fff;
}

.view-display-id-research_tech_papers a:hover,
.view-display-id-focal_points_tech_papers a:hover,
.view-display-id-capabilities_tech_papers a:hover,
.view-display-id-focus_area_tech_papers a:hover,
.view-display-id-ffrdc_tech_papers a:hover {
  text-decoration-color: #0B2338;
}

.list-view.calendar-list-view .calendar-graphic .number {
  color: #005B94 !important;
}

.page-node-230 .sliderInitialized .block-menu-page-header {
  margin-bottom: -20px;
}

.field-news-link-link a {
  text-decoration: underline;
}
.field-news-link-link a:after {
  display: inline-block;
  text-decoration: none;
}

.mitresearch .pagination > .active > a {
  color: #fff !important;
}
.mitresearch .pagination > .active > a:hover {
  color: #0B2338 !important;
}

.attackcon .region-featured.count_1 .view-landing-hero-carousel, .cyberinvitational .region-featured.count_1 .view-landing-hero-carousel, .mitrescareeropportunitiesatfortmeade .region-featured.count_1 .view-landing-hero-carousel {
  display: block !important;
}

.careers .rsBullets, .news .rsBullets {
  top: 418px !important;
}
@media (max-width: 1236px) {
  .careers .rsBullets, .news .rsBullets {
    top: 398px !important;
  }
}
@media (max-width: 1210px) {
  .careers .rsBullets, .news .rsBullets {
    top: 380px !important;
  }
}
@media (max-width: 1174px) {
  .careers .rsBullets, .news .rsBullets {
    top: 378px !important;
  }
}
@media (max-width: 1112px) {
  .careers .rsBullets, .news .rsBullets {
    top: 348px !important;
  }
}
@media (max-width: 1022px) {
  .careers .rsBullets, .news .rsBullets {
    top: 350px !important;
  }
}
@media (max-width: 920px) {
  .careers .rsBullets, .news .rsBullets {
    top: 320px !important;
  }
}

.seg-toc .menu-block-11 ul li:before {
  background: #0B2338 !important;
}
.seg-toc .menu-block-11 ul li ul li a:before {
  color: #87DEFF !important;
  border: 3px solid #87DEFF !important;
}
.seg-toc .menu-block-11 ul li ul li a:after {
  border-left: 3px solid #87DEFF !important;
}
.seg-toc .menu-block-11 ul li ul ul:after {
  border-left: 3px solid #87DEFF !important;
}

.page-home .content-outer-wrapper {
  background-color: #fff;
}

#nls .banner {
  background: #F1F3F4;
  margin: 0;
  padding: 1.2rem 0;
  position: relative;
}
#nls .banner .nls-container {
  width: 1200px;
  margin: auto;
  padding: 0;
  text-align: center;
}
@media only screen and (max-width: 1200px) {
  #nls .banner .nls-container {
    width: 100%;
  }
}
#nls .banner .nls-container .title p {
  font-family: "Trade Gothic LT W01 Bd Cn No-2", sans-serif;
  text-transform: uppercase;
  color: #0B2338;
  font-size: 2rem;
  border-right: #87DEFF 1px solid;
  padding: 0.5rem 1.8rem;
  margin: 0;
}
@media only screen and (max-width: 730px) {
  #nls .banner .nls-container .title p {
    border-right: none;
  }
}
#nls .banner .nls-container .content-nls p {
  font-family: "Trade Gothic LT W01 Light", sans-serif;
  font-size: 1.4rem;
  padding: 0 0 0 1rem;
  letter-spacing: 1px;
  margin: 0;
  color: #151515;
}
@media only screen and (max-width: 820px) {
  #nls .banner .nls-container .banner-cta {
    padding: 1rem 0;
  }
}
#nls .banner .nls-container .banner-cta a {
  background: #0B2338;
  color: white !important;
  text-decoration: none;
  text-transform: uppercase;
  padding: 5px 15px 5px 15px !important;
  letter-spacing: 1px;
  margin: 0 0 0 1rem;
  font-family: "Runda Bold", sans-serif;
}
#nls .banner .nls-container .banner-cta a:hover {
  color: #111921 !important;
}
#nls .banner .nls-container .title,
#nls .banner .nls-container .content-nls,
#nls .banner .nls-container .banner-cta {
  display: inline-block;
  vertical-align: middle;
}

.sliderInitializing .region-featured > .block-views:first-child {
  margin-bottom: 0 !important;
}

.main-content .region-header .logo {
  background: url("data:image/png;base64,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") 0 center no-repeat !important;
  background-size: contain !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 340px !important;
  height: 40px !important;
}
@media (max-width: 1115px) {
  .main-content .region-header .logo {
    width: 248px !important;
    height: 30px !important;
  }
}
@media (max-width: 1024px) {
  .main-content .region-header .logo {
    position: relative;
    top: 3rem;
    left: -9rem;
    width: 340px !important;
    height: 40px !important;
  }
}
@media (max-width: 490px) {
  .main-content .region-header .logo {
    left: -9rem;
  }
}
@media (max-width: 449px) {
  .main-content .region-header .logo {
    width: 270px !important;
    position: relative;
    top: 3.2rem;
    left: -4em;
    background-size: contain !important;
  }
}
@media (max-width: 375px) {
  .main-content .region-header .logo {
    width: 240px !important;
    position: relative;
    left: -3.2em;
  }
}
.main-content .sf-menu.sf-style-white a {
  padding: 12px 15px;
}
@media (max-width: 1024px) {
  .main-content .sf-menu.sf-style-white a {
    padding: 12px 20px;
  }
}
.main-content #superfish-1 {
  margin-left: 6rem;
}
@media (max-width: 1155px) {
  .main-content #superfish-1 {
    margin-left: 2rem;
  }
}
@media (max-width: 1024px) {
  .main-content #block-logo {
    display: flex;
    width: 320px;
    top: -10px;
    left: 48%;
  }
}
@media (max-width: 414px) {
  .main-content #block-logo {
    left: 45.6%;
  }
}
@media (max-width: 375px) {
  .main-content #block-logo {
    left: 47%;
  }
}
@media (max-width: 1024px) {
  .main-content #block-block-266 {
    top: 20px;
  }
}
@media (max-width: 1024px) {
  .main-content #block-superfish-1 {
    position: relative;
    top: -8px;
  }
}
.main-content #block-superfish-1 .sf-accordion-toggle {
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle {
  border: none;
  width: 30px;
  height: 24px;
  display: inline-block;
  position: relative;
  outline: none;
  padding: 31px 0 0 0;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span, .main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span::before, .main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span::after {
  width: 30px;
  height: 4px;
  background-color: #000;
  border-radius: 4px;
  position: absolute;
  transition-property: transform;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span::before, .main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span::after {
  content: "";
  display: block;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span {
  text-indent: -9999px;
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span:before {
  transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  top: -10px;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle span:after {
  top: -20px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle.sf-expanded {
  background-color: transparent;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle.sf-expanded span {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  background-color: #000;
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle.sf-expanded span:before {
  background-color: #000;
  top: 0;
  transform: rotate(-90deg);
  transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.main-content #block-superfish-1 .sf-accordion-toggle #superfish-1-toggle.sf-expanded span:after {
  background: #000;
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;
}

.node-type-ffrdc .region-sidebar-second #block-views-twitter-stream-block-1, .node-type-ffrdc .region-sidebar-second #block-views-twitter-stream-block-3 {
  display: none;
}

.page-node-21411 .region-sidebar-second #block-views-twitter-stream-block-3 {
  display: block;
}

/*# sourceMappingURL=newbrand.css.map */
