@font-face {
	font-family:'Glyphicons Halflings';
	src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
	url('../fonts/glyphicons-halflings-regular.svg') format('svg'),
	url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
	url('../fonts/glyphicons-halflings-regular.ttf') format('truetype');
}

code {
	color:#3f51b5;
	font-weight:bold;
}

body {
	zoom:1;
}
body.topBarDisabled {
	padding-top:0;
}
div.container-fluid-top {
	padding:4px;
}
.container-fluid {
	padding:4px;
}
#banner {
	padding-left:15px;
	color:white;
	background-color:#224;
}
#bannerRight {
	width:273px;
	height:64px;
	background-image:url('../images/global-tab-graphic.png');
}
#bannerRight h1 {
	margin: 0;
}
#bannerRight img {
	position:relative;
	right:-114px;
}
/*
#banner, #breadcrumbs, #leftColumn {
        position:sticky;
        position: -webkit-sticky;
}
*/
/*
#banner {
        position:fixed;
        width:calc(100% - 23px);
        top:4px;
}
#breadcrumbs {
        position:fixed;
        width:calc(100% - 8px);
        top:68px;
}
#leftColumn {
        position:fixed;
        top:124px;
}
#breadcrumbs + div {
        position:absolute;
        top:124px;
}
#bodyColumn {
        margin-top:200px;
        margin-left:15%;
}
*/
tt {
	background:rgb(235,235,235);
}
a.externalLink[href^=http]::after {
	content:" ➚";
	color:darkred;
}
a.externalLink[href^=https]::after {
	content:" ➚";
	color:green;
}
a.externalLink[href^=http] {
	background-image:none;
	padding-right:0;
}
a.externalLink[href^=https] {
	background-image:none;
	padding-right:0;
}
body > div > div.row-fluid {
	display: flex;
}
