@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.clearfix:after{content:"";display:table;clear:both}.clear-both,.clear{clear:both}.img--responsive{display:block;height:auto;max-width:100%}.img--left{display:inline-block;float:left;margin-right:1.25rem}.img--right{display:inline-block;float:right;margin-left:1.25rem}.img--640{display:inline-block;width:100%;max-width:640px}.img--480{display:inline-block;width:100%;max-width:480px}.img--320{display:inline-block;width:100%;max-width:320px}.no-border{border:0}.indent{padding-left:20px}.pad-20{padding:20px}.pad-20.no-bottom{padding-bottom:0}.pad-20.no-top{padding-top:0}.no-pad{padding:0 !important}.margin-10{margin:10px}.no-margin{margin:0}.float-l{float:left}.float-r{float:right}.sticky{position:fixed}.selected{font-weight:700}.half{width:100%}@media (min-width: 480px){.half{width:50%}}.inline{display:inline}.inline-block{display:inline-block}.text-r{text-align:right}.text-l{text-align:left}.text-center{text-align:center !important}.text-center img{display:inline-block}.margin-center{margin:0 auto}.is-active{display:block}.is-hidden{display:none}a{-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}a.nav_item{-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}.no-touchevents a:hover,.no-touch a:hover{border-bottom:none !important}.dsn-nav a{color:#353535}.dsn-nav a:hover{color:#80b6eb}.image_container{font-family:Helvetica, Arial, sans-serif}.image_container .caption{color:#5a6470;font-size:0.8em;padding-bottom:20px;margin-top:0.8em}.underline{text-decoration:underline}.fancybox{cursor:pointer}.fancybox-wrap .addthis_toolbox{display:none !important}@media (min-width: 769px){.fancybox-wrap .fancybox-title{position:absolute;width:100%;bottom:0;background-color:rgba(0,0,0,0.7)}}.fancybox-wrap .caption{font-size:12px;font-size:0.75rem;line-height:18px;text-align:left;padding:0 20px 20px 20px}.grid{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0}.grid.vertical-middle{-webkit-align-items:center;align-items:center}@media (min-width: 480px){.grid{-webkit-flex-direction:row;flex-direction:row;margin:-10px -1%}}.grid .grid-cell{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-flex-basis:auto;flex-basis:auto;width:100%;margin:10px 0}.grid .grid-cell.flexit{-webkit-flex:1 0 0;flex:1 0 0}@media (min-width: 480px){.grid .grid-cell.flexit{-webkit-flex:1;flex:1}}@media (min-width: 480px){.grid .grid-cell{margin:10px 1%}.grid .grid-cell.grid--full{width:100%}.grid .grid-cell.grid--1of2{width:48%}.grid .grid-cell.grid--1of3{width:31.3333%;min-width:325px}.grid .grid-cell.grid--1of4{width:23%}}.primary_media_feature .gradient_container_bottom{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, #000000));background:-moz-linear-gradient(rgba(0,0,0,0),#000000);background:-webkit-linear-gradient(rgba(0,0,0,0),#000000);background:linear-gradient(rgba(0,0,0,0),#000000)}@media (min-width: 769px){.primary_media_feature.single .carousel_item{height:450px}}.fixed{-webkit-transform:translateZ(0);backface-visibility:hidden}.light_background .site_header .brand_area,.fixed .site_header .brand_area{background:url(/assets/images/logo_nasa_trio_white@2x.png) no-repeat;-moz-background-size:100%;-o-background-size:100%;-webkit-background-size:100%;background-size:100%}.site_header_area .brand_area,.no-touch .site_header_area.fixed .brand_area,.main_nav_overlay .brand_area{background:url(/assets/images/logo_nasa_trio_white@2x.png) no-repeat;-moz-background-size:100%;-o-background-size:100%;-webkit-background-size:100%;background-size:100%}.site_header_area .brand_area .jpl_logo,.no-touch .site_header_area.fixed .brand_area .jpl_logo,.main_nav_overlay .brand_area .jpl_logo{height:50%}.site_header_area .brand_area .caltech_logo,.no-touch .site_header_area.fixed .brand_area .caltech_logo,.main_nav_overlay .brand_area .caltech_logo{display:block;text-indent:-9999px;width:100%;float:left;height:50%}.site_header_area #modal_close,.no-touch .site_header_area.fixed #modal_close,.main_nav_overlay #modal_close{right:.3em;top:.8em}@media (min-width: 600px){.site_header_area #modal_close,.no-touch .site_header_area.fixed #modal_close,.main_nav_overlay #modal_close{top:1.4em}}@media (min-width: 769px){.site_header_area #modal_close,.no-touch .site_header_area.fixed #modal_close,.main_nav_overlay #modal_close{top:1.5em}}@media (min-width: 1024px){.site_header_area #modal_close,.no-touch .site_header_area.fixed #modal_close,.main_nav_overlay #modal_close{top:2em}}.site_header_area .separator,.site_header_area .other_brand,.no-touch .site_header_area.fixed .separator,.no-touch .site_header_area.fixed .other_brand,.main_nav_overlay .separator,.main_nav_overlay .other_brand{position:absolute;display:none}@media (min-width: 769px){.site_header_area .separator,.site_header_area .other_brand,.no-touch .site_header_area.fixed .separator,.no-touch .site_header_area.fixed .other_brand,.main_nav_overlay .separator,.main_nav_overlay .other_brand{display:inline-block;bottom:20%}}@media (min-width: 1024px){.site_header_area .separator,.site_header_area .other_brand,.no-touch .site_header_area.fixed .separator,.no-touch .site_header_area.fixed .other_brand,.main_nav_overlay .separator,.main_nav_overlay .other_brand{bottom:25%}}.site_header_area .separator.separator,.site_header_area .other_brand.separator,.no-touch .site_header_area.fixed .separator.separator,.no-touch .site_header_area.fixed .other_brand.separator,.main_nav_overlay .separator.separator,.main_nav_overlay .other_brand.separator{border-left:1px solid #fff;height:44px;margin:0 20px}.site_header_area .separator.other_brand,.site_header_area .other_brand.other_brand,.no-touch .site_header_area.fixed .separator.other_brand,.no-touch .site_header_area.fixed .other_brand.other_brand,.main_nav_overlay .separator.other_brand,.main_nav_overlay .other_brand.other_brand{margin-left:40px;color:#fff}.site_header_area .separator.other_brand div:first-child,.site_header_area .other_brand.other_brand div:first-child,.no-touch .site_header_area.fixed .separator.other_brand div:first-child,.no-touch .site_header_area.fixed .other_brand.other_brand div:first-child,.main_nav_overlay .separator.other_brand div:first-child,.main_nav_overlay .other_brand.other_brand div:first-child{font-size:32px;font-size:2rem}.site_header_area,.no-touch .site_header_area.fixed,.touch .site_header_area.fixed{background-color:#17283c !important}.site_header_area .nav_area,.no-touch .site_header_area.fixed .nav_area,.touch .site_header_area.fixed .nav_area{display:inline-block;top:initial}@media (min-width: 600px){.site_header_area .nav_area,.no-touch .site_header_area.fixed .nav_area,.touch .site_header_area.fixed .nav_area{top:2em}}@media (min-width: 1024px){.site_header_area .nav_area,.no-touch .site_header_area.fixed .nav_area,.touch .site_header_area.fixed .nav_area{top:2.5em}}@media (min-width: 1200px){.site_header_area .nav_area,.no-touch .site_header_area.fixed .nav_area,.touch .site_header_area.fixed .nav_area{display:none}}.site_header_area .nav_area a.menu_button .menu_icon,.no-touch .site_header_area.fixed .nav_area a.menu_button .menu_icon,.touch .site_header_area.fixed .nav_area a.menu_button .menu_icon{text-indent:-9999px;display:inline-block;vertical-align:middle;width:25px;height:20px;background:url(/assets/images/menu_icon@2x.png) center center no-repeat;background-size:25px 20px}.site_header_area .side_nav,.no-touch .site_header_area.fixed .side_nav,.touch .site_header_area.fixed .side_nav{position:absolute;right:20px;bottom:0}.site_header_area .side_nav ul,.no-touch .site_header_area.fixed .side_nav ul,.touch .site_header_area.fixed .side_nav ul{list-style:none;position:relative}.site_header_area .side_nav ul li,.no-touch .site_header_area.fixed .side_nav ul li,.touch .site_header_area.fixed .side_nav ul li{font-size:14px;font-size:0.875rem;position:relative;float:left;vertical-align:middle;border-top-left-radius:2px;border-top-right-radius:2px;width:auto}.site_header_area .side_nav ul li:hover,.no-touch .site_header_area.fixed .side_nav ul li:hover,.touch .site_header_area.fixed .side_nav ul li:hover{background-color:#17283c}.site_header_area .side_nav ul li a,.no-touch .site_header_area.fixed .side_nav ul li a,.touch .site_header_area.fixed .side_nav ul li a{padding:.5em;color:#fff;display:block}@media (min-width: 1200px){.site_header_area .side_nav ul li a,.no-touch .site_header_area.fixed .side_nav ul li a,.touch .site_header_area.fixed .side_nav ul li a{padding:.5em 1.2em}}.site_header_area .side_nav ul li a:hover,.no-touch .site_header_area.fixed .side_nav ul li a:hover,.touch .site_header_area.fixed .side_nav ul li a:hover{background-color:#396aa2;border-radius:2px}.site_header_area .side_nav ul>li,.no-touch .site_header_area.fixed .side_nav ul>li,.touch .site_header_area.fixed .side_nav ul>li{display:none}@media (min-width: 1200px){.site_header_area .side_nav ul>li,.no-touch .site_header_area.fixed .side_nav ul>li,.touch .site_header_area.fixed .side_nav ul>li{display:inline-block}}.site_header_area .side_nav ul>li:hover>ul.subnav,.no-touch .site_header_area.fixed .side_nav ul>li:hover>ul.subnav,.touch .site_header_area.fixed .side_nav ul>li:hover>ul.subnav{display:block}.site_header_area .side_nav ul>li ul.subnav,.no-touch .site_header_area.fixed .side_nav ul>li ul.subnav,.touch .site_header_area.fixed .side_nav ul>li ul.subnav{display:none;width:inherit;background-color:#17283c;border-radius:0px;padding:0;position:absolute;top:99%;left:0;text-align:left;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.site_header_area .side_nav ul>li ul.subnav li,.no-touch .site_header_area.fixed .side_nav ul>li ul.subnav li,.touch .site_header_area.fixed .side_nav ul>li ul.subnav li{width:100%;float:none;position:relative;padding:0em}.site_header_area .side_nav ul>li ul.subnav li:last-child:hover,.no-touch .site_header_area.fixed .side_nav ul>li ul.subnav li:last-child:hover,.touch .site_header_area.fixed .side_nav ul>li ul.subnav li:last-child:hover{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.site_header_area .side_nav ul>li:last-child ul.subnav,.no-touch .site_header_area.fixed .side_nav ul>li:last-child ul.subnav,.touch .site_header_area.fixed .side_nav ul>li:last-child ul.subnav{left:initial;right:0}#primary_column .wysiwyg_content table img{width:auto}#site_footer .sitemap_block h3 a{color:#fff}#site_footer .sitemap_block h3 a:hover{color:#a4a2a2}@media (min-width: 600px){#site_footer .sitemap_block{width:33%}}
