.fancybox-skin, .modVideo { font-family:Arial, Helvetica, sans-serif; }
.videoMore a { text-decoration:none; }
.modVideo .videoInformation.VideoCaptionBackground { background: none repeat scroll 0 0 #01396e !important; /*opacity:0.85;*/ }
.slide-credit { color:#CCCCCC !important; font-size:80% !important; padding-left:5px; font-weight:normal !important; font-family:OpenSans !important; }
a.slide-more-link:link, a.slide-more-link:visited, a.slide-more-link:hover { float:right; color:white; font-size:12px; margin-left:20px; line-height:30px !important; font-weight:bold; }
/*a.slide-more-link:hover {color:#f6ca83;}*/
. ArrowFeatureDown {
background:url('/images/mars2020/layout/featuredArrowDown.png') 100%;
height:auto;
background-repeat:no-repeat;
padding:10px 10px;
}
.icoArrowFeatureRight { background:url('/images/mars2020/layout/featuredArrowRight.png') 100%; background-repeat:no-repeat; padding:5px 10px; }
/*EMBED TAB*/
.smallerDownload-or-EmbedButton.embedAndDownloadButtonText fancybox.ajax { color:#ebe2ca !important; }
.icoEmbed { display:inline-block; padding-top:10px; margin-bottom:-1px; background-repeat:no-repeat; background-position:bottom; background-size:contain; background-image:url(/images/general/videos/embed.png); width:18px; height:4px; }
.icoDownload { background-image: url(/images/general/videos/download.png); width: 13px; height: 4px; margin-left: 3px; display: inline-block; padding-top: 10px; background-repeat: no-repeat; background-position: bottom; background-size: contain; position: relative; z-index: 1; }
div#embedImage a { padding-top: 4px; }
.embedAndDownloadButtonText, .embedAndDownloadButtonText a:link, .embedAndDownloadButtonText a:visited { font-size:100%; letter-spacing : 0.6px; color : white; text-outline : white; text-shadow : 1px 1px 0px rgba(0, 0, 0, 0.5); display:inline-block; /*padding:3px 5px 3px 5px;*/ }
.embedAndDownloadButtonText a:hover { color:#f6ca83; }
.embedAndDownloadButtonText a { padding-left:7px; padding-right:9px; }
#downloadFiles.embedAndDownloadButtonText { padding:0 5px; }
#downloadFiles, #embedImage, #shareBar { position:relative; font-size: 12px; line-height:normal; display:inline-block; float: right; }
.textDownload, .textShareBar { padding: 3px 10px 3px 5px; }
.smallerDownload-or-EmbedButton { }
.largeDownload-or-EmbedButton { background : -moz-radial-gradient(-55.9% 109.91%, circle farthest-corner, rgba(152, 184, 220, 1) 24.19%, rgba(66, 129, 188, 1) 49.46%, rgba(60, 118, 174, 1) 56.81%, rgba(44, 88, 136, 1) 70.74%, rgba(19, 41, 78, 1) 89.25%, rgba(8, 21, 53, 1) 100%); background : -webkit-radial-gradient(-55.9% 109.91%, circle farthest-corner, rgba(152, 184, 220, 1) 24.19%, rgba(66, 129, 188, 1) 49.46%, rgba(60, 118, 174, 1) 56.81%, rgba(44, 88, 136, 1) 70.74%, rgba(19, 41, 78, 1) 89.25%, rgba(8, 21, 53, 1) 100%); background : -webkit-gradient(radial, -55.9% 109.91%, 58.77, -55.9% 109.91%, 242.91, color-stop(0.2419, rgba(152, 184, 220, 1) ), color-stop(0.4946, rgba(66, 129, 188, 1) ), color-stop(0.5681, rgba(60, 118, 174, 1) ), color-stop(0.7074, rgba(44, 88, 136, 1) ), color-stop(0.8925, rgba(19, 41, 78, 1) ), color-stop(1, rgba(8, 21, 53, 1) )); background : -o-radial-gradient(-55.9% 109.91%, circle farthest-corner, rgba(152, 184, 220, 1) 24.19%, rgba(66, 129, 188, 1) 49.46%, rgba(60, 118, 174, 1) 56.81%, rgba(44, 88, 136, 1) 70.74%, rgba(19, 41, 78, 1) 89.25%, rgba(8, 21, 53, 1) 100%); background : -ms-radial-gradient(-55.9% 109.91%, circle farthest-corner, rgba(152, 184, 220, 1) 24.19%, rgba(66, 129, 188, 1) 49.46%, rgba(60, 118, 174, 1) 56.81%, rgba(44, 88, 136, 1) 70.74%, rgba(19, 41, 78, 1) 89.25%, rgba(8, 21, 53, 1) 100%); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Stlye=2);" background : radial-gradient(-55.9% 109.91%, circle farthest-corner, rgba(152, 184, 220, 1) 24.19%, rgba(66, 129, 188, 1) 49.46%, rgba(60, 118, 174, 1) 56.81%, rgba(44, 88, 136, 1) 70.74%, rgba(19, 41, 78, 1) 89.25%, rgba(8, 21, 53, 1) 100%);
border-radius : 9px; -moz-border-radius : 9px; -webkit-border-radius : 9px; box-shadow : 1px 1px 0px rgba(1, 1, 1, 0.5); filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#010101') progid:DXImageTransform.Microsoft.Alpha(Stlye=2);
}
/*EMBED TAB - END*/

/*START: download list*/
#videoDownloads.listDownloads, #videoDownloads.listDownloads li { list-style:none; }
#videoDownloads.listDownloads li { display:inline; text-align:center; }
/*#videoDownloads.listDownloads li:nth-child(5n):after { content: " "; white-space: pre; }*/
#videoDownloads.listDownloads li a { display:inline-block; color:white; font-size:small; padding:10px 0; background-color:#01396D; border: 2px solid white; width:125px; text-decoration:none; letter-spacing:1px; }
#videoDownloads.listDownloads li a:hover{border:2px solid #f6ca83; color:#f6ca83;}
/*END: download list*/

/*START: sliding captions of standard content images*/
.contentImageInner.slidingCaption .imageDescription { position:absolute; background: none; padding: 10px 0%; width:100%; overflow: hidden; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -o-transition-duration: 0.3s; }
.contentImageInner.slidingCaption.active .imageDescription { position:absolute; background: #01396E none no-repeat scroll 0px 0px; padding: 10px 5%; width:100%; overflow:visible; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -o-transition-duration: 0.3s; }
.slidingCaption .imageDescription .imageTitle, .slidingCaption .imageDescription .imageCaption { position:relative; right: -100%; display:block; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -o-transition-duration: 0.3s; }
.slidingCaption.active .imageDescription .imageTitle, .slidingCaption.active .imageDescription .imageCaption { right: 0%; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -o-transition-duration: 0.3s; }
.slidingCaption .imageCreditBottom { display:none; }
.videoInformation .date { font-size: 70%; text-align: right; color: #ccc;}
/*END: sliding captions of standard content images*/


/*from sitegeneral.css*/
.tabsOneTab, .tabsTwoTabs { position: absolute; right: 88px; text-align: center; vertical-align:top; background-position:center 0px; }
.tabsOneTabNoBorders, .tabsTwoTabsNoBorders { position: absolute; right: 0px; text-align: center; vertical-align:top; background-position:center 0px; z-index:1; }
.tabsOneTab { width:106px; height:29px; vertical-align:top; background-image:url('/images/general/pageborders/blueBorderVer02/oneTab.png'); background-size:cover; background-repeat:no-repeat; cursor:pointer; }
.tabsOneTabNoBorders { width:107px; height:26px; vertical-align:top; background-image:url('/images/general/pageborders/blueBorderVer01/oneTabNoBorders.png'); background-size:cover; background-repeat:no-repeat; cursor:pointer; }
.tabsTwoTabs, .tabsTwoTabsNoBorders { z-index:1; background-size:100% 100%; background-repeat:no-repeat; }
.tabsTwoTabs { idth:212px; height:29px; background-image: url("/images/general/pageborders/blueBorderVer02/twoTabs.png"); }
.tabsTwoTabsNoBorders { width:215px; height:26px; padding-left:10px; background-image: url("/images/general/pageborders/blueBorderVer01/twoTabsNoBorders.png"); }
.tabsTwoTabs .btnOne, .tabsTwoTabsNoBorders .btnOne { position:absolute; left:15px; top:4px; }
.tabsTwoTabs .btnTwo, .tabsTwoTabsNoBorders .btnTwo { position:absolute; right:0px; top:-2px; }


/*sharebar*/
div#shareicons {
	padding: 6px 0;
}

div#shareicons div.sharebutton {
	background-size: contain;
	float: right;
	font-weight: 100;
}

.rss {
	background: url('/imgs/general/share/rss.png') transparent;
	width: 20px;
	height: 20px;
}

.st_pinterest_custom {
	background: url('/imgs/general/share/pinterest.png') transparent;
	width: 20px;
	height: 20px;
}

.st_reddit_custom {
	background: url('/imgs/general/share/reddit.png') transparent;
	width: 20px;
	height: 20px;
}

.st_googleplus_custom {
	background: url('/imgs/general/share/googleplus.png') transparent;
	width: 20px;
	height: 20px;
}

.st_facebook_custom {
	background: url('/imgs/general/share/facebook.png') transparent;
	width: 20px;
	height: 20px;
}

.st_twitter_custom {
	background: url('/imgs/general/share/twitter.png') transparent;
	width: 20px;
	height: 20px;
}

.bookmark {
	background: url('/imgs/general/share/bookmark.png') transparent;
	width: 20px;
	height: 20px;
}

.st_email_custom {
	background: url('/imgs/general/share/email.png') transparent;
	width: 20px;
	height: 20px;
}

.st_sharethis_custom {
	background: url('/imgs/general/share/sharethis.png') transparent;
	width: 20px;
	height: 20px;
}
/*HOVER OVER*/

.rss:hover {
	background: url('/imgs/general/share/rss-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_reddit_custom:hover {
	background: url('/imgs/general/share/reddit-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_googleplus_custom:hover {
	background: url('/imgs/general/share/googleplus-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_pinterest_custom:hover {
	background: url('/imgs/general/share/pinterest-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_facebook_custom:hover {
	background: url('/imgs/general/share/facebook-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_twitter_custom:hover {
	background: url('/imgs/general/share/twitter-on.png') transparent;
	width: 20px;
	height: 20px;
}

.bookmark:hover {
	background: url('/imgs/general/share/bookmark-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_email_custom:hover {
	background: url('/imgs/general/share/email-on.png') transparent;
	width: 20px;
	height: 20px;
}

.st_sharethis_custom:hover {
	background: url('/imgs/general/share/sharethis-on.png') transparent;
	width: 20px;
	height: 20px;
}
/*HIDE LABELS*/

.stMainServices {
	visibility: hidden !important;
	width: 0 !important;
}

.stMainServices:hover {
	visibility: hidden !important;
	width: 0 !important;
}

.st_sharethis_custom,
.st_reddit_custom,
.st_googleplus_custom,
.st_twitter_custom,
.st_facebook_custom {
	width: 32px!important;
	height: 32px!important;
}

.st_sharethis_custom:hover,
.st_reddit_custom:hover,
.st_googleplus_custom:hover,
.st_twitter_custom:hover,
.st_facebook_custom:hover {
	width: 32px!important;
	height: 32px!important;
}