#header {
	background-color: #184169;
	box-shadow: 0px 1px 8px rgba(0,0,0,.8);
}

#header-inner {
	padding-top: 36px;
}

#header-logo, #header.no-user #header-logo {
	background: url("header_logo.png?v1") no-repeat scroll 0 0 transparent;
	background-size: contain;
	top: 0px;
	height: 79px;
	left: 0px;
	width: 250px;
}

#header-logo-secondary {
	background: url("header_canvas_logo.png?v1") no-repeat scroll 0 0 transparent;
	background-size: contain;
	bottom: 11px;
	height: 36px;
	position: absolute;
	right: 26px;
	width: 252px;
	display: block;
}

#menu{ margin-left: 195px; }

#identity {
	box-shadow: 0px 0px 1px rgba(0,0,0,.6);
	border: none;
}

body.modal #modal-box, body.modal #modal-box.login-box {
	background-image: none;
	background-color: #184169;
	color: #ccc;
}

body.modal #modal-box.login-box, body.modal #modal-box {
	-ms-filter: '';
	filter: none;
}

body.modal #modal-box.login-box #modal-box-inner .clearfix {
	text-align: center;
}

body.modal #modal-box.login-box #modal-box-inner h1 {
	background: url("login_logo.png?v1") no-repeat scroll 0 0 transparent;
	background-size: contain;
	background-position: center;
	width: 390px;
	max-width: 100%;
	margin-left: 66px;
	margin-top: 18px;
}

body.context_external_tool_30418 #content {
	-webkit-overflow-scrolling:touch;
	overflow: auto;
}
