.ccs-clear{clear:both}.ccs-off-screen{position:absolute;left:-999em}.ccs-cc-lenovo-showcase-paging{color:#009dd9;clear:both;line-height:23px;margin-bottom:10px;margin-left:10px;text-align:left}.ccs-cc-lenovo-showcase-paging span{font-weight:700;padding:0 1px 0 1px}.ccs-cc-lenovo-showcase-paging a{color:#009dd9;padding:0 1px 0 1px}.ccs-cc-lenovo-showcase-paging .nav-prev{display:inline;padding-left:5px}.ccs-cc-lenovo-showcase-paging .nav-next{display:inline;padding-right:5px}.ccs-cc-lenovo-showcase-paging .page-link{display:inline;padding:0 5px 0 5px}.ccsdt-lenovo-labelHeader{font-weight:700}.ccsdt-lenovo-labelPrice{color:#e10;font-weight:700;white-space:nowrap}.ccsdt-lenovo-loadingArea{margin:10px 0 20px 10px;width:300px}.ccsdt-lenovo-listMenu{list-style:none;padding:0;white-space:nowrap}.ccsdt-lenovo-listMenu li{background:url(img/Assets/small-bullet.gif) no-repeat 0 5px;padding-left:10px}.ccsdt-lenovo-hoverGray a,.ccsdt-lenovo-hoverGray a:link,.ccsdt-lenovo-hoverGray a:visited{color:#069;text-decoration:none}.ccsdt-lenovo-hoverGray a:hover{color:#999;text-decoration:none}.ccs-cc-lenovo-showcase-main{border:1px solid #bcbcbc;font-family:Helvetica,Arial,sans-serif;font-size:12px;width:540px;min-height:745px;position:relative;padding-bottom:48px;background:#fff}.ccs-cc-lenovo-showcase-main .ccs-cc-lenovo-showcase-header{background-color:#e22319}.ccs-cc-lenovo-showcase-main .ccs-cc-lenovo-showcase-header a.ccs-cc-lenovo-showcase-logo{float:left;display:block;height:150px;width:45px;background-image:url(img/Assets/lenovo-logo.png);background-repeat:no-repeat}.ccs-cc-lenovo-showcase-main .ccs-cc-lenovo-showcase-header .ccs-cc-lenovo-showcase-header-content{background:#fff;margin-left:45px;min-height:150px}.ccs-cc-lenovo-showcase-topmenu{background-color:#fff;min-height:40px;padding-top:10px}.ccs-cc-lenovo-showcase-topmenu>table{border-collapse:collapse;position:relative;width:100%}.ccs-cc-lenovo-showcase-topmenu>table td{font-family:Helvetica,Arial,sans-serif;font-size:16px}.ccs-cc-lenovo-showcase-topmenu>table td.ccs-cc-lenovo-showcase-topmenu-item{vertical-align:top;padding:0}.ccs-cc-lenovo-showcase-topmenu>table td.ccs-cc-lenovo-showcase-topmenu-item>a{display:block;font-size:12px;padding:10px 3px 8px;color:#a4a4a4;text-align:center;text-decoration:none;position:relative;text-transform:uppercase}.ccs-cc-lenovo-showcase-topmenu>table td.ccs-cc-lenovo-showcase-topmenu-item:hover>a{color:#fff;background:#3e8ddd;z-index:15}.ccs-cc-lenovo-showcase-topmenu>table td.ccs-cc-lenovo-showcase-topmenu-item:hover .ccs-cc-lenovo-showcase-topmenu-submenu{display:block}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.25);box-shadow:0 0 1px 1px rgba(0,0,0,.25);background-color:#fff;position:absolute;left:0;display:none;width:100%;z-index:10}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table{width:100%;border-collapse:collapse;table-layout:fixed}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table td{font-family:Helvetica,Arial,sans-serif;font-size:16px}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr{vertical-align:top}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-groups td{padding:15px 10px 0;text-align:left;font-family:Helvetica,Arial,sans-serif}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-groups td .ccs-cc-lenovo-showcase-topmenu-group-title a{font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#0ea2da;line-height:1.2;text-decoration:none;letter-spacing:-.003em}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-groups td .ccs-cc-lenovo-showcase-topmenu-group-title a:hover{text-decoration:none}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-groups td .ccs-cc-lenovo-showcase-topmenu-group-subtitle{font-weight:700;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-group-sublinks td{padding:15px 10px 20px;text-align:left;font-family:Helvetica,Arial,sans-serif}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-group-sublinks td .ccs-cc-lenovo-showcase-topmenu-group-sublink+.ccs-cc-lenovo-showcase-topmenu-group-sublink{margin-top:5px}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-group-sublinks td .ccs-cc-lenovo-showcase-topmenu-group-sublink .ccs-cc-lenovo-showcase-topmenu-group-sublink-title a{font-size:12px;font-weight:700;color:#009dd8;text-decoration:none;font-family:Helvetica,Arial,sans-serif}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-group-sublinks td .ccs-cc-lenovo-showcase-topmenu-group-sublink .ccs-cc-lenovo-showcase-topmenu-group-sublink-title a:hover{text-decoration:none}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu table tr.ccs-cc-lenovo-showcase-topmenu-submenu-group-sublinks td .ccs-cc-lenovo-showcase-topmenu-group-sublink .ccs-cc-lenovo-showcase-topmenu-group-sublink-subtitle{font-size:11px;font-family:Helvetica,Arial,sans-serif;color:#6f6f6f}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories{zoom:1;padding:15px 0;margin:0;list-style:none}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories:after,.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories:before{content:"\0020";display:block;height:0;overflow:hidden}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories:after{clear:both}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories>li{float:left;width:240px}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories>li>div{padding:5px 10px}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories>li>div a{font-size:12px;font-weight:700;color:#009dd8;text-decoration:none;font-family:Helvetica,Arial,sans-serif}.ccs-cc-lenovo-showcase-topmenu .ccs-cc-lenovo-showcase-topmenu-submenu ul.ccs-cc-lenovo-showcase-topmenu-submenu-accessories>li>div a:hover{text-decoration:none}.ccs-cc-lenovo-showcase-info{background-repeat:repeat-x;background-color:#eaeaea;min-height:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-breadcrumbs{margin-right:110px;padding-left:15px;padding-top:25px}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-breadcrumbs ul{display:block;font-size:12px;list-style:none;margin:0;padding:0}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-breadcrumbs ul li{color:#545454;display:inline-block}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-breadcrumbs ul li a{color:#545454;text-decoration:none}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-breadcrumbs ul li a:hover{text-decoration:underline}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-breadcrumbs ul li span{padding:0 3px 0 1px}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-title{margin-top:5px;padding-left:15px;font-family:Helvetica,Arial,sans-serif;color:#373737;font-size:22px;margin-right:110px}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-header-intel-logos{float:right;padding-top:6px;padding-right:10px;text-align:center}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-header-intel-logos img{display:block;width:120px;margin:0 auto}.ccs-cc-lenovo-showcase-info .ccs-cc-lenovo-showcase-header-intel-logos span{line-height:12px;font-size:11px}.ccs-cc-lenovo-showcase-banner{background-color:#eaeaea}.ccs-cc-lenovo-showcase-banner img{border:0;display:block;width:100%}.ccs-cc-lenovo-showcase-category-content>table{border-collapse:collapse;table-layout:fixed;width:100%}.ccs-cc-lenovo-showcase-category-content>table td{font-family:Helvetica,Arial,sans-serif;font-size:16px}.ccs-cc-lenovo-showcase-category-content>table td{padding:0;border:0}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-families{background-image:url(img/Assets/lenovo-splitter-background.jpg);background-repeat:repeat;vertical-align:top}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-families td+td{border-left:1px solid #ccc}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-families .ccs-cc-lenovo-showcase-family{text-align:center;padding:10px 3px 15px;display:block;text-decoration:none}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-families .ccs-cc-lenovo-showcase-family:hover{text-decoration:none}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-families .ccs-cc-lenovo-showcase-family .ccs-cc-lenovo-showcase-family-title{font-family:Helvetica,Arial,sans-serif;font-size:18px;color:#555}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-families .ccs-cc-lenovo-showcase-family .ccs-cc-lenovo-showcase-family-subtitle{font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#555;padding-top:5px}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series{vertical-align:top}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series td{padding:25px 5px}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series td+td{border-left:1px solid #ddd}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series .ccs-cc-lenovo-showcase-seria{text-align:center}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series .ccs-cc-lenovo-showcase-seria+.ccs-cc-lenovo-showcase-seria{margin-top:25px}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series .ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-thumbnail img{max-width:100%;max-height:100%}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series .ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-title{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#ff6a00;text-transform:uppercase;letter-spacing:-.003em}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series .ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-subtitle{font-size:12px;color:#555;line-height:1.4}.ccs-cc-lenovo-showcase-category-content>table tr.ccs-cc-lenovo-showcase-series .ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-button-bar{margin-top:5px}.ccs-cc-lenovo-showcase-family-content>table{border-collapse:collapse;table-layout:fixed;width:100%}.ccs-cc-lenovo-showcase-family-content>table td{font-family:Helvetica,Arial,sans-serif;font-size:16px}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria+tr.ccs-cc-lenovo-showcase-seria td{border-top:1px solid #ddd}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-image-column{width:140px;vertical-align:top}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-image-column .ccs-cc-lenovo-showcase-seria-image{text-align:center;padding:10px}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-image-column .ccs-cc-lenovo-showcase-seria-image img{max-width:100%;max-height:100%}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-text-column{vertical-align:top}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-text-column .ccs-cc-lenovo-showcase-seria-text{padding:10px 5px}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-text-column .ccs-cc-lenovo-showcase-seria-text .ccs-cc-lenovo-showcase-seria-title{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#ff6a00;text-transform:uppercase;letter-spacing:-.003em}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-text-column .ccs-cc-lenovo-showcase-seria-text .ccs-cc-lenovo-showcase-seria-subtitle{font-weight:700;font-size:12px;font-family:Helvetica,Arial,sans-serif;color:#000;line-height:1.4}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-text-column .ccs-cc-lenovo-showcase-seria-text .ccs-cc-lenovo-showcase-seria-description{font-size:11px;font-family:Helvetica,Arial,sans-serif;color:#555;line-height:1.4}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-text-column .ccs-cc-lenovo-showcase-seria-text .ccs-cc-lenovo-showcase-seria-description li{list-style-position:inside}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-buttons-column{width:130px;vertical-align:middle}.ccs-cc-lenovo-showcase-family-content>table tr.ccs-cc-lenovo-showcase-seria .ccs-cc-lenovo-showcase-seria-buttons-column .ccs-cc-lenovo-showcase-button-bar{text-align:center}.ccs-cc-lenovo-showcase-seria-content>table{border-collapse:collapse;table-layout:fixed;width:100%}.ccs-cc-lenovo-showcase-seria-content>table td{font-family:Helvetica,Arial,sans-serif;font-size:16px}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model+tr.ccs-cc-lenovo-showcase-model td{border-top:1px solid #ddd}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-left-column{width:140px;vertical-align:top}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-left-column .ccs-cc-lenovo-showcase-model-left{padding:10px}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-left-column .ccs-cc-lenovo-showcase-model-left .ccs-cc-lenovo-showcase-model-image{text-align:center}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-left-column .ccs-cc-lenovo-showcase-model-left .ccs-cc-lenovo-showcase-model-image img{max-width:100%;max-height:100%}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-left-column .ccs-cc-lenovo-showcase-model-left .ccs-cc-lenovo-showcase-model-image+.ccs-cc-lenovo-showcase-button-bar{margin-top:5px}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-left-column .ccs-cc-lenovo-showcase-model-left .ccs-cc-lenovo-showcase-button-bar{text-align:center;margin-top:-3px}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-text-column{vertical-align:top}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-text-column .ccs-cc-lenovo-showcase-model-text{padding:10px 5px}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-text-column .ccs-cc-lenovo-showcase-model-text .ccs-cc-lenovo-showcase-model-title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2;color:#ff6a00;text-transform:uppercase;letter-spacing:-.003em}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-text-column .ccs-cc-lenovo-showcase-model-text .ccs-cc-lenovo-showcase-model-subtitle{font-weight:700;font-size:12px;font-family:Helvetica,Arial,sans-serif;color:#000;line-height:1.4}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-text-column .ccs-cc-lenovo-showcase-model-text .ccs-cc-lenovo-showcase-model-description{font-size:11px;font-family:Helvetica,Arial,sans-serif;line-height:1.4;color:#555}.ccs-cc-lenovo-showcase-seria-content>table tr.ccs-cc-lenovo-showcase-model .ccs-cc-lenovo-showcase-model-text-column .ccs-cc-lenovo-showcase-model-text .ccs-cc-lenovo-showcase-model-description li{list-style-position:inside}.ccs-cc-lenovo-showcase-content{background-color:#fff;padding-bottom:48px}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar{zoom:1}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar:after,.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar:before{content:"\0020";display:block;height:0;overflow:hidden}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar:after{clear:both}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar a.ccs-cc-lenovo-showcase-navigate-button{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:13px;text-transform:capitalize;color:#fff;padding:6px 20px;background-color:#3e8ddd;text-decoration:none}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar a.ccs-cc-lenovo-showcase-navigate-button:hover{background-color:rgba(62,141,221,.8);text-decoration:none}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar a.ccs-cc-lenovo-showcase-compare-button{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;text-transform:capitalize;color:#fff;padding:7px 14px 9px;background:#3e8ddd;text-decoration:none}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-button-bar span.ccs-cc-lenovo-showcase-comming-soon{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#555;font-weight:700;text-transform:uppercase;margin-top:3px}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details{background-image:url(img/Assets/formfactor-bg.jpg);background-repeat:repeat-x;background-color:#555;padding:10px}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table{border-collapse:collapse;table-layout:fixed;width:100%}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-text-column a{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-text-column a:hover{color:#009dd9;text-decoration:underline}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-text-column .ccs-cc-lenovo-showcase-details-title{font-family:Helvetica,Arial,sans-serif;color:#fff;font-size:18px;text-transform:uppercase}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-text-column .ccs-cc-lenovo-showcase-details-description{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#fff;line-height:1.4}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-text-column .ccs-cc-lenovo-showcase-details-description li{list-style-position:inside}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-buttons-column{width:180px;vertical-align:middle}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-details table .ccs-cc-lenovo-showcase-details-buttons-column .ccs-cc-lenovo-showcase-button-bar{text-align:center}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links{background:#949494;border-top:1px solid #fff;border-bottom:1px solid #fff}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul{zoom:1;padding:0;margin:0;list-style:none;width:100%}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul:after,.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul:before{content:"\0020";display:block;height:0;overflow:hidden}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul:after{clear:both}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul li{padding:0;margin:0;width:25%;float:left}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul li+li a.ccs-cc-lenovo-showcase-link{border-left:none}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul li:nth-last-child(n+5):first-child,.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul li:nth-last-child(n+5):first-child~li{width:20%}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul a.ccs-cc-lenovo-showcase-link{color:#fff;display:block;text-decoration:none;border-left:1px solid #fff;border-right:1px solid #fff;position:relative}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul a.ccs-cc-lenovo-showcase-link:hover{text-decoration:none}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul a.ccs-cc-lenovo-showcase-link .text{padding:11px 10px 13px;font-family:Helvetica,Arial,sans-serif;font-size:13px;text-align:center}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul a.ccs-cc-lenovo-showcase-link.selected{background:#3e8ddd}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul a.ccs-cc-lenovo-showcase-link.selected .arrow-container{position:absolute;bottom:-6px;text-align:center;width:100%;font-size:0}.ccs-cc-lenovo-showcase-content .ccs-cc-lenovo-showcase-links>ul a.ccs-cc-lenovo-showcase-link.selected .arrow-container .arrow{display:inline-block;width:13px;height:7px;background:url(img/link-tail.png) no-repeat 50% 0}.ccs-cc-lenovo-showcase-content .reviews{padding:10px 15px}.ccs-cc-lenovo-showcase-content .reviews>.title{font-size:18px;font-family:LenovoDoBold,Arial,Helvetica,sans-serif;letter-spacing:-1px;text-transform:uppercase}.ccs-cc-lenovo-showcase-content .reviews>.ccs-cc-spwrks{font-family:Tahoma,Arial,Helvetica,sans-serif}.ccs-cc-lenovo-showcase-content .list-accessories{padding:0 5px 30px 5px}.ccs-cc-lenovo-showcase-content .list-accessories ul li{font-family:Helvetica,Arial,sans-serif;color:#666;float:left;padding-top:5px;width:220px}.ccs-cc-lenovo-showcase-content .list-accessories ul li a{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .list-accessories ul li a:hover{text-decoration:underline}.ccs-cc-lenovo-showcase-content .table-accessories,.ccs-cc-lenovo-showcase-content .table-products{padding-top:10px;font-family:Helvetica,Arial,sans-serif}.ccs-cc-lenovo-showcase-content .table-accessories .header,.ccs-cc-lenovo-showcase-content .table-products .header{padding:0 30px 20px 15px}.ccs-cc-lenovo-showcase-content .table-accessories .header .title,.ccs-cc-lenovo-showcase-content .table-products .header .title{float:left;font-size:18px;font-family:Helvetica,Arial,sans-serif;text-transform:uppercase}.ccs-cc-lenovo-showcase-content .table-accessories .header .back-link,.ccs-cc-lenovo-showcase-content .table-products .header .back-link{float:right;font-size:11px}.ccs-cc-lenovo-showcase-content .table-accessories .header .back-link a,.ccs-cc-lenovo-showcase-content .table-products .header .back-link a{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .table-accessories .header .back-link a:hover,.ccs-cc-lenovo-showcase-content .table-products .header .back-link a:hover{color:#000;text-decoration:underline}.ccs-cc-lenovo-showcase-content .table-accessories .header+.configurations,.ccs-cc-lenovo-showcase-content .table-products .header+.configurations{margin-top:15px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations,.ccs-cc-lenovo-showcase-content .table-products .configurations{border-collapse:collapse;font-size:11px;font-family:Helvetica,Arial,sans-serif;margin-left:15px;margin-bottom:15px;width:500px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row{display:none}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row>td,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row>td{border-left:1px solid #efefef;border-right:1px solid #efefef}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-area,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-area{padding:5px 5px 10px 0}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-area .spec-pn,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-area .spec-pn{padding:10px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-pn+.spec-group,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-pn+.spec-group{border-top:1px solid #efefef}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-group,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-group{margin:0 3px 0 10px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-group table,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-group table{border-collapse:collapse;border-spacing:0;width:100%}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-group table td,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-group table td{color:#666;border-bottom:1px solid #efefef;padding:5px 0 5px 10px;text-align:left;vertical-align:top}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-group-header,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-group-header{background-color:#f9f9f9;background-image:-o-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-image:linear-gradient(to bottom,#fff,#efefef);font-weight:700;padding:8px 0 5px 5px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .spec-row .spec-item,.ccs-cc-lenovo-showcase-content .table-products .configurations .spec-row .spec-item{font-weight:700;padding-left:5px;width:185px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations th,.ccs-cc-lenovo-showcase-content .table-products .configurations th{background-color:#f9f9f9;background-image:-o-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-image:linear-gradient(to bottom,#fff,#efefef);border:1px solid #c1c1c1;background-color:#efefef;color:#009dd9;height:32px;padding:2px;width:33%}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row td,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row td{color:#666;border-bottom:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;padding:4px 4px 4px 8px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row .spec-link,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row .spec-link{width:70px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row .spec-link a,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row .spec-link a{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row .spec-link a:hover,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row .spec-link a:hover{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row .spec-link a img,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row .spec-link a img{display:block;float:right;border:0;margin:10px 0 0 3px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row .spec-link a span,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row .spec-link a span{display:block;text-align:center}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .product-row .buy-link img,.ccs-cc-lenovo-showcase-content .table-products .configurations .product-row .buy-link img{border:0}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row td,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row td{color:#666;border:1px solid #efefef;padding:4px 4px 4px 8px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .thumbnail img,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .thumbnail img{border:0;display:block;width:75px;height:auto}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .description,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .description{width:100%}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .spec-link,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .spec-link{width:70px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .spec-link a,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .spec-link a{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .spec-link a:hover,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .spec-link a:hover{color:#009dd9;text-decoration:none}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .spec-link a img,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .spec-link a img{display:block;float:right;border:0;margin:10px 0 0 3px}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .spec-link a span,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .spec-link a span{display:block;text-align:center}.ccs-cc-lenovo-showcase-content .table-accessories .configurations .accessory-row .buy-link img,.ccs-cc-lenovo-showcase-content .table-products .configurations .accessory-row .buy-link img{border:0}.ccs-cc-lenovo-showcase-content .rich-video{margin:10px 25px 25px 25px}.ccs-cc-lenovo-showcase-content .rich-features{margin:10px 2px}.ccs-cc-lenovo-showcase-content .rich-gallery{margin:10px 5px}.ccs-cc-lenovo-showcase-content .area{display:block}.ccs-cc-lenovo-showcase-footer{zoom:1;background-color:#bcbcbc;height:48px;position:absolute;bottom:0;width:100%}.ccs-cc-lenovo-showcase-footer:after,.ccs-cc-lenovo-showcase-footer:before{content:"\0020";display:block;height:0;overflow:hidden}.ccs-cc-lenovo-showcase-footer:after{clear:both}.ccs-cc-lenovo-showcase-footer .ccs-cc-lenovo-showcase-copyright{float:left;color:#444;font-size:11px;padding:17px 0 0 15px}.ccs-cc-lenovo-showcase-footer .ccs-cc-lenovo-showcase-poweredby{float:right}.ccs-cc-lenovo-showcase-footer .ccs-cc-lenovo-showcase-poweredby img{border:0;display:block;margin-top:6px;margin-right:8px}.ccs-cc-lenovo-showcase-main.ccs-category-accessories .ccs-cc-lenovo-showcase-windows-ten-logo,.ccs-cc-lenovo-showcase-main.ccs-category-servers .ccs-cc-lenovo-showcase-windows-ten-logo{display:none}.ccs-cc-lenovo-showcase-main.ccs-category-accessories .ccs-cc-lenovo-showcase-content,.ccs-cc-lenovo-showcase-main.ccs-category-servers .ccs-cc-lenovo-showcase-content{padding-bottom:0}.ccs-cc-lenovo-showcase-main .ccs-cc-lenovo-showcase-windows-ten-logo{position:absolute;display:block;height:55px;width:100%;text-align:center;background-color:#eaeaea;bottom:48px}.ccs-cc-lenovo-showcase-main .ccs-cc-lenovo-showcase-windows-ten-logo img{width:185px;height:28px;margin:0 auto;padding:14px 0}.ccs-fancybox-content{max-height:calc(100vh - 48px)}