header.fxm { padding-top: 15px; }
.fxm .container-fluid { min-width: 960px; }
.fxm .login_container { margin-left: 20px; }
.fxm .login_container .login { font-family: "Bliss ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important; background-color: #004165; padding: 5px 10px; border-radius: 3px; }
.fxm .login_container .login span { font-family: "Bliss ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important; padding: 0; }
.fxm .utility-nav-md li { padding: 0; }
.fxm #nav_utility { margin-top: 2px; }
.fxm #nav_utility li { margin: 0 0 0 24px; }
.app_version { margin-top: -20px; padding-right: 10px; }
.fxm .bg-primary-dark { min-height: 48px; }
header.fxm ul.utility-nav-md li, header.fxm ul.utility-nav-md li a { font-family: "Bliss Regular","Helvetica Neue",Helvetica,Arial,sans-serif !important; }
.fxm .primary-nav-md li a { font-family: "Bliss Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important; }
.fxm .primary-nav-md sup { font-family: "Bliss Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important; position: relative; font-size: 75%; vertical-align: baseline; top: -0.21em; }
.fxm .header-search .form-control { font-family: "Bliss Regular","Helvetica Neue",Helvetica,Arial,sans-serif !important; font-size: 19px; }
.fxm #megamenu { text-align: left; }
	