#nav-version2-wrapper{display:none;}
#navigation-version2  a{text-decoration:none;}
#test-navigation .lzhr, #navigation-version2 .lzhr { background: rgba(0, 0, 0, 0) linear-gradient(to right, #050b75 0%, #050b75 25%, #2b7dd1 25%, #2b7dd1 25%, #2b7dd1 100%) repeat scroll 0 0; height: 4px; max-width: 100%; min-width: 100%; padding: 0; }
#test-navigation, #navigation-version2 { position: relative; line-height: 1.2;}
#test-navigation a:hover, #navigation-version2 a:hover { text-decoration: none; }
#test-navigation > div, #navigation-version2 > div { display: block; float: none; margin-left: auto; margin-right: auto; max-width: 1200px; padding: 2em 20px; position: relative; width: auto; }
#test-navigation ul, #navigation-version2 ul { margin: 0 0 2em; }
#test-navigation > div::after, #navigation-version2 > div::after { clear: both; }
#test-navigation > div::before, #navigation-version2 > div::before, #test-navigation > div::after,  #navigation-version2 > div::after { content: ""; display: table; }
#test-navigation .feature-search-icon, #navtest-search-icon { left: 318px; position: relative; top: -30px; }
[id^="topnav"] ul, [id^="topnav"] li, .nav_outer ol, .nav_outer li { list-style: none; margin: 0; padding: 2px 0 0 2px; position: static; }
#test-navigation [id^="topnav"], #navigation-version2 [id^="topnav"], #test-navigation [id^="help_link"], #navigation-version2 [id^="help_link"] { background-color: #fff; color: #2b7dd1; font-family: psRegular, Helvetica, arial; margin: 0; padding-left: 0; z-index: 9999; }
[id^="topnav"] > li, .nav_outer ol, .nav_outer li { background:none !important; border-bottom: none; float: left; font-size: 1em; margin-right: 10px; }
#test-navigation [id^="help_dropdown"], #navigation-version2 [id^="help_dropdown"], #test-navigation [id^="search_dropdown"], #navigation-version2 [id^="search_dropdown"] { background-color: #ebebeb; box-shadow: 0 2px 3px #888888; font-size: .9em; position: absolute; right: 0; width: 150px; z-index: 102; }
#nav-test-wrapper, #nav-version2-wrapper { box-shadow: 0 2px 3px #888888; height: 120px; position: relative; top: 0; width: 100%; z-index: 499; font-family: Helvetica,Arial,sans-serif; font-size: 14px; }
#nav-version2-wrapper { height: 80px; }
@media (max-width: 640px) { #nav-version2-wrapper { height: 100%; width: 100%; } }
#navigation-version2 > div { max-width: 100%; }
#navigation-version2 .scrollbox { max-width:1200px; margin:0 auto; }
#navigation-version2 .indent-left { padding-left: 15px; }
#navigation-version2 .mobile-header-group { border-top: solid 1px #d3d3d3; }
#navigation-version2 .subheader { font-size: 13px; }
#navigation-version2 .group-header { font-size: 16px; }
#navigation-version2 .group-header, #navigation-version2 .subheader { cursor: pointer; font-family: psRegular; height: 50px; line-height: 50px; }
#navigation-version2 .group-header.inactive { background: url(/resources/img/icons/nav_icons/mobile_nav_arrow_right_lt.png) 95% center no-repeat; color: #2293f9; }
#navigation-version2 .group-header.active { background: url(/resources/img/icons/nav_icons/mobile_nav_arrow_down_dk.png) 95% center no-repeat; color: #133ba3; }
#navigation-version2 .login .status { background: url(/resources/img/icons/nav_icons//mobile_nav_account.png) 96% center/20px 20px no-repeat; color: #2293f9; display: inline-block; text-decoration: none; width: 225px;box-sizing: border-box; }
#navigation-version2 .login .action { background-color: #2293f9; color: #fff; display: inline-block; float: right; text-align: center; text-decoration: none; width: 100px;  box-sizing: border-box;}
#navigation-version2 #mobile-search { color: #2293f9; display: inline-block; text-decoration: none; width: 100%; }
#navigation-version2 #mobile-search #cse-search-box-3 #search-input-3 { border: 0 none; font-size: 1em; margin: 0; max-width: 230px; }
#navigation-version2 #mobile-search #mobile-search-icon { float: right; left: 0; margin-right: 18px; margin-top: 18px; position: inherit; top: 0; }
#navigation-version2 .subheader { border-top: solid 1px #d3d3d3; font-size: .87em; padding-left: 30px; text-transform: uppercase; }
#navigation-version2 .subheader.active { background: url(/resources/img/icons/nav_icons/mobile_nav_arrow_down_dk.png) 95% center no-repeat #eeeeee; color: #133ba3; }
#navigation-version2 .subheader.inactive { background: url(/resources/img/icons/nav_icons/mobile_nav_arrow_right_dk.png) 95% center no-repeat; color: #133ba3; }
#navigation-version2 .links { background-color: #eeeeee; padding-bottom: 15px; padding-left: 45px; }
#navigation-version2 .links a { color: #000; display: block; font-family: Helvetica, Arial, sans-serif; font-size: .88em; line-height: 18px; text-decoration: none; }
@media (max-width: 640px) { #navigation-version2 .links a { display: inline-block; line-height: 38px; margin-right: 3px; } }
#navigation-version2 .hide { display: none; }
#navigation-version2 .show { display: block; }
#home-page #navigation-version2 #login_block_wrapper { margin-top: 19px !important; }
#test-navigation, #navigation-version2 { position: relative; }
#test-navigation .ac_input, #navigation-version2 .ac_input { border-color: #ccc; border-radius: 4px; border-style: solid; line-height: 18px; margin: 12px; width: 325px; box-shadow:none;font-family: Helvetica,Arial,sans-serif; padding-left: 0;}
#test-navigation .feature-search-icon, #navigation-version2 .feature-search-icon { left: 318px; position: relative; top: -30px; }
#test-navigation #topnav-version2, #navigation-version2 #topnav-version2 { display: inline-block; }
#test-navigation [id^="help_dropdown"] a, #navigation-version2 [id^="help_dropdown"] a { color: #000; }
#test-navigation [id^="help_dropdown"] ul, #navigation-version2 [id^="help_dropdown"] ul { padding: 10px 0 30px 10px; }
#test-navigation [id^="home-page-my-account"], #navigation-version2 [id^="home-page-my-account"] { margin-left: 15px; }
#test-navigation .feature-search, #navigation-version2 .feature-search { background-color: #ebebeb; box-shadow: 0 2px 3px #888888; height: 45px; position: relative; top: 52px; }
#test-navigation .nav_upper, #navigation-version2 .nav_upper { border-bottom: solid 1px #e4e4e4; padding: 10px 0 5px; }
#test-navigation .nav_upper > a, #navigation-version2 .nav_upper > a { float: left; }
#test-navigation #nav_content_wrapper, #navigation-version2 #nav_content_wrapper { display: inline-block; padding-top: 20px; }
#test-navigation #login_block_wrapper, #navigation-version2 #login_block_wrapper { display: inline-block; float: right; margin-top: 5px; }
#test-navigation .login_block, #navigation-version2 .login_block { display: block; float: right; margin: 5px 0 0; }
#test-navigation .login_block #help_link, #navigation-version2 .login_block #help_link { font-family: psMedium, Helvetica, arial; }
#test-navigation .login_block ul li, #navigation-version2 .login_block ul li { clear: both; float: none; margin-bottom: 0.5em; }
#test-navigation .login_block > a[id^="help_link"], #navigation-version2 .login_block > a[id^="help_link"] { margin: 0 10px; }
#test-navigation .login_block .button, #navigation-version2 .login_block .button { background-color: #136de4; padding-bottom: 7px; }
#test-navigation .hdr_ccare_number, #navigation-version2 .hdr_ccare_number { color: #333384; font-size: 12px; padding: 5px 0 0; text-align: right; }
#test-navigation .headerPhoneNumber, #navigation-version2 .headerPhoneNumber { color: #333384; font-size: 12px; }
#test-navigation .nav_dropdowns, #navigation-version2 .nav_dropdowns { display: none; }
#test-navigation .nav_dropdowns.active, #navigation-version2 .nav_dropdowns.active { display: block; }
#test-navigation [id^="search_dropdown"], #navigation-version2 [id^="search_dropdown"] { background: transparent; box-shadow: none; min-height: 100px; right: -15px; width: 350px; z-index: 100; }
#test-navigation [id^="cse-search-box"], #navigation-version2 [id^="cse-search-box"] { background: none; }
#test-navigation a:hover, #navigation-version2 a:hover { text-decoration: none; }
#test-navigation.col1.nav_outer, #navigation-version2.col1.nav_outer { background-color: #fff; overflow: visible; }
#test-navigation.col1.nav_outer .nav_menu, #navigation-version2.col1.nav_outer .nav_menu { background-color: #fff; padding: 0; z-index: 101; }
#test-navigation li.nav_promo > a, #navigation-version2 li.nav_promo > a { background-color: #2b7dd1; display: inline-block; height: 475px; width: 216px; }
#test-navigation li.nav_promo > a img, #navigation-version2 li.nav_promo > a img { border: 0 none; }
#test-navigation i.font_icon-sm, #navigation-version2 i.font_icon-sm { font-size: 0.9em; }
#test-navigation i.icon-search, #navigation-version2 i.icon-search { font-size: 1.1em; }
[id^="topnav"] li .category-link { font-family: psMedium, Helvetica, arial; line-height: 35px; margin-right: 10px; }
[id^="topnav"] .subnav { background-color: #ebebeb; box-shadow: 0 2px 3px #888888; font-size: .9em; left: -10px; min-height: 300px; min-width: 996px; opacity: 0; padding: 0 10px; position: absolute; transition: opacity .2s linear; visibility: hidden; z-index: 9999; }
[id^="topnav"] .subnav > li { float: left; margin-top: 30px; width: 24%; }
[id^="topnav"] .subnav > li.nav_promo { float: right !important; margin: 0 4% 0 0; width: 20%; }
[id^="topnav"] .sub_sub_nav { padding: 2px 0 0; position: relative; width: 89%; }
[id^="topnav"] .sub_sub_nav li { clear: both; margin-top: 2px; }
[id^="topnav"] .sub_sub_nav li:not(.is_promo) { padding: 2px 0 0; }
[id^="topnav"] .sub_sub_nav > li a { font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 18px; margin: 5px 0; }
[id^="topnav"] .sub_sub_nav > li a img { float: right; margin: 3px 0 0 5px; }
[id^="topnav"] .sub_sub_nav > li:hover a { color: #000; text-decoration: underline; }
[id^="topnav"] .subnavheading { color: #133ba3; font-family: psMedium, Helvetica, arial; text-transform: uppercase; }
[id^="topnav"] .is_promo { background-color: #fff !important; margin-top: 40px !important; padding: 10px; }
[id^="topnav"] .is_promo .promoheading { color: #133ba3; font-family: psMedium, Helvetica, arial; font-size: 12px; margin-bottom: 10px; }
[id^="topnav"] .is_promo a.subsubnavlink { margin: 10px 0 0; }
[id^="topnav"] .special_offer img{width: 40px; padding-left: 5px; vertical-align: middle; }
[id^="topnav"] .special_offer p{color: #7f7f7f; font-family: Helvetica, Arial,sans-serif; font-style: italic; margin-bottom: 0; margin-top: 5px; }
[id^="topnav"] > li:hover > a { color: #133ba3; }
[id^="topnav"] > li:hover .subnav { opacity: 1; transition: opacity .2s linear; visibility: visible; }
.scrollbox { background-color: #fff; z-index: 20; }
.subsubnavlink { color: #000; }
#test-navigation .nav_test_sprite, #navigation-version2 .nav_test_sprite { background: url('/resources/img/sprites/nav_test_sprite.png') no-repeat scroll 0 0 transparent; display: inline-block; vertical-align: middle; }
#test-navigation .nav_arrow_down, #navigation-version2 .nav_arrow_down { background-position: 0 -16px; height: 5px; margin-left: 5px; margin-top: -1px; width: 10px; }
#test-navigation #nav_search, #navigation-version2 #nav_search-version2 { height: 16px; width: 16px; }
#test-navigation .button.button-blue, #navigation-version2 .button.button-blue { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #2293f9 0%, #136de4 100%) repeat scroll 0 0; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); }
#test-navigation .button.button-pad-10, #navigation-version2 .button.button-pad-10 { padding-left: 10px; padding-right: 10px; }
#test-navigation .button.button-sm, #navigation-version2 .button.button-sm { font-size: 0.82em; max-width: 320px; padding: 10px 14px; width: auto; }
#test-navigation .button, #navigation-version2 .button { border: 0 none; border-radius: 4px; display: inline-block; margin: 0 0 0.3em; width: 100%; background-color:#136de4; font-family:Helvetica,Arial,sans-serif; line-height: 1.3; }
@media (min-width: 701px) and (max-width: 1100px) { [id^="topnav"] .subnav { width: 98%; }
[id^="topnav"] .scrollbox { width: 98%; }
pre { width: 98%; }
}
@media (max-width: 1023px) { 
[id^="topnav"] .subnav > li.nav_promo, #topnav-version2 li ul.subnav.dontsplit div.last.column li.dontsplit.nav_promo { display: none; visibility: hidden; }
#test-navigation .scrollbox, #navigation-version2 .scrollbox { width: 100%; }
#test-navigation [id^="topnav"] .subnav, #navigation-version2 [id^="topnav"] .subnav { padding-bottom: 20px; }
}
.sub_sub_nav li:hover > a { color: #133ba3; }
[id^="help_dropdown"] a:hover { color: #000; text-decoration: underline; }
#navigation-version2 #mobile_menu { display: none; padding:1.08em 0 0; }
#navigation-version2 #mobile_menu .scrollbox { margin-top: 15px; }
#navigation-version2 [id^="help_dropdown"], #navigation-version2 .feature-search, #navigation-version2 .subnav { -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5); }
#navigation-version2 .subnav { min-width:1200px; width:1200px; padding-left:20px; left:0;}
#navigation-version2 .is_promo { margin-top: 20px !important; }
#navigation-version2 .subnavheading { display: inline-block; margin-top: 20px; }
@media (max-width: 1023px) { #navigation-version2 [id^="topnav"] .subnav > li.nav_promo { display: none; visibility: hidden; }
}
#navigation-version2 li.dontsplit ul.sub_sub_nav { width: 100%; }
#navigation-version2 .login_block { margin-top: 10px; }
#navigation-version2 .login_block > a#help_link-version2 { font-weight: bold; margin: 0 20px; }
#navigation-version2 .login_block .button.button-sm { font-size: 0.85em; padding: 0.8em 15px 8px 15px; }
#navigation-version2 .login_block #help_dropdown-version2 { margin-top: 9px; }
#navigation-version2 .login_block #help_dropdown-version2 ul { padding-bottom: 0; }
#navigation-version2 .login_block #help_dropdown-version2 #helpDropdownCloseButton { display: inline-block; float: right; }
#navigation-version2 .login_block #search_dropdown-version2 .feature-search { top: 9px; }
#navigation-version2 .login_block #nav-log-out-link { font-size: 0.9em; font-weight: bold; margin-right: 10px; }
#navigation-version2 #mobile_menu #mobile_header { padding-left: 15px; position: relative; transition: all 400ms; }
#navigation-version2 #mobile_menu #mobile_header_cta-a { background: url('/resources/img/icons/nav_icons/mobile_nav_phone.png') no-repeat scroll 0 0 transparent; display: block; height: 25px; position: absolute; right: 0; top: 0; width: 37px; }
#navigation-version2 #mobile_menu #hamburger { height: 16px; position: absolute; width: 24px; cursor: pointer; }
#navigation-version2 #mobile_menu #hamburger img { left: 0; position: absolute; transition: opacity 400ms ease-in-out; webkit-transition: opacity 400ms ease-in-out; }
#navigation-version2 #mobile_menu #hamburger img#hamburger_icon { margin-top: 6px; opacity: 1; }
#navigation-version2 #mobile_menu #hamburger img#hamburger_close { opacity: 0; }
#navigation-version2 #mobile_menu #hamburger.active img#hamburger_icon { opacity: 0; }
#navigation-version2 #mobile_menu #hamburger.active img#hamburger_close { margin-top: 5px; opacity: 1; }
#navigation-version2 #mobile_menu .lz-logo { display: block; height: 28px; margin: auto; position: relative; width: 105px; }
#navigation-version2 #mobile_menu #topnav_mobile { max-height: 0; opacity: 0; overflow-y: hidden; transition: all 400ms ease-in-out; }
#navigation-version2 #mobile_menu #topnav_mobile.active { max-height: 100%; opacity: 1; }
#navigation-version2 #mobile_menu #topnav_mobile li { height: 200px; }
@media (max-width: 1200px) { #navigation-version2 #mobile_menu { display: block; }
#navigation-version2 #desktop_menu { display: none; }
}
#test-navigation #lzheader-logo, #navigation-version2 #lzheader-logo {margin:0; height:44px;}
#topnav-version2 {padding-top:5px;}
#topnav-version2 .category-link{color:#2b7dd1;}
#navigation-version2 .hdr_ccare_number {padding: 0;}
#navigation-version2 #helpDropdownCloseButton img {margin-top:0.2em; margin-right: 0.2em;}
.ac_input::-webkit-input-placeholder, .ac_input::-moz-placeholder, .ac_input:-ms-input-placeholder {color: #c4c4c3;}
