.dlp .alert-productCode{background-color:#f9d0ce;color:#000;font-weight:700;padding:10px}.dlp .alert-productCode span{text-transform:uppercase}.dlp .main{display:flex}.dlp .main-products-container{max-width:1415px;width:100%;margin-bottom:20px}.dlp .main-products-container-tab-grid{width:70%!important}.dlp .main-products-container-tab-list{width:75%!important}.dlp .main .search-info-sort-inner{min-width:280px;position:relative}.dlp .main .refine-btn{position:relative;margin-right:10px;transition:none;border:1px solid #1976a1;border-radius:3px;cursor:pointer;font-size:16px;font-weight:400;text-transform:uppercase;color:#1976a1;background-color:#daeef7;height:50px;width:100%;max-width:270px}@media only screen and (min-width:600px){.dlp .main .refine-btn{position:absolute;left:0}}.dlp .main .customDropDown{display:inline-block}.dlp .main .customDropDown select.form-control{order:1;height:auto;min-width:180px;max-width:200px;padding:7px;cursor:pointer;color:#757575;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:18px;line-height:24px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border:1px solid #bcbcbc;border-radius:4px 4px 4px 4px;background:#fff url(//static.lenovo.com/fea/images/drop-down-arrow.png) no-repeat scroll 95% 50%}.dlp .noResults{padding:1em}.dlp .noResults .v-card__subtitle{font-weight:600;font-size:20px;color:#000;background-color:#f5f5f5;border-bottom:2px solid #e3e3e3;border-top:2px solid #e3e3e3;padding:15px}.dlp .dlp-d_facets-container-grid{width:30%!important}.dlp .dlp-d_facets-container-list{width:25%!important}.v-tabs:not(.v-tabs--vertical):not(.v-tabs--right)>.v-slide-group--is-overflowing.v-tabs-bar--is-mobile:not(.v-slide-group--has-affixes) .v-slide-group__prev{display:none}#primaryTabs{width:100%}.tab{overflow:hidden;background-color:#f1f1f1;border:1px solid #ccc;border-bottom:5px solid #ef6c00}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:5px;transition:.3s;font-size:12px;width:20%}.tab button:hover{background:#ef6c00}.tab button.active{background:#ef6c00;color:#fff}.tabcontent{display:none;border:1px solid #ccc;border-top:none;overflow-x:scroll;white-space:nowrap;padding:20px 0}.tabcontent .childTab{display:inline-block}.tabcontent .childTab a{color:unset;background:#eee;padding:10px;text-decoration:none;border-radius:5px;margin:0 10px;font-size:13px}#compare-table .v-dialog__content{z-index:999!important}.mobileTerminal{display:flex;justify-content:space-between;background-color:#e3e3e3}.mobileTerminal .row{flex:none}.mobileTerminal .search-info-sort-inner{min-width:auto}.mobileTerminal .refine-btn{margin-right:10px}.mobileTerminal .dlp-sort--mobile{padding-left:0}.mobileTerminal .dlp-sort--mobile,.mobileTerminal .refine-btn{height:31px;width:auto;border:1px solid #979797;border-radius:4px;background-color:#fff;line-height:31px;text-align:center}.mobileTerminal .newMenuSortBtn,.mobileTerminal .refine-btn{width:auto;color:#000;font-family:Lato;font-size:14px;font-weight:700;letter-spacing:0;display:flex;justify-content:space-between;align-items:center;padding:0 13px}.mobileTerminal .newMenuSortBtn img,.mobileTerminal .refine-btn img{margin-left:5px}@media only screen and (min-width:600px)and (max-width:959px){.enableNewMobilityUI.main-products-container{flex:1;overflow:hidden}}.dlp-d_legal-component .row{margin:0}