@charset "UTF-8";
/* CSS Document */

@media print {
	
	img.printNASA {
		float: right;
		height: 53px;
	}
	img.printSTS {
		height: 53px;
	}
	
    /*.make-grid(sm);

    .visible-xs {
        .responsive-invisibility();
    }

    .hidden-xs {
        .responsive-visibility();
    }

    .hidden-xs.hidden-print {
        .responsive-invisibility();
    }

    .hidden-sm {
        .responsive-invisibility();
    }

    .visible-sm {
        .responsive-visibility();
    }*/
	
	
	.col-sm-3,
	.col-md-3,
	.col-sm-4,
	.col-md-4,
	.col-sm-8,
	.col-md-8,
	.col-sm-9, 
	.col-md-9 
	{
		width: 100% !important;	
	}
	
	
	.col-sm-push-3,
	.col-md-push-3, 
	.col-sm-push-4,
	.col-md-push-4
	{
	left: auto;	
	}
	
	.col-sm-pull-9,
	.col-md-pull-9,
	.col-sm-pull-8,
	.col-md-pull-8
	{
	right: auto;	
	}
	
	@page 	{
		margin:0.4in;
	}
	
	body {
 		 line-height: 1.5;
		 background-image: none;
		 color: #000;
	 }
	 
	 /*#content {
		width: 100%; 
	 }*/
	
	a[href]:after {
		content: none;
	  }
	
	#content a[href]:after {
		content: " (" attr(href) ")";
	 }
	 
	 #content .panel a[href]:after {
		content: none;
	 }
	 
	 .card.whiteCard h2 {
		 margin-left:0;
	 }
	 
	 .content h2 {
		padding-top: 10px; 
		margin-bottom: 10px; 
		font-size: 20px;
	 }
	 
	 .content h3 {
		font-size: 18px;
	 }
	 
	 #content.content {
		min-height: 0; 
	 }
	 
	 .content {
		font-size: 14px; 
	 }
	 
	 .img-thumbnail,
	 .img-responsive {
	   max-width: 50% !important;;
	 }
	
	.collapse {
		display: block !important;
		height: auto !important;
	}
	
	.breadcrumb,
	/*.support_material,*/
	.ISSurls,
	.sharebuttons,
	.socialFooter,
	.footer a.nasa_logo
	{
		display:none;	
	}
	
	.instansive-widget {
		/*overflow:visible;
		height: auto;*/
	}
	
	.content,
	.card,
	.landing_page.sub .card:last-child {
	border: none;	
	}
	
	.tall .card,
	.card {
		min-height: 0;	
	}
	
	.card .buttonBottom,
	.blueCardButton,
	.yellowCardButton,
	.liteGreyCardButton {
		position: relative;	
		width: 100%;
	}
	

	.blueCardButton,
	.yellowCardButton,
	.liteGreyCardButton {
		border: 1px solid #CCC;
		margin-bottom: 10px;
	}
	
	
	.card.greyCard {
		color: #000;	
	}
	
	.support_material .card {
		border-bottom: none;	
	}
	
	table th:last-child,
	table td:last-child {
		display: none;	
	}
	
	.footer {
		font-size: 12px;
		text-align: left;
		color: #666;
		border-top: 1px solid #999;
	}
	
	div.editor_official {
		width: 100%;
		margin-left: 15px;
	}
	
	
/*
						MAPS
***********************************************************/

.mapCard {
	height: 450px;	
}

#content #map {
}

#content #map a[href]:after {
		content: none;
	 }

.card.mapCard .buttonBottom  {
	display: none;
}

#map_dropdown {
	display: none;
}

#map_menu_button {
	display: none;
}

div.leaflet-control-container .leaflet-top,
.leaflet-control-locate {
	display: none;	
}

.marker-cluster div {
	border: 2px solid black;	
	background: url(../images/card_white_bg.jpg) repeat-x;
}

.leaflet-popup-content-wrapper {
	border: 2px solid black;	
	color: #FFF;
}

	
}