﻿/*body { display:initial; }*/
#MastheadIconChatSalesLink>#MastheadIconChatSalesLinkInfo>img,.bar_3{display:none}.body-inner-wrapper,.espot-2,.footer-bottomBar-wrapper,.footer-navigation-links,.hero-media{overflow:hidden}.mainContent,.mainFooter,.pageWrapper{clear:both}.espot-subtitle,.espot-title,.footer-navigation-links-title,.hero-title,.nav .prd_Menu>li>a,.newsletterInput-button,.newsletterSignup h2,.searchInput-button{text-transform:uppercase}.nav .general_Menu .community_menu>a:before{content:" ";background-position:0 2px;width:33px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAMAAACyXj0lAAAAXVBMVEUAAACnp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6fgFybgAAAAHnRSTlMA8tQSaecjCgPKSCwe4Prq28K9r5OM68Cxh1s/OSa0Urn8AAAAxUlEQVQY012PWRaDIAxFXwQBcWrtXDX7X2ZJOBSP9+vlJkCA4G5ENwdgXYiW9WgUf+XENWB/SnjuCNl4ZMwo5ehhWbHw2Zgy0EjZeHwnCdMXPpsyMLRStqbeYLIZkAkPKR/hP1BNeePCfDGAf4l/+WoKd+Y7EnFKK8RqCkOTNtIHO+buaJT+oystPeBSal1Siy756aX9Jv1SBEzsJHbRAFE/Su8exNoPcFbbOmIdQqORMJOwwY58oLXYSJhR4BM4M1PlePIHSuMYbS+tdMsAAAAASUVORK5CYII=);background-repeat:no-repeat}@media (min-width:51em){.nav .general_Menu .community_menu>a>span{padding-left:37px}.nav .general_Menu .community_menu>a{width:100px}}.js .countrySelector{padding:.5em 2.5em!important}.cartrollover{display:none!important}@media (min-width:35em)and (max-width:70em){.footer-navigation-links-list:nth-child(3){clear:both}}.bar_3-logos{float:right;display:none;margin-top:-1em;margin-bottom:.5em}.bar_3-logos .right{float:right;min-height:60px;min-width:200px;position:relative}.messagebar{background-color:#DC291E;display:none}@media (min-width:65em){.bar_3-logos{display:block}}@media (max-width:51em){.bar_3-logos{display:block;width:100%;text-align:center;margin:.5em 0}.bar_3-logos .right{float:none;display:inline-block}}@media (min-width:51em)and (max-width:66em){.bar_3-logos{display:block;width:100%;text-align:center;margin:.5em 0}.bar_3-logos .right{display:inline-block;float:none}}.fontface .bar_3-leftLink>.bar_3-link:before,.fontface .bar_3-rightLink>.bar_3-link:before{font-family:icomoon;display:block;width:1em;height:1em;position:absolute;top:50%;margin-top:-.4em;text-align:center;font-size:.8em}.bar_2,.bar_3,.hero-content,.mainContent,.pageWrapper,body{position:relative}@media (min-width:30em){.bar_3-heading{font-size:1.3em}}@media (min-width:60em){.breadcrumb-wrapper{display:block;padding-top:.6em;font-size:.7em;color:#949494}}@media (min-width:57em){.bar_2{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}body,dd,dl,dt,figure,form,h1,h2,h3{padding:0;margin:0}*{box-sizing:border-box}*,.menuWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{font:1em/1.75 helvetica,sans-serif;background:#fff;color:#555;-webkit-text-size-adjust:none}h1,h2,h3{font-size:1em;font-weight:400}dl{-webkit-text-size-adjust:100%}a{color:#009dd9;text-decoration:none;outline:0}img{border:none}.espot-home-list,.footer-navigation-links ul,.social ul{padding:0;margin:0;list-style:none}.social-link,.trusteValidation-icon{background-color:transparent;border:0;overflow:hidden}.social-link:before,.trusteValidation-icon:before{content:"";display:block;width:0;height:150%}.js .countrySelector{font-family:lenovo-do-medium,Arial,sans-serif}.bar_3-heading,.espot-title,.hero-text,.searchInput-button{font-family:lenovo-do-bold,Arial,sans-serif}.bar_3-leftLink,.bar_3-rightLink,.button-called-out,.button-standard{font-family:Helvetica,Arial,sans-serif}.button-small,.newsletterSignup h2{font-family:lenovo-do-bold,Arial,sans-serif}.bar_2,.bar_3,.mainContent,.mainFooter{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease}.bar_2,.bar_3{float:left;width:100%;overflow:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pageWrapper{width:100%;margin:0 auto}.contentContainer{background:#fff}@media (min-width: 76.75em){.mainFooter .pageWrapper {width: 73.75em;}}@media (min-width:120.5em){.pageWrapper.homePage, .pageWrapper.hp-espotsList, .pageWrapper.why-lenovo{width:120em;margin:auto;}.contentContainer:after,.contentContainer:before{content:"";width:7px;height:100%;position:absolute;top:0}.contentContainer:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLDAsMCwwKSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiYSgwLDAsMCwwLjMpIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));margin-left:-7px;left:0}.contentContainer:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMCUiIHkxPSI1MCUiIHgyPSIwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLDAsMCwwKSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiYSgwLDAsMCwwLjMpIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,100% 50%,0 50%,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-moz-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-o-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));margin-right:-7px;right:0}}.social ul,.social-link{line-height:0;height:25px}.bar_3-leftLink,.bar_3-rightLink{line-height:1.1;font-size:.9em;width:80px}.bar_2{color:#c7c7c7;-webkit-box-shadow:inset rgba(0,0,0,.5)0 0 13px 7px;-moz-box-shadow:inset rgba(0,0,0,.5)0 0 13px 7px}.bar_3{-webkit-box-shadow:0 0 14px 6px rgba(0,0,0,.5);-moz-box-shadow:0 0 14px 6px rgba(0,0,0,.5);color:#000}.bar_3-heading{padding:1rem 5rem;text-align:center;line-height:1.2;font-size:1.3em;color:#373737}@media (min-width:66em){.bar_3-heading{float:left;padding:.7em 0 .9em;text-shadow:#fff 1px 1px 1px;text-align:left;margin-top:0;line-height:0}}.bar_3-leftLink{position:absolute;top:16px;top:1rem;left:16px;left:1rem;width:5rem;font-weight:700}.bar_3-rightLink{position:absolute;top:16px;top:1rem;right:16px;right:1rem;width:5rem;text-align:right;font-weight:700}.masthead{color:red}@-webkit-keyframes fade{0%,25%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%,25%{opacity:0}100%{opacity:1}}@-ms-keyframes fade{0%,25%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%,25%{opacity:0}100%{opacity:1}}@keyframes fade{0%,25%{opacity:0}100%{opacity:1}}.social li{display:inline-block;margin-right:2px;line-height:0}.social-link{display:block;width:25px}.breadcrumb-wrapper{display:none}@media (min-width:66em){.breadcrumb-wrapper{display:block;padding-top:.6em;font-size:.7em;color:#949494}}@media (min-width:60em){.search_menu > a {display: none !important;}.bar_3-innerWrapper{padding-left:.7em}}.button-called-out,.button-standard{display:inline-block;padding:.5em .8em;font-size:12.8px;font-size:.8rem;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px;cursor:pointer;margin:0;line-height:1.5em}.button-standard{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NlY2ZjZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);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 #fff}.button-standard:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZDlkOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);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}.button-called-out{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmYjRlMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxNjE4ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);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},.button-called-out:hover{color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjYzdlOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODFiMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);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}.button-full{width:100%;text-align:center}.button-small{font-size:11.2px;font-size:.7rem}.searchInput-button,.searchInput-text{margin:0;height:2.2em}.searchInput{width:100%;padding-right:6.25em;position:relative}.searchInput-text{width:100%;font-size:1em;border:none;padding:.5em;-webkit-appearance:none}.searchInput-button{position:absolute;top:0;right:0;font-size:1em;vertical-align:top;width:6.25em;padding:.3em 1em}.newsletterSignup{background:url(/ISS_Static/WW/css/themes/owv2/images/banner-flag.png)0 28px no-repeat;margin-left:-1.3em;font-size:.75em}.newsletterSignup h2{background:#cf2a23;color:#fff;font-size:1.25em;padding:.1em .8em}.newsletterSignup input{margin:0}.newsletterInput-wrapper{background:#b8b8b8;padding:.6em .5em .7em .65em;margin-left:1.2em}.newsletterInput{line-height:0;padding-right:6.9em;position:relative}.newsletterInput-button{color:#505050;position:absolute;top:0;right:0;font-size:1em;vertical-align:top;width:6.95em;padding:.3em 1em;height:2.3em}.newsletterInput-text{width:100%;font-size:1em;border:none;border-width:0;padding:0 .5em;-webkit-appearance:none;height:2.2em}}@media (min-width:62em){.hero-media{padding-right:18em}}.hero-media img{max-width:100%}.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 a:hover{text-decoration:underline}.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}@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%}},.footer-navigation-links-minor{margin-top:2em}.footer-navigation-social{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}}.trusteValidation-icon{background:url(//www.lenovo.com/us/en/perf/hp/images/seal_s.png)top left no-repeat;display:inline-block;float:left;padding:.5em 0;height:33px;width:47%}.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%}.bar_2,.bar_3{box-shadow:none}.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{text-align:center}.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{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAhCAAAAABos309AAAAfklEQVR42mNwIgWMqh5iqh3sYMCBsOrYrvZWCAi1cySo2vPcDQg4a21NWLVjF1R1gxERZjt5nIMYbWZhT8jdCMPrjWwcCahGGI4wGlM1puENMKMxVWMaftYCZjSmakzDm2FGE1bt5HnEwcrBiVjVjkF29o6EVSPUj+adYa4aAFUlmmnvVev/AAAAAElFTkSuQmCC)right center no-repeat #868686;border:1px solid #383838;height:33px;position:relative;display:block;width:25em;overflow:hidden}.js .countrySelector{font-size:14.4px;font-size:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;color:#222;margin:0;width:26em;text-shadow:1px 1px 1px #7E7E7E}.js .countrySelector:focus{color:#000;outline:0;text-shadow:1px 1px 1px #979797}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div,#fancybox-overlay,#fancybox-wrap{position:absolute;top:0;left:0}#fancybox-loading div{width:40px;height:480px;background-image:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png)}#fancybox-overlay{width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png)-40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:url(/ISS_Static/WW/site/scripts/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left-ico,#fancybox-right-ico{background-image:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png)}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/ISS_Static/WW/site/scripts/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/ISS_Static/WW/site/scripts/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/ISS_Static/WW/site/scripts/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/ISS_Static/WW/site/scripts/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(//www.lenovo.com/us/en/perf/hp/images/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}#footerSignUp.newsletterInput-button,.category-nav-bumper-item-container h1.title,.espot-2 .espot-title,.hero-text,.hero-text .hero-subtitle,.js .pageWrapper .countrySelector,.js .pageWrapper .countrySelector option{font-family:Helvetica,Arial,sans-serif}.contentContainer:after,.contentContainer:before{background:0 0!important}.masthead .pageWrapper{z-index:998}.bar_2{background:0 0;min-height:initial}.menuWrapper{box-sizing:border-box}.bar_3{background-color:#e3e3e3}@media (min-width:60em){.bar_3{min-height:125px}.bar_3-innerWrapper{padding-left:90px;padding-top:10px}}@media (min-width:76.75em){.masthead .pageWrapper{position:fixed;top:0;left:0;left:50%;margin-left:-36.875em}.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(//www.lenovo.com/us/en/perf/hp/images/logo-sm.png);background-size:100%;background-repeat:no-repeat}.scrolled.logoWrapper .logo a{background-image:url(//www.lenovo.com/us/en/perf/images/logo-sm.png)}.animate{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.navWrapper{margin-left:65px}.nav{height:50px;background:#efefef;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 .main_Menu,.nav .menu>li,.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{display:block}.nav .main_Menu{display:block;line-height:15px;padding:13px 0 12px;margin-left:15px}.nav .main_Menu:before{content:" ";background:url(//www.lenovo.com/images/masthead/rebrand/rb_menu.png)top 0 left 0 no-repeat;width:35px;height:25px;float:left;display:block}.nav .common_Menu .no_menu,.nav .main_Menu span{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}.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 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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAACgCAMAAAA7DLxcAAABZVBMVEUAAACnp6enp6empqaenp6enp6enp6lpaWnp6enp6eenp5dZU6enp5UVFSenp6mpqaenp6np6enp6efn5+np6enp6efn5+enp6enp6ioqKjo6OlpaWnp6enp6enp6enp6efn5+np6enp6eenp6hoaFUVFRbYlBbYlCgoKCgoKCgoKCnp6enp6enp6egoKCnp6dUVFSnp6ejo6NneUhUVFRneUigoKBUVFSnp6dUVFRneUifn59neUinp6efn5+np6dUVFSnp6egoKBUVFSnp6dneUifn5+np6eenp6goKCnp6egoKBUVFSgoKBUVFSnp6eenp6ioqJneUhneUhUVFRUVFRneUhneUigoKBneUinp6dUVFRUVFRneUhUVFRneUhneUhneUhneUhUVFRneUhUVFRUVFRneUhUVFRneUienp6goKCgoKBUVFSgoKCnp6dUVFSnp6egoKCnp6dneUifn59UVFTBoWeQAAAAc3RSTlMA76AQ8dvHBvxXYwVA+VYX+I6Feh745YBMMRsM3NnBpnFuS0MtHhgQ+PHs5+LJopSSeirt28rCv7u5p5OFd2pmZVxQTEYL09G9tbGdl4yMZDsl6OPi39zZ1cG+sqWPhXp3bGRfWkdFMicfv7yuooWAgEA1/xtZ3AAAA2JJREFUSMfd1mdTGkEYwPHnPJKjhF4ChCYihKaCXaPGEktiTe+99+Rh9/NnWfdwd+/GJDPmTf4vbpafz3IunDPCKYVjea83HwsrOGx0yuWOMaziFrC2bPQZaA7hoCFAwwcG6ogGoBPxP0S3s7t/SmdRNsq+t1w0IdtqEnnJFckQC+VwuPwQcaDZJEaBF8NkQmAUCyCaw3GxymPZxg3MiZUXwzaaiNYpmJO3twY3eui8USKJMeB9Q+yC6ABxbsM0N+YQ8bpl60oSRbImxnOIrfGjIv+YT7Ks/oWpF/SsIe84/MNG96eCwamJUdleBSkveFUySmfXq9X1WUoHOhqk+8B7SoP2O+zTWRDN0wmxmqLrNr6hd8QqSKs21igNuKO+/S29LVYT8o12T36lp8D7Tul7EF2ldP5NrfZ2nlL6KDDQIBXJOjpxh9Lbu+8fM/0CJwUC/UtfQS+wyw56RiWKBhrFhGJmC/u1TBmH8bhhGWMCYzIeCDz47WRUYFTGbJ5bPgtyHY4dULqUY5a7BGpFhkXQJpsMm+pkpo392pmBWKsFtCusWpyWDJQzlhi3Ua8NgM7c8a/7sDDZm1z4oFjtVq/frZqML3rHvZDxisArMr4U+PK3k08EPpGxeo/bvSrIPeP4DJSu3WV29xqoLTBcAG3yJsOb6uS76V6/6XcDCbx+0LN78DrA6flkT27yOWO2UWsaoOfMHf8mL2LTgYhoONAMJ9FQ4tx2e0Kibuhzw4QbQlMx7zFel6TQ6R7jkpDWkM8Eux98ZKmi/hV5vSsm6Bluj/eWIdW0/z0yfMpK7Db0lY6u209t+XO6saZZiZA1UtIwReqhelzDy2wyNeaYJP6d+xrOEDL2tWGpuEjIntkFNT/ZAUcZMgbOGpctJ46RC04cITecaDXq/aume2SxAjPa+BE7aXyPhFXdISRVuayNZggbXSYZVT8RUq/cr6vYZe86s6af7OdMYzMMZ9LIx/NK24f8+9E6xzBCIueX4xd58eXz7CVDD0kvlkBUWkwTD8eESbYv8cd8m5hZgSPAVhcALnhIFkYEsteZCPH7SSTDfnKCkCasNHAU2yFUChHCLjDYXoGLniMIhaDriUNF4GGcvwPfGz8UmOImNMUxwg4W8otC54g4kRqfTG+eU9pMw5/3CzHqzRX+240SAAAAAElFTkSuQmCC);background-repeat:no-repeat}.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 .cart_menu>a{position:relative;}.nav .general_Menu .cart_menu>a:before{content:" ";background-position:0 -100px}.nav .general_Menu .phone_menu>a:before{content:" ";background-position:0 -120px}.nav .general_Menu .phone_menu .sub_text{color:#454545}.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:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.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:none;font-size:.8rem;font-weight:400;text-transform:none}.nav .general_Menu .search_menu .menu_2_wrapper .menu_2>li{padding:0}@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:0 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 .main_Menu{display:none}.nav .prd_Menu{display:block!important;margin-left:10px;position:static}.nav .prd_Menu>li{background:0 0!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;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}.nav .prd_Menu .product_menu .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(7),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(7)~li{width:25%}.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 )}.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}.nav .prd_Menu .deals_menu .menu_3 .link_text{font-size:12px}.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}.nav .prd_Menu .deals_menu .menu_2_wrapper .menu_2>li.promo_spot .link_text span{font-size:12px;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%;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){.bar_2{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav .prd_Menu>li{margin:0 7px}.nav .prd_Menu .product_menu .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(7),.nav .prd_Menu .product_menu .menu_2_wrapper .menu_2>li:first-child:nth-last-child(7)~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(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:40px;position:relative}.nav .general_Menu>li>a{padding:15px 7px 10px}.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:none;background:#f2f2f2}.nav .general_Menu .solutions_menu .menu_2_wrapper a{color:#009dd9;font-size:12px}.nav .general_Menu .search_menu .menu_2_wrapper .menu_2{margin-top:0}}.hero-extras,li.ww-banner img{max-width:100%}.hero,.hero-media,.hero-media img{float:left}@media (min-width:60em){.nav{height:75px}.logoWrapper{height:200px;width:65px}.navWrapper{margin-left:65px}.logoWrapper .logo a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAGICAMAAAC+xBggAAAC91BMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8CJ4cAAAA/HRSTlMAAwbsgAH94DAQcAIKUAX38PsqBAz6eP78CEDR9GANoCDI9hPqBySLJo0SJfnN11Y8InQX86Xy09jnKBFE+MRn0pS9W7JVmDYcg6yxxWh3H1HkGA+/wDLc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)}.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 .email_menu,.nav .general_Menu .phone_menu{display:none}}@media (min-width:60em)and (max-width:76.75em){.logoWrapper .logo a,.scrolled.logoWrapper .logo a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAGICAMAAAC+xBggAAAC91BMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8CJ4cAAAA/HRSTlMAAwbsgAH94DAQcAIKUAX38PsqBAz6eP78CEDR9GANoCDI9hPqBySLJo0SJfnN11Y8InQX86Xy09jnKBFE+MRn0pS9W7JVmDYcg6yxxWh3H1HkGA+/wDLc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)}}@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 .common_Menu{display:none}.nav.scrolled .general_Menu{margin-top:0}.nav .general_Menu>li>a{padding:0 7px 15px}}.searchInput .searchInput-text{padding:0 2px}.nav .tagline{display:none}@font-face{font-family:icomoon;src:url(/css/type_owv2/icomoon.eot);src:url(/css/type_owv2/icomoon.eot?#iefix)format("embedded-opentype"),url(/css/type_owv2/icomoon.woff)format("woff"),url(/css/type_owv2/icomoon.ttf)format("truetype"),url(/css/type_owv2/icomoon.svg#icomoon)format("svg");font-weight:400;font-style:normal}@font-face{font-family:lenovo-do-light;src:url(/css/type_owv2/lenovolg-webfont.eot);src:url(/css/type_owv2/lenovolg-webfont.eot?#iefix)format("embedded-opentype"),url(/css/type_owv2/lenovolg-webfont.woff)format("woff"),url(/css/type_owv2/lenovolg-webfont.ttf)format("truetype"),url(/css/type_owv2/lenovolg-webfont.svg#lenovo_do_lightlight)format("svg");font-weight:400;font-style:normal}@font-face{font-family:lenovo-do-regular;src:url(/css/type_owv2/lenovorg-webfont.eot);src:url(/css/type_owv2/lenovorg-webfont.eot?#iefix)format("embedded-opentype"),url(/css/type_owv2/lenovorg-webfont.woff)format("woff"),url(/css/type_owv2/lenovorg-webfont.ttf)format("truetype"),url(/css/type_owv2/lenovorg-webfont.svg#lenovo_do_regularregular)format("svg");font-weight:400;font-style:normal}@font-face{font-family:lenovo-do-medium;src:url(/css/type_owv2/lenovomd-webfont.eot);src:url(/css/type_owv2/lenovomd-webfont.eot?#iefix)format("embedded-opentype"),url(/css/type_owv2/lenovomd-webfont.woff)format("woff"),url(/css/type_owv2/lenovomd-webfont.ttf)format("truetype"),url(/css/type_owv2/lenovomd-webfont.svg#lenovo_do_mediummedium)format("svg");font-weight:400;font-style:normal}@font-face{font-family:lenovo-do-bold;src:url(/css/type_owv2/lenovobd-webfont.eot);src:url(/css/type_owv2/lenovobd-webfont.eot?#iefix)format("embedded-opentype"),url(/css/type_owv2/lenovobd-webfont.woff)format("woff"),url(/css/type_owv2/lenovobd-webfont.ttf)format("truetype"),url(/css/type_owv2/lenovobd-webfont.svg#lenovo_do_boldbold)format("svg");font-weight:400;font-style:normal}.contentContainer:after,.contentContainer:before{background-image:none!important}.espot-2{border:1px solid #127298;background:#fff;min-height:159px;height:auto;box-shadow:0 0 0}.espot-2 .espot-media{margin:0 0 0 4%;border-left:1px solid #127298;position:absolute;right:0}.espot-2 .espot-content{float:left;padding-left:.7em;margin-top:0}.espot-2 .espot-title{font-size:1.5em;padding:.5em;width:80%}.espot-2 .espot-subtitle{text-transform:uppercase;font-size:1.1em;color:#333;font-weight:400}#footerSignUp.newsletterInput-button,.button-standard-home,.button-standard-home-bf,.button-standard-home-discover,.button-standard-home-nfl,.button-standard-home-smb,.button-standard-home-x1,.mainFooter .footer-navigation-links-title{text-transform:uppercase;font-weight:700}.espot-2 .espot-text{color:#666;font-size:.9em;margin-top:.75em;line-height:1.5em}.envy-green{background:#6ABF4A}.lenovo-red{background:#E2231A}.peony-pink{background:#E96BAF}.hero{padding:0}.hero-media{padding:0;width:100%}.hero-text{font-size:1em;color:#fff}.hero-title{font-size:1.75em;margin-bottom:.1em;color:#fff;text-shadow:0 0 0}.hero-subtitle{font-size:1.25em;text-transform:none;text-shadow:0 0 0}.hero-additional-image{position:absolute;bottom:0;right:0;display:none;width:48%}.hero-additional-image img{max-width:100%;float:right}.hero-content{width:100%;padding-left:0;float:left;text-align:center;margin-bottom:1em}.hero .hero-subtitle{color:#fff;text-shadow:0 0 0}.hero-extras{padding-right:0;width:100%}.hero-extra{display:inline}.button-standard-home{background:0 0;border:1px solid #fff;color:#fff;text-align:center;width:35%;display:inline-block;padding:.5em .8em;font-size:12.8px;font-size:.8rem;cursor:pointer;margin:0;line-height:1.5em}.button-standard-home:hover{background:#fff;color:#000}.pageWrapper.homePage{width:100%}.espot-home-list{position:relative;width:100%!important;padding:1em 0;margin:0 auto;float:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAACMBAMAAABVKT4yAAAAElBMVEX29vb5+fny8vL7+/v9/f3///+U2yApAAACB0lEQVQ4yzWTS5KjMBBEs2BmX3x6L+gLiBHeQyD2M2Huf5bJLLVXL2S7eMosDEfX43aM6GyoQJdgdSOB/gGAhP4f4cmmI+k8nTm4/3VRwytgvo8xtJUukb/OoZHDKy3zQdqBKa8cPTDk1VCz/LDwdpiKCBRPYn81/2/5seJ1JJf/kr/TQ1JC8pfLm67aictDv4ZPC/9Er65ZzpX+jCI/P9x8NaP/j4boH/Hxu1VH+N/NP7fctmf5l/kcE4/f99GJuHXEstWW9701HhEFc9aoYwov8zoZuVfYE733pfntKp/exeZPyeh3cpqyuOwevX8zt/zbDfmWa6dXQ4O86p105mcbk2OjHzMJcndkfa29G3Pv4e+1d125BrCfSbAXvWTZfdXxGiAuT+t92Mfw1xLe/hnCO5/6LqMqd8m4SFz0KjeDeTD2bvUS0fyJFRJ6cOwdpRxJrFsW7clAiFywYevieLnYhpvfYVl7jyXEz6J3QAvOQfVM/w0wRK/+nft+G8DMs/y+bNGDMbdDvAXAG419i1pW+JkbA7Dr0sVRlJu+qPYJrw2Png8r75b7NbXR24JfdRH6WpLDmKhxz33ScPXGG0ZqHQbX3h2k8idj7yewTlmVm/qXVwc39Lwr6b0CKv/18z8vQZu35Bq+XExfZ+wbfA1I++y7lG4ZlZsRVlL71j2OFP72vh//AQ6zUxBSF9wSAAAAAElFTkSuQmCC)}.espot-home-list li.ww-banner{width:96%;margin:.6em;text-align:center;overflow:hidden}.espot-home-list li{width:96%;margin:.6em}.espot-home-list li article{text-align:left;width:100%}.hero:before{height:0}.category-navigation-bumper{width:100%;overflow:hidden;padding-top:10px}.category-nav-bumper-item-container h1.title{float:left;font-size:1.2em;color:#fff;margin:7% 0 0 1em;text-transform:uppercase;line-height:1em;width:45%;word-wrap:break-word}.category-nav-bumper-item-container img{width:100%;height:auto}.category-nav-bumper-item-container{border-bottom:2px solid #fff}.category-nav-bumper-item-container a{overflow:hidden;display:block}.category-nav-bumper-item-container:first-child,.category-nav-bumper-item-container:last-child{width:100%}.category-nav-bumper-item-container:first-child h1.title{background:#FF6A00}.category-nav-bumper-item-container:nth-child(2) h1.title{background:#4AC0E0}.category-nav-bumper-item-container:last-child h1.title{background:#6ABF4A}@media (min-width:26em){.hero-title{font-size:2.5em}.hero-subtitle{font-size:1.2em}}@media(min-width:26.5em){.category-nav-bumper-item-container h1.title{font-size:2em;top:0;padding:.3em;text-align:center}}@media (min-width:32em){.espot-home-list li:nth-child(2n+1){clear:none}.category-nav-bumper-item-container h1.title{font-size:1.6em;text-align:left}}@media (min-width:35em){.espot-home-list li{width:97%;margin:0 .6em 1em}}@media (min-width:48.75em){.hero{float:none}.hero-media{float:left;width:50%}.hero-content{float:right;width:50%;text-align:left;padding-left:6%}.hero-extras{padding-right:4%}.espot-home-list{top:0;left:0}}@media (min-width:51em){.espot-home-list li,.espot-home-list li.ww-banner{text-align:left}.hero-additional-image{display:block}.hero-content{padding-top:2em}html.no-touch .category-nav-bumper-item-container:hover{opacity:.7}.category-nav-bumper-item-container:first-child,.category-nav-bumper-item-container:last-child,.category-nav-bumper-item-container:nth-child(2){position:relative;border:none;float:left;overflow:none}.category-nav-bumper-item-container:first-child:before,.category-nav-bumper-item-container:last-child:after{content:"";width:3em;height:100%;position:absolute;top:0}.category-nav-bumper-item-container:first-child:before{margin:0 20%}.category-nav-bumper-item-container:last-child:after{right:-2.9em}.category-nav-bumper-item-container h1.title{position:absolute;top:0;margin:0 25%;font-size:1.2em;padding:.5em;text-align:center}.category-navigation-bumper,.espot-home-list{padding:1em 2%}.category-nav-bumper-item-container:first-child,.category-nav-bumper-item-container:last-child,.category-nav-bumper-item-container:nth-child(2),.espot-home-list li,.espot-home-list li.ww-banner{width:32%;margin:0 1%}.category-nav-bumper-item-container:first-child,.espot-home-list li:first-child{margin:0 1% 0 0}.category-nav-bumper-item-container:last-child,.espot-home-list li:last-child{margin:0 0 0 1%}}@media (min-width:58em){.hero-content{width:46%;vertical-align:top;padding-left:2%}.hero-media{width:54%}.hero-title{font-size:3em}.hero-subtitle{font-size:1.3em}}@media(min-width:60em){.category-navigation-item-container h1.title{font-size:2em}}@media (min-width:72em){.hero-title{font-size:3.25em}.hero-subtitle{font-size:1.8em}.hero-content{padding-left:1%}.home-pg .menuWrapper{position:relative}.home-pg .logoWrapper{position:fixed;z-index:4500;background:0 0;border-left-width:0;margin-right:0;overflow:hidden}.home-pg .logoWrapper .logo{position:fixed;top:0;overflow:hidden;padding:0;height:200px;width:65px;-webkit-transition:width 2s,height 1s;transition:width 2s,height 1s}.logoWrapper .logo{height:200px}.home-pg .logoWrapper .logo.slip-scroll{background-color:transparent}.scrolled.logoWrapper .logo a{width:100%}#logo-bg1{background-color:#e22319}.espot-home-list{padding:1em 4em}.category-navigation-bumper{padding:.6em 4em 0}.category-nav-bumper-item-container:first-child,.category-nav-bumper-item-container:last-child,.category-nav-bumper-item-container:nth-child(2),.espot-home-list li,.espot-home-list li.ww-banner{width:31%;margin:0 1em}.category-nav-bumper-item-container:first-child,.espot-home-list li:first-child{margin:0 1em 0 0}.category-nav-bumper-item-container:last-child,.espot-home-list li:last-child{margin:0 0 0 1em}}@media (min-width:76em){.hero-content{padding-left:3%}}@media (min-width:76.75em){.logoWrapper .logo a,.scrolled.logoWrapper .logo a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAGICAMAAAC+xBggAAAC91BMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8CJ4cAAAA/HRSTlMAAwbsgAH94DAQcAIKUAX38PsqBAz6eP78CEDR9GANoCDI9hPqBySLJo0SJfnN11Y8InQX86Xy09jnKBFE+MRn0pS9W7JVmDYcg6yxxWh3H1HkGA+/wDLc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)}.masthead .pageWrapper{position:static;margin:0;width:100%}.bar_2{height:auto;min-height:0}.scrolled.logoWrapper{height:200px}.nav.scrolled{height:75px}.nav.scrolled .tagline{display:block}.nav.scrolled .prd_Menu>li>a{padding:30px 10px}.nav.scrolled .general_Menu{margin-top:23px}.category-navigation{overflow:hidden;background:#f7f7f7}.category-navigation-item-container h1.title{font-size:2.5em}.category-navigation-item-container img{position:relative;max-width:none;margin-top:0;float:left}.category-navigation-item-container:first-child img{max-width:none;top:4em;right:30em}.category-navigation-item-container:nth-child(2) img{top:4em;right:17em;max-width:none}.category-navigation-item-container:last-child{width:35%}.category-navigation-item-container:last-child img{right:-3em;top:1em}}@media(min-width:92.5em){.espot-home-list:after,.espot-home-list:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi?gd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%}.espot-home-list:before{background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.3));margin-left:-7px;left:0}.espot-home-list:after{background-image:-webkit-gradient(linear,100% 50%,0 50%,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-moz-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:-o-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));background-image:linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,.3));margin-right:-7px;right:0}.espot-home-list:after,.espot-home-list:before{content:"";height:100%;position:absolute;top:0}.longscroll .espot-home-list:after,.longscroll .espot-home-list:before,.promo-first:after,.promo-first:before{background:0 0}}@media (min-width:72em){.nav.scrolled .tagline{display:none!important}.masthead{margin-top:-1.7em;/*height:45px*/}.masthead .pageWrapper{position:fixed;left:0}.masthead .logoWrapper{height:200px}.nav.scrolled{height:50px}.nav.scrolled .prd_Menu>li>a{padding:18px 10px 17px}.nav.scrolled .general_Menu>li>a{padding:15px 7px 10px}.nav.scrolled .general_Menu{margin-top:0}}


/*GWE 874 & GWE 875- Masthead Cleanup and Bottom Footer Dock CSS */
.hideDesktop{display:none;}

@media(max-width:85.375em){
	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: normal; font-size: 1.2em;}
	.bar_3-heading{line-height: 1.2em; padding: .7em .5em;!important; font-weight: bold;}
}

@media (max-width:46.875em){
	/*GWE 874 Changes*/
	.hideDesktop{display:block;}
	.logoWrapper{width: 150px;}
	.logoWrapper .logo a, .scrolled.logoWrapper .logo a{background-image: url(//www.lenovo.com/images/masthead/rebrand/lenovo-logo.png);}	
	.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;}
}

.footerIcons{display:none;}
@media(max-width:85.375em){
	div.mainFooter{margin-top:-8px;}
	div.footerIcons{display: inline-block; width: 100%; padding: .5em 0; height: 6em; background-color:#fff;}
	div.footerIcons .iconContainer{width:90%; margin: 0 auto; border-top:1px solid #c5c5c5; padding-top: 5px;}
	div.footerIcons .iconContainer > .right, div.footerIcons .iconContainer > .left{width: 45%;
    text-align: center;
    height: 100%;}
	div.footerIcons > .iconContainer .right{float: right; margin-right: 3%;}		
	div.footerIcons > .iconContainer .left{float: left; margin-left: 3%;}
	div.footerIcons .right img, div.footerIcons .left img{max-height:5em; max-width:100%;}
	div.footerIcons .left{display:inline-block;}
	div.footerIcons .left .left .free_shipping, div.footerIcons .left .left .free-return {cursor: pointer; display: inline-block; width: 36%; float: left; margin: 0 .5em;}	
}

/*Bottom Footer Dock CSS */
.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% 0px 2%; 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%;
    color: #000;
    text-transform: capitalize;
    font-size: .7rem;
    position: relative;	
	}
	.dockNav #MobileChatSalesContainer img{
    border: 0;
    margin: 0 auto;
    display: block;
    max-width: 100%;
    display: none;
	}	
}

@media (min-width:93em){.masthead .pageWrapper,.pageWrapper.homePage{float:none}.masthead .pageWrapper{margin:auto;}}

@media(max-width:32em){.category-nav-bumper-item-container{position:relative}.category-nav-bumper-item-container h1.title{position:absolute;top:0;margin:0 25%;font-size:1.2em;padding:.5em;text-align:center}}@media(min-width:32em)and (max-width:51em){.category-nav-bumper-item-container h1.title{font-size:1.6em;text-align:left;float:left}.category-nav-bumper-item-container:first-child{background:#FF6A00}.category-nav-bumper-item-container:nth-child(2){background:#4AC0E0}.category-nav-bumper-item-container:last-child{background:#6ABF4A}.category-nav-bumper-item-container img{max-width:50%;float:right}.category-nav-bumper-item-container:after{content:"";display:table;clear:both}}.contentContainer:after,.contentContainer:before{background-image:none!important}header:after{content:"";display:table;clear:both}@media all and (min-width:58.125em)and (max-width:60em){.bar_3-heading{padding-top:40px}}@media all and (max-width:50.938em)and (min-width:37.813em){.bar_3-heading{padding-top:40px}}@media all and (min-width:33.750em)and (max-width:37.813em){.bar_3-heading{padding-top:40px}}@media all and (max-width:33.750em)and (min-width:21em){.bar_3-heading{text-shadow:none;padding-top:10%}}@media all and (max-width:21em){.bar_3-heading{text-shadow:none;padding-top:20%}}.espot-2 .espot-media{bottom:-.2em!important}@media (min-width:48.75em){.hero-extras{padding-right:0!important}}@-webkit-keyframes popvploepsfwbfrogxfnjexwxzxlgplwrbe{50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@keyframes popvploepsfwbfrogxfnjexwxzxlgplwrbe{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}#truste.block{padding-top:5em}.footer-navigation-links-minor{margin-top:0}.mainFooter .countrySelector-header,.mainFooter .newsletter-header{font-size:12.8px;font-size:.8rem;font-family:Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:.2em;text-transform:uppercase;color:#555;background:0 0}.pageWrapper .newsletterSignup{font-size:.75em}.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;vertical-align:top;width:auto;padding:.3em .05em;height:2.2em;text-shadow:none;border-color:#000}.pageWrapper .newsletterInput-text{width:100%;font-size:1em;border:1px solid #424242;padding:0 .5em;-webkit-appearance:none;height:2.6em}

.cssaol.footer-icons-facebook,.cssaol.footer-icons-flickr,.cssaol.footer-icons-googlePlus,.cssaol.footer-icons-lenovoForums,.cssaol.footer-icons-m-truste-logo,.cssaol.footer-icons-pinterest,.cssaol.footer-icons-truste-logo,.cssaol.footer-icons-twitter,.cssaol.footer-icons-youtube,.cssaol.trusteValidation-icon{background-image:url(//www03.lenovo.com/us/en/perf/hp/images/footer-icons.png);background-repeat:no-repeat}

.footer-icons-facebook{background-position:-61px 0}.footer-icons-facebook:hover{background-position:-61px -38px}.footer-icons-flickr{background-position:-61px -76px}.footer-icons-flickr:hover{background-position:-61px -114px}.footer-icons-googlePlus{background-position:-61px -152px}.footer-icons-googlePlus:hover{background-position:-61px -190px}.footer-icons-lenovoForums{background-position:-61px -228px}.footer-icons-lenovoForums:hover{background-position:-61px -266px}.footer-icons-m-truste-logo{background-position:-62px -304px}.footer-icons-m-truste-logo:hover{background-position:-62px -344px}.footer-icons-pinterest{background-position:-61px -384px}.footer-icons-pinterest:hover{background-position:-61px -422px}.footer-icons-truste-logo,.trusteValidation-icon{background-position:0 -460px}.footer-icons-truste-logo:hover,.trusteValidation-icon:hover{background-position:0 -495px}.footer-icons-twitter{background-position:-61px -530px}.footer-icons-twitter:hover{background-position:-61px -568px}.footer-icons-youtube{background-position:-61px -606px}.footer-icons-youtube:hover{background-position:-61px -644px}.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;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;color:#222;margin:0;padding:.4em 3.25em .4em 2.5em;width:25em;height:31px}.js .pageWrapper .countrySelector:hover{cursor:pointer}

div.countrySelector-flag{height:1.85em;width:1.85em;float:left;margin-bottom:-1.85em;overflow:hidden}

.cssaol.countrySelector-flag {
  background: url('//www02.lenovo.com/us/en/perf/Flag-Footer.png') no-repeat left center;
}

div.countrySelector-flag.flag-US{background-position:-186px -310px}.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;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{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaAQMAAAACZtNBAAAABlBMVEUAAABDQ0PjOoa6AAAAAXRSTlMAQObYZgAAACdJREFUOMtj+I8ABxjI4fxggAH2Uc7w5PCDo/oPlTijITqsOZQWKADitCT2gz1ZpAAAAABJRU5ErkJggg==)}.mainFooter .footer-navigation-links-title.footer-nav-list-collapsed:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaAQMAAAACZtNBAAAABlBMVEUAAABDQ0PjOoa6AAAAAXRSTlMAQObYZgAAAC1JREFUOMtj+I8ABxjI4fxggAH2ocaxH+UQxeEHR/UfKnFGQxSTwzB8OJQWKABIDi/Ka0D5LAAAAABJRU5ErkJggg==)}.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}.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 .footer-bottomBar-nav,.footer-bottomBar-wrapper small{float:left}div#truste.block{margin:-5px 0 0;padding:0;float:right;display:none}div#truste.block a,div#truste.block.trust-US{display:block}div#truste.block .footer-icons-truste-logo,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-5>li{width:15%;margin-left:5%}.pageWrapper .footer-navigation-column-5>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:after,.pageWrapper .footer-navigation-header:after,.pageWrapper .footer-navigation-links ul:after,footer:after{content:"";display:table;clear:both}}@media (max-width:35em){.footer-navigation-newsletter{margin-left:1em;width:90%}.footer-navigation-countrySelector,.footer-navigation-social{margin:1em auto;width:90%}.footer-navigation-links-minor{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}.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{width:26%;margin-left:6%}.footer-navigation-column-5>li:first-child,.footer-navigation-column-5>li:nth-child(4){margin-left:25px}.footer-navigation-column-5>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%}}@media (min-width:50em){.footer-navigation{overflow:hidden;padding:2em 5%}}@media (min-width:70em){.footer-navigation-links{margin-top:0;float:left;width:100%}}@media (max-width:32em){.footer-navigation-links-list{padding-left:9%}}@media (max-width:27em){.footer-navigation-links-list{padding-left:10%}}@media (max-width:22em){.footer-navigation-links-list{padding-left:12%}}@media (max-width:75em)and (min-width:35em){footer .footer-navigation-links-list:nth-child(3){clear:none}}@media (max-width:65em)and (min-width:50em){.footer-navigation-column-5>li{width:25%;margin-left:5%}.footer-navigation-column-5>li:first-child,.footer-navigation-column-5>li:nth-child(4){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-5>li{width:27%;margin-left:5%}.footer-navigation-column-5>li:first-child,.footer-navigation-column-5>li:nth-child(4){margin-left:25px}.footer-navigation-column-5>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}}.pageWrapper .newsletterSignup{background:0 0;margin-left:0}.pageWrapper .newsletterInput-wrapper{margin:0;padding:0}.pageWrapper .footer-navigation-newsletter{width:19em}.pageWrapper .newsletterSignup h2{padding:0}.pageWrapper .social li{margin-right:2px}.mainFooter .footer-secondary-navigation-links-title{font-size:12.8px;font-size:.8rem;color:#414141;position:relative;letter-spacing:0}.fold-cta,.rotator #nav{position:absolute}.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{background-image:url(//www02.lenovo.com/us/en/perf/hp/images/minus.png)}.mainFooter .footer-secondary-navigation-links-title.footer-nav-list-collapsed:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaAQMAAAACZtNBAAAABlBMVEUAAABDQ0PjOoa6AAAAAXRSTlMAQObYZgAAAC1JREFUOMtj+I8ABxjI4fxggAH2ocaxH+UQxeEHR/UfKnFGQxSTwzB8OJQWKABIDi/Ka0D5LAAAAABJRU5ErkJggg==)}.mainFooter .footer-navigation-links-list ol{list-style-type:none;margin-left:0;padding-left:0}.mainFooter .footer-secondary-links ol{display:none;padding-left:.5em}header.home-pg{height:75px}#fancybox-content{background:#fff!important}.cart_menu .counter{display: block !important;background: #ff6b00;border-radius: 15px;width: 15px;height: 15px;text-align: center;position: absolute;margin-top: 11px;right: 0px;color: #fff !important;font-size: 10px !important;padding: 0 !important;line-height: 15px !important;}@font-face{font-family:HelveticaNeueW02-45Ligh;src:url(/ISS_Static/WW/wci3/us/en/fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix);src:url(/ISS_Static/WW/wci3/us/en/fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix)format("eot"),url(/ISS_Static/WW/wci3/us/en/fonts/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff)format("woff"),url(/ISS_Static/WW/wci3/us/en/fonts/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf)format("truetype"),url(/ISS_Static/WW/wci3/us/en/fonts/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853)format("svg")} /*@font-face{font-family:HelveticaNeueW02-65Medi;src:url(/ISS_Static/WW/wci3/us/en/fonts/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix);src:url(/ISS_Static/WW/wci3/us/en/fonts/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix)format("eot"),url(/ISS_Static/WW/wci3/us/en/fonts/694027/5b4a262e-3342-44e2-8ad7-719998a68134.woff)format("woff"),url(/ISS_Static/WW/wci3/us/en/fonts/694027/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf)format("truetype"),url(/ISS_Static/WW/wci3/us/en/fonts/694027/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88)format("svg")}*/@font-face{font-family:Lobster;font-style:normal;font-weight:400;src:local('Lobster'),local('Lobster-Regular'),url(/us/en/perf/MWVf-Rwh4GLQVBEwbyI61Q.woff)format('woff')}.rotator{display:block}.rotator #nav{right:10px;z-index:10}.rotator #nav li{display:block;float:left;height:20px;margin:0;padding:0;list-style:none;width:20px}.rotator #nav a{border:none;background:url(//www01.lenovo.com/ISS_Static/WW/AG/js/jquery/images/nav_dots_red.png)no-repeat;display:block;height:20px;overflow:hidden;width:20px}.rotator #nav a:hover{background-position:0 -20px}.rotator #nav li.activeSlide a,.rotator #nav li.activeSlide a:hover{background-position:0 -40px}.rotator #nav a:focus{outline:0}.rotator #nav img{border:none;display:block}.input-text{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAACgCAMAAAA7DLxcAAABZVBMVEUAAACnp6enp6empqaenp6enp6enp6lpaWnp6enp6eenp5dZU6enp5UVFSenp6mpqaenp6np6enp6efn5+np6enp6efn5+enp6enp6ioqKjo6OlpaWnp6enp6enp6enp6efn5+np6enp6eenp6hoaFUVFRbYlBbYlCgoKCgoKCgoKCnp6enp6enp6egoKCnp6dUVFSnp6ejo6NneUhUVFRneUigoKBUVFSnp6dUVFRneUifn59neUinp6efn5+np6dUVFSnp6egoKBUVFSnp6dneUifn5+np6eenp6goKCnp6egoKBUVFSgoKBUVFSnp6eenp6ioqJneUhneUhUVFRUVFRneUhneUigoKBneUinp6dUVFRUVFRneUhUVFRneUhneUhneUhneUhUVFRneUhUVFRUVFRneUhUVFRneUienp6goKCgoKBUVFSgoKCnp6dUVFSnp6egoKCnp6dneUifn59UVFTBoWeQAAAAc3RSTlMA76AQ8dvHBvxXYwVA+VYX+I6Feh745YBMMRsM3NnBpnFuS0MtHhgQ+PHs5+LJopSSeirt28rCv7u5p5OFd2pmZVxQTEYL09G9tbGdl4yMZDsl6OPi39zZ1cG+sqWPhXp3bGRfWkdFMicfv7yuooWAgEA1/xtZ3AAAA2JJREFUSMfd1mdTGkEYwPHnPJKjhF4ChCYihKaCXaPGEktiTe+99+Rh9/NnWfdwd+/GJDPmTf4vbpafz3IunDPCKYVjea83HwsrOGx0yuWOMaziFrC2bPQZaA7hoCFAwwcG6ogGoBPxP0S3s7t/SmdRNsq+t1w0IdtqEnnJFckQC+VwuPwQcaDZJEaBF8NkQmAUCyCaw3GxymPZxg3MiZUXwzaaiNYpmJO3twY3eui8USKJMeB9Q+yC6ABxbsM0N+YQ8bpl60oSRbImxnOIrfGjIv+YT7Ks/oWpF/SsIe84/MNG96eCwamJUdleBSkveFUySmfXq9X1WUoHOhqk+8B7SoP2O+zTWRDN0wmxmqLrNr6hd8QqSKs21igNuKO+/S29LVYT8o12T36lp8D7Tul7EF2ldP5NrfZ2nlL6KDDQIBXJOjpxh9Lbu+8fM/0CJwUC/UtfQS+wyw56RiWKBhrFhGJmC/u1TBmH8bhhGWMCYzIeCDz47WRUYFTGbJ5bPgtyHY4dULqUY5a7BGpFhkXQJpsMm+pkpo392pmBWKsFtCusWpyWDJQzlhi3Ua8NgM7c8a/7sDDZm1z4oFjtVq/frZqML3rHvZDxisArMr4U+PK3k08EPpGxeo/bvSrIPeP4DJSu3WV29xqoLTBcAG3yJsOb6uS76V6/6XcDCbx+0LN78DrA6flkT27yOWO2UWsaoOfMHf8mL2LTgYhoONAMJ9FQ4tx2e0Kibuhzw4QbQlMx7zFel6TQ6R7jkpDWkM8Eux98ZKmi/hV5vSsm6Bluj/eWIdW0/z0yfMpK7Db0lY6u209t+XO6saZZiZA1UtIwReqhelzDy2wyNeaYJP6d+xrOEDL2tWGpuEjIntkFNT/ZAUcZMgbOGpctJ46RC04cITecaDXq/aume2SxAjPa+BE7aXyPhFXdISRVuayNZggbXSYZVT8RUq/cr6vYZe86s6af7OdMYzMMZ9LIx/NK24f8+9E6xzBCIueX4xd58eXz7CVDD0kvlkBUWkwTD8eESbYv8cd8m5hZgSPAVhcALnhIFkYEsteZCPH7SSTDfnKCkCasNHAU2yFUChHCLjDYXoGLniMIhaDriUNF4GGcvwPfGz8UmOImNMUxwg4W8otC54g4kRqfTG+eU9pMw5/3CzHqzRX+240SAAAAAElFTkSuQmCC);background-repeat:no-repeat;content:" ";background-position:0 -20px;padding-left:25px;height:22px;border:1px solid #a7a7a7;border-radius:9px}#sli_autocomplete.rich,#sli_autocomplete.rich li:last-child li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.searchbox{margin-top:-5px;margin-left:5px}.scrolled .searchbox{margin-top:10px}

#sli_autocomplete.rich{position:absolute;display:none;z-index:300000;list-style:none;margin:1px 0 0;padding:0;font-size:14px;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px #ccc;box-shadow:0 5px 10px #ccc}#sli_autocomplete.rich li,#sli_autocomplete.rich ul{list-style:none;padding:0;margin:0}#sli_autocomplete.rich li{position:relative}#sli_autocomplete.rich .sli_ac_logo{text-align:right;padding-bottom:3px}#sli_autocomplete.rich .sli_ac_product,#sli_autocomplete.rich .sli_ac_suggestion{padding:2px 0;cursor:pointer;border-bottom:1px dotted #ddd}#sli_autocomplete.rich .sli_ac_product{padding:4px 2px 0 1px;min-height:60px;box-sizing:border-box}#sli_autocomplete.rich .sli_ac_suggestions li:last-child{border-bottom:0}#sli_autocomplete.rich .sli_ac_even{background:#fff}#sli_autocomplete.rich .sli_ac_odd{background:#f5f5f5}#sli_autocomplete.rich .sli_ac_section{margin:0;padding:8px 6px 6px;background-color:#cf2a23;color:#FFF}#sli_autocomplete.rich .sli_ac_icon{width:12px;margin:0 8px 0 2px;border:0}#sli_autocomplete.rich .sli_ac_title{color:#666;margin:6px 0;padding:0}#sli_autocomplete.rich .sli_ac_iwrap{clear:left;width:50px;height:50px;float:left;margin-right:10px;padding:5px;overflow:hidden;position:relative;text-align:center;vertical-align:middle}#sli_autocomplete.rich .sli_ac_image{width:auto;height:auto;max-height:50px;max-width:50px;margin:0;vertical-align:middle}#sli_autocomplete.rich .sli_ac_excerpt{margin:0;padding:0;font-size:11px}#sli_autocomplete.rich .sli_ac_price{float:right;font-weight:700;position:relative}#sli_autocomplete.rich .sli_ac_active,#sli_autocomplete.rich .sli_ac_active .sli_ac_title{background-color:#757575;color:#FFF}#sli_autocomplete.rich .sli_ac_rank{font-size:11px;display:none;color:#fff;width:250px;height:73px;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;left:-250px;padding:5px 10px;border-radius:5px 0 0 5px;background-color:#000;background-color:rgba(0,0,0,.9);text-align:left}#sli_autocomplete.rich .sli_ac_rank:after{content:'This overlay is visible only on demo pages.';display:block}#sli_autocomplete.rich .sli_ac_active .sli_ac_rank{display:block}@media only screen and (min-width:768px){#sli_autocomplete.rich{margin-left:-200px!important}}@media screen and (max-width:767px){#sli_autocomplete.rich{margin-left:0!important;width:250px!important}#sli_autocomplete.rich .sli_ac_section{display:none}#sli_autocomplete.rich .sli_ac_suggestions ul li:last-child{border-bottom:1px dotted #ddd}}#sli_autocomplete.rich.mobile .sli_ac_rank{display:none!important}#sli_autocomplete.rich.mobile .sli_ac_active{color:#333;background-image:none}#sli_autocomplete.rich.mobile .sli_ac_suggestion{-webkit-tap-highlight-color:#75b9f0;line-height:32px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sli_autocomplete.rich.mobile .sli_ac_logo{padding-right:3px;line-height:18px}#sli_autocomplete{font-family:"Segoe UI",sans-serif;font-size:1em;line-height:1em}#sli_autocomplete.rich .sli_ac_suggestion a{display:block}.bar_3-logos>.left img{content:url(//www.lenovo03.com/images/OneWebImages/Common/NEW-free-shipping-offer-en_US.png)}@media (max-width:800px){.bar_3-logos>.left img{content:url(//www03.lenovo.com/images/OneWebImages/Common/NEW-mobile-free-shipping-offer-en_US.png)}}
/* content Styles */
.mainFooter{
background:#bcbcbc;
}
header{
background:#efefef;
}
.nav .product_menu a{
color:#000 !important;
/*font-family:"HelveticaNeueW02-55Roma", helvetica, sans-serif !important;*/
}
@media (min-width: 120.5em){
.masthead .pageWrapper, .pageWrapper.homePage {
    width: 120em;
    float: none;
}
.masthead .pageWrapper {
   left: 50%;
    margin-left: -60em;
}
}
@media (min-width:  120.5em){
.pageWrapper {
    width: 120em;
}
}
@import url("http://fast.fonts.net/lt/1.css?apiType=css&c=2d4543d6-74b2-43a1-8bc0-40ac10b3abbe&fontids=694015,694021,694027,694033");
@font-face {
 font-family: "HelveticaNeueW02-45Ligh";
 src: url("/ISS_Static/WW/wci3/us/en/fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix");
 src: url("/ISS_Static/WW/wci3/us/en/fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix") format("eot"), url("/ISS_Static/WW/wci3/us/en/fonts/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff") format("woff"), url("/ISS_Static/WW/wci3/us/en/fonts/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf") format("truetype"), url("/ISS_Static/WW/wci3/us/en/fonts/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853") format("svg");
}
@font-face {
 font-family: "HelveticaNeueW02-55Roma";
 src: url("/ISS_Static/WW/wci3/us/en/fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix");
 src: url("/ISS_Static/WW/wci3/us/en/fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix") format("eot"), url("/ISS_Static/WW/wci3/us/en/fonts/694021/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"), url("/ISS_Static/WW/wci3/us/en/fonts/694021/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"), url("/ISS_Static/WW/wci3/us/en/fonts/694021/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg");
}
.hp-banner{
width:100%;
position: relative;
    z-index: 1;
-moz-box-shadow:     0 -10px 10px -1px #e3e3e3;
-webkit-box-shadow:  0 -10px 10px -1px #e3e3e3;
box-shadow:         0 -10px 10px -1px #e3e3e3;
}
.hp-hero{
width:100%;
position:relative;
/*-moz-box-shadow:    inset 0 -10px 10px -6px #e3e3e3;
-webkit-box-shadow: inset 0 -10px 10px -6px #e3e3e3;
box-shadow:        inset 0 -10px 10px -6px #e3e3e3;*/
}
.heroImg{
/*width:40%;*/
}
.lftImage{
float:left;
}
.rhtImage{
float:right;
}
.yoga .lftImage, .yoga .rhtImage{
width:43%;
}
.x1-yoga .lftImage{
width:40%;
}
.x1-yoga .rhtImage{
width:46%;
}
#featured .container{margin-bottom: -0.3em;}
.x1-yoga .heroImg img{
max-width:100%;
background-size:contain;
position: relative;
}
.yoga .heroImg img{
max-width:100%;
background-size:contain;
position: relative;
height:auto;
}
.yoga .lftImage img{
left:-8%;
}
.yoga .heroImg img{

}
.x1-yoga .lftImage img{
    top: 0.7em;
}
.heroImg-mobile img{
max-width:100%;
background-size:contain;
}
.x1-thinkcentre{width:80%; margin:auto; text-align:center;}
.hpHero-text-right{
width:50%;
float:left;
padding-top:10%;
}
.heroImg-rht{
width:50%;
float:left;
position:relative;
}
.heroImg-rht img{
max-width:100%;
background-size:contain;
}
.background-player {
    position: absolute;
    top: 7%;
    right: 9%;
    width: 81%;
    height: 63%;
}
.hp-espotsList{
text-align:center;
    padding: 1em;
}
.hp-espot{
float:left;
width:33%;
padding: 2% 0;
border-right:1px solid #999;
}
.last-espot{
border-right:none;
}
.hp-espotsList .espot-Img {
float:left;
width:25%;
}
.hp-espotsList .espot-Img img{
max-width:100%;
background-size:contain;
}
.hp-espotsList .espotText{
text-align:left;
width:75%;
float:left;
padding: 3%;
}
.hp-espotsList .espotTitle{
font-size:1.875em;
line-height:1em;
padding-bottom:0.3em;
color:#6f7170;
font-family:"HelveticaNeueW02-45Ligh", helvetica, sans-serif;
}
.hp-espotsList .espotCopy{
font-size:1.125em;
line-height:1em;
padding-bottom:0.3em;
color:#6f7170;
font-family:"HelveticaNeueW02-45Ligh", helvetica, sans-serif;
}
.below-fold2{
background:#efefef;
-moz-box-shadow:    inset 0 10px 10px -5px #e3e3e3;
-webkit-box-shadow: inset 0 10px 10px -5px #e3e3e3;
box-shadow:        inset 0 10px 10px -5px #e3e3e3;
}
.why-lenovo{

}
.why-lenovo-text{
padding:3%;
float:left;
width:30%;
text-align:right;
padding-right:2em;
}
.why-lenovo-title{
font-size:1.875em;
line-height:1em;
padding-bottom:0.3em;
color:#949494;
font-family:"HelveticaNeueW02-55Roma", helvetica, sans-serif;
}
.why-lenovo-cta{
color:#1976a1;
font-size:1.125em;
line-height:1em;
padding-bottom:0.3em;
font-family:"HelveticaNeueW02-55Roma", helvetica, sans-serif;
padding-right:15%;
}
.why-lenovoImg{
padding:3%;
float:left;
width:70%;
}
.why-lenovoImg img{
max-width:100%;
background-size:contain;
}
.hp-hero .hpHero-text{
position:absolute;
width:100%;
top: 5em;
z-index:1;
}
.hp-hero.yoga .hpHero-text{
left: 2%;
}
.hp-hero.x1-yoga .hpHero-text{
/*left: 3%;*/
}
.hp-hero .bannerTitle{
font-size:3.750em;
line-height:1em;
padding-bottom:0.3em;
color:#000;
font-family:"HelveticaNeueW02-45Ligh", helvetica, sans-serif;
text-align:center;
}
.hp-hero .bannerSubTitle{
font-size:1.563em;
line-height:1em;
padding-bottom:0.6em;
color:#000;
font-family:"HelveticaNeueW02-45Ligh", helvetica, sans-serif;
text-align:center;
}
.hp-hero .bannerCTA {
color:#1976a1;
font-size:1.375em;
line-height:1em;
padding-bottom:0.3em;
font-family:"HelveticaNeueW02-55Roma", helvetica, sans-serif;
text-align:center;
}

@media (min-width:  120.5em){
.hp-espotsList{margin: auto !important;}
.heroImg img{min-height:550px;}
.nav .prd_Menu>.opened .menu_2_wrapper{max-width:1680px;}
}

@media (min-width:  106.5em){
/*.hp-hero.yoga .hpHero-text{left:3%;}*/
}
@media (min-width: 72em){
.masthead {
    height: 75px;
}
.nav.scrolled .common_Menu {
    display:none;
}
header .bar_2{display:none;}
}
@media (min-width:  60.000em){
.search_menu > a{display:none !important;}
}

@media (min-width:  48.063em){
.heroImg-mobile{display:none;}
.bannerTitle > div {
    width: 35%;
    margin: auto;
}

}

@media (max-width:  106.5em){
.hp-hero.yoga .hpHero-text{left:3%;}
.hp-hero.x1-yoga .hpHero-text{
/*left: 3%;*/
}
}

@media (max-width: 90.625em) {
.hp-hero .bannerTitle{
font-size: 3.0em;
}
.hp-hero .bannerSubTitle {
    font-size: 1.2em;
}
.hp-espotsList .espotTitle{
font-size:1.5em;
}
.hp-hero .hpHero-text{
top:2em;
}
.heroImg img{min-height:450px;}
}

@media (max-width: 81.250em) {
.hp-hero .bannerTitle{font-size:3.000em;}
.heroImg img{min-height:370px;}
.hp-hero.yoga .hpHero-text{left:3%;}
}
@media (max-width: 74.000em) {
.hp-hero.yoga .hpHero-text{left:3%;}
}
@media (max-width: 71.938em) {
.masthead{
margin-top:-1.7em;
}
.hp-hero .hpHero-text{
top:1em;
}
.heroImg img{min-height:320px;}
}

@media (max-width:  67.500em){
.hp-hero.yoga .hpHero-text{
left:3%
}
}

@media (max-width:  64.000em){
.hp-hero .bannerSubTitle{
font-size:1em;
}
.hp-hero .bannerTitle{
font-size:2.5em;
}
.hp-espotsList .espot-Img{
width:22%;
padding:1%;
}
.hp-espotsList .espotText{
width:78%;
}

}

@media (max-width:  60.000em){
.search_menu .searchbox{
display:none !important;
}
.search_menu > a{
display:block !important;
}
.heroImg img{min-height:250px;}
}
@media (max-width:  50.000em){
.hp-espotsList{
margin:0;
}
.last-espot, .hp-espot, .last-espot .espotText{
	border-right:none !important;
}
.hp-espotsList .espot-Img {
	display:none;
}
.hp-espotsList .espotText{
    text-align: left;
    width: 100%;
    padding: 3%;
	border-right:1px solid #999;
}
.hp-hero .bannerTitle{
font-size:2em;
}
.why-lenovo-title {
   font-size: 1.5em;
}
.hp-espotsList .espotCopy{
	font-size:1em;
}

}

@media (max-width:  48.063em){
.heroImg-mobile{
display:block !important;
text-align:center;
width:100%;
float:none;
}
.hp-hero .bannerTitle{
font-size:2.7em;
}
.hp-hero .bannerSubTitle{
font-size:1.3em;
}
.heroImg, .heroImg-rht{
display:none !important;
}
.hpHero-text-right{
width:100%;
float:left;
padding-top:1.5em;
}
.heroImg-rht{
width:100%;
float:none;
text-align:center;
}
.hp-hero .hpHero-text {
    position: relative;
    width: 100%;
    top: 1.5em;
	text-align:center;
	padding-bottom:1.5em;
}

.hp-hero.yoga .hpHero-text{

}
.hp-hero.x1-yoga .hpHero-text{
left: 0;
}
.why-lenovo-text {
    float: left;
    width: 30%;
    text-align: left;
    padding: 3% 2%;
}
.why-lenovo{
padding:0;
}
.why-lenovoImg{
padding: 3%;
}
}

@media (max-width:40em){
.hp-hero, .hp-banner{
box-shadow:none !important;
}
.hp-espotsList {
margin:0;
}
.hp-espot{
	width:100%;
	padding: 0 5%;
	border-right:none;
	margin:0;
}

.hp-espotsList .espotText{
    text-align: center;
    width: 100%;
    float: none;
    padding: 5%;
	border-right:none;
	border-top:2px solid #ccc;
}

.why-lenovo-text {
	width:100%;
    text-align: center;
	padding:5%;
}
.why-lenovoImg{
display:none;
}
.why-lenovo-cta{
padding:0;
}
}

/* Banner Slides */
#nav li,
.owl-carousel .owl-item {
    float: left;
    }
*,
.owl-controls {
    -webkit-tap-highlight-color: transparent
}

.owl-carousel .owl-wrapper:after {
	display: block;
    height: 0;
    clear: both;
    line-height: 0;
    visibility: hidden;
    content: "."
}

.owl-carousel {
	position: relative;
    display: none;
    width: 100%;
    -ms-touch-action: pan-y;
	}
.owl-carousel .owl-wrapper {
	position: relative;
    display: none;
    -webkit-transform: translate3d(0, 0, 0);
	}
.owl-carousel .owl-wrapper-outer {
    position: relative;
    width: 100%;
    overflow: hidden !important;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    transition: height 500ms ease-in-out
}
.owl-controls .owl-buttons div,
.owl-controls .owl-page {
    cursor: pointer
}
.owl-controls {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -khtml-user-select: none
}
.grabbing {
    cursor: url(../img/grabbing.png) 8 8, move
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden
}
.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center
}
.owl-theme .owl-controls .owl-buttons div {
    display: inline-block;
    padding: 3px 10px;
    margin: 5px;
    font-size: 12px;
    color: #fff;
    zoom: 1;
    background: #869791;
    filter: Alpha(Opacity=50);
    border-radius: 30px;
    opacity: .5
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    text-decoration: none;
    filter: Alpha(Opacity=100);
    opacity: 1
}
.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1
}
.owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    border-radius: 20px;
    opacity: .5;
	border:1px solid #6f7170;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1;
	background:#6f7170 !important;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
    width: auto;
    height: auto;
    padding: 2px 10px;
    font-size: 12px;
    color: #6f7170;
    border-radius: 30px
}
.owl-item.loading {
    min-height: 150px;
    background: url(../img/AjaxLoader.gif) center center no-repeat
}
.owl-origin {
    -webkit-perspective: 1200px;
    perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -moz-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective-origin-y: 50%
}
.owl-fade-out {
    z-index: 10;
    -webkit-animation: fadeOut .7s both ease;
    animation: fadeOut .7s both ease
}
.owl-fade-in {
    -webkit-animation: fadeIn .7s both ease;
    animation: fadeIn .7s both ease
}
.owl-backSlide-out {
    -webkit-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease
}
.owl-backSlide-in {
    -webkit-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease
}
.owl-goDown-out {
    -webkit-animation: scaleToFade .7s ease both;
    animation: scaleToFade .7s ease both
}
.owl-goDown-in {
    -webkit-animation: goDown .6s ease both;
    animation: goDown .6s ease both
}
.owl-fadeUp-in {
    -webkit-animation: scaleUpFrom .5s ease both;
    animation: scaleUpFrom .5s ease both
}
.owl-fadeUp-out {
    -webkit-animation: scaleUpTo .5s ease both;
    animation: scaleUpTo .5s ease both
}
.container {
    position:relative;
    max-width:1920px;
    margin:0 auto
}
#featured {
    overflow: hidden;
    color: #fff
}
#featured h3 {
    margin-bottom: 20px
}
#featured .container {
    padding: 0
}
#featured .owl-page span {
    margin: 0 5px;
    background: #fff
}
#featured .owl-controls {
    position: absolute;
    bottom: 20px;
    width: 100%;
    margin-top: 0
}
#featured .btn {
    margin-bottom: 20px
}

@media (max-width: 800px) {
   
    .owl-carousel {
        position: relative;
        display: none;
        width: 100%;
        -ms-touch-action: pan-y;
    }
    #nav li, .owl-carousel .owl-item {
        float: left;
    }
    .owl-carousel .owl-wrapper-outer {
        position: relative;
        width: 100%;
        overflow: hidden !important;
    }
    #featured > div {
    }
    article#featured .slide-content .on-sale {
       display:none;
    }
    
}

@font-face {
	font-family: "Lato";
	src: url("/ISS_Static/WW/wci3/us/en/fonts/lato/Lato-Black.eot");
	src: local("☺"), 
	url("/ISS_Static/WW/wci3/us/en/fonts/lato/Lato-Black.woff") format("woff"), 
	url("/ISS_Static/WW/wci3/us/en/fonts/latoLato-Black.ttf") format("truetype"), 
	url("/ISS_Static/WW/wci3/us/en/fonts/lato/Lato-Black.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("/ISS_Static/WW/wci3/us/en/fonts/gotham/Gotham-Bold.eot");
    src: local("☺"),
    url("/ISS_Static/WW/wci3/us/en/fonts/gotham/Gotham-Bold.woff") format("woff"),
    url("/ISS_Static/WW/wci3/us/en/fonts/gotham/Gotham-Bold.ttf") format("truetype"),
    url("/ISS_Static/WW/wci3/us/en/fonts/gotham/Gotham-Bold.svg") format("svg");
    font-weight: bold;
    font-style: normal;
}

@media all and (min-width: 46.875em) {
    .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:nth-child(odd) .products_submenu {
        background-color: #ffffff !important;
    }
	.support_menu li.menu_level_2 {
		background: white !important;
		border: none !important;		
	}
	
	.support_menu li.menu_level_2:nth-child(2){
		border-right: 2px solid #F2F2F2 !important;
	}	

    .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:nth-child(even) .products_submenu {
        background-color: #ffffff !important;
    }

    .products_submenu {
        background-position: center 80% !important;
        border: none;
    }

    .products_submenu .link_text {
        font-family: "Lato";
        font-size: 110%;
        font-weight: bold;
        padding: 0 10px;
        position: absolute;
        text-align: center;
        top: 40px;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 100%;
    }

    #laptops.products_submenu .link_text {
        color: #3e8ddd;
    }

    #tablets.products_submenu .link_text {
        color: #e96baf;
    }

    #desktops.products_submenu .link_text {
        color: #6abf4a;
    }

    #workstations.products_submenu .link_text {
        color: #ff6a00;
        word-wrap: break-word;
    }

    #servers.products_submenu .link_text {
        color: #3e8ddd;
    }

    #accessories.products_submenu .link_text {
        color: #ffc82e;
    }

    #services.products_submenu .link_text {
        color: #e2231a;
    }

    .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu {
        border-left: 1px solid #cecfce;
    }

    .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 li:first-child .products_submenu {
        border-left: none;
    }

    .nav .prd_Menu .product_menu .menu_2_wrapper .menu_2 .products_submenu:after {
        border: none;
    }
}

/* end changes */

/*New Support Masthead*/

@font-face {
    font-family: 'LenovoSubmenu';
    src:    url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSubmenu.eot');
    src:    url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSubmenu.eot#iefix') format('embedded-opentype'),
        url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSubmenu.ttf') format('truetype'),
        url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSubmenu.woff') format('woff'),
        url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSubmenu.svg#LenovoSubmenu') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: "Lato-Regular";
	src: url("/ISS_Static/WW/wci3/us/en/fonts/lato/lato-regular.eot");
	src: local("☺"), 
	url("/ISS_Static/WW/wci3/us/en/fonts/lato/lato-regular.woff") format("woff"), 
	url("/ISS_Static/WW/wci3/us/en/fonts/latolato-regular.ttf") format("truetype"), 
	url("/ISS_Static/WW/wci3/us/en/fonts/lato/lato-regular.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'LenovoSupport';
    src:    url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSupport.eot');
    src:    url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSupport.eot#iefix') format('embedded-opentype'),
        url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSupport.ttf') format('truetype'),
        url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSupport.woff') format('woff'),
        url('/ISS_Static/WW/wci3/us/en/fonts/support-masthead/LenovoSupport.svg#LenovoSupport') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="lenovo-support-"], [class*=" lenovo-support-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'LenovoSubmenu' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#New-sales-order > div > div > span.lenovo-support-order-help.support-icon{
	font-family: 'LenovoSupport' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
}

a#New-Order-Help {
    color: #737373;
}

.lenovo-support-order-support:before {
    content: "\e906";
}
.lenovo-support-order-help:before {
   content: "\e913";
}
.lenovo-support-drivers:before {
    content: "\e901";
}
.lenovo-support-guides:before {
    content: "\e902";
}
.lenovo-support-tech:before {
    content: "\e903";
}
.lenovo-support-repair:before {
    content: "\e904";
}
.lenovo-support-solutions:before {
    content: "\e905";
}

.support-submenu {
    color: #737373;
    text-align: center;
    line-height: 135%;
    font-size: .84em;
    font-family: lato-regular;
}

.support-submenu span {
    display: block;
}

.support-submenu .support-icon {
    font-size: 4em;
}

.support-submenu .support-title {
    font-size: 1.35em;
    line-height: 120%;
    margin-bottom: 10px;
}

.support-submenu span.over-title {
	font-size: .9em;
	font-weight: bold;
	color: #3e8ddd;
}

span.over-title.secondary-tiles{
	visibility: hidden;
}

.support-submenu.rollover span.over-title.secondary-tiles{
	visibility: visible;;
}

.support-submenu.rollover .support-icon {
    color: #3e8ddd;
}

.support-submenu.rollover .support-title {
	color: #3e8ddd;
}

@media all and (min-width: 46.875em) and (max-width: 50.938em){
	.support_menu li.menu_level_2:nth-child(2){
		border-bottom: 2px solid #F2F2F2 !important;
	}
}

@media all and (max-width: 46.875em) {
	.support-submenu span {
		display: none;
	}

	.support-submenu {
		text-align: left;
	}

	.support-submenu span.support-title {
		display: block;
		font-family: helvetica !important;
		color: #454545;
		font-size: 16px;
	}

	.support-submenu.rollover span.support-title {
		color: #454545;
	}

	.support-submenu br {
		display: none;
	}
}


/* End New Support Masthead*/

