/***********************************************************************
						SLIM HEADER PATCH CSS
NOTE: Be sure to include this file AFTER the global/master css
***********************************************************************/
body.fx-slim {
	margin-top: -25px !important;
	background-position: 0 -55px !important;
}
body.fx-slim #fx-global-header #resources,
body.fx-slim #fx-global-header #menu-shell,
body.fx-slim #fx-global-header #global-nav a,
body.fx-slim #fx-global-footer #footer-search {
	display: none;
}
body.fx-slim #fx-global-header #main-logo {
	width: 75px;
	margin-top: 38px;
	margin-right: 10px;
}
body.fx-slim #fx-global-header #main-logo img {
	width: 75px;
	height: auto;
}
body.fx-slim #fx-global-header #main-logo,
body.fx-slim #fx-global-header #global-nav,
body.fx-slim #fx-global-header #global-nav a#tab0,
body.fx-slim #fx-global-header #global-nav a#tab1 {
	display: block;
}
body.fx-slim #fx-global-header #main-logo.regional,
body.fx-slim #fx-global-header #main-logo.descriptor {
	margin-top:38px !important;
}
body.fx-slim #fx-global-header #global-nav a#tab1 span {
	border-right-color: transparent;
}
body.fx-slim #fx-global-header #global-nav a {
	background-image: none;
}
body.fx-slim #fx-global-header #global-nav a span {
	font-size: 13px;
	padding: 0 11px;
	border: none;
}
body.fx-slim #fx-global-header #global-nav a#tab0 span {
	border-right: 1px solid #CCC !important;
}
body.fx-slim #fx-global-header #global-nav a.open,
body.fx-slim #fx-global-header #global-nav a:hover {
	background: none;
}
body.fx-slim #fx-global-header #global-nav a.open span,
body.fx-slim #fx-global-header #global-nav a:hover span {
	color: #666;
}
@media only screen and (max-width: 799px) {
	body.fx-slim#fx-respond #fx-global-header #global-nav a.open,
	body.fx-slim#fx-respond #fx-global-header #global-nav a:hover {
		background: none !important;
	}
}
@media only screen and (max-width: 599px), screen and (min-device-width: 720px) and (max-width: 640px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
	body.fx-slim#fx-respond #fx-global-header #main-logo {
		width: 75px;
		margin-top: 38px;
		margin-right: 10px;
	}
	body.fx-slim#fx-respond #fx-global-header #main-logo img {
		width: 75px;
		height: auto;
	}
	body.fx-slim#fx-respond #fx-global-header #global-nav #mobile-menu-link {
		display: none;
	}
}