

/* masthead rb */

.contentContainer:before,.contentContainer:after,#bodywrap:before,#bodywrap:after{background:none!important}.masthead .pageWrapper{z-index:998}@media (min-width: 76.75em){.masthead .pageWrapper{position:fixed;top:0;left:0;left:50%;margin-left:-36.875em}}.bar_2{background:none;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:65px;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(logo-sm.png);background-size:100%;background-repeat:no-repeat}.scrolled.logoWrapper .logo a{background-image:url(logo-sm.png)}.animate{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.navWrapper{margin-left:65px}.nav{height:50px;background:#fff;position:relative}.nav a{text-decoration:none;color:#454545}.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:left}.nav .general_Menu{float:right;clear:right}.nav .menu_2_wrapper{max-height:0;overflow:hidden}.nav .menu > .opened .menu_2_wrapper{max-height:5000px;transition:3s}.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:13px 0 12px;margin-left:15px}.nav .main_Menu:before{content:" ";background:url() no-repeat top 0 left 0;width:35px;height:25px;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;line-height:15px;display:block;text-transform:uppercase;font-weight:400;font-family:'Lato',Helvetica,arial,sans-serif}.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:12px;line-height:15px}.nav .prd_Menu .support_menu .menu_2_wrapper .menu_2 .menu_3 > li .link_text{color:#009dd9;font-size:12px;line-height:15px;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;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-size:12px;padding:4px 0 3px 25px;color:#a7a7a7}.nav .general_Menu>li>a:before{width:20px;height:20px;float:left;display:block}.nav .general_Menu li>a:before{background-image:url();background-repeat:no-repeat}.nav .general_Menu .wheretobuy_menu>a:before{background-position:0 -163px}.nav .general_Menu .solutions_menu>a:before{content:" ";background-position:0 0}.nav .general_Menu .search_menu>a:before{content:" ";background-position:0 -20px}.nav .general_Menu .myaccount_menu>a:before{content:" ";background-position:0 -60px}.nav .general_Menu .myaccount_menu.logged_in>a:before{content:" ";background-position:0 -80px}.nav .general_Menu .myaccount_menu .menu_level_2 a{color:#009dd9;font-size:.8em}.nav .general_Menu .cart_menu>a:before{content:" ";background-position:0 -100px}.nav .general_Menu .cart_menu>a{position:relative}.nav .general_Menu .phone_menu>a:before{content:" ";background-position:0 -120px}.nav .general_Menu .email_menu>a:before{content:" ";background-position:0 -140px}.nav .general_Menu .menu_2_wrapper{position:absolute;left:0;right:0;background:#f2f2f2;z-index:900}.nav .general_Menu .menu_2_wrapper .menu_2 > li{display:block;padding:5px 15px;border-top:1px solid #bcbcbc;background:#ddd}.nav .general_Menu .search_menu .searchInput-text{background:#f6f6f6;outline:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.nav .general_Menu .search_menu .searchInput-button{outline:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;padding:0;display:block;width:100px;height:35px;box-shadow:none;border:none;font-size:.8rem;font-weight:400;text-transform:none}.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:700}@media (min-width: 46.875em){.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:none;background:none;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;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:none}.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu .link_text{color:#009dd9;line-height:15px;font-weight:700;font-family:'Lato',Helvetica,arial,sans-serif}.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:none;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;font-size:13px}.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;font-weight:700}.nav .prd_Menu .deals_menu .menu_3 .link_text{font-size:12px;font-weight:400}.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:none}.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-size:13px;font-weight:700}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2 > li.promo_spot .link_text span{font-size:12px;color:#fe8600;font-weight:400}.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%;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}}@media (min-width: 51em){.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;width:100%}.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:10px;position:relative}.nav .general_Menu>li>a{padding:15px 7px 10px}.nav .general_Menu>li>a>span{display:none}.nav .general_Menu>li.solutions_menu>a>span{display:block}.nav .general_Menu>li.community_menu>a>span{display:block}.nav .general_Menu>li.wheretobuy_menu>a>span{display:block}.nav .general_Menu>li.debug_menu>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:none;background:#f2f2f2}.nav .general_Menu .solutions_menu .menu_2_wrapper a{color:#009dd9;font-size:12px}.nav .general_Menu .wheretobuy_menu .menu_2_wrapper a{color:#009dd9;font-size:12px}.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}.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:160px;height:20px;padding:0;font-size:12px;background:none;outline:none}.nav .general_Menu .search_menu.opened .menu_2_wrapper .searchInput{padding:0;line-height:1}.nav .general_Menu .search_menu.opened .menu_2_wrapper .button-standard{display:none}}@media (min-width: 60em){.nav{height:75px}.logoWrapper{height:200px;width:65px}.navWrapper{margin-left:65px}.logoWrapper .logo a{background-image:url()}.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,.nav .general_Menu .email_menu{display:none}.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}.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}.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()}}@media (min-width: 76.75em){.nav.scrolled{height:50px}.nav.scrolled .main_Menu{padding:13px 0 12px}.nav.scrolled .prd_Menu>li>a{padding:18px 10px 17px}.nav.scrolled .general_Menu>li>a{padding:15px 7px 10px}.nav.scrolled .general_Menu>.search_menu.opened{padding:15px 7px 10px}.nav.scrolled .common_Menu{display:none}.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}#ItemEOLMessage{padding-top:18px;line-height:16px}.hideDesktop{display:none}@media(max-width:68.750em){div.windows10,aside.bar_3-logos,div.offerShow{display:none!important}.bar_3-leftLink{position:relative;background:transparent!important;width:100%;text-align:center;left:0;font-weight:400;font-size:1.2em}.bar_3-heading{line-height:1.2em;padding:.7em .5em;font-weight:700}}@media (max-width:46.875em){.hideDesktop{display:block}.logoWrapper{width:150px}.logoWrapper .logo a,.scrolled.logoWrapper .logo a{background-image:url()}.nav .prd_Menu{display:none}.nav .main_Menu{float:right;margin-left:.5em;margin-right:15px;display:block}.nav .general_Menu{clear:none;height:100%}.general_Menu li:not(.cart_menu):not(.search_menu){display:none;height:100%}.nav .general_Menu>li>a{padding:10px 10px 10px 7px}.nav .general_Menu>li>a:before{zoom:1.3}li.search_menu .menu_2_wrapper{width:100vw;top:3.1em;left:-4em!important}li.search_menu .link-wrapper{padding:.5em}li.search_menu .searchInput{padding-right:6.7em}li.search_menu .searchInput-button{margin-top:2px;background-color:#949494;color:#fff;font-size:1em!important;text-transform:uppercase!important}.link_text br{content:" "}.link_text br:before{content:" ";display:inline}}.masthead{display:block}



/* footer rb */

.footer-navigation-links ul{padding:0;margin:0;list-style:none}.social-link,.trusteValidation,.trusteValidation-icon{background-color:transparent;border:0;overflow:hidden}.social li{display:inline-block;margin-right:2px}.social li,.social nav,.social ul,.social-link{line-height:0}.social-link{background-color:transparent;border:0;overflow:hidden;color:transparent}.social ul{height:25px;padding:0;margin:0;list-style:none}.lt-ie8 .social li{display:inline;zoom:1}.social-title{font-size:12.8px;font-size:.8rem;font-weight:700;margin-bottom:.5em;text-transform:uppercase}.footer-paymentOptions{color:#555;padding:1em 0 1.5em;text-align:center}.footer-paymentOptions-title{font-size:.75em;margin:0 auto 1em}@media(min-width:35em){.footer-paymentOptions{padding:2em 0 1em}.footer-paymentOptions-title{display:inline-block;font-size:.9em;margin:0 1em 0 0;position:relative;vertical-align:middle}}.lt-ie8 .footer-paymentOptions-title{display:inline;zoom:1}.footer-paymentOptions-list{display:inline-block;vertical-align:middle}.lt-ie8 .footer-paymentOptions-list{display:inline;zoom:1}.footer-paymentOptions-list>li{float:left;display:inline-block;margin-left:5px}@media(min-width:20em){.footer-paymentOptions-list>li{margin-left:10px}}.footer-paymentOptions-list>li:first-of-type{margin-left:0}.footer-legal-content{display:none;padding:1em 5%}@media(min-width:44em){.footer-legal-content{display:block;padding:1em 5% 2em}}@media(min-width:70em){.footer-legal-content{padding:1em 3em 2em}}dl.footer-legal-terms{font-size:11.2px;font-size:.7rem;line-height:1.4}dl.footer-legal-terms dt{float:left;font-weight:700;margin-right:.25em}dl.footer-legal-terms dd{margin-bottom:.5em}.expandableHeading-is-expanded+.footer-legal-content{display:block}.footer-navigation{-webkit-box-shadow:inset 1px -9px 10px -10px;-moz-box-shadow:inset 1px -9px 10px -10px;box-shadow:inset 1px -9px 10px -10px;background:#a4a4a4;clear:left;padding:2em 1.9em 4.5em 2.2em;position:relative}.footer-navigation-links{margin-top:2em}@media(min-width:50em){.footer-navigation{overflow:hidden;padding:2em 5% 2.2em}.footer-navigation-links{margin-top:0;float:left;width:60%}}@media(min-width:70em){.footer-navigation-links{margin-top:0;float:left;width:70%}}.footer-navigation-links-title{font-size:12.8px;font-size:.8rem;letter-spacing:1.6px;letter-spacing:.1rem;color:#fff;font-weight:700;text-transform:uppercase}.footer-navigation-links-list{margin-bottom:1em}.footer-navigation-links-list li{line-height:1.4}.footer-navigation-links-list a{font-size:12.8px;font-size:.8rem;color:#373737}.feedback-button,.feedback-button:hover{color:#000;text-decoration:none}@media(min-width:35em){.footer-navigation-links-list{display:inline-block;float:left;margin-bottom:2em;width:50%}}@media(min-width:50em){.footer-navigation-links-list{width:48%}}@media(min-width:70em){.footer-navigation-links-list{width:25%}.lt-ie8 .footer-navigation-links-list{width:24.5%}}.footer-navigation-links-minor,.footer-social{margin-top:2em}.footer-navigation-social{clear:left;margin-top:.7em}@media(min-width:50em){.footer-navigation-newsletter{float:right;width:17.5em}.footer-navigation-social{clear:none;float:right;margin-top:1.7em;width:17.5em}.footer-navigation-links-minor{float:right;width:17.5em}}.feedback-button,.trusteValidation,.trusteValidation-icon{display:inline-block;padding:.5em 0;height:33px;width:47%}.trusteValidation,.trusteValidation-icon{background:url() top left no-repeat;float:left}.feedback-button{font-size:12.8px;font-size:.8rem;background:#fff;float:right;z-index:100}@media(min-width:50em){.feedback-button{-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:#414141 0 0 6px 0;-moz-box-shadow:#414141 0 0 6px 0;box-shadow:#414141 0 0 6px 0;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;bottom:1em;padding:2.2em 0 .25em;position:fixed;height:auto;right:1em;width:8em}.footer-bottomBar{text-align:center}}.footer-bottomBar{font-size:11.2px;font-size:.7rem;-webkit-box-shadow:#000 0 .5em 2.3em;-moz-box-shadow:#000 0 .5em 2.3em;box-shadow:#000 0 .5em 2.3em;background:#525252;color:#b8b8b8;padding:1em 5%}.footer-bottomBar a,.footer-bottomBar a:hover,.footer-bottomBar a:visited{color:#b8b8b8;margin-right:.35em;text-decoration:underline}.footer-bottomBar small{font-size:11.2px;font-size:.7rem;display:block}@media(min-width:50em){.footer-bottomBar small{display:inline;margin-right:.5em}}.footer-bottomBar-nav,.footer-bottomBar-nav nav{display:inline}.countrySelector-wrapper{margin:1em 0 0}@media(min-width:50em){.countrySelector-wrapper{margin:1em auto .5em}}.js .countrySelector-wrapper{border:1px solid #383838;height:33px;position:relative;display:block;width:25em;overflow:hidden}.js .countrySelector,.lt-ie8 .countrySelector-wrapper{background:0 0;border:0}.js .countrySelector{font-size:14.4px;font-size:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#222;margin:0;padding:.4em .75em;width:26em;text-shadow:1px 1px 1px #7E7E7E}.js .countrySelector:focus{color:#000;outline:0;text-shadow:1px 1px 1px #979797}.lt-ie8 .countrySelector{background:inherit;width:auto}.countrySelector-submit{display:none}.no-js .countrySelector-submit{display:inline-block;margin-top:.9em}#truste.block{padding-top:5em}.footer-navigation-links-minor,.footer-social{margin-top:0}.mainFooter .countrySelector-header,.mainFooter .newsletter-header{font-size:12.8px;font-size:.8rem;font-family:'Lato',Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.2em;text-transform:uppercase;color:#555;background:none}.pageWrapper .newsletterSignup{font-size:.75em;font-weight:700}.pageWrapper .newsletterSignup input{margin:0}.pageWrapper .newsletterInput-wrapper{background:#b8b8b8}.pageWrapper .newsletterInput{line-height:0;padding-right:0!important;position:relative}#footerSignUp.newsletterInput-button{color:#fff;background-color:#424242;background-image:none;position:absolute;top:0;right:0;font-size:1.2em;text-transform:uppercase;vertical-align:top;width:auto;padding:.3em .05em;height:2.2em;font-family:'Lato',Helvetica,Arial,sans-serif;text-shadow:none;border-color:#000;font-weight:700}.pageWrapper .newsletterInput-text{width:100%;font-size:1em;border:1px solid #424242;padding:0 .5em;-webkit-appearance:none;height:2.6em}.footer-icons-sprite,.footer-icons-facebook,.footer-icons-flickr,.footer-icons-googlePlus,.footer-icons-lenovoForums,.footer-icons-m-truste-logo,.footer-icons-pinterest,.footer-icons-truste-logo,.footer-icons-twitter,.footer-icons-youtube,.trusteValidation-icon,.footer-icons-bk,.footer-icons-instagram,.footer-icons-lenovoblog,.footer-icons-lenovoteam,.footer-icons-linkedin,.footer-icons-picasa{background-repeat:no-repeat}.footer-icons-facebook{background-position:-61px 0}.footer-icons-facebook:hover,.footer-icons-facebook.facebook-hover{background-position:-61px -38px}.footer-icons-flickr{background-position:-61px -76px}.footer-icons-flickr:hover,.footer-icons-flickr.flickr-hover{background-position:-61px -114px}.footer-icons-googlePlus{background-position:-61px -152px}.footer-icons-googlePlus:hover,.footer-icons-googlePlus.googlePlus-hover{background-position:-61px -190px}.footer-icons-lenovoForums{background-position:-61px -228px}.footer-icons-lenovoForums:hover,.footer-icons-lenovoForums.lenovoForums-hover{background-position:-61px -266px}.footer-icons-m-truste-logo{background-position:-62px -304px}.footer-icons-m-truste-logo:hover,.footer-icons-m-truste-logo.m-truste-logo-hover{background-position:-62px -344px}.footer-icons-pinterest{background-position:-61px -384px}.footer-icons-pinterest:hover,.footer-icons-pinterest.pinterest-hover{background-position:-61px -422px}.footer-icons-truste-logo,.trusteValidation-icon{background-position:0 -460px}.footer-icons-truste-logo:hover,.trusteValidation-icon:hover,.footer-icons-truste-logo.truste-logo-hover{background-position:0 -495px}.footer-icons-twitter{background-position:-61px -530px}.footer-icons-twitter:hover,.footer-icons-twitter.twitter-hover{background-position:-61px -568px}.footer-icons-youtube{background-position:-61px -606px}.footer-icons-youtube:hover,.footer-icons-youtube.youtube-hover{background-position:-61px -644px}.footer-icons-bk{background-position:-61px -910px}.footer-icons-bk:hover,.footer-icons-bk.bk-hover{background-position:-61px -948px}.footer-icons-instagram{background-position:-61px -682px}.footer-icons-instagram:hover,.footer-icons-instagram.instagram-hover{background-position:-61px -720px}.footer-icons-lenovoblog{background-position:-61px -986px}.footer-icons-lenovoblog:hover,.footer-icons-lenovoblog.lenovoblog-hover{background-position:-61px -1024px}.footer-icons-lenovoteam{background-position:-61px -1062px}.footer-icons-lenovoteam:hover,.footer-icons-lenovoteam.lenovoteam-hover{background-position:-61px -1100px}.footer-icons-linkedin{background-position:-61px -834px}.footer-icons-linkedin:hover,.footer-icons-linkedin.linkedin-hover{background-position:-61px -872px}.footer-icons-picasa{background-position:-61px -758px}.footer-icons-picasa:hover,.footer-icons-picasa.picasa-hover{background-position:-61px -796px}.new-social-icons-sprite,.new-social-icons-bk,.new-social-icons-instagram,.new-social-icons-lenovo-blog,.new-social-icons-lenovo-team,.new-social-icons-linkedin,.new-social-icons-picasa{}.new-social-icons-bk{background-position:0 0}.new-social-icons-bk:hover,.new-social-icons-bk.bk-hover{background-position:0 -38px}.new-social-icons-instagram{background-position:0 -76px}.new-social-icons-instagram:hover,.new-social-icons-instagram.instagram-hover{background-position:0 -114px}.new-social-icons-lenovo-blog{background-position:0 -152px}.new-social-icons-lenovo-blog:hover,.new-social-icons-lenovo-blog.lenovo-blog-hover{background-position:0 -190px}.new-social-icons-lenovo-team{background-position:0 -228px}.new-social-icons-lenovo-team:hover,.new-social-icons-lenovo-team.lenovo-team-hover{background-position:0 -266px}.new-social-icons-linkedin{background-position:0 -304px}.new-social-icons-linkedin:hover,.new-social-icons-linkedin.linkedin-hover{background-position:0 -342px}.new-social-icons-picasa{background-position:0 -380px}.new-social-icons-picasa:hover,.new-social-icons-picasa.picasa-hover{background-position:0 -418px}.footer-navigation-social{clear:none;margin:1.5em 0 0 1.5em}footer .social-link{display:block;height:33px;width:33px;line-height:0}footer .social ul{height:33px}.js .pageWrapper .countrySelector-wrapper{height:31px;width:22em}.js .pageWrapper .countrySelector{font-size:14.4px;font-size:.9rem;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:#222;margin:0;padding:.4em 3.25em .4em 2.7em;width:30em;height:31px;font-family:'Lato',Helvetica,Arial,sans-serif}.js .pageWrapper .countrySelector:hover{cursor:pointer}.js .pageWrapper .countrySelector option{font-family:'Lato',Helvetica,Arial,sans-serif}.countrySelector-flag{height:1.85em;width:1.85em;float:left;margin-bottom:-1.85em;overflow:hidden}.countrySelector-flag.flag-DZ{background-position:0 0}.countrySelector-flag.flag-AO{background-position:-31px 0}.countrySelector-flag.flag-AR{background-position:-62px 0}.countrySelector-flag.flag-AU{background-position:-93px 0}.countrySelector-flag.flag-AT{background-position:-124px 0}.countrySelector-flag.flag-BH{background-position:-155px 0}.countrySelector-flag.flag-BD{background-position:-186px 0}.countrySelector-flag.flag-BE{background-position:-217px 0;background-position:-248px 0}.countrySelector-flag.flag-BJ{background-position:-279px 0}.countrySelector-flag.flag-BO{background-position:-310px 0}.countrySelector-flag.flag-BW{background-position:-341px 0}.countrySelector-flag.flag-BR{background-position:0 -31px}.countrySelector-flag.flag-BG{background-position:-31px -31px}.countrySelector-flag.flag-BF{background-position:-62px -31px}.countrySelector-flag.flag-BI{background-position:-93px -31px}.countrySelector-flag.flag-CM{background-position:-124px -31px}.countrySelector-flag.flag-CA{background-position:-155px -31px;background-position:-186px -31px}.countrySelector-flag.flag-CV{background-position:-217px -31px}.countrySelector-flag.flag-CF{background-position:-248px -31px}.countrySelector-flag.flag-TD{background-position:-279px -31px}.countrySelector-flag.flag-CL{background-position:-310px -31px}.countrySelector-flag.flag-CN{background-position:-341px -31px}.countrySelector-flag.flag-CO{background-position:0 -62px}.countrySelector-flag.flag-KM{background-position:-31px -62px}.countrySelector-flag.flag-CD{background-position:-62px -62px;background-position:-93px -62px}.countrySelector-flag.flag-CI{background-position:-124px -62px}.countrySelector-flag.flag-HR{background-position:-155px -62px}.countrySelector-flag.flag-CZ{background-position:-186px -62px}.countrySelector-flag.flag-DK{background-position:-217px -62px}.countrySelector-flag.flag-DE{background-position:-248px -62px}.countrySelector-flag.flag-DJ{background-position:-279px -62px}.countrySelector-flag.flag-EC{background-position:-310px -62px}.countrySelector-flag.flag-EG{background-position:-341px -62px}.countrySelector-flag.flag-GQ{background-position:0 -93px}.countrySelector-flag.flag-ER{background-position:-31px -93px}.countrySelector-flag.flag-EE{background-position:-62px -93px}.countrySelector-flag.flag-ET{background-position:-93px -93px}.countrySelector-flag.flag-FI{background-position:-124px -93px}.countrySelector-flag.flag-FR{background-position:-155px -93px}.countrySelector-flag.flag-GA{background-position:-186px -93px}.countrySelector-flag.flag-GM{background-position:-217px -93px}.countrySelector-flag.flag-GH{background-position:-248px -93px}.countrySelector-flag.flag-GR{background-position:-279px -93px}.countrySelector-flag.flag-GN{background-position:-310px -93px}.countrySelector-flag.flag-GW{background-position:-341px -93px}.countrySelector-flag.flag-HK{background-position:0 -124px;background-position:-31px -124px}.countrySelector-flag.flag-HU{background-position:-62px -124px}.countrySelector-flag.flag-IN{background-position:-93px -124px}.countrySelector-flag.flag-ID{background-position:-124px -124px}.countrySelector-flag.flag-IE{background-position:-155px -124px}.countrySelector-flag.flag-IL{background-position:-186px -124px}.countrySelector-flag.flag-IT{background-position:-217px -124px}.countrySelector-flag.flag-JP{background-position:-248px -124px}.countrySelector-flag.flag-JO{background-position:-279px -124px}.countrySelector-flag.flag-KZ{background-position:-310px -124px}.countrySelector-flag.flag-KE{background-position:-341px -124px}.countrySelector-flag.flag-KR{background-position:0 -155px}.countrySelector-flag.flag-KW{background-position:-31px -155px}.countrySelector-flag.flag-LV{background-position:-62px -155px}.countrySelector-flag.flag-LB{background-position:-93px -155px}.countrySelector-flag.flag-LS{background-position:-124px -155px}.countrySelector-flag.flag-LR{background-position:-155px -155px}.countrySelector-flag.flag-LY{background-position:-186px -155px}.countrySelector-flag.flag-LT{background-position:-217px -155px}.countrySelector-flag.flag-MG{background-position:-248px -155px}.countrySelector-flag.flag-MW{background-position:-279px -155px}.countrySelector-flag.flag-MY{background-position:-310px -155px}.countrySelector-flag.flag-ML{background-position:-341px -155px}.countrySelector-flag.flag-MR{background-position:0 -186px}.countrySelector-flag.flag-MU{background-position:-31px -186px}.countrySelector-flag.flag-MX{background-position:-62px -186px}.countrySelector-flag.flag-MA{background-position:-93px -186px}.countrySelector-flag.flag-MZ{background-position:-124px -186px}.countrySelector-flag.flag-MM{background-position:-155px -186px}.countrySelector-flag.flag-NA{background-position:-186px -186px}.countrySelector-flag.flag-NL{background-position:-217px -186px}.countrySelector-flag.flag-NZ{background-position:-248px -186px}.countrySelector-flag.flag-NE{background-position:-279px -186px}.countrySelector-flag.flag-NG{background-position:-310px -186px}.countrySelector-flag.flag-NO{background-position:-341px -186px}.countrySelector-flag.flag-OM{background-position:0 -217px}.countrySelector-flag.flag-PK{background-position:-31px -217px}.countrySelector-flag.flag-PY{background-position:-62px -217px}.countrySelector-flag.flag-PE{background-position:-93px -217px}.countrySelector-flag.flag-PH{background-position:-124px -217px}.countrySelector-flag.flag-PL{background-position:-155px -217px}.countrySelector-flag.flag-PT{background-position:-186px -217px}.countrySelector-flag.flag-QA{background-position:-217px -217px}.countrySelector-flag.flag-RE{background-position:-248px -217px}.countrySelector-flag.flag-RO{background-position:-279px -217px}.countrySelector-flag.flag-RU{background-position:-310px -217px}.countrySelector-flag.flag-RW{background-position:-341px -217px}.countrySelector-flag.flag-SH{background-position:0 -248px}.countrySelector-flag.flag-ST{background-position:-31px -248px}.countrySelector-flag.flag-SA{background-position:-62px -248px}.countrySelector-flag.flag-SN{background-position:-93px -248px}.countrySelector-flag.flag-RS{background-position:-124px -248px}.countrySelector-flag.flag-SC{background-position:-155px -248px}.countrySelector-flag.flag-SL{background-position:-186px -248px}.countrySelector-flag.flag-SG{background-position:-217px -248px}.countrySelector-flag.flag-SK{background-position:-248px -248px}.countrySelector-flag.flag-SI{background-position:-279px -248px}.countrySelector-flag.flag-SO{background-position:-310px -248px}.countrySelector-flag.flag-ZA{background-position:-341px -248px}.countrySelector-flag.flag-SS{background-position:0 -279px}.countrySelector-flag.flag-ES{background-position:-31px -279px}.countrySelector-flag.flag-LK{background-position:-62px -279px}.countrySelector-flag.flag-SD{background-position:-93px -279px}.countrySelector-flag.flag-SZ{background-position:-124px -279px}.countrySelector-flag.flag-SE{background-position:-155px -279px}.countrySelector-flag.flag-CH{background-position:-186px -279px;background-position:-217px -279px}.countrySelector-flag.flag-TW{background-position:-248px -279px}.countrySelector-flag.flag-TZ{background-position:-279px -279px}.countrySelector-flag.flag-TH{background-position:-310px -279px}.countrySelector-flag.flag-TG{background-position:-341px -279px}.countrySelector-flag.flag-TN{background-position:0 -310px}.countrySelector-flag.flag-TR{background-position:-31px -310px}.countrySelector-flag.flag-UG{background-position:-62px -310px}.countrySelector-flag.flag-UA{background-position:-93px -310px}.countrySelector-flag.flag-AE{background-position:-124px -310px}.countrySelector-flag.flag-GB{background-position:-155px -310px}.countrySelector-flag.flag-US{background-position:-186px -310px}.countrySelector-flag.flag-UY{background-position:-217px -310px}.countrySelector-flag.flag-VE{background-position:-248px -310px}.countrySelector-flag.flag-VN{background-position:-279px -310px}.countrySelector-flag.flag-EH{background-position:-310px -310px}.countrySelector-flag.flag-ZM{background-position:-341px -310px}.countrySelector-flag.flag-ZW{background-position:0 -341px}.countrySelector-flag.flag-MK{background-position:-31px -341px}.mainFooter .footer-navigation{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#BCBCBC;clear:left;padding:2em 1.9em 2em 2em;position:relative}.mainFooter .footer-navigation a:hover{text-decoration:underline}.mainFooter .footer-navigation-links-title{font-size:12.8px;font-size:.8rem;color:#414141;font-weight:700;text-transform:uppercase;position:relative;letter-spacing:0}.mainFooter .footer-navigation-links-title:hover{cursor:pointer}.mainFooter .footer-navigation-links-title::before,.mainFooter .footer-navigation-links-title:before{content:"";display:inline-block;color:#434343;width:19px;margin-right:.5em;margin-left:-1.5em;font-size:1.3em;top:4px;height:19px;background-size:100%}.mainFooter .footer-navigation-links-title.footer-nav-list-open:before{}.mainFooter .footer-navigation-links-title.footer-nav-list-collapsed:before{}.no-smil .footer-navigation-links-title::before,.no-smil .footer-navigation-links-title:before{margin-left:-1.15em}.footer-navigation-links-list{margin-bottom:1em}.footer-navigation-links-list li{line-height:1.4}.footer-navigation-links-list a{font-size:12.8px;font-size:.8rem;color:#373737;font-weight:400}.mainFooter .footer-bottomBar{font-size:11.2px;font-size:.7rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#BCBCBC;color:#373737;padding:0 5% 15px}.mainFooter .footer-bottomBar a{color:#373737}.mainFooter .footer-bottomBar .footer-bottomBar-wrapper{width:100%;padding-top:5px}.footer-bottomBar-wrapper small,.footer-bottomBar-wrapper .footer-bottomBar-nav{float:left}div#truste.block{margin:-5px 0 0;padding:0;float:right;display:none}div#truste.block.trust-US,div#truste.block.trust-CA,div#truste.block.trust-MX,div#truste.block.trust-CO{display:block}div#truste.block a{display:block}div#truste.block .footer-icons-truste-logo{width:94px;height:30px}div#truste.block .trusteValidation-icon{width:94px;height:30px}div#truste.block .footer-icons-m-truste-logo{width:32px;height:35px}div#truste.block a,div#truste.block a:hover,div#truste.block a:visited{margin-right:0}@media (min-width: 35em){.pageWrapper .footer-navigation-newsletter,.pageWrapper .footer-navigation-social{float:left}.pageWrapper .footer-navigation-countrySelector{float:right}.js .countrySelector-wrapper{margin:0}.pageWrapper .footer-navigation-links{margin-top:0;float:left;width:100%}.pageWrapper .footer-navigation-column-4 > li{width:20%;margin-left:5%;max-width:11em}.pageWrapper .footer-navigation-column-4 > li:first-child{margin-left:25px}.pageWrapper .footer-navigation-column-5 > li{width:15%;margin-left:5%}.pageWrapper .footer-navigation-column-5 > li:first-child{margin-left:25px}.pageWrapper .footer-navigation-column-6 > li{width:12%;margin-left:5%}.pageWrapper .footer-navigation-column-6 > li:first-child{margin-left:25px}.pageWrapper .footer-navigation-links-list{display:inline-block;float:left;margin-top:1.8em;margin-bottom:0}.pageWrapper .footer-navigation-links-list ul{margin-left:.2em}.mainFooter .footer-navigation{padding:2em 1.9em 2em 2em}.pageWrapper .footer-navigation-links-title:before{position:relative}.mainFooter .pageWrapper,footer,.pageWrapper .footer-navigation-links ul,.pageWrapper .footer-bottomBar-wrapper,.pageWrapper .footer-navigation-header{*zoom:1}.mainFooter .pageWrapper:after,footer:after,.pageWrapper .footer-navigation-links ul:after,.pageWrapper .footer-bottomBar-wrapper:after,.pageWrapper .footer-navigation-header:after{content:"";display:table;clear:both}}@media (max-width: 35em){.footer-navigation-newsletter{margin-left:1em;width:90%}.footer-navigation-social,.footer-navigation-countrySelector{margin:1em auto;width:90%}.footer-navigation-links-minor,.footer-social{margin:0}.js .countrySelector-wrapper{width:100%;margin:0}.js .countrySelector{width:40em}.footer-navigation-links{margin:0}.mainFooter .footer-navigation{padding:0}.footer-navigation-links-title{font-size:1.1em}.footer-navigation-links-list{width:100%;margin:0;padding:3% 5% 3% 9%;border-bottom:1px solid #000}.footer-navigation-links-list:first-child{border-top:1px solid #000}.footer-navigation-links-title:before{position:relative}.footer-navigation-links-title.footer-nav-list-open:before{line-height:.9em;top:3px;font-size:.8em}.footer-navigation-links-title.footer-nav-list-collapsed:before{line-height:1em;top:3px;font-size:.8em}.no-smil .footer-navigation-links-list{padding-left:11%}.mainFooter .footer-bottomBar{padding:2% 5%;margin-top:0}.footer-navigation-header{padding-top:1em}}@media (max-width: 62em) and (min-width: 37em){.footer-navigation-social{clear:left;margin:1.1em 0 0}}@media (max-width: 37em) and (min-width: 35em){.footer-navigation-social{clear:left;margin:1.1em 0 0}.footer-navigation-column-5 > li,.footer-navigation-column-6 > li{width:26%;margin-left:6%}.footer-navigation-column-5 > li:nth-child(4),.footer-navigation-column-5 > li:first-child,.footer-navigation-column-6 > li:nth-child(4),.footer-navigation-column-6 > li:first-child{margin-left:25px}.footer-navigation-column-5 > li.footer-navigation-links-list:nth-child(4),.footer-navigation-column-6 > li.footer-navigation-links-list:nth-child(4){clear:left}}@media (max-width: 20em){footer .social ul li{margin-right:-2px}}@media (max-width: 23em){footer .social ul li{margin-bottom:5px}.footer-navigation-countrySelector{margin:2.5em auto 1em}}@media (max-width: 62em) and (min-width: 37.5em){.footer-navigation-countrySelector{margin:-3.4em 0 0}}@media (max-width: 45em) and (min-width: 35em){.footer-navigation-countrySelector{float:left;clear:left;margin:.8em 0 0}}@media (max-width: 25em){.js .countrySelector{width:30em}.footer-navigation-links-list{padding-left:11%}.no-smil .footer-navigation-links-list{padding-left:14%}}@media (min-width: 50em){.footer-navigation{overflow:hidden;*zoom:1;padding:2em 5%}}@media (min-width: 70em){.footer-navigation-links{margin-top:0;float:left;width:100%}.lt-ie8 .footer-navigation-links-list{width:24.5%}}@media (max-width: 32em){.footer-navigation-links-list{padding-left:9%}.no-smil .footer-navigation-links-list{padding-left:12%}}@media (max-width: 27em){.footer-navigation-links-list{padding-left:10%}.no-smil .footer-navigation-links-list{padding-left:13%}}@media (max-width: 22em){.footer-navigation-links-list{padding-left:12%}.no-smil .footer-navigation-links-list{padding-left:15%}}@media (max-width: 75em) and (min-width: 35em){footer .footer-navigation-links-list:nth-child(3){clear:none}}@media (max-width: 55em) and (min-width: 35em){.footer-navigation-column-4 > li{width:40%;margin-left:10%}.footer-navigation-column-4 > li:nth-child(3),.footer-navigation-column-4 > li:first-child{margin-left:25px}.footer-navigation-column-4 > li.footer-navigation-links-list:nth-child(3){clear:left}}@media (max-width: 65em) and (min-width: 50em){.footer-navigation-column-5 > li{width:25%;margin-left:5%}.footer-navigation-column-5 > li:nth-child(4),.footer-navigation-column-5 > li:first-child{margin-left:25px}.footer-navigation-column-5 > li.footer-navigation-links-list:nth-child(4){clear:left}}@media (max-width: 50em) and (min-width: 37em){.footer-navigation-column-6 > li,.footer-navigation-column-5 > li{width:27%;margin-left:5%}.footer-navigation-column-6 > li:nth-child(4),.footer-navigation-column-6 > li:first-child,.footer-navigation-column-5 > li:nth-child(4),.footer-navigation-column-5 > li:first-child{margin-left:25px}.footer-navigation-column-5 > li.footer-navigation-links-list:nth-child(4),.footer-navigation-column-6 > li.footer-navigation-links-list:nth-child(4){clear:left}}@media (max-width: 77em) and (min-width: 50em){.footer-navigation-column-6 > li{width:25%;margin-left:5%}.footer-navigation-column-6 > li:nth-child(4),.footer-navigation-column-6 > li:first-child{margin-left:25px}.footer-navigation-column-6 > li.footer-navigation-links-list:nth-child(4){clear:left}}@media (min-width: 76.75em){.mainFooter .footer-bottomBar .footer-bottomBar-wrapper{width:105.5em}}@media (max-width: 23em){.footer-bottomBar-wrapper nav a{float:left}.footer-bottomBar-wrapper nav a:nth-child(3){clear:left}}@media (max-width: 40em){.footer-bottomBar-nav{clear:left}}@media (max-width: 55em){footer .footer-navigation-links-minor{float:right;margin-top:-2.5em}footer .footer-navigation-links-minor > #oo_float{float:right}}.pageWrapper .newsletterSignup{background:none}.pageWrapper .newsletterInput-wrapper{margin:0;padding:0}.pageWrapper .footer-navigation-newsletter{width:19em}.pageWrapper .newsletterSignup{margin-left:0}.pageWrapper .newsletterSignup h2{padding:0}.pageWrapper .social li{margin-right:2px}@media (min-width: 35em){.footer-navigation-column-3 > li:first-child{margin-left:25px}.footer-navigation-column-3 > li{width:20%;margin-left:5%;max-width:11em}.footer-navigation-column-2 > li:first-child{margin-left:25px}.footer-navigation-column-2 > li{width:20%;margin-left:5%;max-width:11em}.footer-navigation-column-1 > li:first-child{margin-left:25px}.footer-navigation-column-1 > li{width:20%;margin-left:5%;max-width:11em}}.footerIcons{display:none}@media(max-width:68.750em){.mainFooter{margin-top:-8px}.footerIcons{display:block;width:100%;padding:.5em 0;height:6em;background-color:#fff;max-width:1180px;margin:0 auto}.footerIcons .iconContainer{width:90%;margin:0 auto;border-top:1px solid #c5c5c5;padding-top:5px}.footerIcons .iconContainer > .right,.footerIcons .iconContainer > .left{width:45%;text-align:center;height:100%}.footerIcons > .iconContainer .right{float:right;margin-right:3%}.footerIcons > .iconContainer .left{float:left;margin-left:3%}.footerIcons .right img,.footerIcons .left img{max-height:5em;max-width:100%}.footerIcons .left{display:inline-block}.footerIcons .left .left .free_shipping,.footerIcons .left .left .free-return{cursor:pointer;display:inline-block;width:36%;float:left;margin:0 .5em}}.dockNav{display:none}@media (min-width:17.188em) and (max-width:46.875em) and (min-height:28.125em){.dockNav{display:block;bottom:0;position:fixed;z-index:999999;width:100%;text-align:center;background-color:#EFEFEF;border-top:1px solid #CACACA}.dockNav > a{height:44px;width:12%;display:inline-block;margin:10px 2% 0;color:#000;text-transform:capitalize;font-size:.7rem;position:relative}.dockNav > a img{border:0;margin:0 auto;display:block;max-width:100%;height:55%}.dockNav > a span{line-height:.9em;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.stickyDock{padding-bottom:2em}#_evh-button{display:none}.dockNav #MobileChatSalesContainer{height:44px;max-width:12%;display:inline-block;margin:0 2%;position:relative}.dockNav #MobileChatSalesContainer img{max-width:100%;display:none}.dockNav #MobileChatSalesContainer .rn_ChatAvailable img{display:block}}.footer-navigation{display:block}



/* footer social */

.icons-facebook,.icons-flickr,.icons-googlePlus,.icons-lenovoForums,.icons-pinterest,.icons-sprite,.icons-twitter,.icons-youtube{}footer .social-link.icons-facebook{width:25px;height:25px;background-position:0 -50px}footer .social-link.icons-flickr{width:25px;height:25px;background-position:0 -125px}footer .social-link.icons-googlePlus{width:25px;height:25px;background-position:0 -100px}footer .social-link.icons-lenovoForums{width:25px;height:25px;background-position:0 -75px}footer .social-link.icons-pinterest{width:25px;height:25px;background-position:0 -25px}footer .social-link.icons-twitter{width:25px;height:25px;background-position:0 -150px}footer .social-link.icons-youtube{width:25px;height:25px;background-position:0 0}@font-face{font-family:icomoon;font-weight:400;font-style:normal}.social-link,.trusteValidation,.trusteValidation-icon{background-color:transparent;border:0;overflow:hidden}.social-link:before,.trusteValidation-icon:before,.trusteValidation:before{content:"";display:block;width:0;height:150%}





/* twistie2 */

.mainFooter .footer-secondary-navigation-links-title{font-size:12.8px;font-size:.8rem;color:#414141;position:relative;letter-spacing:0}.mainFooter .footer-secondary-links{margin-left:15%}.mainFooter .footer-secondary-navigation-links-title:hover{cursor:pointer}.mainFooter .footer-secondary-navigation-links-title::before,.mainFooter .footer-secondary-navigation-links-title:before{content:"";display:inline-block;color:#434343;width:15px;margin-right:.5em;margin-left:-1.5em;font-size:1.3em;top:4px;height:15px;background-size:100%}.mainFooter .footer-secondary-navigation-links-title.footer-nav-list-open:before{}.mainFooter .footer-secondary-navigation-links-title.footer-nav-list-collapsed:before{}.mainFooter .footer-navigation-links-list ol{list-style-type:none;margin-left:0;padding-left:0;padding-left:.5em\9}.mainFooter .footer-secondary-links ol{display:none;padding-left:.5em}@media all and (min-width:35em){.pageWrapper .footer-navigation-column-5>li{width:19%!important;margin-left:2.1%!important;margin-right:-2%!important}}