body,
.usa-layout-docs__main {
  margin-top: 3rem;
}

a,
p,
ul,
li,
blockquote {
  color: #000000;
  text-decoration: none;
}

.text-white {
	color: #000000;
  text-decoration: none;
}

.usa-nav {
 display: none;
}

.usa-menu-button {
	display: none;
}

.text-align-center > iframe {
	display: none;
}

.usa-banner {
  display: none;
}

.globalBanner {
  display: none;
}

.usa-layout-docs__sidenav {
  display: none;
}

.usa-layout-docs__sidenav .layout-sidebar-first {
  display: none;
}

.layout-sidebar-first {
   display: none;
}

.usa-breadcrumb {
  display: none !important;
}

.usa-nav__secondary {
  display: none;
}

.article-content {
  border-top: none;
}

.article-title h1,
.article-title h2,
.article-title h1 span,
.article-title h2 span   {
  text-align: center;
}

blockquote {
  background-color: #ffffff;
  margin: 1.4em 0 2.4em;
  padding: 0;
  border: 0;
}

.article-content .field--name-body p a, 
.node--type-media-resource .field--type-text-with-summary p a, 
.node--type-resources .field--type-text-with-summary p a {
  color: #000;
  text-decoration: none;
  border-bottom: 1px solid #000;
}

.landing-page-header .heading-description {
  padding: 0;
  border: 0;
}

.landing-page-header {
  border: 0;
  border-top: 2px solid #4a4a4a;
  background: none;
  padding: 0;
  margin: 0;
}

.usa-alert--info {
  display: none;
}

.article-content .topics-print-share-sect {
  display: none;
}

.usa-footer {
  display: none;
}

.usa-pagination {
  display: none;
}

.blog-category {
	display: none;
}

/* Accordions anywhere */

.qa-container {
  border: none;
  border-top: none;
}

.blog-article .qa-wrapper {
  border-top: none;
}

.blog-article p, 
.content-page-article p, 
p, 
ul {
  color: #000000;
}

.lightbulb-icon {
	max-width: 60px;
}

.qa-container .paragraph--type--blog-qa h2 {
  border-bottom: none;
  padding: 0;
  margin: 1rem 0;
  color: #000000;
  background-color: white;
}

.youtube-video {
	display: none;
}

.card-details a:link {
display: flex;
Justify-content: center;
align-items: flex-end;
background-color: #1e375a;
font-size: 18px;
line-height: 28px;
font-weight: 500;
text-transform: uppercase;
color: #fff;;
Text-decoration: none;
padding-bottom: 1rem;
padding-top: 1rem;
}


