/*
Reset the site according to the media break points below. Edit at will.
*/

@media screen and (max-width: 1100px) {

	.panel {
		width: 100%;
		padding-left: 2rem !important;
		padding-right: 2rem !important;
	}
	.full-width {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.life-of-impact .article-info {
		padding-right: 40px;
	}

	h1#hero-title {
		font-size: 2rem;
	}
	.home-news article, .covid-news article, .blm-news article {
		padding-left: 0;
	}
	#inventor-spotlight-slideshow-container #invention-spotlight-title,
	#invention-spotlight-slideshow-container #invention-spotlight-title {
		left: 2rem;
	}
	#inventor-spotlight-slideshow-container .hp_slider2-nav {
		padding-left: 1rem;
	}
	#inventor-spotlight-slideshow-container .hp_slide2 .slide-data {
		padding-left: 1rem;
		width: 40%;
		order: 2;
	}
	.initiative-title {
		font-size: 1.1rem;
	}
	.flexible-content-profiles-and-spotlights .panel.flexing {
		margin-bottom: 90px;
	}

	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left:3rem;
	}
	.covid-news-page-buttons, .blm-news-page-buttons {
		left: 0;
	}
	.flexible-content-hero .hero-biography .bio-crumbtrail {
		left: 2rem
	}
}/* /@media screen and (max-width: 1100px) { */

@media screen and (max-width: 1000px) {

	#inventor-spotlight-slideshow-container .hp_slider2-nav {
		top: -80px;
		bottom: unset;
	}
	#inventor-spotlight-slideshow-container .panel {
		padding-top: 140px;
	}
	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left: 3rem;
		top: 90px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2 .hp_slider2-trans-img {
		margin-top: 240px;
	}

	#inventor-spotlight-slideshow-container .hp_slide2 .slide-data {
		padding: 10px 1rem;
		width: 100%;
	}
	#inventor-spotlight-slideshow-container .slide-image {
		background-position: center bottom;
	}
}/* /@media screen and (max-width: 1000px) { */

@media screen and (max-width: 990px) {
	.pagecontainer {
		margin-top: 0;
	}
	.flexible-content-hero .menu-space {
		min-height: 0;
	}
	.flexible-content-hero .hero-biography .panel {
		min-height: 400px;
	}
	.flexible-content-hero .hero-biography .biography-gradient {
		width: 500px;
		left: 0;
	}
	#jerome-lemelson-bio-hero .biography-photo {
		width: 600px;
		left: 0;
		bottom: -47px;
	}
	.flexible-content-hero #dorothy-lemelson-bio-hero .hero-biography .biography-gradient {
		left: -50px;
	}
	#dorothy-lemelson-bio-hero .biography-photo {
		width: 300px;
		left: 50px;
		bottom: -54px;
	}
	.flexible-content-hero#dorothy-lemelson-bio-hero .hero-biography .bio-hero-text {
		width: 60%;
	}
	.flexible-content-hero .hero-biography .bio-hero-text h1 {
		font-size: 36px;
	}
	.flexible-content-hero .hero-biography .bio-hero-text p {
		font-size: 0.9rem;
	}
}/* /@media screen and (max-width: 990px) { */

@media screen and (max-width: 900px) {
	h1 {
		font-size: 2rem;  /*  58px 2.63rem */
	}
	h2 {
		font-size: 1.75rem;  /*  50px  2.27rem */
	}
	h3 {
		font-size: 1.5rem;  /*  38px  1.72rem  */
	}
	h4 {
		font-size: 1.25rem;  /*  28px  1.27rem  */
	}
	h5 {
		font-size: 1.5rem;  /*  38px  */
	}
	h6, .flexible-content-invention-spotlight-slider .hp_slide2-content p {
		font-size: 1.25rem;  /*  28px  */
	}
	.initiative-title {
		font-size: 1.1rem;
	}
	.flexible-content-people-grid .people-panel .person-name,
	.flexible-content-faces-of-invention .face-name {
		font-size: 1.1rem;
	}
	.flexible-content-people-grid .people-panel .person-details,
	.flexible-content-faces-of-invention .face-description, .news-articles .entry-title {
		font-size: 1rem;
	}
	p, select, option, .bn1, .bn1:visited, button, input[type="button"], input[type="submit"], .flexible-content-quote-rotator .quote-attribution,
	.post ul li {
		font-size: 0.9rem;  /*  1rem  22px */
	}
	.mobile-menu-select {
		display: block;
		margin: 0 auto;
	}
	.page-menu.content-header-menu ul {
		display: none;
	}
	.four-oh-four {
		margin: 0 10%;
	}
	.flexible-content-html .panel {
		padding-top: 70px;
		padding-bottom: 70px;
	}
	.split-row {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.flexible-content-quote-rotator .panel, .flexible-content-globe-background .panel {
		padding-top: 70px;
		padding-bottom: 70px;
	}
	.flexible-content-featured-stories .panel, .flexible-content-our-approach .panel {
		flex-direction: column;
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.flexible-content-profiles-and-spotlights .panel.flexing {
		margin-bottom: 70px;
	}
	.flexible-content-profiles-and-spotlights .panel:first-of-type {
		margin-top: 70px;
	}
	.flexible-content-bio .flexing, .person-popup-content {
		flex-direction: column;
	}
	.person-popup-content img {
		max-width: 300px;
		margin-bottom: 2rem;
	}
	.featured-stories-video {
		order: 1;
		/*margin-bottom: 60%;*/
		flex-basis: auto;
		height: 50vw;
	}
	.our-approach-image {
		order: 1;
		margin-bottom: 30px;
		flex-basis: auto;
	}
	#entrepreneurship-us-education-approach .our-approach-image {
		min-height: 250px !important;
		background-position-y: top;
	}
	.featured-stories-text, .our-approach-text {
		order: 2;
		flex-basis: auto;
	}
	div.featured-stories-list {
		flex-basis: auto;
	}
	ul.featured-stories-list {
		flex-direction: column;
		flex-basis: auto;
	}

	ul.featured-stories-list li, .our-approach-content ul li,
	#international-entreprenurship-header-with-submenu ul li {
		font-size: 0.8rem;
	}
	.initiative-title, .initiative-description {
		padding: 0.5rem;
	}
	#work-initiatives-links {
		flex-wrap: wrap;
		justify-content: center;
	}
	.work-initiative-background {
		justify-content: center;
		width: calc((100% / 2) - 15px);
		margin-bottom: 30px;
	}
	.work-initiative-background:nth-child(2n) {
		margin-right: 0;
	}

	.work-initiative-background.education {
		background: rgb(101,108,64);  /*verigris 656C40*/
	}
	.work-initiative-background.ecosystems {
		background: rgb(148,27,70);  /*disco 941b46*/
	}
	.work-initiative-background.inspiration {
		background: rgb(66,101,137);  /*bismark 426589*/
	}
	.work-initiative-background.entrepreneurship {
		background: rgb(112,88,59);  /*yellow-metal 70583B*/
	}
	.tabbed-list-text {
		margin-top: 70px;
	}
	.header-with-submenu-head {
		margin-top: 70px;
	}
	.people-panel .person, .flexible-content-faces-of-invention .face, .emeritus {
		flex-basis: 31%;
	}
	.flexible-content-faces-of-invention .face {
		margin-bottom: 50px;
	}
	.our-approach-content ul, #international-entreprenurship-header-with-submenu ul {
		width: 100%;
		padding-bottom: 0.5rem;
		margin: 0;
	}
	.our-approach-content div ul:first-of-type {
		margin-top: 0.75rem;
	}
	.flexible-content-our-work-subpages .panel {
		margin-top: 70px;
		margin-bottom: 70px;
	}
	.founder-bio {
		margin-top: 0;
	}
	.founder-bio:not(:first-of-type) {
		margin-top: 2rem;
	}
}/* /@media screen and (max-width: 900px) { */

@media screen and (max-width: 740px) {
	.bio-article {
		width: calc(33% - 10px);
	}
	.col75, .col66, .col50, .col33, .col25 {
		float: none;
		width: 100%;
	}
	.fwn-col img {
		width: 200px;
	}
	.life-of-impact > .panel {
		padding: 0 0 50px !important;
	}
	.life-of-impact .blm-news .article-info {
		padding: 20px 40px 0 !important;
	}
	.hero-title {
		font-size: 1.75rem;
		padding: 0 2rem;
	}
	h1 {
		font-size: 2rem;  /*  58px 2.63rem */
	}
	h2 {
		font-size: 1.75rem;  /*  50px  2.27rem */
	}
	h3 {
		font-size: 1.5rem;  /*  38px  1.72rem  */
	}
	h4 {
		font-size: 1.25rem;  /*  28px  1.27rem  */
	}
	h5 {
		font-size: 1.5rem;  /*  38px  */
	}
	h6, .flexible-content-invention-spotlight-slider .hp_slide2-content p {
		font-size: 1.25rem;  /*  28px  */
	}
	p, select, option, .bn1, .bn1:visited, button, input[type="button"], input[type="submit"], .flexible-content-quote-rotator .quote-attribution,
	.post ul li {
		font-size: 0.8rem;  /*  1rem  22px */
	}
	.bn1, .bn1:visited, button, input[type="button"], input[type="submit"] {
		padding: 2px 12px 3px 12px;
		min-width: 7rem;
	}
	.idea-to-impact .idea-to-impact-desktop {
		display: none;
	}
	.idea-to-impact-mobile h2 {
		text-align: center;
		margin-top: 3rem;
	}
	.idea-to-impact .idea-to-impact-mobile {
		display: block;
		max-width: 100%;
		margin: 0 auto;
	}
	#national-inventors-day-2022 + .home-news-wrapper > .panel {
		padding-top: revert;
	}
	.home-news-wrapper .panel, .covid-news-wrapper .panel, .blm-news-wrapper .panel  {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.home-news-page-buttons, .covid-news-page-buttons, .blm-news-page-buttons {
		top: 25px;
	}
	.home-news .article-info, .covid-news .article-info, .blm-news .article-info {
		padding-top: 40px;
		flex-basis: 50%;
	}
	.blm-news .article-info {
		padding-top: 20px;
		padding-left: 0;
	}
	.home-news .featured-image, .covid-news .featured-image, .blm-news .featured-image {
		flex-basis: 50%;
	}
	.home-news button, .covid-news button, .blm-news button {
		position: relative;
		margin-top: 20px;
	}

	.home-news-wrapper h2, .covid-news-wrapper h2, .blm-news-wrapper h2 {
		top: 50px;
	}
	.home-news, .covid-news, .blm-news {
		margin-top: 60px;
	}
	.home-news article, .covid-news article, .blm-news article {
		padding: 0;
		flex-direction: column;
	}

	.home-news article .featured-image, .covid-news article .featured-image, .blm-news article .featured-image {
		order: 1;
	}
	.home-news article .article-info, .covid-news article .article-info, .blm-news article .article-info {
		padding-top: 20px;
		padding-right: 0;
		order: 2;
	}
	#lemelson-family .panel {
		background-position: 80% bottom;
		min-height: 400px;
	}
	.footer_columns {
		flex-direction: column;
		flex-wrap: wrap;
	}
	#footer-address {
		padding-right: 1rem;
		flex-basis: auto;
	}
	.footer-follow {
		flex-basis: auto;
	}
	#footer-portals {
		padding-left: 0;
		flex-basis: auto;
	}

	.tabbed-list-container {
		flex-direction: column;
	}
	.tabbed-list-menu {
		flex-direction: row;
		flex-wrap: wrap;
		padding-right: 0;
		flex-basis: auto;
		justify-content: center;
		margin-bottom: 20px;
	}
	.tabbed-list-items {
		padding-right: 10px;
		max-height: 400px;
		min-height: 400px;
		height: 400px;
	}

	.tabbed-list-text {
		margin-top: 50px;
	}
	.tabbed-list-menu-item {
		display: none;/*
		font-size: 1rem;
		padding: 5px 10px;*/
	}
	.mobile-tabbed-list-select {
		display: block;
	}
	.tabbed-list-item h4 {
		font-size: 1rem;
		padding-bottom: 0;
	}
	.tabbed-list-item p {
		font-size: 0.8rem;
		line-height: 1.75;
	}
	.flexible-content-profiles-and-spotlights .panel.flexing {
		flex-direction: column;
	}
	.flexible-content-profiles-and-spotlights .profile,
	.news-articles article, .more-news article {
		margin-right: 0;
		margin-bottom: 45px;
	}
	.flexible-content-people-grid .people-panel .person-name,
	.flexible-content-faces-of-invention .face-name {
		font-size: 0.95rem;
	}
	.flexible-content-people-grid .people-panel .person-details,
	.flexible-content-faces-of-invention .face-description {
		font-size: 0.875rem;
	}
	.flexible-content-our-work-subpages .our-work-subpage-pic {
		height: 250px;
		min-width: 250px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2-nav {
		top: -80px;
	}
	#inventor-spotlight-slideshow-container .panel {
		padding-top: 140px;
	}
	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left: 3rem;
		top: 90px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2 .hp_slider2-trans-img {
		margin-top: 160px;
	}
	#contact-form .form2, .contact-info {
		flex-direction: column;
	}
	#contact-form #form-name-fields, #contact-form #form-info-fields,
	.contact-info div {
		width: 100%;
	}
	.contact-info div:first-of-type {
		padding-right: 0;
		margin-bottom: 1rem;
	}
	#contact-form #form-name-fields input, #contact-form #form-info-fields input,
	#contact-form #form-info-fields textarea {
		max-width: 100%;
	}
	.founder-bio {
		flex-direction: column;
	}
	.founder-bio-photo {
		width: 200px;
	}
	.founder-bio-text {
		width: 100%;
		margin-top: 20px;
	}
	#engineering-planet > .panel {
		margin-bottom: 70px;
		flex-direction: column;
	}
	#engineering-planet > .panel > div {
		padding-right: 0;
		flex-basis: unset !important;
	}
	#engineering-planet > .panel > div:first-of-type {
		order: 2;
		margin-top: 50px;
	}
	#engineering-planet .blm-news button {
		margin-top: 0;
	}
	.e41p-article > div:last-of-type {
		width: 250px;
	}
	.biography-content {
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.flexible-content-hero .hero-biography .panel {
		flex-direction: column;
		justify-content: flex-start;
	}
	.flexible-content-hero .hero-biography .bio-crumbtrail {
		position: relative;
		width: 100%;
		left: unset;
		top: unset;
		margin: 40px 0;
	}
	.flexible-content-hero .hero-biography .bio-hero-text {
		width: 100%;
		text-align: center;
		padding: 0 10% 250px;
	}
	.flexible-content-hero .hero-biography .biography-gradient,
	#jerome-lemelson-bio-hero .biography-photo,
	#dorothy-lemelson-bio-hero .biography-photo {
		left: 50%;
		transform: translateX(-50%);
	}
	.bio-content {
		flex-direction: column;
	}
	.flexible-content-hero#dorothy-lemelson-bio-hero .hero-biography .bio-hero-text {
		width: inherit;
		padding-bottom: 275px;
	}
	.bio-content-text {
		padding: 10px 0;
	}
	.bio-content-text p {
		text-align: center;
	}
	.bio-content-marriage::before, .bio-content-marriage::after {
		display: none;
	}
	.bio-content-text {
		order: 1
	}
	.bio-content-image {
		order: 2;
	}
}/* /@media screen and (max-width: 740px) { */

@media screen and (max-width: 650px) {
	#lemelson-family .panel {
		background-position: 60% bottom;
		padding: 0 !important;
	}
	.split-row {
		flex-direction: column;
	}
	.split-row h3 {
		padding-right: 0;
		border-right: none;
		border-bottom: solid 1px #6e2159;
		text-align: center;
		padding-bottom: 0.5rem;
		margin-bottom: 0.5rem;
		flex-basis: auto;
	}
	.split-row div {
		padding-left: 0;
		text-align: center;
		flex-basis: auto;
	}

	.people-panel .person, .flexible-content-faces-of-invention .face, .emeritus {
		flex-basis: 47%;
	}
	.our-work-subpage {
		flex-direction: column;
		margin-bottom: 50px;
	}
	.our-work-subpage:last-of-type {
		margin-bottom: 0;
	}
	.our-work-subpage .our-work-subpage-pic {
		margin-right: 0;
		margin-bottom: 25px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2-nav {
		top: -80px;
		text-align: left;
	}
	#inventor-spotlight-slideshow-container .panel {
		padding-top: 140px;
	}
	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left: 3rem;
		top: 90px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2 .hp_slider2-trans-img {
		margin-top: 160px;
	}
	#invention-spotlight-slideshow-container {
		padding-top: 50px;
	}
	#invention-spotlight-slideshow-container .panel {
		padding-top: 130px;
	}
	#invention-spotlight-slideshow-container .hp_slider2-nav {
		top: -110px;
		text-align: left;
	}
	#invention-spotlight-slideshow-container #invention-spotlight-title {
		top: 50px;
	}
	#invention-spotlight-slideshow-container .hp_slide2-content {
		flex-direction: column;
	}
	#invention-spotlight-slideshow-container .hp_slide2 .slide-data {
		padding: 30px 0 0;
		order: 2;
	}
	#invention-spotlight-slideshow-container .hp_slide2 .featured-image {
		order: 1;
	}
	#invention-spotlight-slideshow-container  .hp_slider2 .hp_slider2-trans-img {
		max-height: 300px;
	}
	#invention-spotlight-slideshow-container .hp_slider2 {
		margin-bottom: 180px;
	}
	.flexible-content-html .panel {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.resource-item {
		flex-direction: column;
	}
	.resource-item .resource-image {
		margin-top: 0;
		margin-bottom: 15px;
	}
	.flexible-content-hero .hero-biography .biography-gradient {
		width: 400px;
	}
	#jerome-lemelson-bio-hero .biography-photo {
		width: 480px;
		bottom: -38px;
	}
	#dorothy-lemelson-bio-hero .biography-photo {
		width: 240px;
		bottom: -40px;
	}
	.flexible-content-hero .hero-biography .bio-hero-text {
		padding-bottom: 200px;
	}
	.flexible-content-hero#dorothy-lemelson-bio-hero .hero-biography .bio-hero-text {
		padding-bottom: 230px;
	}
	#funding-eligibility {
		padding: 40px 0;
	}
	#funding-eligibility .panel {
		flex-direction: column;
	}
	#funding-eligibility .panel > div {
		flex-basis: 100%;
	}
	#fund {
		padding-bottom: 40px;
	}
	.footer_columns {
		width: 250px;
		margin: 0 auto;
	}
}/* /@media screen and (max-width: 650px) { */

@media screen and (max-width: 550px) {
	.bio-article {
		width: calc(50% - 10px);
	}
	.hero-title {
		font-size: 1.5rem;
	}
	h1 {
		font-size: 1.5rem;  /*  58px 2.63rem */
	}
	h2 {
		font-size: 1.4rem;  /*  50px  2.27rem */
	}
	h3 {
		font-size: 1.3rem;  /*  38px  1.72rem  */
	}
	h4 {
		font-size: 1.2rem;  /*  28px  1.27rem  */
	}
	h5 {
		font-size: 1.1rem;  /*  38px  */
	}
	h6, .flexible-content-invention-spotlight-slider .hp_slide2-content p {
		font-size: 1rem;  /*  28px  */
	}
	p, select, option, .bn1, .bn1:visited, button, input[type="button"], input[type="submit"],
	.flexible-content-quote-rotator .quote-attribution, .post ul li {
		font-size: 0.75rem;  /*  1rem  22px */
	}
	.bn1, .bn1:visited, button, input[type="button"], input[type="submit"] {
		padding: 2px 12px 3px 12px;
		min-width: 7rem;
	}
	.footer_columns {
		flex-wrap: nowrap;
		max-height: unset;
	}
	.our-approach-image {
		min-height: 225px;
	}
	#inventor-spotlight-slideshow-container .panel {
		padding-top: 80px;
	}
	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left: 3rem;
		top: 50px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2 .hp_slider2-trans-img {
		margin-top: 120px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2-nav {
		top: -60px;
		text-align: left;
	}
	.news-articles article {
		flex-basis: 48%;
	}
	.e41p-article {
		flex-direction: column;
	}
	.e41p-article > div:first-of-type {
		order: 2;
		margin-right: 0;
	}
	.e41p-article > div:last-of-type {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
	.flexible-content-hero .hero-biography .bio-crumbtrail {
		font-size: 0.8rem;
	}
}/* /@media screen and (max-width: 550px) { */

@media screen and (max-width: 480px) {
	.panel:not(.full-width) {
		padding-left: 1rem !important;
		padding-right: 1rem !important;
	}
	#lemelson-family .panel {
		background-position: 50% bottom;
	}
	#work-initiatives-links {
		flex-direction: column;
	}
	.work-initiative-background {
		width: 100%;
		margin-bottom: 20px;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	#inventor-spotlight-slideshow-container .panel {
		padding: 70px 0 0 !important;
	}

	.flexible-content-invention-spotlight-slider .panel {
		/*padding: 50px 0 0 !important;*/
	}

	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left: 1rem;
		top: 40px;
	}
	#inventor-spotlight-slideshow-container.hp_slider2 .hp_slider2-trans-img {
		margin-top: 120px;
	}
	#invention-spotlight-slideshow-container .panel {
		padding: 50px 1rem 50px !important;
	}
	#invention-spotlight-slideshow-container #invention-spotlight-title {
		left: 1rem;
		top: 0px;
	}
	#invention-spotlight-slideshow-container .hp_slider2-nav {
		top: -80px;
	}
	#change-the-world {
		padding-bottom: 50px;
	}
}/* /@media screen and (max-width: 480px) { */

@media screen and (max-width: 400px) {
	h1, h2, h3, h4, h5, h6 {
		letter-spacing: 0;
	}
	h1 {
		font-size: 1.1rem;  /*  58px 2.63rem */
	}
	h2 {
		font-size: 1rem;  /*  50px  2.27rem */
	}
	h3 {
		font-size: 0.95rem;  /*  38px  1.72rem  */
	}
	h4, .initiative-title {
		font-size: 0.9rem;  /*  28px  1.27rem  */
	}
	h5, h6 {
		font-size: 0.8rem;  /*  38px, 28px  */
	}
	p, select, option, .flexible-content-quote-rotator .quote-attribution {
		font-size: 0.7rem;  /*  1rem  22px */
	}
	.flexible-content-hero .hero-image, .blog .hero-image, .archive .hero-image,
	.single-post .hero-image {
		height: 250px;
		max-height: unset;
		min-height: unset;
	}
	.news-return {
		padding-top: 50px;
		padding-bottom: 30px;
		font-size: 0.7rem;
	}
	h1#hero-title, h1.hero-title {
		font-size: 1.3rem;
		padding: 0 2rem !important;
	}
	.flexible-content-globe-background .panel,
	.idea-to-impact .panel, .home-news-wrapper .panel,
	.covid-news-wrapper .panel,
	.blm-news-wrapper .panel {
		padding: 50px 1rem !important;
	}
	#inventor-spotlight-slideshow-container .panel {
		padding: 70px 0 0 !important;
	}

	.flexible-content-invention-spotlight-slider .panel {
		padding: 50px 0 0 !important;
	}

	#inventor-spotlight-slideshow-container .hp_slider2-nav {
		padding-left: 1rem;
		top: -50px;
	}
	#invention-spotlight-slideshow-container .hp_slider2-nav {
		padding-left: 0;
		top: -80px;
	}
	#invention-spotlight-slideshow-container .hp_slider2-nav {
		bottom: unset;
		right: unset;
	}
	.home-news-wrapper .home-news-page-buttons,
	.covid-news-wrapper .covid-news-page-buttons,
	.blm-news-wrapper .blm-news-page-buttons {
		padding-left: 0;
		top: 20px;
	}
	#inventor-spotlight-slideshow-container .slide-image {
		background-position: center bottom;
	}
	#inventor-spotlight-slideshow-container #invention-spotlight-title {
		left: 1rem;
		top: 45px;
	}

	#invention-spotlight-slideshow-container #invention-spotlight-title {
		left: 1rem;
		top: 0px;
	}
	.flexible-content-invention-spotlight-slider .hp_slide2-content {
		flex-direction: column;
		justify-content: space-between;
	}
	#inventor-spotlight-slideshow-container .hp_slide2 .slide-data {
		padding: 10px 1rem;
		width: 100%;
	}

	#invention-spotlight-slideshow-container .hp_slide2 .slide-data {
		padding: 10px 0;
		width: 100%;
	}
	.flexible-content-profiles-and-spotlights .profile-date, .news-articles .entry-date {
		margin-top: 10px;
		font-size: 0.5rem;
	}
	.flexible-content-invention-spotlight-slider .hp_slide2-content p {
		font-size: 0.9rem;
		padding-bottom: 10px;
	}
	.home-news button, .covid-news button, .blm-news button {
		position: relative;
		margin-top: 20px;
	}
	#inventor-spotlight-slideshow-container .hp_slider2 .hp_slider2-trans-img {
		margin-top: 80px;
	}
	.biosense .panel {
		padding-top: 50px;

	}
	.home-news-wrapper h2, .covid-news-wrapper h2, .blm-news-wrapper h2 {
		left: 1rem;
	}
	.home-news, .covid-news, .blm-news {
		margin-top: 50px;
	}
	#lemelson-family .panel {
		padding: 0 1rem;
		background-size: 200%;
		background-position: 0 bottom;
		min-height: 300px;
	}
	.lemelson-family-text {
		padding: 0 45% 100px 20px !important;
	}
	.home-news-page-buttons, .covid-news-page-buttons, .blm-news-page-buttons {
		left: 1rem;
	}
	#funding-eligibility {
		padding: 0;
	}
	#funding-eligibility .panel {
		flex-direction: column;
	}
	#funding-eligibility #fund {
		padding: 0;
		margin: 50px 0 0;
		width: 100%;
	}

	#funding-eligibility #eligibility {
		padding: 0;
		margin: 50px 0;
		width: 100%;
	}
	.split-row {
		margin: 50px 0;
		flex-direction: column;
	}
	.split-row h3 {
		padding-right: 0;
		border-right: none;
		border-bottom: solid 1px #6e2159;
		text-align: center;
		padding-bottom: 0.5rem;
		margin-bottom: 0.5rem;
	}
	.split-row div {
		padding-left: 0;
		text-align: center;
		font-size: 0.7rem;
	}
	.flexible-content-featured-stories .panel {
		margin: 50px 0;
		flex-direction: column;
	}
	.featured-stories-text {
		padding-right: 0;
	}
	.flexible-content-featured-stories h5 {
		margin-top: 0.5rem;
	}
	.featured-stories-video {
		/*margin-bottom: 60%;*/
	}
	.flexible-content-featured-stories .featured-stories-list-head {
		padding-bottom: 0.5rem;
	}
	.flexible-content-featured-stories button {
		margin-bottom: 30px;
	}
	.featured-stories-list {
		font-size: 0.7rem;
		justify-content: space-around;
		padding-left: 0;
	}
	.featured-stories-list li {
		padding-right: 1rem
	}
	.featured-stories-list li:last-of-type {
		padding-right: 0;
	}
	.map .panel:first-of-type {
		margin-top: 50px;
	}
	.our-work.initiatives .panel {
		padding-top: 0;
		padding-bottom: 0;
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.initiative-title {
		font-size: 0.9rem;
	}

	.initiative-description {
		text-shadow: rgba(0,0,0,0.4) 2px 2px 2px;
	}
	.tabbed-list-text {
		margin-top: 50px;
	}
	.tabbed-list-menu-item {
		font-size: 0.8rem;
		padding: 5px 10px;
	}
	.tabbed-list-item h4 {
		font-size: 0.8rem;
		padding-bottom: 0;
	}
	.tabbed-list-item p {
		font-size: 0.7rem;
		line-height: 1.75;
	}
	.flexible-content-profiles-and-spotlights .panel:first-of-type {
		margin-top: 50px;
	}
	.flexible-content-profiles-and-spotlights .panel:last-of-type {
		margin-bottom: 0;
	}
	.flexible-content-profiles-and-spotlights h2 {
		margin-bottom: 40px;
	}
	.flexible-content-profiles-and-spotlights .profile,
	.news-articles article, .more-news article {
		margin-right: 0;
		margin-bottom: 25px;
	}
	.news-articles article, .more-news article {
		height: unset;
	}
	.profile .profile-image .featured-category,
	.news-articles article .featured-image-bg .featured-category,
	.more-news article .featured-image-bg .featured-category,
	.profile .profile-image .featured-category {
		font-size: 0.7rem;
	}
	.flexible-content-quote-rotator .panel {
		padding-top: 0;
		padding-bottom: 0;
		margin: 50px 0;
	}
	.flexible-content-quote-rotator .quote {
		padding-bottom: 20px;
	}
	.header-with-submenu-head {
		margin-top: 50px;
	}
	.title-with-submenu {
		padding-top: 50px;
	}
	.people-header {
		padding: 0 !important;
	}
	.title-with-submenu h1 {
		margin-top: 50px;
	}
	.blog-index .blog-nav {
		padding: 25px 0;
	}
	.blog-index .blog-nav .blog-pager, .blog-nav .page-numbers {
		width: 24px;
		height: 24px;
		font-size: 0.7rem;
	}
	.blog-nav .page-numbers.prev, .blog-nav .page-numbers.next {
		font-size: 0.75rem;
		padding-top: 1px;
	}
	.page-menu + .header-with-submenu-text {
		margin-top: 20px;
	}
	#our-story-our-team-header .panel {
		margin-bottom: 50px;
	}
	.flexible-content-faces-of-invention .panel {
		margin-bottom: 50px;
	}
	.flexible-content-people-grid .people-panel .person,
	.flexible-content-faces-of-invention .face, .emeritus {
		flex-basis: 100%;
		margin: 0;
	}
	.flexible-content-people-grid .people-panel .person-info {
		padding: 0.1rem .75rem .75rem;
	}
	.flexible-content-people-grid .people-panel .person-info .person-name, {
		padding-bottom: 0;
	}
	.flexible-content-faces-of-invention .face-image {
		margin-bottom: 10px;
	}
	.flexible-content-header-with-submenu .panel {
		margin-bottom: 50px;
	}
	.flexible-content-people-grid .people-panel .person-name,
	.flexible-content-faces-of-invention .face-name {
		font-size: 0.8rem;
	}
	.flexible-content-faces-of-invention .face-name {
		margin-bottom: 0;
	}
	.flexible-content-people-grid .people-panel .person-details,
	.flexible-content-faces-of-invention .face-description {
		font-size: 0.7rem;
	}
	.flexible-content-faces-of-invention .face-description {
		padding: 0;
		margin-bottom: 30px;
	}
	.site-info-footer {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.site-info-footer .logo img {
		width: 150px;
		height: auto;
	}
	.site-info-footer .social-icons i {
		font-size: 0.8rem;
		margin-right: 0.7rem;
	}
	.copyright_line p {
		font-size: 0.6rem;
	}
	.mobile-menu-select {
		display: block;
		margin: 0 auto;
	}
	.type-post .entry-meta {
		margin-bottom: 15px;
	}
	.entry-meta-date, .more-news .entry-date {
		font-size: 0.6rem;
	}
	.type-post .entry-meta-cats a[href*="/category/"],
	.blog-single .more-news article .featured-image::after {
		font-size: 0.6rem;
		padding: 4px 10px 5px;
	}
	.type-post .entry-header {
		margin-bottom: 15px;
	}
	.more-news {
		padding-top: 0;
	}
	.more-news .entry-info {
		padding-top: 10px;
	}
	.news-articles article .entry-title {
		font-size: 0.75rem;
	}
	.news-articles article {
		flex-basis: 100%;
	}
	.flexible-content-our-work-subpages .panel {
		margin-top: 50px;
		margin-bottom: 50px;
	}
}/* /@media screen and (max-width: 400px) { */
