#old_browsers_wrap {
	display: block;
}

/* icons reset ? */

.data_icon:before { 
	font-size: 1em;
	overflow: visible;
	text-align: center;
	text-indent: 0.4em;
	text-decoration: none !important;
}

/*
.data_icon,
.data_icon:before {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

.loaded .data_icon,
.loaded .data_icon:before {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
*/

	a.data_icon,
	a.data_icon:link,
	a.data_icon:visited,
	a.data_icon:active,
	a.data_icon:focus,
	a.data_icon:hover {text-decoration: none !important;}
	

/* specific icons */

#scroll_to_bottom_chunk:before {font-size: 1.5em;}

#ticker_select .data_icon {
	overflow: visible;
	padding-left: 0.2em;
	padding-right: 0.3em;
}	

#twitter_wrap .data_icon:before {font-size: 0.75em;}

.data_icon.dot:before {text-indent: 0px;}

/* mission tray */	

#juno_nav_craft.data_icon {
	font-size: 35px;
	top:8px;
}
	
	#juno_nav_craft.data_icon:before {
		font-size: 2em;
		position:absolute;
		top:0px;
		padding-right: 30px;
	}


#dashed_line {top:25px;}

#Origin_link_wrap {margin-left: 38px;}

#mission_nav_wrap .dot.data_icon {font-size: 14px;}


#mission_nav_wrap li a,
#mission_nav_wrap li a:link,
#mission_nav_wrap li a:visited {padding-left: 14px;}

/*  */

#skip_vid {
	font-size: 13px;
	text-indent: 10px;
	padding-top:5px;
}

#next_page {right:-15px;}

#scroll_to_bottom_chunk span {
	font-size: 1.5em;
	letter-spacing: 1.5em;
	padding:0 0.5em;
}

/* .googleplus_wrap {display: none;} */

.MOD_js .hotspot_tip_anchor .data_icon {
	font-size: 2em;
	padding: 0.3em 0;
	cursor: pointer;
}

/* contact */

.MOD_js #fake_checkbox {display: none;}

.MOD_js #contact_terms {
	opacity: 1;
	width: 16px;
}

/* why */

#big_question_arrow:before {
	font-size: 2.5em;
	top:0.55em;
	text-indent: 0px;
}

/* key terms */

.ghostly {overflow: hidden;}
.MOD_js .ghostly,
.key_term_desc .back_to_top:before {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

.MOD_js .ghostly.active,
.MOD_js .ghostly.active .key_term_desc .back_to_top:before,
.MOD_js .ghostly.active,
.MOD_js .ghostly.active .key_term_desc .back_to_top:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	overflow: visible;
}

.back_to_top {
	overflow:visible;
	font-size: 0.85em;
	padding-left:10px;
	padding-right: 10px;
}

#key-terms-page .search_wrap {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

/* video */

.vjs-controls,
.vjs-controls.vjs-fade-out,
.vjs-controls *,
.vjs-controls.vjs-fade-out * {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	visibility: visible !important;
	opacity: 1 !important;
}

#skip_vid {padding: 0.5em 0.5em 0.45em 0.5em;}

#skip_vid .data_icon {
	overflow: visible;
	display: block;
	background:black;
	width: 4.25em;
}

.video-js.juno_video.captioned .vjs-text-track-display {
	display: block;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	visibility: visible !important;
	opacity: 1 !important;
	background: pink;
	position: absolute;
	top:0px;
	left:0px;
}

.video-js.juno_video.captioned .vjs-tt-cue {
	position: relative;
	display: block;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	visibility: visible !important;
	opacity: 1 !important;
	background: blue;
}

/* home */

.MOD_js .full_width_gallery li.gallery_slide {margin:0 1em;}

.MOD_js .full_width_gallery figcaption,
.MOD_js .sub_caption_wrap,
.video-js.juno_video .vjs-text-track-display {
	filter:none;
	width:790px;
}

/* media gallery */

#current_filter .data_icon {
	position: absolute;
	top:0px;
	right:0px;
	font-size:0.65em;
	padding:1em;
}

#mode_wrap {margin-top: -0.85em;}

/* mission pages */

#bg_videos_wrap .vjs-default-skin .vjs-controls {
	position: absolute;
	display: block;
	margin:0 0 0 -355px;
	bottom: 120px;
	left:50%;
}

.story_mode .content,
.invisible,
.hotspots_uber_wrap {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.story_mode .content.visible,
.visible,
.visible .hotspots_uber_wrap {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}

.hotspots_uber_wrap .data_icon:before {font-size: 2.01em;}

.hotpotsGroupToggle .close_toggle_icon, 
.instrumentsToggle .close_toggle_icon {
	font-size: 1.25em;
	padding:0px;
	margin:-1em 0 0;
}

.hotpotsGroupToggle .close_toggle_icon.invisible,
.instrumentsToggle .close_toggle_icon.invisible {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
