.contentContainer:before,.contentContainer:after,#bodywrap:before,#bodywrap:after{background:none !important}.masthead .pageWrapper{z-index:99}@media(min-width:76.75em){.masthead .pageWrapper{position:fixed;top:0;left:0;left:50%;margin-left:-36.875em}
}.bar_2{background:0;box-shadow:none;min-height:initial}.menuWrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bar_3{box-shadow:none;background-color:#e3e3e3}
.bar_3 .shadow-divider{display:none}.bar_3-logos .left{margin-right:20px}@media(min-width:60em){.bar_3{min-height:125px}.bar_3-innerWrapper{padding-left:90px;padding-top:10px}
}@media(min-width:76.75em){.bar_2{min-height:200px;padding-top:75px;margin-top:-200px}header .bar_2{margin:0}.scrolled.logoWrapper{height:50px}}.logoWrapper{float:left;height:50px;width:auto;position:absolute;z-index:11;overflow:hidden}
.logoWrapper .logo{background:#e22319;height:100%;line-height:0;text-align:center}.logoWrapper .logo a{display:block;height:100%;text-indent:-9999px;overflow:hidden;background-image:url(/_ui/desktop/common/css/images/masthead/logo-small.png);background-size:100%;background-repeat:no-repeat;width:152px;margin-left:0 !important}
.animate{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.navWrapper{margin-left:0}.nav{height:50px;background:#fff;position:relative}
.nav a{text-decoration:none;color:#454545}.nav a.compare-removeall{color:#009dd9;font-size:14px;font-weight:400}.nav .menu,.nav .menu_2,.nav .menu_3{list-style:none;margin:0;padding:0}
.nav .menu_3{display:block !important}.nav .menu>li{float:left}.nav .main_Menu,.nav .prd_Menu{float:right}.nav .general_Menu{float:right;clear:left}.nav .menu_2_wrapper{max-height:0;overflow:hidden}
.nav .menu>.opened .menu_2_wrapper{max-height:40rem;overflow:hidden;transition:.5s}.nav .prd_Menu.opened>.opened .menu_2_wrapper,.nav .general_Menu>.opened .menu_2_wrapper{display:block}
.nav .general_Menu .debug_menu{display:none}.nav .main_Menu{display:block;line-height:15px;padding:16px 0 12px 0;margin:0 15px 0 7px}.nav .main_Menu:before{content:" ";background:url('/_ui/desktop/common/css/images/masthead/rb_menu.png') no-repeat top 0px left 0px;width:28px;height:20px;float:left;display:block}
.nav .main_Menu span{display:none}.nav .common_Menu .no_menu{display:none}.nav .common_Menu{float:right;font-size:12px;margin:13px 40px 12px 0;line-height:10px;color:#a7a7a7;display:none}
.nav .common_Menu li{padding:0 8px}.nav .common_Menu a{color:#a7a7a7}.nav .common_Menu .tagline{font-size:10px;color:#000}.nav .prd_Menu{display:none;position:absolute;top:100%;left:0;right:0;z-index:900}
.nav .prd_Menu.opened{display:block}.nav .prd_Menu>li{float:none}.nav .prd_Menu>li:nth-child(odd){background:#f2f2f2}.nav .prd_Menu>li:nth-child(even){background:#e7e7e7}
.nav .prd_Menu>li>a{padding:18px 10px 17px 10px;line-height:15px;display:block;text-transform:uppercase;font-weight:400;font-size:1.1em}.nav .prd_Menu .menu_2_wrapper .menu_2{list-style:none;padding:0;margin:0;display:block}
.nav .prd_Menu .menu_2_wrapper .menu_2>li{display:block;padding:5px 15px;border-top:1px solid #bcbcbc;background:#ddd}.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu{display:inline !important}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:nth-child(odd) .products_submenu{background-color:#e5e5e5 !important}.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:nth-child(even) .products_submenu{background-color:#eaeaea !important}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li .products_submenu:hover{background-color:#fff !important;transition-duration:.5s}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot{display:none}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2 li.promo_spot:hover{background:#fff !important;transition-duration:.5s}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .linkLevel_2.link-hasChildren{padding-bottom:5px;display:block}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .menu_3{margin:0 -15px}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .menu_3>li{padding:5px 15px;border-top:1px solid #bcbcbc}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text{margin:5px 0 15px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text img{vertical-align:middle;margin-right:10px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_subtitle{font-size:14px;line-height:15px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2 .menu_3>li .link_text{color:#009dd9;font-size:14px;margin-bottom:3px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2 .menu_level_2 .link_wrapper{margin-bottom:15px}.nav .general_Menu>li>a{line-height:15px;display:block;height:25px;padding:15px 7px 10px 7px;webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.nav .general_Menu>li>a>span{display:none;line-height:13px;font-weight:400;padding:4px 0 3px 25px;color:#a7a7a7;font-size:13px}.nav .general_Menu>li>a:before{width:20px;height:20px;float:left;display:block}
.nav .general_Menu li>a:before{background-image:url('/_ui/desktop/common/css/images/masthead/rb_icons.png');background-repeat:no-repeat}.nav .general_Menu .solutions_menu>a:before{content:" ";background-position:-4px -226px}
.nav .general_Menu .search_menu>a:before{content:" ";background-position:-3px -20px}.nav .general_Menu .myaccount_menu>a:before{content:" ";background-position:-3px -60px}
.nav .general_Menu .myaccount_menu.logged_in>a:before{content:" ";background-position:-3px -80px}.nav .general_Menu .myaccount_menu .menu_level_2 a{color:#454545;font-size:1em}
.nav .general_Menu .cart_menu>a:before{content:" ";background-position:-3px -99px}.nav .general_Menu .cart_menu_active>a:before{background-image:url('/_ui/desktop/common/ISS_Static/WW/css/themes/owv2/images/masthead/cart-orange.png');content:" ";background-position:-3px 0}
.nav .general_Menu .phone_menu>a:before{content:" ";background-position:-7px -120px}.nav .general_Menu .email_menu>a:before{content:" ";background-position:-3px -139px}
.nav .general_Menu .wtb_menu>a:before{content:" ";background-position:-3px -159px}.nav .general_Menu .education_menu>a:before{content:" ";background-position:-4px 1px;background-repeat:no-repeat}
.nav .general_Menu .telesales_menu>a:before{content:" ";background-position:-3px -204px;background-image:url('/_ui/desktop/common/css/images/masthead/rb_icons_tele.png');background-repeat:no-repeat}
.nav .general_Menu .signout_menu>a:before{content:" ";background-position:-3px -180px;background-image:url('/_ui/desktop/common/css/images/masthead/rb_icons_tele.png');background-repeat:no-repeat}
.nav .general_Menu .other_menu>a:before{background:0}.nav .general_Menu .menu_2_wrapper{position:absolute;left:0;right:0;background:#f2f2f2;z-index:900}
.nav .general_Menu li._small_screen>a:before{zoom:1.1}.nav .general_Menu .menu_2_wrapper .menu_2>li{display:block;padding:5px 15px;border-top:1px solid #bcbcbc;background:#ddd}
.nav .general_Menu .cart_menu .menu_2_wrapper .menu_2>li{border-top:0}.nav .general_Menu .search_menu .searchInput-text{background:#fff;outline:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;border:0;text-transform:none}
.nav .general_Menu .search_menu .searchInput-button{outline:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;padding:0;display:block;width:100px;height:35px;box-shadow:none;border:0;font-size:1.1em;font-weight:normal;text-transform:uppercase;background:#a7a7a7;color:#fff;display:block}
.nav .general_Menu .search_menu .menu_2_wrapper .menu_2>li{padding:0}.nav .general_Menu .cart_menu .menu_2_wrapper .menu_2>li{padding:0}.nav .general_Menu .cart_menu a>span.counter{display:none;background:#ff6b00;border-radius:15px;width:15px;height:15px;text-align:center;position:absolute;margin-top:11px;right:0;color:#fff;font-size:10px;padding:0;line-height:15px}
.nav .general_Menu .cart_menu .cartrollover{list-style:none;margin:0;padding:0}.nav .general_Menu .cart_menu #rollovercart{background:#f2f2f2;padding-top:10px}
.nav .general_Menu .cart_menu #rollovercart #rollovercartContents #rollovercartContentsItems>li>a .rollovercartItemImg{top:-7px}.nav .general_Menu .cart_menu #rollovercart #rollovercartFooter #rollovercartViewCart{color:#fff;font-weight:bold}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text{margin:5px 0 15px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text.other{background:0}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2 .menu_3>li .link_text{background:0;height:auto}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu{color:#737373;text-align:center;line-height:135%;font-size:.84em}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .support-icon{background:url('/_ui/desktop/common/css/images/masthead/rb-support-icons.png') no-repeat;background-position-x:0;width:60px;margin:0 auto;display:block;height:55px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu.rollover .support-icon{background-position-x:-60px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-placeorder-support{background-position-y:0}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-existingorder-support{background-position-y:-60px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-cs-support{background-position-y:-123px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-downloads-support{background-position-y:-183px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-solutions-support{background-position-y:-243px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-manuals-support{background-position-y:-302px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-repairs-support{background-position-y:-363px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-tech-support{background-position-y:-423px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-need-more-help{background-position-y:-483px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .lenovo-payment-support{background-position-y:-542px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu span{display:block}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu span.over-title{font-size:1.1em;font-weight:bold;color:#3e8ddd;text-transform:uppercase}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .support-title{font-size:1.35em;line-height:120%;margin-bottom:10px}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu.rollover .support-title{color:#3e8ddd}@media(max-width:46.875em){.support-submenu br,.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu .support-icon,.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu span.over-title{display:none}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li .link_text .support-submenu{text-align:left}}.nav .general_Menu .email_menu span,.nav .general_Menu .cart_menu span,.nav .general_Menu .myaccount_menu span,.nav .general_Menu .phone_menu span{display:none}
.search-field{padding:5px;background:#e3e3e3}@media(min-width:33.875em){.nav .prd_Menu .deals_menu .menu_2 .link-wrapper .level_2_text{text-transform:uppercase;font-weight:700}
}@media(min-width:48em){.logoWrapper .logo a{background-image:url(/_ui/desktop/common/css/images/masthead/logo-sm.png);width:65px}.logoWrapper .logo{padding:0}
.navWrapper{margin-left:65px}.nav .main_Menu,.nav .prd_Menu{float:left}.nav .general_Menu{clear:right}.nav .prd_Menu .menu_2_wrapper .menu_2{display:table;table-layout:fixed;width:100%;padding:15px;overflow:auto}
.nav .prd_Menu .menu_2_wrapper .menu_2>li{display:table-cell;padding:0;border:0;background:0;vertical-align:top}.nav .menu>li.opened>a .marker{border-bottom:8px solid #ff6b00;position:absolute;bottom:0;left:0;width:100%;z-index:901}
.nav .menu>li.opened>a .marker:after{content:"";display:block;border:8px solid transparent;border-top-color:#ff6b00;position:absolute;bottom:-24px;left:50%;margin-left:-8px;z-index:1000}
.nav .general_Menu>li.search_menu.opened>a .marker,.nav .general_Menu>li.account_menu.opened>a .marker{display:none}.nav .main_Menu{display:none}.nav .prd_Menu{display:block !important;margin-left:10px;position:static}
.nav .prd_Menu>li{background:none !important;float:left;margin:0 5px}.nav .prd_Menu>li>a{padding:18px 10px 17px 10px;position:relative}.nav .prd_Menu>li.deals_menu.opened>a .marker{border-bottom:8px solid #6bc04b}
.nav .prd_Menu>li.deals_menu.opened>a .marker:after{border-top-color:#6bc04b}.nav .prd_Menu>li.support_menu.opened>a .marker{border-bottom:8px solid #ea6bb0}
.nav .prd_Menu>li.support_menu.opened>a .marker:after{border-top-color:#ea6bb0}.nav .prd_Menu>.opened .menu_2_wrapper{display:block}.nav .prd_Menu .menu_2_wrapper{position:absolute;top:100%;left:0;right:0;background:#f2f2f2;z-index:900}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu{text-align:center;text-transform:uppercase;font-size:13px;display:block !important;height:250px;padding:10px 0;border-left:1px solid #f2f2f2;position:relative}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu:after{content:" ";border-left:1px solid #cfcfcf;position:absolute;top:0;left:0;height:100%}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:first-child .products_submenu:after{border:0}.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu .link_text{color:#009dd9;line-height:15px;font-weight:700}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2{display:none}.nav .prd_Menu .product_menu.opened .menu_2_wrapper .menu_2{display:block}.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li{display:block;float:left}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(5),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(5) ~ li{width:20%}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(6),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(6) ~ li{width:33.3333%}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(7),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(7) ~ li{width:25%}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(8),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(8) ~ li{width:25%}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(9),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(9) ~ li{width:33.3333%}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2{display:block}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li{display:block;float:left;width:100%}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_level_2{padding:10px 15px;border-top:0;background:#fff;background:-moz-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:-webkit-gradient(linear,left top,left bottom,color-stop(4%,#fff),color-stop(31%,#dfe0df),color-stop(66%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:-o-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:-ms-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:linear-gradient(to bottom,#fff 4%,#dfe0df 31%,#f6f6f6 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0)}
.lt-ie10 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_level_2{filter:none}.nav .prd_Menu .deals_menu .link_text{color:#009dd9}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.menu_level_2:first-child>.link_wrapper>a>.link_text{font-size:15px;text-transform:uppercase}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .linkLevel_2.link-hasChildren{padding-bottom:0;display:block}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .menu_3{margin:0}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .menu_3>li{padding:0;border-top:0}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot{border-left:2px solid #f2f2f2;overflow:hidden;position:relative;display:table-cell;max-height:240px}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot img{float:left;max-width:230px;padding-right:15px}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text{padding-top:50px}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text h3{font-weight:700}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text span{color:#fe8600}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text p{margin:0;font-size:12px;color:#000;line-height:16px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2{display:block}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li{display:block;float:left;width:100%}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li{padding:10px 15px;border-left:2px solid #f2f2f2;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 100%)}
.nav .general_Menu>li>a{position:relative;padding:15px 7px 10px 7px}.scrolled.logoWrapper .logo a{background-image:url(/_ui/desktop/common/css/images/masthead/logo-sm.png)}
.nav .general_Menu li._small_screen>a:before{zoom:1}}@media(min-width:56em){.nav .prd_Menu>li{margin:0 7px}.nav .prd_Menu .product_menu.opened .menu_2_wrapper .menu_2{display:table}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li{display:table-cell;float:none}.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(5),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(5) ~ li{width:auto}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(6),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(6) ~ li{width:auto}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(7),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(7) ~ li{width:auto}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(8),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(8) ~ li{width:auto}
.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(9),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(9) ~ li{width:auto}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li{float:left;min-height:250px}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(1){width:100%}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(2),.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(2) ~ li{width:50%}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(3),.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(3) ~ li{width:33.3333%}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(4),.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(4) ~ li{width:25%}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot{max-height:none}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot img{padding:0;float:none;max-width:240px}
.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text{padding-top:0}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2{display:table}
.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li{display:table-cell;float:none;width:auto}.nav .general_Menu{padding-right:40px;position:relative}
.nav .general_Menu>li>a{padding:15px 7px 10px 7px}.nav .general_Menu>li>a>span{display:block}.nav .general_Menu .menu_2_wrapper .menu_2{margin-top:10px}
.nav .general_Menu .menu_2_wrapper .menu_2>li{border:0;background:#f2f2f2}.nav .general_Menu .solutions_menu .menu_2_wrapper a,.nav .general_Menu .education_menu .menu_2_wrapper a{color:#009dd9;font-size:14px}
.nav .general_Menu .cart_menu a>span.counter{display:block}.nav .general_Menu .cart_menu .menu_2_wrapper .menu_2{margin-top:0}.nav .general_Menu .search_menu .menu_2_wrapper .menu_2{margin-top:0}
.nav .general_Menu>.search_menu.opened{padding:15px 7px 10px 7px}.nav .general_Menu>.search_menu.opened>a{margin-right:5px}.nav .general_Menu>.search_menu.opened>a,.nav .general_Menu .search_menu.opened .menu_2_wrapper{display:block;float:left;padding:0}
.nav .general_Menu>.search_menu.opened>a>span{display:none}.nav .general_Menu .search_menu.opened .menu_2_wrapper{position:static}.nav .general_Menu .search_menu.opened .menu_2_wrapper .searchInput-text{width:120px;height:20px;padding:0;font-size:12px;background:0;outline:0}
.nav .general_Menu .search_menu.opened .menu_2_wrapper .searchInput{padding:0;line-height:1}.nav .general_Menu .search_menu .searchInput-button{display:none}
.search-field{padding:1px 2px}.nav .general_Menu .myaccount_menu .menu_level_2 a{color:#009dd9;font-size:14px}}@media(min-width:60em){.nav{height:75px}
.logoWrapper{height:200px;width:65px}.logoWrapper .logo a{background-image:url(/_ui/desktop/common/css/images/masthead/logo-clear.png);width:65px}.nav .common_Menu{display:block}
.nav .common_Menu .phone_menu .text{padding-right:5px}.nav .prd_Menu>li>a{padding:30px 10px}.nav .general_Menu>li>a{padding:0 6px 15px}.nav .general_Menu>.search_menu.opened{padding:0 6px 15px}
.nav .general_Menu .phone_menu{display:none}.nav.scrolled .general_Menu .phone_menu{display:block}.nav .general_Menu .debug_menu{position:absolute;display:block}
.nav .general_Menu .debug_menu:first-child{left:-240px}.nav .general_Menu .debug_menu:nth-child(2){left:-110px}.nav .general_Menu>li.debug_menu>a>span{padding:4px 0 3px 0}
.nav .general_Menu .debug_menu .menu_2_wrapper{width:200px}.nav .general_Menu .debug_menu .menu_2{width:200px;margin:0;padding:10px 0 0 0}.nav .general_Menu .debug_menu .menu_2 li{font-size:12px;padding:5px 7px}
.nav .general_Menu .debug_menu .menu_2 li a{color:#009dd9}.nav .general_Menu .no_menu{display:none}}@media(min-width:60em) and (max-width:76.75em){.logoWrapper .logo a,.scrolled.logoWrapper .logo a{background-image:url(/_ui/desktop/common/css/images/masthead/logo-clear.png)}
}@media(min-width:76.75em){.nav.scrolled{height:50px}.nav.scrolled .main_Menu{padding:13px 0 12px 0}.nav.scrolled .prd_Menu>li>a{padding:18px 10px 17px 10px}
.nav.scrolled .general_Menu>li>a{padding:15px 7px 10px 7px}.nav.scrolled .general_Menu>.search_menu.opened{padding:15px 7px 10px 7px}.nav.scrolled .common_Menu{display:none}
.nav.scrolled .common_Menu.show-phone-number{display:block;position:absolute;right:0;top:37px;padding:1em;background:#e3e3e3}.nav.scrolled .general_Menu{margin-top:0}
.nav .general_Menu>li>a,.nav .general_Menu>.search_menu.opened{padding:0 7px 15px}}.searchInput .searchInput-text{padding:0 2px}.searchInput .preSearchWrapper a{font-size:12px;display:block;padding:2px 2px}
.lt-ie9 .nav{height:75px}.lt-ie9 .logoWrapper{height:200px;width:65px}.lt-ie9 .navWrapper{margin-left:65px}.lt-ie9 .logoWrapper .logo a{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_ui/desktop/common/css/images/masthead/logo-clear.png',sizingMethod='scale')}
.lt-ie9 .nav .general_Menu .debug_menu{position:absolute;display:block}.lt-ie9 .nav .general_Menu .debug_menu:first-child{left:-240px}.lt-ie9 .nav .general_Menu .debug_menu:nth-child(2){left:-110px}
.lt-ie9 .nav .general_Menu>li.debug_menu>a>span{padding:4px 0 3px 0}.lt-ie9 .nav .general_Menu .debug_menu .menu_2_wrapper{width:200px}.lt-ie9 .nav .general_Menu .debug_menu .menu_2{width:200px;margin:0;padding:10px 0 0 0}
.lt-ie9 .nav .general_Menu .debug_menu .menu_2 li{font-size:12px;padding:5px 7px}.lt-ie9 .nav .general_Menu .debug_menu .menu_2 li a{color:#009dd9}.lt-ie9 .nav .general_Menu .no_menu{display:none}
.lt-ie9 .nav .prd_Menu .menu_2_wrapper .menu_2{display:table;table-layout:fixed;width:100%;padding:15px;overflow:auto}.lt-ie9 .nav .prd_Menu .menu_2_wrapper .menu_2>li{display:table-cell;padding:0;border:0;background:0;vertical-align:top}
.lt-ie9 .nav .menu>li.opened>a .marker{border-bottom:8px solid #ff6b00;position:absolute;bottom:0;left:0;width:100%;z-index:901}.lt-ie9 .nav .menu>li.opened>a .marker:after{content:"";display:block;border:8px solid transparent;border-top-color:#ff6b00;position:absolute;bottom:-24px;left:50%;margin-left:-8px;z-index:1000}
.lt-ie9 .nav .general_Menu>li.search_menu.opened>a .marker,.lt-ie9 .nav .general_Menu>li.account_menu.opened>a .marker{display:none}.lt-ie9 .nav .main_Menu{display:none}
.lt-ie9 .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li .products_submenu{background-color:#e5e5e5 !important}.lt-ie9 .nav .prd_Menu{display:block !important;margin-left:10px;position:static}
.lt-ie9 .nav .prd_Menu>li{background:none !important;float:left;margin:0 5px}.lt-ie9 .nav .prd_Menu>li>a{padding:18px 10px 17px 10px;position:relative}
.lt-ie9 .nav .prd_Menu>li.deals_menu.opened>a .marker{border-bottom:8px solid #6bc04b}.lt-ie9 .nav .prd_Menu>li.deals_menu.opened>a .marker:after{border-top-color:#6bc04b}
.lt-ie9 .nav .prd_Menu>li.support_menu.opened>a .marker{border-bottom:8px solid #ea6bb0}.lt-ie9 .nav .prd_Menu>li.support_menu.opened>a .marker:after{border-top-color:#ea6bb0}
.lt-ie9 .nav .prd_Menu>.opened .menu_2_wrapper{display:block}.lt-ie9 .nav .prd_Menu .menu_2_wrapper{position:absolute;top:100%;left:0;right:0;background:#f2f2f2;z-index:900}
.lt-ie9 .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu{text-align:center;text-transform:uppercase;font-size:13px;display:block;height:250px;padding:10px 0;border-left:1px solid #f2f2f2;position:relative}
.lt-ie9 .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu:after{content:" ";border-left:1px solid #cfcfcf;position:absolute;top:0;left:0;height:100%}
.lt-ie9 .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:first-child .products_submenu:after{border:0}.lt-ie9 .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu .link_text{color:#009dd9;line-height:15px}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_level_2{padding:10px 15px;border-top:0;background:#fff;background:-moz-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:-webkit-gradient(linear,left top,left bottom,color-stop(4%,#fff),color-stop(31%,#dfe0df),color-stop(66%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:-o-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:-ms-linear-gradient(top,#fff 4%,#dfe0df 31%,#f6f6f6 66%);background:linear-gradient(to bottom,#fff 4%,#dfe0df 31%,#f6f6f6 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0)}
.lt-ie9 .nav .prd_Menu .deals_menu .link_text{color:#009dd9;font-size:13px}.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.menu_level_2:first-child>.link_wrapper>a>.link_text{font-size:15px;text-transform:uppercase}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_3 .link_text{font-size:12px}.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .linkLevel_2.link-hasChildren{padding-bottom:0;display:block}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .menu_3{margin:0}.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li .menu_3>li{padding:0;border-top:0}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot{border-left:2px solid #f2f2f2;overflow:hidden;position:relative;display:table-cell;max-height:240px}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot img{float:left;max-width:230px;padding-right:15px}.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text{padding-top:50px}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text h3{font-size:13px}.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text span{font-size:12px;color:#fe8600}
.lt-ie9 .nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text p{margin:0;font-size:12px;color:#000;line-height:16px}.lt-ie9 .nav .prd_Menu .support_menu .menu_2_wrapper .menu_2{display:table}
.lt-ie9 .nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li{display:table-cell;float:none;width:auto}.lt-ie9 .nav .prd_Menu .support_menu .menu_2_wrapper .menu_2>li{padding:10px 15px;border-left:2px solid #f2f2f2;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 100%)}
.lt-ie9 .nav .general_Menu>li.search_menu.opened>a .marker,.lt-ie9 .nav .general_Menu>li.account_menu.opened>a .marker{display:none}.lt-ie9 .nav .general_Menu{padding-right:40px;position:relative}
.lt-ie9 .nav .general_Menu>li>a{padding:15px 7px 10px 7px;position:relative}.lt-ie9 .nav .general_Menu>li>a>span{display:block}.lt-ie9 .nav .general_Menu .menu_2_wrapper .menu_2{margin-top:10px}
.lt-ie9 .nav .general_Menu .menu_2_wrapper .menu_2>li{border:0;background:#f2f2f2}.lt-ie9 .nav .general_Menu .solutions_menu .menu_2_wrapper a,.lt-ie9 .nav .general_Menu .education_menu .menu_2_wrapper a{color:#009dd9;font-size:12px}
.lt-ie9 .nav .general_Menu .cart_menu a>span.counter{display:block}.lt-ie9 .nav .general_Menu .cart_menu .menu_2_wrapper .menu_2{margin-top:0}.lt-ie9 .nav .general_Menu .search_menu .menu_2_wrapper .menu_2{margin-top:0}
.lt-ie9 .nav .general_Menu>.search_menu.opened{padding:15px 7px 10px 7px}.lt-ie9 .nav .general_Menu>.search_menu.opened>a{margin-right:5px}.lt-ie9 .nav .general_Menu>.search_menu.opened>a,.lt-ie9 .nav .general_Menu .search_menu.opened .menu_2_wrapper{display:block;float:left;padding:0}
.lt-ie9 .nav .general_Menu>.search_menu.opened>a>span{display:none}.lt-ie9 .nav .general_Menu .search_menu.opened .menu_2_wrapper{position:static}.lt-ie9 .nav .general_Menu .search_menu.opened .menu_2_wrapper .searchInput-text{width:100px;height:20px;padding:0;font-size:12px;background:0;outline:0}
.lt-ie9 .nav .general_Menu .search_menu.opened .menu_2_wrapper .searchInput{padding:0;line-height:1}.lt-ie9 .nav .general_Menu .search_menu.opened .menu_2_wrapper .button-standard{display:none}
.lt-ie9 .nav .common_Menu{display:block}.lt-ie9 .nav .prd_Menu>li>a{padding:30px 10px}.lt-ie9 .nav .general_Menu>li>a{padding:0 6px 15px}.lt-ie9 .nav .general_Menu>.search_menu.opened{padding:0 6px 15px}
.lt-ie9 .nav .general_Menu .phone_menu,.lt-ie9 .nav .general_Menu .email_menu{display:none}.Language-selector{border:none !important}#ItemEOLMessage{padding-top:18px;line-height:16px}
#rollovercart #rollovercartContents{padding:0 10px}.masthead .pageWrapper.asm_logged_in{position:absolute;top:auto}.nav .menu .cart_menu .menu_2_wrapper{overflow-y:auto}
.phoneNumberPopup{position:absolute;width:200px;background:#fff;display:none;border:1px solid #ebebeb;border-top:0;z-index:99;right:0}.phoneNumberPopup ul li{list-style-type:none}
.phone_menu .phoneNumberPopup ul li .has-nosubmenu span{display:block}.nav .general_Menu .phone_menu{position:relative}.phoneNumberPopup ul{padding-left:10px}
.phone_menu.gen_menu:hover .phoneNumberPopup{display:block}#rollovercart{display:none;color:black;padding:0;background-color:white;text-align:left;position:relative}
#rollovercart #rollovercartHeader{height:16px;padding:2px 5px 4px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:underline;font-weight:bold;font-size:1.2em;background-color:#efefef}
#rollovercart #rollovercartHeader #rollovercartTitle{float:left}#rollovercart #rollovercartHeader #rollovercartCloseButton{color:#000;float:right;cursor:pointer}
#rollovercart #rollovercartHeader #rollovercartCloseButton a:link,#rollovercart #rollovercartHeader #rollovercartCloseButton a:visited{color:#000;cursor:pointer}
#rollovercart #rollovercartHeader #rollovercartCloseButton a:hover{color:#555;cursor:pointer}#rollovercart #rollovercartContents{padding:10px}#rollovercart #rollovercartContents #rollovercartContentsTable{border-collapse:collapse;white-space:normal}
#rollovercart #rollovercartContents #rollovercartContentsTable .rollovercartItemImg{height:50px;padding-right:10px;width:50px}#rollovercart #rollovercartContents #rollovercartContentsTable .rollovercartRow{border-bottom:1px solid #cecfce}
#rollovercart #rollovercartContents #rollovercartContentsItems{list-style-type:none;margin:0;padding:0}#rollovercart #rollovercartContents #rollovercartContentsItems>li{border:0;display:block;float:none;height:auto;margin:0;padding:5px 0 0 0}
#rollovercart #rollovercartContents #rollovercartContentsItems>li:first-child{padding-top:0}#rollovercart #rollovercartContents #rollovercartContentsItems>li>a{display:table-cell;font-size:12px;line-height:13px;min-height:50px;position:relative;padding:0 0 10px 60px;text-decoration:none}
#rollovercart #rollovercartContents #rollovercartContentsItems>li>a .rollovercartItemImg{border:0;height:50px;left:0;position:absolute;top:0;width:50px}
#rollovercart #rollovercartContents #rollovercartContentsItems>li>a .rollovercartItemName{font-weight:bold;text-transform:uppercase;color:#009dd9;display:block;text-decoration:none}
#rollovercart #rollovercartContents #rollovercartContentsItems>li>a .rollovercartItemQty{color:#555;display:block;margin-top:5px;text-decoration:none}
#rollovercart #rollovercartContents #rollovercartContentsItems>li>a:hover .rollovercartItemName,#rollovercart #rollovercartContents #rollovercartContentsItems>li>a:active .rollovercartItemName{color:#009dd9;text-decoration:underline}
#rollovercart #rollovercartContents #rollovercartContentsItems>li>a:hover .rollovercartItemQty,#rollovercart #rollovercartContents #rollovercartContentsItems>li>a:active .rollovercartItemQty{color:#555;text-decoration:none}
#rollovercart #rollovercartContents #rollovercartContentsItems>li>a:visited .rollovercartItemName{color:#009dd9;text-decoration:none}#rollovercart #rollovercartContents #rollovercartContentsItems>li>a:visited .rollovercartItemQty{color:#555;text-decoration:none}
#rollovercart #rollovercartFooter{padding:0 10px 10px}#rollovercart #rollovercartFooter #rollovercartViewMore{display:none}#rollovercart #rollovercartFooter #rollovercartViewCart{margin:0 auto;width:100% !important}
#rollovercart #rollovercartFooter #rollovercartViewCart>span{padding:5px}#rollovercart .rollovercartArrowBorder{border-color:transparent transparent #000 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-21px;left:30px}
#rollovercart .rollovercartArrow{border-color:transparent transparent #fff transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-18px;left:30px}
#rollovercart .button-standard,#rollovercart .button-standard-alt,#rollovercart .button-called-out,#rollovercart .button-called-out-alt,#rollovercart .button-called-out-positive,#rollovercart .button-flat{display:inline-block;padding:.5em .8em;font-size:.8rem;font-weight:bold;text-transform:uppercase;cursor:pointer;margin:0;line-height:1.5em}
#rollovercart .button-standard{background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#efefef),color-stop(100%,#cecfce));background-image:-webkit-linear-gradient(#efefef,#cecfce);background-image:-moz-linear-gradient(#efefef,#cecfce);background-image:-o-linear-gradient(#efefef,#cecfce);background-image:linear-gradient(#efefef,#cecfce);background-color:#efefef;color:#555;border-color:#a7a7a7;text-shadow:1px 1px 1px white}
#rollovercart .button-standard:hover{background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#f2f2f2),color-stop(100%,#d8d9d8));background-image:-webkit-linear-gradient(#f2f2f2,#d8d9d8);background-image:-moz-linear-gradient(#f2f2f2,#d8d9d8);background-image:-o-linear-gradient(#f2f2f2,#d8d9d8);background-image:linear-gradient(#f2f2f2,#d8d9d8);background-color:#f2f2f2;color:#555}
#rollovercart .button-called-out{background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#4fb4e3),color-stop(100%,#01618d));background-image:-webkit-linear-gradient(#4fb4e3,#01618d);background-image:-moz-linear-gradient(#4fb4e3,#01618d);background-image:-o-linear-gradient(#4fb4e3,#01618d);background-image:linear-gradient(#4fb4e3,#01618d);background-color:#258ebf;color:#fff;border-color:#206485;text-shadow:1px 1px 1px #111;text-align:center}
#rollovercart .button-called-out:hover,.parent-hover:hover .button-called-out{color:#fff;background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#7cc7e8),color-stop(100%,#0081b3));background-image:-webkit-linear-gradient(#7cc7e8,#0081b3);background-image:-moz-linear-gradient(#7cc7e8,#0081b3);background-image:-o-linear-gradient(#7cc7e8,#0081b3);background-image:linear-gradient(#7cc7e8,#0081b3);background-color:#4fb4e3}
#rollovercart .button-full{width:100%;text-align:center}