/*start: GENERAL*/
	body, html{background-color:#040721; background-color:#02132b}
	html>body #contentBox_contentPage{margin:0}
	.maxWidthCenter{max-width:1440px; margin:0 auto; position:relative}
/*end:   GENERAL*/

/*start: TOP BANNER + NAVIGATION*/
	#top_jplBanner{z-index:10; padding-top:0; height:auto}
	#top_marsBanner{background-image:url("/layout/mars2020/images/mars2020-banner-faded.png"); background-repeat:no-repeat; background-size:1785px; height:150px; background-position:center top; width:auto}
	#topSubNav{/*margin-top:45px; */margin-top:35px; position:absolute}
	#topSubNavInner{max-width:100%; z-index:1; margin:0 auto}
	.bannerHome a{display:block; height:75px}
	.topSubNavInnerInner{margin-top:0}
	div#topSubNav a{text-decoration:none !important}
	#navMarsTabs a{color:#a6b7cf; font-size:14px; text-transform:uppercase; padding:0 5px; font-weight:bold; z-index:1}
	#navMarsTabs ul{list-style:none; padding-left:0}
	.navMarsTabs_sub .submenu{visibility:hidden}
	#navMarsTabs .submenu a{font-size:14px; color:white; text-transform:uppercase}
/*end:  TOP BANNER + NAVIGATION*/

/*start: PAGE CONTENT: GENERAL*/
	.margintop10{margin-top:0 !important}
	#contentBox_contentPage table{width:100%}
	#pageTitleText{top:0; z-index:2}
	h1.ContentTitle, #MidNavContainer, #navMarsMenu{display:none}
	.pageContent{background-color:#FFFDFC; background-color:white}
	.section.pageIntro, .tall{height:auto; min-height:75vh}
/*end:   PAGE CONTENT: GENERAL*/

/*start: PAGE SPECIFIC*/
	/*s:home*/
	.homepage #footer{z-index:0}
	.homepage #top_marsBanner{max-height:135px; z-index:10; position:relative}
	/*e:home*/
	/*s:instruments*/
	#Instrument-Intro{height:100vh !important; /*height:calc(100vh - 225px)*/}
	#Fast-Facts{min-height:100vh; min-height:calc(100vh - 225px)}
	#Quote, #Did-You-Know, #Fun-Facts, #Instrument-Name-Story{height:100vh}
	/*e:instruments*/
	/*s:news*/
	.pageContent #newsList .list_view.grid_gallery li .objectContainer .featureImgLarge {background-position:top center !important;}
  .pageContent #newsList .list_view.grid_gallery li .objectContainer{min-height:250px;}
	.pageContent #newsList .list_view.grid_gallery li .objectContainer .featureImgLarge {min-height:250px;}
	.pageContent #newsList .grid_gallery li .objectContainer {min-height:300px;}
	/*e:news*/
	/*s:images*/
	#imagesList .imagesListOptions{padding-left:10px;}
	.pageContent #imagesList .list_view.grid_gallery li .objectContainer .featureImgLarge {background-position:top center !important;}
  .pageContent #imagesList .list_view.grid_gallery li .objectContainer{min-height:250px;}
	.pageContent #imagesList .list_view.grid_gallery li .objectContainer .featureImgLarge {min-height:250px;height:auto;}
	.pageContent #imagesList .grid_gallery li .objectContainer {min-height:250px;}
  #imagesList .view_selectors {right:15px;}
	/*e:images*/
/*end:   PAGE SPECIFIC*/

/*start: FOOTER*/
	#footer #usagov{bottom:-20px}
	#footer{background-color:#00213d}
/*end:   FOOTER*/

@media only screen and (max-width:720px){
	#lnk_mission.navMarsTabs_sub .submenu{ margin-left:0}
	#lnk_mission.navMarsTabs_sub .submenu:before{ left:10%}
}
@media only screen and (max-width:715px){
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px){
}

@media only screen and (min-device-width:375px) and (max-device-width:667px){
}
@media only screen and (max-width:513px){
}
@media only screen and (max-width:320px){
}

