/****** FILE: themes/lenovo/javascript/externals/remodal/remodal.css *****/
html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}
/****** FILE: themes/lenovo/javascript/externals/remodal/remodal-default-theme.css *****/
.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}
/****** FILE: themes/lenovo/javascript/externals/chosen/chosen.css *****/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.5.1
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') no-repeat 100% -20px;background:url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:0 0 !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') no-repeat -30px -20px;background:url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('/_resources/themes/lenovo/javascript/externals/chosen/chosen-sprite@2x.png') !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}
/****** FILE: themes/lenovo/javascript/externals/floatl/floatl.min.css *****/
.floatl{position:relative}.floatl--focused .floatl__label{color:#2a8dea}.floatl--active .floatl__label{opacity:1;visibility:visible;top:1px}.floatl--active .floatl__input{padding:17px 8px 5px}.floatl--active.floatl--multiline .floatl__label{background-color:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 80%,rgba(255,255,255,0) 100%)}.floatl__label{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;opacity:0;position:absolute;display:inline-block;top:9px;left:6px;padding:5px 3px 3px;font-size:10px;line-height:1em;font-weight:700;color:#666}.floatl__input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin-top:0;margin-left:0;padding:11px 8px;font-size:15px;border:1px solid #e6e6e6;border-radius:3px}.floatl__input::-moz-selection{color:#fff;background-color:#2a8dea}.floatl__input::selection{color:#fff;background-color:#2a8dea}.floatl__input:focus{border-color:#2a8dea}input.floatl__input{height:42px}
/****** FILE: themes/lenovo/css/layout.css *****/
html,body{background:#fff;margin:0;padding:0}body{position:relative;max-width:1920px;margin:0 auto}a img{border:0}*:focus{outline:0}abbr{cursor:help}img,object,embed{max-width:100%;height:auto}.inner{position:relative;max-width:1092px;margin:0 auto;padding:0 74px}.typography img.center,.typography .captionImage.center,.typography .media.center{display:block;margin:20px auto}.typography img.left,.typography .captionImage.left,.typography .media.left{float:left;margin:0 20px 20px 0}.typography img.leftAlone,.typography .captionImage.leftAlone,.typography .media.leftAlone{display:block;margin:0 0 20px}.typography img.right,.typography .captionImage.right,.typography .media.right{float:right;margin:0 0 20px 20px}.typography img.rightAlone,.typography .captionImage.rightAlone,.typography .media.rightAlone{display:block;margin:0 0 20px auto}.typography table.center{margin-left:auto;margin-right:auto}.typography table.right{margin-left:auto}.typography .captionImage img{float:none !important;margin:0 !important}.typography blockquote{border-left:11px solid #cecece;margin:1em 2.5em;padding-left:24px}.typography sup,.typography sub{position:relative;top:-.5em;vertical-align:baseline}.typography sub{top:.5em}.media.widen-video{width:100%;max-width:640px}.media.widen-video .widen-video-wrapper{position:relative;padding-bottom:56.25%}.media.widen-video .widen-video-wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0}.media.widen-video a.widen-video-link{position:relative;display:block;width:100%;height:100%;overflow:hidden}.media.widen-video a.widen-video-link .icon{background:#2e2e2e;display:block;position:absolute;left:50%;top:50%;width:15%;max-width:100px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.65;border-radius:50%}.media.widen-video a.widen-video-link:hover .icon{opacity:1}.media.widen-video a.widen-video-link .icon:before{display:block;content:"";padding-top:100%;width:100%}.media.widen-video a.widen-video-link .icon i{display:block;position:absolute;top:50%;left:50%;width:35%;margin:-25% 0 0 -12%;overflow:hidden}.media.widen-video a.widen-video-link .icon i:before{display:block;content:"";width:100%;padding-top:150%}.media.widen-video a.widen-video-link .icon i:after{display:block;content:"";position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;border:200px solid transparent;border-left:300px solid #fff;border-right:none;margin:-200px 0 -200px -300px}.media.widen-video a.widen-video-link img{position:absolute;left:0;top:0;width:100%}.widen-video-popup{max-width:58.35%}.widen-video-popup>.video-player-wrapper{margin:10px}.media iframe{max-width:100%}.media.video .embed-frame-wrap{position:relative;padding-bottom:56.25%}.media.video iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0}.clear{clear:both}#mobile-menu-trigger,.mobilePanelsStack,#backToTop{display:none}.typography hr{margin:20px 0;padding:0;border:0;border-bottom:1px solid #cecece;text-align:left}.thankYouFrame{display:none !important;border:0;width:0;height:0}.loadingSpinner{clear:both}#Content .socialBar{background:#e5e5e5}#Content .socialBar .inner{background:0 0;padding:12px 74px}#Content .socialBar .share-icon{background:url(/_resources/themes/lenovo/images/share-icons.png) no-repeat;display:inline-block;width:48px;height:48px;margin-left:12px;cursor:pointer;vertical-align:middle}#Content .socialBar .share-icon:hover{opacity:.75}#Content .socialBar .share-icon.linkedin{background-position:-60px 0}#Content .socialBar .share-icon.facebook{background-position:-120px 0}#Content .socialBar .share-icon.googleplus{background-position:-180px 0}#Content .socialBar .share-icon.email{background-position:-240px 0}.contentBlock{float:left;position:relative;width:31.4%;margin-bottom:2.6%}.contentBlock .contentBlockHeader{background-color:#ffd2b3}.contentBlock.ent .contentBlockHeader{background-color:#d2ecc9}.contentBlock.lpn .contentBlockHeader{background-color:#d2ecc9}.contentBlock.k12 .contentBlockHeader{background-color:#f7bcba}.contentBlock.hed .contentBlockHeader{background-color:#f7bcba}.contentBlock.gov .contentBlockHeader{background-color:#c9ecf6}.contentBlock.slg .contentBlockHeader{background-color:#c9ecf6}.contentBlock.fed .contentBlockHeader{background-color:#c9ecf6}.contentBlock.hlt .contentBlockHeader{background-color:#c5ddf5}.contentBlock.smb .contentBlockHeader{background-color:#d2ecc9}.contentBlock.dcg .contentBlockHeader{background-color:#bbc6cf}.contentBlock.wks .contentBlockHeader{background-color:#bbc6cf}.contentBlock+.contentBlock{margin-left:2.839%}.contentBlock.end+.contentBlock{clear:both;margin-left:0 !important}.contentBlock .contentBlockHeader{position:relative;height:115px;overflow:hidden}.contentBlock img{position:absolute;left:50%;top:50%;max-width:none;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contentBlock .contentBlockHeader a,.contentBlock.featured a{background:url(/_resources/themes/lenovo/images/blank.gif);position:absolute;left:0;top:0;width:100%;height:100%;z-index:15}.contentBlock .contentBlockHeader .contentBlockTitle{background:#000;background:rgba(0,0,0,.75);position:absolute;left:0;bottom:0;right:0;max-height:60%;min-height:64px;padding:15px;z-index:10}.contentBlock.oneUp{width:100%}.contentBlock.twoUp{width:48.58%}.contentBlock.threeUp{width:31.4%}.contentBlock.fourUp{width:22.87%}.headerFundingLogos{background:#818181;padding:7px 74px 8px}#Header{position:fixed;top:0;left:auto;right:auto;width:100%;max-width:1920px;z-index:3001}#Header .logo{background:#e22319 url(/_resources/themes/lenovo/images/logo.png) no-repeat;display:block;position:absolute;left:0;top:0;width:124px;height:40px;z-index:20}#Header .top-bar{background:#fff;position:relative;height:40px;padding-left:124px}#Header .top-bar .lenovo-pro-logo{background:url(/_resources/themes/lenovo/images/icons/png/icon-lenovo-pro-tagline.png) no-repeat center center/contain;background-image:url(/_resources/themes/lenovo/images/icons/svg/icon-lenovo-pro-tagline.svg);float:right;display:block;width:115px;height:39px;margin-right:39px}#Header .top-bar .menuwrapper .lenovo-pro-logo{display:none}#Header #search-wrapper{float:right;position:relative;margin:0 27px 0 0;z-index:40}#Header #search-wrapper #show-search{display:none}#Header #Form_SearchForm{position:relative}#Header #Form_SearchForm .middleColumn,#Header #Form_SearchForm .field{margin-top:0}#Header #Form_SearchForm_Keyword{background:#fff;width:268px;height:27px;max-width:100%;border:1px solid #777;border-top:0;padding:5px 42px 5px 9px;border-radius:0 0 6px 6px}#Header #Form_SearchForm_action_doSearch{background:0 0;display:block;padding:8px 9px}#Header #Form_SearchForm_action_doSearch .search-icon,#Header #search-wrapper #show-search i{background:url(/_resources/themes/lenovo/images/icons/png/icon-search.png) no-repeat center center/contain;background-image:url(/_resources/themes/lenovo/images/icons/svg/icon-search.svg);display:inline-block;width:23px;height:23px;vertical-align:top}#Header #Form_SearchForm .btn-toolbar{position:absolute;right:0;top:0;margin-top:0}#Content{position:relative;padding-top:40px}body.has-forced-menu #Content{padding-top:90px}#Content .inner{padding:45px 74px}#Content .page-banner{background:url(/_resources/themes/lenovo/images/default-hero-background.jpg) no-repeat center center;background-size:cover;position:relative}#Content .page-banner{background-color:#ffd2b3}#Content .page-banner.ent{background-color:#d2ecc9}#Content .page-banner.lpn{background-color:#d2ecc9}#Content .page-banner.k12{background-color:#f7bcba}#Content .page-banner.hed{background-color:#f7bcba}#Content .page-banner.gov{background-color:#c9ecf6}#Content .page-banner.slg{background-color:#c9ecf6}#Content .page-banner.fed{background-color:#c9ecf6}#Content .page-banner.hlt{background-color:#c5ddf5}#Content .page-banner.smb{background-color:#d2ecc9}#Content .page-banner.dcg{background-color:#bbc6cf}#Content .page-banner.wks{background-color:#bbc6cf}#Content .page-banner.overlay:before{background:rgba(0,0,0,.47);display:block;position:absolute;left:0;top:0;content:"";width:100%;height:100%}#Content .page-banner.darker-overlay:before{background:rgba(0,0,0,.57)}#Content .page-banner .inner{background:0 0;max-width:1240px;min-height:530px;padding:0;white-space:nowrap}#Content .page-banner.left-text .inner,#Content .page-banner.right-text .inner{max-width:1092px;padding:0 74px}#Content .page-banner .crumbs-nav{position:absolute;top:6px;left:75px;white-space:normal}#Content .page-banner .crumbs-nav .far{margin:0 .25em;vertical-align:middle}#Content .page-banner .inner:before{display:inline-block;content:"";height:100%;min-height:530px;margin-right:-.25em;vertical-align:middle}#Content .page-banner .contents{display:inline-block;width:100%;max-width:630px;margin:10px auto;vertical-align:middle;white-space:normal}#Content .page-banner .contents h1,#Content .page-banner .contents h2{margin:0}#Content .page-banner .contents h1+h2{margin-top:.145em}#Content .page-banner .contents h1+.cta-button,#Content .page-banner .contents h2+.cta-button{margin:.75em 0 0}#Content .page-banner .funding-logos{position:absolute;right:40px;top:40px;max-width:242px;padding-bottom:40px}#Content .page-banner .funding-logos span{display:block}#Content .page-banner .funding-logos span+span{margin-top:1em}#Content .aboveFundingLogos{background:#818181}#Content .aboveFundingLogos .inner{background:0 0;padding:24px 74px}#Content .aboveFundingLogos p{margin:0}#Content .belowFundingLogos span,#Content .beforeFundingLogos span{display:inline-block;vertical-align:middle}#Content .belowFundingLogos span+span,#Content .beforeFundingLogos span+span{margin-left:30px}.remodal-overlay{background:rgba(0,0,0,.6)}.remodal-wrapper{padding:45px 10px 0}.remodal{margin-bottom:45px;padding:0;border-radius:3px}.remodal .remodal-content{padding:25px}.remodal .remodal-heading{background:#d9d9d9;padding:28px 25px;border-radius:3px}.remodal-close{background:#fff;top:-8px;left:auto;right:-9px;width:36px;height:36px;border-radius:50%;z-index:10}.remodal.has-heading .remodal-close{background:#d9d9d9}.remodal.orange-header .remodal-heading,.remodal.orange-header .remodal-close{background:#ff6a00}.remodal-close:before{display:inline-block;position:static;left:0;top:0;width:auto;content:"\f00d";vertical-align:middle}.remodal iframe{display:block;position:relative;width:100%;height:400px;border:0;border-radius:3px}.remodal .iframe-wrap{position:relative;width:100%;padding:27px 31px 28px;box-sizing:border-box}.remodal .iframe-wrap.video-player{padding:10px}.remodal .iframe-wrap.video-player .player-wrap{position:relative;padding-bottom:56.25%}.remodal .iframe-wrap.video-player .loading-spinner{border-radius:0}.remodal .iframe-wrap.video-player iframe{position:absolute;top:0;left:0;height:100%;border-radius:0}.remodal .iframe-wrap .loading-spinner{background:rgba(255,255,255,.9);display:none;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:3px}.remodal .iframe-wrap .loading-spinner .fas{display:block;position:absolute;left:50%;top:50%;margin:-24px 0 0 -31px;-moz-transform-origin:50% 52%}.remodal.has-heading iframe{border-top-left-radius:0;border-top-right-radius:0}.remodal.image-dialog{width:auto;max-width:80%;padding:10px}.remodal.image-dialog img{display:block;max-width:100%}.remodal.next-steps-remodal .next-items{padding:0 6px}.remodal.next-steps-remodal ul,.remodal.next-steps-remodal li{margin:0;padding:0;list-style-type:none}.remodal.next-steps-remodal li{background:0 0;float:left;width:174px}.remodal.next-steps-remodal li .thumb{display:block;width:174px;height:89px;margin-bottom:5px}.remodal.next-steps-remodal li .thumb{background-color:#ffd2b3}.remodal.next-steps-remodal li .thumb.ent{background-color:#d2ecc9}.remodal.next-steps-remodal li .thumb.lpn{background-color:#d2ecc9}.remodal.next-steps-remodal li .thumb.k12{background-color:#f7bcba}.remodal.next-steps-remodal li .thumb.hed{background-color:#f7bcba}.remodal.next-steps-remodal li .thumb.gov{background-color:#c9ecf6}.remodal.next-steps-remodal li .thumb.slg{background-color:#c9ecf6}.remodal.next-steps-remodal li .thumb.fed{background-color:#c9ecf6}.remodal.next-steps-remodal li .thumb.hlt{background-color:#c5ddf5}.remodal.next-steps-remodal li .thumb.smb{background-color:#d2ecc9}.remodal.next-steps-remodal li .thumb.dcg{background-color:#bbc6cf}.remodal.next-steps-remodal li .thumb.wks{background-color:#bbc6cf}.remodal.next-steps-remodal li+li{margin-left:26px}.remodal.next-steps-remodal.item-count-2{max-width:460px}.remodal.next-steps-remodal.item-count-3{max-width:636px}.remodal a.rep-contact-cta{background:#3e8ddd;display:block;width:100%;padding:16px 20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-sizing:border-box}.remodal a.rep-contact-cta .fa-user{width:37px;height:37px;margin-right:10px;border:3px solid #fff;border-radius:50%;vertical-align:middle}.remodal a.rep-contact-cta .fa-chevron-right{margin-left:24px;vertical-align:middle}.remodal a.rep-contact-cta span{display:inline-block;vertical-align:middle}.remodal a.rep-contact-cta strong{display:block}#elq-comp-pro-overlay{display:none;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000}#elq-comp-pro-spin{display:none;position:fixed;left:50%;top:50%;margin:-30px 0 0 -30px;z-index:4001}#elq-comp-pro-spin .fa-pulse{-moz-transform-origin:50% 51%}.pagination:before{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.pagination a,.pagination strong,.pagination span{display:inline-block;min-width:10px;margin-bottom:10px;padding:0 12px;vertical-align:top;border:1px solid #009dd9;border-radius:2px}.pagination a:hover{border-color:#00b9ff}.pagination a+a,.pagination strong+a,.pagination span+a,.pagination a+span,.pagination a+strong{margin-left:10px}.pagination strong,.pagination span{border-color:#999}.pagination .fa-fw{width:.53em}#rep-contact-cta{background:#3e8ddd;display:block;position:relative;position:fixed;right:6.26%;bottom:0;width:182px;padding:10px 33px 7px 12px;z-index:1000;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:0px 0px 7px 0px rgba(0,0,0,.35);box-sizing:border-box}#rep-contact-cta .fa-user{display:block;float:left;width:30px;height:30px;margin-right:10px;border:3px solid #fff;border-radius:50%}#rep-contact-cta .fa-chevron-right{display:block;position:absolute;right:12px;top:15px}#cookie-notice{background:#555;background-clip:padding-box;position:fixed;left:6.26%;bottom:11px;width:328px;padding:12px 14px;border:3px solid rgba(255,255,255,.5);border-radius:5px;z-index:1200}#cookie-notice a#cookie-notice-close{background:#393939;display:block;position:absolute;right:14px;top:12px;width:32px;height:32px;border-radius:5px}#cookie-notice a#cookie-notice-close:hover{background:#414141}#cookie-notice .content{position:relative;padding-right:46px}#cookie-notice .content>*:first-child{margin-top:0}#cookie-notice .content>*:last-child{margin-bottom:0}#Footer{background:#bcbcbc}#Footer .inner{padding:29px 74px}#Footer .footerLeft{float:left;width:19.86%}#Footer .footerRight{float:right;width:75%;border-left:2px solid #c3c3c3;padding-left:3%}#Footer .footerLeft ul li{background:0 0;padding-left:0}#Footer .footerLeft ul.footer-links li a .fas{margin-right:14px}#Footer .footerLeft ul.footer-links+ul.social-links{margin-top:1.25em}#Footer .footerLeft ul.social-links li{display:inline-block}#Footer .footerLeft ul.social-links li+li{margin:0 0 0 10px}#Footer .footerLeft ul.social-links li a{background:#414141;display:block;width:35px}#Footer .footerLeft ul.social-links li a:hover{opacity:.85}#Footer .footerRight ul.footerLinks,#Footer .footerRight ul.footerLinks li{background:0 0;margin-left:0;margin-right:0;padding:0}#Footer .footerRight ul.footerLinks li{display:inline}#Footer .footerRight ul.footerLinks li+li{margin-left:10px}.LenovoErrorPage #Content ul.quicklinks,.LenovoErrorPage #Content ul.quicklinks li{margin:0;padding:0;list-style-type:none}.LenovoErrorPage #Content ul.quicklinks{margin-top:40px}.LenovoErrorPage #Content ul.quicklinks li{background:0 0;display:inline-block;margin-left:60px}.LenovoErrorPage #Content ul.quicklinks li:first-child{margin-left:0}.SearchController .recommended-results:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.SearchController .recommended-results .grid-item{float:left;position:relative;width:31.4%;margin-bottom:45px}.SearchController .recommended-results .grid-item .imgWrap{position:relative;height:125px;overflow:hidden}.SearchController .recommended-results .grid-item img{display:block;min-width:100%;min-height:100%}.SearchController .recommended-results .grid-item+.grid-item{margin-left:2.84%}.SearchController .recommended-results .grid-item.end+.grid-item{clear:both;margin-left:0}.SearchController .recommended-results .grid-item .imgWrap{background-color:#ffd2b3}.SearchController .recommended-results .grid-item.ent .imgWrap{background-color:#d2ecc9}.SearchController .recommended-results .grid-item.lpn .imgWrap{background-color:#d2ecc9}.SearchController .recommended-results .grid-item.k12 .imgWrap{background-color:#f7bcba}.SearchController .recommended-results .grid-item.hed .imgWrap{background-color:#f7bcba}.SearchController .recommended-results .grid-item.gov .imgWrap{background-color:#c9ecf6}.SearchController .recommended-results .grid-item.slg .imgWrap{background-color:#c9ecf6}.SearchController .recommended-results .grid-item.fed .imgWrap{background-color:#c9ecf6}.SearchController .recommended-results .grid-item.hlt .imgWrap{background-color:#c5ddf5}.SearchController .recommended-results .grid-item.smb .imgWrap{background-color:#d2ecc9}.SearchController .recommended-results .grid-item.dcg .imgWrap{background-color:#bbc6cf}.SearchController .recommended-results .grid-item.wks .imgWrap{background-color:#bbc6cf}.SearchController .recommended-results .grid-item a{background:url(/_resources/themes/lenovo/images/blank.gif);position:absolute;left:0;top:0;width:100%;height:100%}.SearchController .recommended-results .grid-item .titleBlock{background:rgba(0,0,0,.75);position:absolute;left:0;bottom:0;width:100%;min-height:40.8%;max-height:85%;margin:0;padding:15px 17px;box-sizing:border-box;overflow:hidden}.SearchController .recommended-results .grid-item .titleBlock .pills span{background:#9b9b9b;display:inline-block;padding:0 .4045em;vertical-align:middle}.SearchController #SearchResults,.SearchController #SearchResults li{background:0 0;margin:0;padding:0}.SearchController #SearchResults li{position:relative;margin-bottom:50px;padding-left:50px}.SearchController #SearchResults li .fas,.SearchController #SearchResults li .far{position:absolute;left:0;top:0}.SearchController #SearchResults li h4,.SearchController #SearchResults li p.industry{margin:0}.SearchController #SearchResults li p.linkref,.SearchController #SearchResults li p.industry{margin-top:5px}.USStatePage #Content .leftColumn{float:left;max-width:70.94%}.USStatePage #Content .rightColumn{float:right;max-width:25.64%}.USStatePage #Content .rightColumn ul{margin-left:0;padding-left:20px}.USStatePage .validContract{margin-top:0}.USStatePage #key{display:block;margin:10px 0 5px;padding:0;list-style:none}.USStatePage #key li{background:0 0;float:left;display:block;margin:0 10px 10px 0;padding:0;list-style:none}.USStatePage #key li span{float:left;display:block;width:10px;height:10px;margin-right:3px}.USStatePage #red span{background-color:#ec3025}.USStatePage #yellow span{background-color:#f1c741}.USStatePage #dkred span{background-color:#b32726}.USStatePage #ltgray span{background-color:#cfceca}.USStatePage #gray span{background-color:#636567}.USStatePage #dkgray span{background-color:#424143}.USStatePage ul.statelinks{float:left;width:140px;margin:20px 14px 40px 0;padding:0;list-style:none}.USStatePage .statelinks:first-child{clear:both;margin-left:0}.USStatePage ul.statelinks li{background:0 0;margin:0;padding:0;list-style:none}.USStatePage .stateCanvasWrap{position:relative;width:632px;height:530px;margin:30px auto}.USStatePage .stateCanvasWrap #StateCanvas{display:none}.USStatePage .stateCanvasWrap .progressBarWrap{background:#000;position:absolute;left:50%;top:50%;width:400px;height:20px;margin:-10px 0 0 -200px}.USStatePage .stateCanvasWrap .progressBarWrap #progressBar{background:#e22319;width:0;height:100%}.USStatePage .stateCanvasWrap #state-tip{background:#000;display:none;position:absolute;padding:2px 6px;border-radius:2px}.USStatePage .stateCanvasWrap #state-tip:after{position:absolute;left:50%;top:100%;content:" ";width:0;height:0;border:8px solid transparent;border-top-color:#000;margin-left:-8px;pointer-events:none}.FindARepPage #Content .inner{padding:0;max-width:1200px}.FindARepPage #Content .two-col-search-box .inner{padding:0 1em;background:0 0}.FindARepPage .page-banner{margin-bottom:0}.FindARepPage .two-col-search-box{position:relative}.FindARepPage .two-col-search-box .col{float:left}.FindARepPage .two-col-search-box .inner{padding:0 27px}.FindARepPage .two-col-search-box .header h3{margin:0}.FindARepPage .two-col-search-box .section{position:relative}.FindARepPage .two-col-search-box .results .section .inner{min-height:792px;padding-bottom:56px}.FindARepPage .two-col-search-box .search-inputs{width:30%;position:relative;z-index:2;padding-bottom:35px}.FindARepPage .two-col-search-box .inputs-bg{position:absolute;width:30%;top:0;bottom:0;left:0;z-index:1;background:#cbcbcb;border-right:1px solid #a3a3a3}.FindARepPage .two-col-search-box .search-inputs input{-webkit-appearance:none}.FindARepPage .two-col-search-box .search-inputs select{width:100%}.FindARepPage .two-col-search-box .search-inputs .checkbox input{display:inline;width:auto;height:auto}.FindARepPage .two-col-search-box .search-inputs .chosen-container{width:100% !important}.FindARepPage form .chosen-container,.FindARepPage .chosen-container .chosen-drop{max-width:none}.FindARepPage form .chosen-container-multi .chosen-choices{width:100%}.FindARepPage .two-col-search-box .search-inputs .separator{position:relative;margin:14px 0 0}.FindARepPage .two-col-search-box .search-inputs .separator .line{background:#a8a8a8;position:absolute;top:50%;left:0;width:100%;height:1px;padding-right:0;z-index:2}.FindARepPage .two-col-search-box .search-inputs .separator .label{background:#cbcbcb;position:relative;padding:0 10px;z-index:3}.FindARepPage .two-col-search-box .search-inputs .see-results{display:none}.FindARepPage .two-col-search-box .search-inputs fieldset button{margin:14px 0 0}.FindARepPage .two-col-search-box form input.text{border-right:none;margin-top:10px;padding-left:2%;padding-right:2%;width:96%}.FindARepPage .two-col-search-box form label{display:none}.FindARepPage #Form_RepSearchForm_State_Holder{margin-top:14px}.FindARepPage #Form_RepSearchForm_RepName_Holder{margin:0 0 14px}.FindARepPage #Form_RepSearchForm .Actions button{width:48%;margin-left:2%;padding-left:0;padding-right:0}.FindARepPage #Form_RepSearchForm .Actions button:first-child{margin-left:0}.FindARepPage #Form_RepSearchForm .wrapper{display:none}.FindARepPage #Form_RepSearchForm .wrapper.open{display:block}.FindARepPage .two-col-search-box .advanced-options-wrap{position:relative;margin:30px 0 0;padding:25px 0}.FindARepPage .two-col-search-box .advanced-options-wrap .bg{background:#e3e3e3;border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;position:absolute;z-index:1;top:0;right:-16px;bottom:0;left:-16px}.FindARepPage .two-col-search-box .advanced-options{position:relative;z-index:2;display:none}.FindARepPage .two-col-search-box .advanced-options div.field:first-child{margin-top:1em}#Form_RepSearchForm_ShowAdvancedOptions_Holder{position:relative;z-index:2;margin:0}#Form_RepSearchForm_ShowAdvancedOptions_Holder .style-wrapper{display:block;text-align:center}#Form_RepSearchForm_ShowAdvancedOptions_Holder input{display:none}#Form_RepSearchForm_ShowAdvancedOptions_Holder i.checkbox{display:none}#Form_RepSearchForm_ShowAdvancedOptions_Holder label{color:#009dd9;font-size:1em;font-weight:700;padding:0;text-align:center;display:inline;cursor:pointer}#Form_RepSearchForm_ShowAdvancedOptions_Holder label span{color:inherit}.FindARepPage .two-col-search-box .results{width:70%}.FindARepPage .two-col-search-box .results .no-results{position:relative;margin:45px 140px 75px 34px}.FindARepPage .two-col-search-box .results .no-results p{font-size:2.1179em;color:#151515;padding-left:60px;margin:0;position:relative}.FindARepPage .two-col-search-box .results .no-results p i.fa-angle-left{position:absolute;top:50%;left:0;font-size:72px !important;margin-top:-36px}.FindARepPage .two-col-search-box .results .no-results p i.fa-angle-up{display:none;clear:both;font-size:72px !important;margin:0 0 0 35px}.FindARepPage .two-col-search-box .results h3{float:left;padding-left:14px}.FindARepPage .two-col-search-box .results .inner{height:100%;padding:0 14px;overflow:auto}.FindARepPage .two-col-search-box .results .header{border-bottom:none}.FindARepPage .two-col-search-box #search-criteria{display:none}.FindARepPage .two-col-search-box .results .header .search-count{line-height:inherit}.FindARepPage .two-col-search-box .results .header .refine-search{display:none}.FindARepPage .two-col-search-box .results-table{width:100%;border-collapse:collapse;margin-bottom:66px}.FindARepPage .two-col-search-box .results-table th{border-top:1px solid #d9d8d6;border-bottom:1px solid #d9d8d6;padding:13px 0}.FindARepPage .two-col-search-box .results-table th.details{padding-left:16px}.FindARepPage .two-col-search-box .results-table tr.even{background:#f2f2f2}.FindARepPage .two-col-search-box .results-table tr td{padding:16px}.FindARepPage .two-col-search-box .results-table tr td.details p{margin:0 0 5px}.FindARepPage .two-col-search-box .results-table tr td.states{max-width:220px}.FindARepPage .two-col-search-box #PageNumbers{background:0 0;position:absolute;bottom:0;left:16px;right:16px;border:0}.FindARepPage .two-col-search-box .results .loadingSpinner{display:none}.FindARepPage .two-col-search-box .results .loadingSpinner.loading{display:block;margin:15px 0}.FindARepPage #mobile-repfilter-panels{background:#cbcbcb;position:absolute;overflow:hidden}.FindARepPage #mobile-repfilter-panels .two-col-search-box{max-width:600px;margin:30px auto}.FindARepPage #mobile-repfilter-panels .two-col-search-box .search-inputs{display:block;width:auto;margin:0 15px}.FindARepPage #mobile-repfilter-panels .two-col-search-box .see-results{display:inline-block}.FindARepPage #mobile-repfilter-panels .two-col-search-box .advanced-options-wrap .bg{right:-315px;left:-315px}.ResourceCenterPage .resources-grid{padding:45px 74px}.ResourceCenterPage .loadingSpinner{-moz-transform-origin:50% 52%}.ResourceCenterPage .inner #filter-form-lightbox{display:none}.ResourceCenterPage #filter-form-lightbox{max-width:344px}.ResourceCenterPage .contentBlock.resource .contentBlockHeader{height:250px}.ResourceCenterPage .contentBlock.resource .pills{margin-top:16px}.ResourceCenterPage .contentBlock.resource .pills span{background:#9b9b9b;display:inline-block;padding:0 .4045em;vertical-align:middle}.ResourceCenterPage .contentBlock.resource .pills span+span{margin-left:4px}.ResourceCenterPage .contentBlock.resource .pills .fas{width:17px}.ResourceCenterPage .filterTrigger,.ResourceCenterPage .selectedFilters{margin-bottom:20px}.ResourceCenterPage #FilterResoucesToggle .fas{vertical-align:middle}.ResourceCenterPage .selectedFilters{background:#e7e7e7;padding:10px 13px}.ResourceCenterPage .selectedFilters a.filter+a.filter{border-left:1px solid #cecece;margin-left:5px;padding-left:5px}.ResourceCenterPage #Form_FilterResourcesForm_ProductType_chosen .search-field input{width:152px !important}.ResourceCenterPage #Form_FilterResourcesForm .btn-toolbar button{width:136px;padding-left:0;padding-right:0}.ResourceCenterPage #Form_FilterResourcesForm_action_doResetFilters{float:right}.ResourceCenterPage #Pagination .next{display:inline-block;border:1px solid #009dd9;padding:15px 20px;border-radius:2px}.ResourceCenterPage #Pagination .next:hover{border-color:#00b9ff}.ResourceCenterPage #Pagination .next .fa-spinner{display:none;margin-right:.5em;vertical-align:text-bottom;-moz-transform-origin:50% 50%}.ResourceCenterPage #Pagination .next.disabled{border-color:#999;cursor:default}.Resource .leftColumn .welcomeBack{margin-top:10px}.Resource .leftColumn{clear:left;float:left;width:50%}.Resource .rightColumn{float:right;width:40.2%}.Resource .rightColumn img{width:386px}.Resource #Content #lead-form{display:none}.Resource #lead-form iframe{width:100%;border:0}.Resource iframe.thankYouFrame{display:none;border:0;width:0;height:0}.Resource #Content #NextItemsPopin{background:#fff;display:none;position:fixed;bottom:25px;right:25px;min-width:200px;border:1px solid #c1c1c1;padding:24px;z-index:1800;border-radius:3px;box-shadow:0px 0px 17.01px 3.99px rgba(0,0,0,.2)}.Resource #NextItemsPopin.item-count-2{width:410px}.Resource #NextItemsPopin.item-count-3{width:586px}.Resource #NextItemsPopin .next-items{padding:0 6px}.Resource #NextItemsPopin ul,.Resource #NextItemsPopin li{margin:0;padding:0;list-style-type:none}.Resource #NextItemsPopin li{background:0 0;float:left;width:174px}.Resource #NextItemsPopin li .thumb{display:block;width:174px;height:89px;margin-bottom:5px}.Resource #NextItemsPopin li .thumb{background-color:#ffd2b3}.Resource #NextItemsPopin li .thumb.ent{background-color:#d2ecc9}.Resource #NextItemsPopin li .thumb.lpn{background-color:#d2ecc9}.Resource #NextItemsPopin li .thumb.k12{background-color:#f7bcba}.Resource #NextItemsPopin li .thumb.hed{background-color:#f7bcba}.Resource #NextItemsPopin li .thumb.gov{background-color:#c9ecf6}.Resource #NextItemsPopin li .thumb.slg{background-color:#c9ecf6}.Resource #NextItemsPopin li .thumb.fed{background-color:#c9ecf6}.Resource #NextItemsPopin li .thumb.hlt{background-color:#c5ddf5}.Resource #NextItemsPopin li .thumb.smb{background-color:#d2ecc9}.Resource #NextItemsPopin li .thumb.dcg{background-color:#bbc6cf}.Resource #NextItemsPopin li .thumb.wks{background-color:#bbc6cf}.Resource #NextItemsPopin li+li{margin-left:26px}.Resource #Content #NextItemsPopin #NextItemsPopinClose{background:#fff;display:block;position:absolute;top:-8px;right:-9px;width:36px;height:36px;border-radius:50%}.Resource #Content #NextItemsPopin #NextItemsPopinClose{border:1px solid #c1c1c1}.Resource #Content #NextItemsPopin #NextItemsPopinClose:before{background:#fff;display:block;position:absolute;bottom:-1px;left:-1px;content:"";width:29px;height:30px}.Resource #NextItemsPopin #NextItemsPopinClose .fas{position:relative;z-index:10}.Resource #Content #UngatedNextSteps,.Resource #Content #DownloadModal{display:none}.Resource .styling-wrapper{position:relative}.Resource.back-color-lcm .styling-wrapper{background:#ff6a00}.Resource.back-color-ent .styling-wrapper{background:#6abf4a}.Resource.back-color-hed .styling-wrapper{background:#e2231a}.Resource.back-color-gov .styling-wrapper{background:#4ac0e0}.Resource.back-color-hlt .styling-wrapper{background:#3e8ddd}.Resource.back-color-dcg .styling-wrapper{background:#333f48}.Resource.back-color-black .styling-wrapper{background:#000}.Resource.has-content-overlay .styling-wrapper:before,.Resource.has-dark-content-overlay .styling-wrapper:before{background:rgba(0,0,0,.47);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.Resource.has-dark-content-overlay .styling-wrapper:before{background:rgba(0,0,0,.57)}.Resource.back-no-repeat .styling-wrapper{background-repeat:no-repeat}.Resource.back-repeat-x .styling-wrapper{background-repeat:repeat-x}.Resource.back-repeat-y .styling-wrapper{background-repeat:repeat-y}.Resource.back-cover .styling-wrapper{background-size:cover}.Resource.back-contain .styling-wrapper{background-size:contain}.Resource.back-top-center .styling-wrapper{background-position:top center}.Resource.back-top-right .styling-wrapper{background-position:top right}.Resource.back-bottom-left .styling-wrapper{background-position:bottom left}.Resource.back-bottom-center .styling-wrapper{background-position:bottom center}.Resource.back-bottom-right .styling-wrapper{background-position:bottom right}.Resource.back-center-left .styling-wrapper{background-position:center left}.Resource.back-center-center .styling-wrapper{background-position:center center}.Resource.back-center-right .styling-wrapper{background-position:center right}.Resource.cta-grey a.button,.Resource .page-banner.cta-grey a.button{background:#626262}.Resource.cta-grey a.button:hover,.Resource .page-banner.cta-grey a.button:hover{background:#595959}.Resource.cta-blue a.button,.Resource .page-banner.cta-blue a.button{background:#3e8ddd}.Resource.cta-blue a.button:hover,.Resource .page-banner.cta-blue a.button:hover{background:#267fd9}.Resource.cta-red a.button,.Resource .page-banner.cta-red a.button{background:#e1140a}.Resource.cta-red a.button:hover,.Resource .page-banner.cta-red a.button:hover{background:#d20000}.Resource.cta-green a.button,.Resource .page-banner.cta-green a.button{background:#6ac346}.Resource.cta-green a.button:hover,.Resource .page-banner.cta-green a.button:hover{background:#57b135}.Resource.valign-text-image .valign-wrap{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.Resource.cta-outline-style a.button,.Resource .page-banner.cta-outline-style a.button{background:0 0;border:1px solid #ff6a00}.Resource.valign-text-image .valign-wrap .leftColumn,.Resource.valign-text-image .valign-wrap .rightColumn{float:none;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.Resource.valign-text-image .valign-wrap .rightColumn{margin-left:auto}.Resource.valign-text-image .cta-button-column{display:none}.Resource.cta-outline-style a.button:hover,.Resource .page-banner.cta-outline-style a.button:hover{background:#f26000;border-color:#f26000}.Resource.cta-blue.cta-outline-style a.button,.Resource .page-banner.cta-blue.cta-outline-style a.button{border-color:#3e8ddd}.Resource.cta-blue.cta-outline-style a.button:hover,.Resource .page-banner.cta-blue.cta-outline-style a.button:hover{border-color:#267fd9}.Resource.cta-grey.cta-outline-style a.button,.Resource .page-banner.cta-grey.cta-outline-style a.button{border-color:#626262}.Resource.cta-grey.cta-outline-style a.button:hover,.Resource .page-banner.cta-grey.cta-outline-style a.button:hover{border-color:#595959}.Resource.cta-red.cta-outline-style a.button,.Resource .page-banner.cta-red.cta-outline-style a.button{border-color:#e1140a}.Resource.cta-red.cta-outline-style a.button:hover,.Resource .page-banner.cta-red.cta-outline-style a.button:hover{border-color:#d20000}.Resource.cta-green.cta-outline-style a.button,.Resource .page-banner.cta-green.cta-outline-style a.button{border-color:#6ac346}.Resource.cta-green.cta-outline-style a.button:hover,.Resource .page-banner.cta-green.cta-outline-style a.button:hover{border-color:#57b135}.GraphicResource .graphicImageWrapper{position:relative;margin-top:40px}.GraphicResource #graphicImageTrigger{position:absolute;left:0;top:80%}.ExternalResource .externalAssetFrameWrapper{position:relative}ExternalResource #externalAssetFrameTrigger{position:absolute;left:0;top:80%}.ExternalResource .externalAssetFrameWrapper iframe{display:block;width:100%;max-width:100%;height:500px;border:0;margin:0 auto}.ExternalResource #Content .page-banner.minimalist .inner{min-height:6px}.ExternalResource #Content .page-banner.minimalist .inner:before{display:none}.ExternalResource #Content .inner.contentWrapper{max-width:1200px;padding:45px 0}.ExternalResource .page-banner.minimalist .externalAssetFrameWrapper{padding-top:0}.ExternalResource .frame-content{padding-bottom:45px}.VideoResource .rightColumn .ctaVideoWrapper{position:relative}.VideoResource .rightColumn .ctaVideoWrapper img{width:auto;max-width:100%}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a .icon{background:#2e2e2e;display:block;position:absolute;left:50%;top:50%;width:15%;max-width:100px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.65;border-radius:50%}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a:hover .icon{opacity:1}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a .icon:before{display:block;content:"";padding-top:100%;width:100%}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a .icon i{display:block;position:absolute;top:50%;left:50%;width:35%;margin:-25% 0 0 -12%;overflow:hidden}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a .icon i:before{display:block;content:"";width:100%;padding-top:150%}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a .icon i:after{display:block;content:"";position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;border:200px solid transparent;border-left:300px solid #fff;border-right:none;margin:-200px 0 -200px -300px}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a.gated-widen-video i{background:url(/_resources/themes/lenovo/images/icons/png/lock-alt.png) no-repeat center center/contain;background:url(/_resources/themes/lenovo/images/icons/svg/lock-alt.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/icons/svg/lock-alt.svg) no-repeat center center/contain,linear-gradient(transparent,transparent);display:block;left:50%;top:50%;width:53.09%;height:53.09%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a.gated-widen-video i:before,.VideoResource .rightColumn .ctaVideoWrapper .widen-video-wrap a.gated-widen-video i:after{display:none}.VideoResource .rightColumn .ctaVideoWrapper .loader{background:#000;display:block;position:absolute;left:50%;top:50%;width:65px;opacity:.65;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.PanelPage #Content>.inner{max-width:1240px;padding:0}.PanelPage #Content .aboveFundingLogos .inner{max-width:1092px;padding:24px 74px}.PanelPage #Content .beforeFundingLogos .inner{padding-top:45px}.PanelPage #Content .belowFundingLogos .inner,.PanelPage #Content .beforeFundingLogos .inner{padding-bottom:45px}.PanelPage #panel-sharer-overlay{background:rgba(0,0,0,.6);display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000}.PanelPage .basic-panel{position:relative}.PanelPage #Content .basic-panel .inner{background:0 0}.PanelPage .basic-panel .inner:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .basic-panel.back-color-lcm{background:#ff6a00}.PanelPage .basic-panel.back-color-ent{background:#6abf4a}.PanelPage .basic-panel.back-color-hed{background:#e2231a}.PanelPage .basic-panel.back-color-gov{background:#4ac0e0}.PanelPage .basic-panel.back-color-hlt{background:#3e8ddd}.PanelPage .basic-panel.back-color-dcg{background:#333f48}.PanelPage .basic-panel.back-color-black{background:#000}.PanelPage .basic-panel h3:first-child{margin-top:0}.PanelPage .basic-panel.has-overlay:before,.PanelPage .basic-panel.has-dark-overlay:before{background:rgba(0,0,0,.47);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .basic-panel.has-dark-overlay:before{background:rgba(0,0,0,.57)}.PanelPage .basic-panel.leftText.has-overlay.half-width-overlay:before,.PanelPage .basic-panel.leftText.has-dark-overlay.half-width-overlay:before,.PanelPage .basic-panel.rightText.has-overlay.half-width-overlay:before,.PanelPage .basic-panel.rightText.has-dark-overlay.half-width-overlay:before{width:59.9%}.PanelPage .basic-panel.rightText.has-overlay.half-width-overlay:before,.PanelPage .basic-panel.rightText.has-dark-overlay.half-width-overlay:before{left:auto;right:0}.PanelPage .basic-panel.extra-bottom{padding-bottom:85px}.PanelPage .basic-panel.back-no-repeat{background-repeat:no-repeat}.PanelPage .basic-panel.back-repeat-x{background-repeat:repeat-x}.PanelPage .basic-panel.back-repeat-y{background-repeat:repeat-y}.PanelPage .basic-panel.back-cover{background-size:cover}.PanelPage .basic-panel.back-contain{background-size:contain}.PanelPage .basic-panel.back-top-center{background-position:top center}.PanelPage .basic-panel.back-top-right{background-position:top right}.PanelPage .basic-panel.back-bottom-left{background-position:bottom left}.PanelPage .basic-panel.back-bottom-center{background-position:bottom center}.PanelPage .basic-panel.back-bottom-right{background-position:bottom right}.PanelPage .basic-panel.back-center-left{background-position:center left}.PanelPage .basic-panel.back-center-center{background-position:center center}.PanelPage .basic-panel.back-center-right{background-position:center right}.PanelPage .basic-panel.border-solid,.PanelPage .basic-panel.border-inner.border-solid:before{border:1px solid #151515}.PanelPage .basic-panel.border-dashed,.PanelPage .basic-panel.border-inner.border-dashed:before{border:1px dashed #151515}.PanelPage .basic-panel.border-dotted,.PanelPage .basic-panel.border-inner.border-dotted:before{border:1px dotted #151515}.PanelPage .basic-panel.border-2x,.PanelPage .basic-panel.border-inner.border-2x:before{border-width:2px}.PanelPage .basic-panel.border-3x,.PanelPage .basic-panel.border-inner.border-3x:before{border-width:3px}.PanelPage .basic-panel.border-4x,.PanelPage .basic-panel.border-inner.border-4x:before{border-width:4px}.PanelPage .basic-panel.border-top,.PanelPage .basic-panel.border-inner.border-top:before{border-left-width:0;border-right-width:0;border-bottom-width:0}.PanelPage .basic-panel.border-bottom{border-top-width:0;border-left-width:0;border-right-width:0}.PanelPage .basic-panel.border-left{border-top-width:0;border-right-width:0;border-bottom-width:0}.PanelPage .basic-panel.border-right{border-top-width:0;border-left-width:0;border-bottom-width:0}.PanelPage .basic-panel.border-lcm,.PanelPage .basic-panel.border-inner.border-top.border-lcm:before{border-color:#ff6a00}.PanelPage .basic-panel.border-ent,.PanelPage .basic-panel.border-inner.border-top.border-ent:before{border-color:#6abf4a}.PanelPage .basic-panel.border-hed,.PanelPage .basic-panel.border-inner.border-top.border-hed:before{border-color:#e2231a}.PanelPage .basic-panel.border-gov,.PanelPage .basic-panel.border-inner.border-top.border-gov:before{border-color:#4ac0e0}.PanelPage .basic-panel.border-hlt,.PanelPage .basic-panel.border-inner.border-top.border-hlt:before{border-color:#3e8ddd}.PanelPage .basic-panel.border-dcg,.PanelPage .basic-panel.border-inner.border-top.border-dcg:before{border-color:#333f48}.PanelPage .basic-panel.border-light-grey,.PanelPage .basic-panel.border-inner.border-top.border-light-grey:before{border-color:#999}.PanelPage .basic-panel.border-white,.PanelPage .basic-panel.border-inner.border-top.border-white:before{border-color:#fff}.PanelPage .basic-panel.border-inner.border-top{border:0;padding-top:0}.PanelPage .basic-panel.border-inner.border-top:before{display:block;width:100%;content:"";padding-top:45px}.PanelPage .basic-panel .textBlock{position:relative;width:55.95%}.PanelPage .basic-panel .textBlock:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .basic-panel.leftText .textBlock{float:left}.PanelPage .basic-panel.rightText .textBlock{float:right}.PanelPage .basic-panel.leftText.no-second-column .textBlock,.PanelPage .basic-panel.rightText.no-second-column .textBlock{float:none;width:auto}.PanelPage .basic-panel .ctaBlock{position:relative;width:35.26%}.PanelPage .basic-panel .textBlock>.ctaButton{margin-top:2em}.PanelPage .basic-panel.centerText .textBlock+.ctaBlock{margin-top:34px}.PanelPage .basic-panel .ctaBlock .ctaImage{min-height:167px}.PanelPage .basic-panel .ctaBlock .ctaImage img{max-width:100%}.PanelPage .basic-panel.leftText .ctaBlock{float:right;margin-right:1.74%}.PanelPage .basic-panel.rightText .ctaBlock{float:left;margin-left:1.74%}.PanelPage .basic-panel.cta-image-violate .ctaBlock .ctaImage{margin-top:-85px}.PanelPage .basic-panel .ctaBlock .ctaImage+.ctaButton{margin-top:1em}.PanelPage .basic-panel.centerText .textBlock,.PanelPage .basic-panel.centerText .ctaBlock{width:auto;max-width:832px;margin:0 auto}.PanelPage .basic-panel.leftText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.rightText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.leftText.vertically-center>.inner>.flexWrap,.PanelPage .basic-panel.rightText.vertically-center>.inner>.flexWrap{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.PanelPage .basic-panel.rightText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.rightText.vertically-center>.inner>.flexWrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;justify-content:space-between}.PanelPage .basic-panel.cta-grey a.button{background:#626262}.PanelPage .basic-panel.cta-grey a.button:hover{background:#595959 !important}.PanelPage .basic-panel.cta-blue a.button{background:#3e8ddd}.PanelPage .basic-panel.cta-blue a.button:hover{background:#267fd9 !important}.PanelPage .basic-panel.cta-red a.button{background:#e1140a}.PanelPage .basic-panel.cta-red a.button:hover{background:#d20000 !important}.PanelPage .basic-panel.cta-green a.button{background:#6ac346}.PanelPage .basic-panel.cta-green a.button:hover{background:#57b135 !important}.PanelPage .basic-panel.cta-outline-style a.button{background:0 0;border:1px solid #ff6a00}.PanelPage .basic-panel.cta-outline-style a.button:hover{background:#f26000;border-color:#f26000}.PanelPage .basic-panel.cta-blue.cta-outline-style a.button{border-color:#3e8ddd}.PanelPage .basic-panel.cta-blue.cta-outline-style a.button:hover{border-color:#267fd9}.PanelPage .basic-panel.cta-grey.cta-outline-style a.button{border-color:#626262}.PanelPage .basic-panel.cta-grey.cta-outline-style a.button:hover{border-color:#595959}.PanelPage .basic-panel.cta-red.cta-outline-style a.button{border-color:#e1140a}.PanelPage .basic-panel.cta-red.cta-outline-style a.button:hover{border-color:#d20000}.PanelPage .basic-panel.cta-green.cta-outline-style a.button{border-color:#6ac346}.PanelPage .basic-panel.cta-green.cta-outline-style a.button:hover{border-color:#57b135}.PanelPage .basic-panel .panel-sharer-wrap{display:block;position:absolute;right:16px;top:45px}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer{display:block;width:32px;height:32px;cursor:pointer;opacity:0}.PanelPage .basic-panel:hover .panel-sharer-wrap .panel-sharer,.PanelPage .basic-panel .panel-sharer-wrap.visible .panel-sharer{opacity:1}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup{background:#fff;display:none;position:absolute;right:50px;top:-7px;width:228px;padding:27px 30px 28px;border-radius:3px}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup.no-copy{width:226px}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup.no-copy .share_anchor_link{display:none}.PanelPage .basic-panel .panel-sharer-wrap.visible .panel-sharer-popup{display:block;z-index:4001}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup:before{display:block;position:absolute;left:100%;top:14px;content:"";width:0;height:0;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #fff}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .panel-sharer-title{display:block;width:140px;border-bottom:1px solid #cecece;margin:0 auto 10px}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fab,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fas{width:42px;height:42px;cursor:pointer}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fab+.fab,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fab+.fas,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fas+.fas,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fas+.fab{margin-left:4px}.PanelPage #Content .grid-panel .inner{padding-bottom:1px}.PanelPage .grid-panel .textBlock{position:relative;width:auto}.PanelPage .grid-panel.leftText .textBlock,.PanelPage .grid-panel.rightText .textBlock{float:none}.PanelPage .grid-panel .textBlock+.panel-items-grid{margin-top:45px}.PanelPage .grid-panel .panel-items-grid{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between}.PanelPage .grid-panel .grid-item{position:relative;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:45px}.PanelPage .grid-panel .grid-item .imgWrap{background-color:#ffd2b3}.PanelPage .grid-panel .grid-item.ent .imgWrap{background-color:#d2ecc9}.PanelPage .grid-panel .grid-item.lpn .imgWrap{background-color:#d2ecc9}.PanelPage .grid-panel .grid-item.k12 .imgWrap{background-color:#f7bcba}.PanelPage .grid-panel .grid-item.hed .imgWrap{background-color:#f7bcba}.PanelPage .grid-panel .grid-item.gov .imgWrap{background-color:#c9ecf6}.PanelPage .grid-panel .grid-item.slg .imgWrap{background-color:#c9ecf6}.PanelPage .grid-panel .grid-item.fed .imgWrap{background-color:#c9ecf6}.PanelPage .grid-panel .grid-item.hlt .imgWrap{background-color:#c5ddf5}.PanelPage .grid-panel .grid-item.smb .imgWrap{background-color:#d2ecc9}.PanelPage .grid-panel .grid-item.dcg .imgWrap{background-color:#bbc6cf}.PanelPage .grid-panel .grid-item.wks .imgWrap{background-color:#bbc6cf}.PanelPage .grid-panel .grid-item .imgWrap{position:relative;width:100%;height:250px;overflow:hidden}.PanelPage .grid-panel .grid-item .textWrap{padding:1px 20px;-webkit-box-flex:1;flex-grow:1}.PanelPage .grid-panel.grid-item-back-black .grid-item .textWrap,.PanelPage .grid-panel.grid-item-back-black .grid-item .ctaButton{background:#000}.PanelPage .grid-panel.grid-item-back-light-grey .grid-item .textWrap,.PanelPage .grid-panel.grid-item-back-light-grey .grid-item .ctaButton{background:#999}.PanelPage .grid-panel.grid-item-back-white .grid-item .textWrap,.PanelPage .grid-panel.grid-item-back-white .grid-item .ctaButton{background:#fff}.PanelPage .grid-panel.grid-item-back-black .grid-item .ctaButton,.PanelPage .grid-panel.grid-item-back-light-grey .grid-item .ctaButton,.PanelPage .grid-panel.grid-item-back-white .grid-item .ctaButton{padding-bottom:20px}.PanelPage .grid-panel .grid-item .imgWrap+.textWrap{padding-top:12px}.PanelPage .grid-panel .grid-item.fourUp .imgWrap{height:172px}.PanelPage .grid-panel.half-height-img .grid-item .imgWrap{height:125px}.PanelPage .grid-panel.half-height-img .grid-item.fourUp .imgWrap{height:86px}.PanelPage .grid-panel .grid-item .imgWrap img{display:block;position:absolute;left:50%;top:50%;max-width:none;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.PanelPage .grid-panel .grid-item .imgWrap a{background:url(/_resources/themes/lenovo/images/blank.gif);position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .grid-panel .grid-item .imgWrap h4{margin:0}.PanelPage .grid-panel .grid-item .imgWrap h4 span{background:rgba(0,0,0,.75);display:block;position:absolute;left:0;bottom:0;width:100%;min-height:40.8%;max-height:85%;padding:15px 17px;box-sizing:border-box;overflow:hidden}.PanelPage .grid-panel.no-item-overlay-back .grid-item .imgWrap h4 span{background:0 0}.PanelPage .grid-panel .grid-item .ctaButton{margin:0;padding-top:22px}.PanelPage .grid-panel .grid-item.fourUp{width:23.07%}.PanelPage .grid-panel .grid-item.threeUp{width:31.4%}.PanelPage .grid-panel .grid-item.oneUp,.PanelPage .grid-panel .grid-item.single{width:100%}.PanelPage .grid-panel .grid-item.twoUp{width:48.07%}.PanelPage .grid-panel .moreItems{position:relative;width:100%;margin:0 0 45px}.PanelPage .grid-panel .moreItems .grid-panel-more,.PanelPage .grid-panel .moreItems .grid-panel-less{display:inline-block;border:1px solid #009dd9;padding:15px 20px;border-radius:2px}.PanelPage .grid-panel.text-white .moreItems .grid-panel-more{border-color:#fff}.PanelPage .grid-panel .moreItems .grid-panel-more:hover{border-color:#00b9ff}.PanelPage .grid-panel .moreItems .grid-panel-more .fa-spinner,.PanelPage .grid-panel .moreItems .grid-panel-less .fa-spinner{display:none;margin-right:.5em;vertical-align:text-bottom;-moz-transform-origin:50% 50%}.PanelPage .grid-panel .moreItems .grid-panel-more.disabled,.PanelPage .grid-panel .moreItems .grid-panel-less.disabled{border-color:#999;cursor:default}.PanelPage .grid-panel .moreItems .grid-panel-more+.grid-panel-less{margin-left:1em}.PanelPage .grid-panel .moreItems .grid-panel-less{border:0}.PanelPage .grid-panel .below-grid-content{margin:45px 0}.PanelPage .grid-panel .below-grid-content:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .grid-panel.centerText .below-grid-content{max-width:832px;margin-left:auto;margin-right:auto}.PanelPage .video-grid-panel .grid-item .imgWrap a .icon{background:#2e2e2e;display:block;position:absolute;left:50%;top:50%;width:15%;max-width:100px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.65;border-radius:50%}.PanelPage .video-grid-panel .grid-item .imgWrap a:hover .icon{opacity:1}.PanelPage .video-grid-panel .grid-item .imgWrap a .icon:before{display:block;content:"";padding-top:100%;width:100%}.PanelPage .video-grid-panel .grid-item .imgWrap a .icon i{display:block;position:absolute;top:50%;left:50%;width:35%;margin:-25% 0 0 -12%;overflow:hidden}.PanelPage .video-grid-panel .grid-item .imgWrap a .icon i:before{display:block;content:"";width:100%;padding-top:150%}.PanelPage .video-grid-panel .grid-item .imgWrap a .icon i:after{display:block;content:"";position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;border:200px solid transparent;border-left:300px solid #fff;border-right:none;margin:-200px 0 -200px -300px}.PanelPage .video-grid-panel .grid-item .imgWrap a.gated-widen-video i{background:url(/_resources/themes/lenovo/images/icons/png/lock-alt.png) no-repeat center center/contain;background:url(/_resources/themes/lenovo/images/icons/svg/lock-alt.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/icons/svg/lock-alt.svg) no-repeat center center/contain,linear-gradient(transparent,transparent);display:block;left:50%;top:50%;width:53.09%;height:53.09%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.PanelPage .video-grid-panel .grid-item .imgWrap a.gated-widen-video i:before,.PanelPage .video-grid-panel .grid-item .imgWrap a.gated-widen-video i:after{display:none}.PanelPage .video-grid-panel.inline-players .grid-item .imgWrap .widen-video-player-wrap{background:#000;position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .video-grid-panel.inline-players .grid-item .imgWrap .widen-video-player-wrap iframe{width:100%;height:100%;border:0;margin:0 auto}.PanelPage .video-grid-panel.inline-players .grid-item.oneUp .imgWrap .widen-video-player-wrap iframe{width:40.77%}.PanelPage .video-grid-panel.inline-players .grid-item.twoUp .imgWrap .widen-video-player-wrap iframe{width:84.77%}.PanelPage .video-grid-panel.inline-players .grid-item.threeUp .imgWrap .widen-video-player-wrap iframe,.PanelPage .video-grid-panel.inline-players .grid-item.fourUp .imgWrap .widen-video-player-wrap iframe{position:absolute;left:0;top:11.415%;height:77.17%}.PanelPage .custom-grid-panel.no-item-back .grid-item .imgWrap{background-color:transparent}.PanelPage #Content .form-panel .inner{padding-bottom:45px}.PanelPage .form-panel .textBlock{width:55.95%}.PanelPage .form-panel.leftText .textBlock{float:left}.PanelPage .form-panel.rightText .textBlock{float:right}.PanelPage .form-panel iframe{background:0 0;width:100%;height:400px;border:0}.PanelPage .form-panel .frameWrapper{margin-top:45px}.PanelPage .panel-spacer{padding:0 74px}.PanelPage .panel-spacer:before{padding:0}.PanelPage .panel-spacer hr{border:0;margin:0}.PanelPage .panel-title-spacer h1,.PanelPage .panel-title-spacer h2,.PanelPage .panel-title-spacer h3,.PanelPage .panel-title-spacer h4,.PanelPage .panel-title-spacer h5,.PanelPage .panel-title-spacer h6{margin:0}.PanelPage .panel-title-spacer.padding-quarter{padding-top:11.25px;padding-bottom:11.25px}.PanelPage .panel-title-spacer.padding-half{padding-top:22.5px;padding-bottom:22.5px}.PanelPage .panel-title-spacer.padding-three-quarts{padding-top:33.75px;padding-bottom:33.75px}.PanelPage .panel-title-spacer.padding-three-quarts.border-top,.PanelPage .panel-title-spacer.padding-three-quarts.border-top,.PanelPage .panel-title-spacer.padding-three-quarts.border-top{padding-top:0}.PanelPage .panel-title-spacer.padding-quarter.border-top:before{padding-top:11.25px}.PanelPage .panel-title-spacer.padding-half.border-top:before{padding-top:22.5px}.PanelPage .panel-title-spacer.padding-three-quarts.border-top:before{padding-top:33.75px}.PanelPage .video-panel .ctaBlock .ctaImage,.PanelPage .video-panel .video-wrap{position:relative}.PanelPage .video-panel .ctaBlock .ctaImage img,.PanelPage .video-panel .video-wrap img{display:block;width:100%}.PanelPage .video-panel .widen-video-player-wrap{padding-bottom:56.25%}.PanelPage .video-panel .widen-video-player-wrap iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0}.PanelPage .video-panel .ctaBlock .ctaImage{min-height:0}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link,.PanelPage .video-panel .video-wrap a.widen-video-link,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video,.PanelPage .video-panel .video-wrap a.gated-widen-video{position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link .icon,.PanelPage .video-panel .video-wrap a.widen-video-link .icon,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon{background:#2e2e2e;display:block;position:absolute;left:50%;top:50%;width:15%;max-width:100px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.65;border-radius:50%}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link:hover .icon,.PanelPage .video-panel .video-wrap a.widen-video-link:hover .icon,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video:hover .icon,.PanelPage .video-panel .video-wrap a.gated-widen-video:hover .icon{opacity:1}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link .icon:before,.PanelPage .video-panel .video-wrap a.widen-video-link .icon:before,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon:before,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon:before{display:block;content:"";padding-top:100%;width:100%}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link .icon i,.PanelPage .video-panel .video-wrap a.widen-video-link .icon i,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon i,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon i{display:block;position:absolute;top:50%;left:50%;width:35%;margin:-25% 0 0 -12%;overflow:hidden}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link .icon i:before,.PanelPage .video-panel .video-wrap a.widen-video-link .icon i:before,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon i:before,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon i:before{display:block;content:"";width:100%;padding-top:150%}.PanelPage .video-panel .ctaBlock .ctaImage a.widen-video-link .icon i:after,.PanelPage .video-panel .video-wrap a.widen-video-link .icon i:after,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon i:after,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon i:after{display:block;content:"";position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;border:200px solid transparent;border-left:300px solid #fff;border-right:none;margin:-200px 0 -200px -300px}.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon i,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon i{background:url(/_resources/themes/lenovo/images/icons/png/lock-alt.png) no-repeat center center/contain;background:url(/_resources/themes/lenovo/images/icons/svg/lock-alt.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/icons/svg/lock-alt.svg) no-repeat center center/contain,linear-gradient(transparent,transparent);display:block;left:50%;top:50%;width:53.09%;height:53.09%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon i:before,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon i:before,.PanelPage .video-panel .ctaBlock .ctaImage a.gated-widen-video .icon i:after,.PanelPage .video-panel .video-wrap a.gated-widen-video .icon i:after{display:none}.PanelPage .video-panel.centerText .ctaBlock .ctaImage{width:auto}.PanelPage .video-panel.full-width-video{padding:0}.PanelPage .video-panel.full-width-video .inner{max-width:1200px}.PanelPage .video-panel.full-width-video.extra-bottom{padding-bottom:85px}.PanelPage .video-panel .inner>.video-share-tools,.PanelPage .video-panel .inner>.video-cta-button{display:none}.PanelPage .video-panel.inline-player .video-wrap{position:relative;padding-bottom:56.35%;overflow:hidden}.PanelPage .video-panel.inline-player img{position:absolute;left:0;top:0}.PanelPage #Content .video-panel.full-width-video .inner{padding:0}.PanelPage .widen-video-popup .video-share-tools,.PanelPage .widen-video-popup .video-cta-button{margin:20px 0 10px}.PanelPage .widen-video-popup .video-share-tools{float:right;margin-right:10px}.PanelPage .widen-video-popup .video-cta-button{float:left;margin-left:10px}.PanelPage .widen-video-popup .video-share-tools .video-share-title{display:inline-block;margin-right:15px;vertical-align:middle}.PanelPage .widen-video-popup .video-share-tools .share-icon{background:url(/_resources/themes/lenovo/images/share-icons.png) no-repeat;background-size:auto 40px;display:inline-block;width:40px;height:40px;cursor:pointer;vertical-align:middle}.PanelPage .widen-video-popup .video-share-tools .share-icon+.share-icon{margin-left:10px}.PanelPage .widen-video-popup .video-share-tools .share-icon.linkedin{background-position:-50px 0}.PanelPage .widen-video-popup .video-share-tools .share-icon.facebook{background-position:-100px 0}.PanelPage .widen-video-popup .video-share-tools .share-icon.googleplus{background-position:-150px 0}.PanelPage .widen-video-popup .video-share-tools .share-icon.email{background-position:-200px 0}.PanelPage .widen-video-popup .video-cta-button{padding:11px 14px}.PanelPage .video-hero-panel{position:relative}.PanelPage #Content .video-hero-panel>.inner{max-width:none;padding:0 !important}.PanelPage .video-hero-panel.has-overlay:before,.PanelPage .video-hero-panel.has-dark-overlay:before{z-index:8}.PanelPage .video-hero-panel .overlay-text-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .video-hero-panel .panel-sharer-wrap{z-index:12}.PanelPage .video-hero-panel .panel-sharer-wrap.visible{z-index:auto}.PanelPage .video-hero-panel .hero-video-wrapper,.PanelPage .video-hero-panel .hero-video-wrapper .video-player-wrap{position:relative}.PanelPage .video-hero-panel .hero-video-wrapper .video-player-wrap{padding-bottom:56.25%}.PanelPage .video-hero-panel .hero-video-wrapper .video-player-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.PanelPage .video-hero-panel .overlay-text-wrap{z-index:10}.PanelPage .video-hero-panel .overlay-text-wrap:before{display:inline-block;content:"";height:100%;margin-right:-.28em;vertical-align:middle}.PanelPage .video-hero-panel .overlay-text{position:relative;display:inline-block;width:100%;margin:0;vertical-align:middle}.PanelPage .video-hero-panel .overlay-text h1,.PanelPage .video-hero-panel .overlay-text h2{margin:0}.PanelPage .video-hero-panel .overlay-text h1+h2{margin-top:.145em}.PanelPage .video-hero-panel .overlay-text h2+p{margin-top:.45em}.PanelPage .video-hero-panel .overlay-text p{margin-bottom:0}.PanelPage .video-hero-panel .overlay-text a.widen-video-link{display:inline-block;vertical-align:middle}.PanelPage .video-hero-panel .overlay-text a.widen-video-link .icon{background:#2e2e2e;display:block;position:relative;width:60px;height:60px;opacity:.65;border-radius:50%}.PanelPage .video-hero-panel .overlay-text a.widen-video-link:hover .icon{opacity:1}.PanelPage .video-hero-panel .overlay-text a.widen-video-link .icon .arrow:before{display:block;content:"";position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;border-width:14px 0 14px 21px;border-style:solid;border-color:transparent;border-left-color:#fff;margin:-14px 16px 0 0}.PanelPage .video-hero-panel.restricted-video-height{min-height:500px;padding:0}.PanelPage .video-hero-panel.restricted-video-height .hero-video-wrapper{display:-webkit-box;display:flex;max-height:500px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden}.PanelPage .video-hero-panel.restricted-video-height .hero-video-wrapper .video-player-wrap{width:100%;flex-shrink:0}.PanelPage .video-hero-panel.restricted-video-height.custom-video-height{min-height:100px}.PanelPage .video-hero-panel.restricted-video-height.custom-video-height .video-height-mask{position:relative;overflow:hidden}.PanelPage .video-hero-panel.no-headings .overlay-text-wrap:before{display:none}.PanelPage .video-hero-panel.no-headings .overlay-text-wrap .overlay-text{display:block;width:100%;height:100%}.PanelPage .video-hero-panel.no-headings .overlay-text-wrap .overlay-text p{height:100%}.PanelPage .video-hero-panel.no-headings .overlay-text-wrap .overlay-text>a.full-video-link{display:block;width:100%;height:100%}.PanelPage .video-hero-panel.no-headings .overlay-text-wrap .overlay-text a.widen-video-link .icon{display:block;position:absolute;top:50%;left:50%;width:10.108%;height:auto;margin:-5.054% 0 0 -5.054%}.PanelPage .video-hero-panel.no-headings .overlay-text-wrap .overlay-text a.widen-video-link .icon .icon-inner{display:block;padding-bottom:100%}.PanelPage .video-hero-panel .overlay-text a.widen-video-link .icon .arrow{position:absolute;top:50%;left:50%;width:35%;height:auto;margin:-25% 0 0 -12%;overflow:hidden}.PanelPage .video-hero-panel .overlay-text a.widen-video-link .icon .arrow:before{margin:-200px 0 -200px -300px;border-width:200px 0 200px 300px}.PanelPage .video-hero-panel .overlay-text a.widen-video-link .icon .arrow:after{display:block;content:"";width:100%;padding-top:150%}.PanelPage #Content .video-hero-panel.no-background-video>.inner{position:static}.PanelPage #Content .video-hero-panel.no-background-video:not(.restricted-video-height){min-height:0;padding-bottom:56.25%}.PanelPage .video-hero-panel .overlay-text-wrap .content-block{max-width:832px;margin:0 auto;padding:0 74px}.PanelPage .video-hero-panel .overlay-text-wrap .content-block p{margin-bottom:1em}.PanelPage .video-hero-panel.video-fit-to-content .overlay-text-wrap{position:relative;left:auto;top:auto;width:auto;height:auto;padding:45px 74px}.PanelPage .video-hero-panel.video-fit-to-content .hero-video-wrapper{display:-webkit-box;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden}.PanelPage .video-hero-panel.video-fit-to-content .hero-video-wrapper .video-player-wrap{width:100%;height:100%;flex-shrink:0;padding-bottom:0}.PanelPage .event-cal-panel.no-left-column .ctaBlock{float:none;width:auto;margin-right:0;width:100%}.PanelPage .event-cal-panel ul.event-view-types{margin-bottom:2em}.PanelPage .event-cal-panel ul.event-view-types li{background:0 0;display:inline-block;margin:0;padding:0}.PanelPage .event-cal-panel ul.event-view-types li .fas,.PanelPage .event-cal-panel ul.event-view-types li .far{margin:0 1ex 0 0}.PanelPage .event-cal-panel ul.event-view-types li+li{margin-left:.75em}.PanelPage .event-cal-panel ul.event-view-types li a.button.grey.selected{background:#c4beb6;cursor:default}.PanelPage .event-cal-panel .view-tab{display:none;position:relative}.PanelPage .event-cal-panel .view-tab.active{display:block}.PanelPage .event-cal-panel.leftText .calendar-view,.PanelPage .event-cal-panel.rightText .calendar-view{padding-bottom:130%}.PanelPage .event-cal-panel .calendar-view,.PanelPage .event-cal-panel.no-left-column .calendar-view{padding-bottom:80.7%}.PanelPage .event-cal-panel .fc-view-container{position:relative}.PanelPage .event-cal-panel .calendarLoadSpinner{background:rgba(255,255,255,.75);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.PanelPage .event-cal-panel .calendarLoadSpinner .fas{margin:80px 0}.PanelPage .event-cal-panel .calendar-view td.fc-widget-content,.PanelPage .event-cal-panel .calendar-view td.fc-head-container{padding:0}.PanelPage .event-cal-panel .calendar-view .fc-day.fc-today{background-color:#ffd2b3}.PanelPage .event-cal-panel .calendar-view .fc-day.fc-other-month.fc-today{background-color:transparent}.PanelPage .event-cal-panel .calendar-view .fc-button{border:0;box-shadow:none}.PanelPage .event-cal-panel .calendar-view .fc-button.fc-state-default{background:#626262}.PanelPage .event-cal-panel .calendar-view .fc-button.fc-state-hover{background:#595959}.PanelPage .event-cal-panel .calendar-view .fc-button.fc-state-disabled{background:#c4beb6 !important;cursor:default}.PanelPage .event-cal-panel .calendar-view .fc-button.fc-next-button{border-left:1px solid #595959}.PanelPage .event-cal-panel .calendar-view .fc-icon-left-single-arrow:after{content:"\f104"}.PanelPage .event-cal-panel .calendar-view .fc-icon-right-single-arrow:after{content:"\f105"}.PanelPage .event-cal-panel .calendar-view .fc-event{background:#ff6a00;padding:2px 7px;border:0}.PanelPage .event-cal-panel .calendar-view .fc-event{background-color:#ff6a00}.PanelPage .event-cal-panel .calendar-view .fc-event.ent{background-color:#6abf4a}.PanelPage .event-cal-panel .calendar-view .fc-event.lpn{background-color:#6abf4a}.PanelPage .event-cal-panel .calendar-view .fc-event.k12{background-color:#e2231a}.PanelPage .event-cal-panel .calendar-view .fc-event.hed{background-color:#e2231a}.PanelPage .event-cal-panel .calendar-view .fc-event.gov{background-color:#4ac0e0}.PanelPage .event-cal-panel .calendar-view .fc-event.slg{background-color:#4ac0e0}.PanelPage .event-cal-panel .calendar-view .fc-event.fed{background-color:#4ac0e0}.PanelPage .event-cal-panel .calendar-view .fc-event.hlt{background-color:#3e8ddd}.PanelPage .event-cal-panel .calendar-view .fc-event.smb{background-color:#6abf4a}.PanelPage .event-cal-panel .calendar-view .fc-event.dcg{background-color:#333f48}.PanelPage .event-cal-panel .calendar-view .fc-event.wks{background-color:#333f48}.PanelPage .event-cal-panel .calendar-view .fc-event:hover{opacity:.85}.PanelPage .event-cal-panel.cal-border-lcm .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-lcm .calendar-view .calendar th{border-color:#ff6a00}.PanelPage .event-cal-panel.cal-border-ent .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-ent .calendar-view .calendar th{border-color:#6abf4a}.PanelPage .event-cal-panel.cal-border-hed .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-hed .calendar-view .calendar th{border-color:#e2231a}.PanelPage .event-cal-panel.cal-border-gov .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-gov .calendar-view .calendar th{border-color:#4ac0e0}.PanelPage .event-cal-panel.cal-border-hlt .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-hlt .calendar-view .calendar th{border-color:#3e8ddd}.PanelPage .event-cal-panel.cal-border-dcg .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-dcg .calendar-view .calendar th{border-color:#333f48}.PanelPage .event-cal-panel.cal-border-white .calendar-view .calendar td,.PanelPage .event-cal-panel.cal-border-white .calendar-view .calendar th{border-color:#fff}.PanelPage .calendar-tip{background:#fff;position:absolute;width:300px;margin-top:10px;padding:10px;z-index:1000;border:1px solid #ccc;border-radius:4px;box-shadow:2px 3px 4px 0px rgba(0,0,0,.2)}.PanelPage .calendar-tip:after,.PanelPage .calendar-tip:before{position:absolute;bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}.PanelPage .calendar-tip:after{margin-left:-10px;border-bottom-color:#fff;border-width:10px}.PanelPage .calendar-tip:before{margin-left:-11px;border-bottom-color:#ccc;border-width:11px}.PanelPage .calendar-tip .calendar-tip-close{display:none}.PanelPage .calendar-tip p{margin:0}.PanelPage .event-cal-panel .list-view .show-more a{display:inline-block;border:1px solid #009dd9;padding:15px 20px;border-radius:2px}.PanelPage .event-cal-panel .list-view .show-more a:hover{border-color:#00b9ff}.PanelPage .event-cal-panel .list-view .show-more a .fa-spinner{display:none;margin-right:.5em}.PanelPage .event-cal-panel .list-view .show-more a.disabled{border-color:#999;cursor:default}.PanelPage .event-cal-panel .list-view .event+.event{margin-top:20px;padding-top:20px;border-top:1px solid #cecece}.PanelPage .event-cal-panel .list-view .event h4{margin:0}.PanelPage .event-cal-panel .list-view .event.has-image:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .event-cal-panel .list-view .event.has-image a.img-link{float:left;display:block;max-width:40.2%}.PanelPage .event-cal-panel .list-view .event.has-image a.img-link img{max-width:100%}.PanelPage .event-cal-panel .list-view .event.has-image h4,.PanelPage .event-cal-panel .list-view .event.has-image h5,.PanelPage .event-cal-panel .list-view .event.has-image p{margin-left:42%}.PanelPage .event-cal-panel.centerText .ctaBlock{max-width:none}.PanelPage .event-panel .ctaBlock .ctaButton a.button{display:block}.PanelPage .event-panel .ctaBlock ul li{background-position-y:.85em}.PanelPage .event-panel .ctaBlock .ics-button{margin-left:1em;padding:4px 8px}.PanelPage .event-panel .ctaBlock .ics-button .far{margin-left:0}.PanelPage .event-grid-panel .ics-button{margin-left:1em;padding:4px 8px}.PanelPage .event-grid-panel .ics-button .far{margin-left:0}.PanelPage .social-panel{padding-bottom:1px}.PanelPage .social-panel .textBlock{position:relative;width:auto}.PanelPage .social-panel.leftText .textBlock,.PanelPage .social-panel.rightText .textBlock{float:none}.PanelPage .social-panel ul.tweet-list,.PanelPage .social-panel ul.tweet-list li{background:0 0;margin:0;padding:0}.PanelPage .social-panel .textBlock+ul.tweet-list{margin-top:45px}.PanelPage .social-panel ul.tweet-list{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between}.PanelPage .social-panel ul.tweet-list li.tweet{background:#fff;background:rgba(255,255,255,.9);position:relative;display:-webkit-box;display:flex;border:1px solid #d0d0d0;margin-bottom:45px;padding:20px 20px 56px;border-radius:6px;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box}.PanelPage .social-panel ul.tweet-list.fourUp li.tweet{width:23.07%}.PanelPage .social-panel ul.tweet-list.threeUp li.tweet{width:31.4%}.PanelPage .social-panel ul.tweet-list.oneUp li.tweet,.PanelPage .social-panel ul.tweet-list.single li.tweet{width:100%}.PanelPage .social-panel ul.tweet-list.twoUp li.tweet{width:48.07%}.PanelPage .social-panel ul.tweet-list li.tweet:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-logo{position:absolute;right:20px;top:20px}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster{min-height:48px;margin-bottom:.5em;padding-right:40px}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .twitter-avatar{float:left;margin-right:14px}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .twitter-avatar img{max-width:48px;max-height:48px;vertical-align:middle}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-name,.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-screen-name{display:block}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-content{margin-bottom:.5em;-webkit-box-flex:1;flex-grow:1}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-footer{position:absolute;left:20px;right:20px;bottom:20px}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-intents{float:left}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-intents a+a{margin-left:.8em}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-posted-time{float:right}.PanelPage #Content .anchor-panel.no-content .inner{padding:0 74px}.PanelPage .anchor-panel ul.anchors-list.inline{clear:both;margin:0}.PanelPage .anchor-panel.leftText ul.anchors-list.inline{margin-right:1.74%}.PanelPage .anchor-panel.rightText ul.anchors-list.inline{margin-left:1.74%}.PanelPage .anchor-panel ul.anchors-list.inline li{margin:0}.PanelPage .anchor-panel ul.anchors-list.inline.top{padding-bottom:.61805em}.PanelPage .anchor-panel ul.anchors-list.inline.bottom{padding-top:.61805em}.PanelPage .anchor-panel ul.anchors-list.inline li.title{background:0 0;padding:0}.PanelPage .anchor-panel ul.anchors-list.inline li{display:inline-block}.PanelPage .anchor-panel .anchor-nav-bar-mark{background:#fff;padding:0 !important}.PanelPage .anchor-panel .anchor-nav-bar .nav-inner{position:relative;margin:0 auto;border-bottom:1px solid #c3c3c3}.PanelPage .anchor-panel .anchor-nav-bar.sticky{background:#f8f8f8;position:fixed;top:40px;left:0;right:0;width:100%;max-width:1920px;margin:0 auto;z-index:1500}.PanelPage.has-forced-menu .anchor-panel .anchor-nav-bar.sticky{top:90px}.PanelPage .anchor-panel .anchor-nav-bar.sticky .nav-inner{max-width:1092px;border-bottom:0;padding:0 74px}.PanelPage .anchor-panel .anchor-nav-bar ul{margin:0;padding:0}.PanelPage .anchor-panel .anchor-nav-bar ul li{background:0 0;display:inline-block;margin:0;padding:0}.PanelPage .anchor-panel .anchor-nav-bar ul li+li{margin-left:1.618em}.PanelPage .anchor-panel .anchor-nav-bar ul li a{display:block;padding:4px 0}.PanelPage .anchor-panel .anchor-nav-bar ul li a.current{border-bottom:4px solid;padding-bottom:0}.PanelPage .anchor-panel .anchor-nav-bar ul li a.current{border-bottom-color:#ff6a00}.PanelPage .anchor-panel .anchor-nav-bar.ent ul li a.current{border-bottom-color:#6abf4a}.PanelPage .anchor-panel .anchor-nav-bar.lpn ul li a.current{border-bottom-color:#6abf4a}.PanelPage .anchor-panel .anchor-nav-bar.k12 ul li a.current{border-bottom-color:#e2231a}.PanelPage .anchor-panel .anchor-nav-bar.hed ul li a.current{border-bottom-color:#e2231a}.PanelPage .anchor-panel .anchor-nav-bar.gov ul li a.current{border-bottom-color:#4ac0e0}.PanelPage .anchor-panel .anchor-nav-bar.slg ul li a.current{border-bottom-color:#4ac0e0}.PanelPage .anchor-panel .anchor-nav-bar.fed ul li a.current{border-bottom-color:#4ac0e0}.PanelPage .anchor-panel .anchor-nav-bar.hlt ul li a.current{border-bottom-color:#3e8ddd}.PanelPage .anchor-panel .anchor-nav-bar.smb ul li a.current{border-bottom-color:#6abf4a}.PanelPage .anchor-panel .anchor-nav-bar.dcg ul li a.current{border-bottom-color:#333f48}.PanelPage .anchor-panel .anchor-nav-bar.wks ul li a.current{border-bottom-color:#333f48}.PanelPage .basic-panel.multi-column-panel .columns{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between}.PanelPage .basic-panel.multi-column-panel .columns .textBlock{box-sizing:border-box}.PanelPage .basic-panel.multi-column-panel.centerText .columns .textBlock{max-width:none;box-sizing:border-box}.PanelPage .basic-panel.multi-column-panel.fourUp .columns .textBlock{width:22.7%}.PanelPage .basic-panel.multi-column-panel.threeUp .columns .textBlock{width:30.8%}.PanelPage .basic-panel.multi-column-panel.twoUp .columns .textBlock{width:47%}.PanelPage .basic-panel.multi-column-panel.leftText.single .columns .textBlock,.PanelPage .basic-panel.multi-column-panel.rightText.single .columns .textBlock{float:none;width:auto}.PanelPage .basic-panel.multi-column-panel .columns .textBlock:first-child{margin-left:0}.PanelPage .basic-panel.multi-column-panel .columns .textBlock:last-child{margin-right:0}.PanelPage .basic-panel.multi-column-panel .columns .textBlock>*:last-child{margin-bottom:0}.PanelPage .basic-panel.multi-column-panel .belowContent{margin-top:45px}.PanelPage .basic-panel.multi-column-panel .beforeContent{margin-bottom:45px}.PanelPage .multi-column-panel.column-back-black .columns .textBlock,.PanelPage .multi-column-panel.column-back-light-grey .columns .textBlock,.PanelPage .multi-column-panel.column-back-white .columns .textBlock{padding:20px}.PanelPage .multi-column-panel.column-back-black .columns .textBlock{background:#000}.PanelPage .multi-column-panel.column-back-light-grey .columns .textBlock{background:#999}.PanelPage .multi-column-panel.column-back-white .columns .textBlock{background:#fff}.PanelPage #Content .basic-panel.carousel-panel>.inner{max-width:none;padding:0}.PanelPage .basic-panel.carousel-panel .carousel-wrapper{position:relative;min-height:530px}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item .background{position:absolute;top:0;left:0;width:100%;height:100%}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.active{display:block}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item .content-wrap{display:inline-block;position:relative;margin:45px 0 0 12%;max-width:45.3%;vertical-align:middle;z-index:5}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item .background{overflow:hidden}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.background-video .background{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item .background .video-player-wrap{position:relative;width:100%;flex-shrink:0;padding-bottom:56.25%}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item .background .video-player-wrap iframe{background:0 0;position:absolute;top:0;left:0;width:100%;height:100%;border:0;overflow:hidden}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-lcm .background{background:#ff6a00}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-ent .background{background:#6abf4a}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-hed .background{background:#e2231a}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-gov .background{background:#4ac0e0}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-hlt .background{background:#3e8ddd}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-dcg .background{background:#333f48}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-color-black .background{background:#000}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.has-overlay .overlay,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.has-dark-overlay .overlay{background:rgba(0,0,0,.47);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.has-dark-overlay .overlay{background:rgba(0,0,0,.57)}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-no-repeat .background{background-repeat:no-repeat}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-repeat-x .background{background-repeat:repeat-x}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-repeat-y .background{background-repeat:repeat-y}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-cover .background{background-size:cover}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-contain .background{background-size:contain}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-top-center .background{background-position:top center}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-top-right .background{background-position:top right}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-bottom-left .background{background-position:bottom left}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-bottom-center .background{background-position:bottom center}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-bottom-right .background{background-position:bottom right}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-center-left .background{background-position:center left}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-center-center .background{background-position:center center}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.back-center-right .background{background-position:center right}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.centerText .content-wrap{margin-left:auto;margin-right:auto}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.rightText .content-wrap{margin-left:42.6%;margin-right:12%}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.vertically-center{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.vertically-center.active{display:-webkit-box;display:flex}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.vertically-center .content-wrap{margin-top:0}.PanelPage .basic-panel.carousel-panel .carousel-wrapper a.arrow{display:block;font-size:8px;position:absolute;left:74px;top:50%;margin-top:-1.75em;opacity:.5;z-index:10}.PanelPage .basic-panel.carousel-panel .carousel-wrapper a.arrow:hover{opacity:1}.PanelPage .basic-panel.carousel-panel .carousel-wrapper a.arrow:before{display:block;content:"";width:3.5em;height:3.5em;border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotateZ(-52deg) skewX(-15deg);transform:rotateZ(-52deg) skewX(-15deg);overflow:hidden}.PanelPage .basic-panel.carousel-panel .carousel-wrapper a.arrow.next{left:auto;right:74px}.PanelPage .basic-panel.carousel-panel .carousel-wrapper a.arrow.next:before{-webkit-transform:rotateZ(-232deg) skewX(-15deg);transform:rotateZ(-232deg) skewX(-15deg)}.PanelPage .basic-panel.carousel-panel .carousel-nav{padding:1px 10px}.PanelPage .basic-panel.carousel-panel .carousel-nav a{background:#ddd;display:inline-block;width:48px;height:9px;margin:9px 0}.PanelPage .basic-panel.carousel-panel .carousel-nav a+a{margin-left:20px}.PanelPage .basic-panel.carousel-panel .carousel-nav a:hover,.PanelPage .basic-panel.carousel-panel .carousel-nav a.selected{background:gray;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button{background:0 0;border:1px solid #ff6a00}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button:hover{background:#f26000;border-color:#f26000}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.blue{border-color:#3e8ddd}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.blue:hover{border-color:#267fd9}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.grey{border-color:#626262}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.grey:hover{border-color:#595959}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.red{border-color:#e1140a}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.red:hover{border-color:#d20000}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.green{border-color:#6ac346}.PanelPage .basic-panel.carousel-panel .item.cta-outline-style a.button.green:hover{border-color:#57b135}.PanelPage .basic-panel.hero-panel{background-image:url(/_resources/themes/lenovo/images/default-hero-background.jpg);position:relative}.PanelPage .basic-panel.hero-panel .inner{max-width:100%;padding:0 !important}.PanelPage .basic-panel.hero-panel .flexWrap{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;max-width:1240px;min-height:530px;margin:0 auto;padding:45px 74px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;box-sizing:border-box}.PanelPage .basic-panel.hero-panel.centerText:not(.no-second-column) .flexWrap{display:block}.PanelPage .basic-panel.hero-panel.rightText.no-second-column .textBlock{width:55.95%}.PanelPage .basic-panel.hero-panel .text-content{margin-top:2em}.PanelPage .basic-panel.hero-panel .crumbs-nav{position:absolute;top:6px;left:75px;white-space:normal}.PanelPage .basic-panel.hero-panel .crumbs-nav .far{margin:0 .25em;vertical-align:middle}.PanelPage .basic-panel.hero-panel .funding-logos{position:absolute;right:40px;top:40px;max-width:242px;padding-bottom:40px}.PanelPage .basic-panel.hero-panel .panel-heading,.PanelPage .basic-panel.hero-panel .panel-subheading{margin:0}.PanelPage .basic-panel.hero-panel .panel-heading+.panel-subheading{margin-top:.145em}.PanelPage .basic-panel.hero-panel .panel-heading+.ctaButton,.PanelPage .basic-panel.hero-panel .panel-subheading+.ctaButton{margin:.75em 0 0}.PanelPage .basic-panel.multi-basic-panel .row+.row{margin-top:45px}.PanelPage .basic-panel.multi-basic-panel .row:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.PanelPage .basic-panel.multi-basic-panel .row.leftText .textBlock{float:left}.PanelPage .basic-panel.multi-basic-panel .row.rightText .textBlock{float:right}.PanelPage .basic-panel.multi-basic-panel .row.leftText .ctaBlock{float:right;margin-right:1.74%}.PanelPage .basic-panel.multi-basic-panel .row.rightText .ctaBlock{float:left;margin-left:1.74%}.PanelPage .basic-panel.multi-basic-panel .row.leftText.no-second-column .textBlock,.PanelPage .basic-panel.multi-basic-panel .row.rightText.no-second-column .textBlock{float:none;width:auto}.PanelPage .basic-panel.multi-basic-panel .row.centerText .textBlock,.PanelPage .basic-panel.multi-basic-panel .row.centerText .ctaBlock{width:auto;max-width:832px;margin:0 auto}.PanelPage .basic-panel.multi-basic-panel .row.leftText.no-cta-image>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.no-cta-image>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.leftText.vertically-center>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.vertically-center>.flexWrap{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.PanelPage .basic-panel.multi-basic-panel .row.rightText.no-cta-image>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.vertically-center>.flexWrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.PanelPage .basic-panel.masonry-panel .inner{max-width:1240px;padding:0 !important}.PanelPage .basic-panel.masonry-panel.full-page-width .inner{max-width:100%;margin:0}.PanelPage .basic-panel.masonry-panel .item-group{display:-webkit-box;display:flex;width:100%;-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.PanelPage .basic-panel.masonry-panel .item-group .item-group{max-width:33.4375%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-shrink:0}.PanelPage .basic-panel.masonry-panel .item{position:relative;width:100%}.PanelPage .basic-panel.masonry-panel .item-group .item:before{display:block;content:"";padding-bottom:81.666%}.PanelPage .basic-panel.masonry-panel .item.fill-screen-height:before{display:block;content:"";padding-bottom:81.666%;padding-bottom:100vh}.PanelPage .basic-panel.masonry-panel .item .background{background:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1}.PanelPage .basic-panel.masonry-panel .item.has-overlay .background:before,.PanelPage .basic-panel.masonry-panel .item.has-dark-overlay .background:before{background:rgba(0,0,0,.47);display:block;position:absolute;left:0;top:0;content:"";width:100%;height:100%}.PanelPage .basic-panel.masonry-panel.item.has-dark-overlay .background:before{background:rgba(0,0,0,.57)}.PanelPage .basic-panel.masonry-panel .item .content-wrap{position:relative;padding:45px 74px;box-sizing:border-box;z-index:2}.PanelPage .basic-panel.masonry-panel .item-group .item .content-wrap,.PanelPage .basic-panel.masonry-panel .item.fill-screen-height .content-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.PanelPage .basic-panel.masonry-panel .item .content-wrap .content{position:relative}.PanelPage .basic-panel.masonry-panel .item.vertically-center .content-wrap:before{display:inline-block;content:"";height:100%;margin-right:-.25em;vertical-align:middle}.PanelPage .basic-panel.masonry-panel .item.vertically-center .content-wrap .content{display:inline-block;width:99.9%;vertical-align:middle}.PanelPage .basic-panel.masonry-panel .item .background .video-player-wrap{position:absolute;left:0;top:0;width:100%;margin-top:-7.34%;padding-bottom:56.25%}.PanelPage .basic-panel.masonry-panel .item .background .video-player-wrap{width:146.1134%;height:100%;margin-top:0;margin-left:-23.0567%;padding-bottom:0}.PanelPage .basic-panel.masonry-panel .item .background .video-player-wrap iframe{background:0 0;position:absolute;top:0;left:0;width:100%;height:100%;border:0;overflow:hidden}.PanelPage .basic-panel.masonry-panel .item.back-color-lcm .background{background:#ff6a00}.PanelPage .basic-panel.masonry-panel .item.back-color-ent .background{background:#6abf4a}.PanelPage .basic-panel.masonry-panel .item.back-color-hed .background{background:#e2231a}.PanelPage .basic-panel.masonry-panel .item.back-color-gov .background{background:#4ac0e0}.PanelPage .basic-panel.masonry-panel .item.back-color-hlt .background{background:#3e8ddd}.PanelPage .basic-panel.masonry-panel .item.back-color-dcg .background{background:#333f48}.PanelPage .basic-panel.masonry-panel .item.back-color-black .background{background:#000}.PanelPage .basic-panel.masonry-panel .item.back-no-repeat .background{background-repeat:no-repeat}.PanelPage .basic-panel.masonry-panel .item.back-repeat-x .background{background-repeat:repeat-x}.PanelPage .basic-panel.masonry-panel .item.back-repeat-y .background{background-repeat:repeat-y}.PanelPage .basic-panel.masonry-panel .item.back-cover .background{background-size:cover}.PanelPage .basic-panel.masonry-panel .item.back-contain .background{background-size:contain}.PanelPage .basic-panel.masonry-panel .item.back-top-center .background{background-position:top center}.PanelPage .basic-panel.masonry-panel .item.back-top-right .background{background-position:top right}.PanelPage .basic-panel.masonry-panel .item.back-bottom-left .background{background-position:bottom left}.PanelPage .basic-panel.masonry-panel .item.back-bottom-center .background{background-position:bottom center}.PanelPage .basic-panel.masonry-panel .item.back-bottom-right .background{background-position:bottom right}.PanelPage .basic-panel.masonry-panel .item.back-center-left .background{background-position:center left}.PanelPage .basic-panel.masonry-panel .item.back-center-center .background{background-position:center center}.PanelPage .basic-panel.masonry-panel .item.back-center-right .background{background-position:center right}.PanelPage .basic-panel.masonry-panel .item.cta-blue a.button{background:#3e8ddd}.PanelPage .basic-panel.masonry-panel .item.cta-blue a.button:hover,.PanelPage .basic-panel.masonry-panel .item.cta-blue.cta-outline-style a.button:hover{background:#267fd9}.PanelPage .basic-panel.masonry-panel .item.cta-grey a.button{background:#626262}.PanelPage .basic-panel.masonry-panel .item.cta-grey a.button:hover,.PanelPage .basic-panel.masonry-panel .item.cta-grey.cta-outline-style a.button:hover{background:#595959}.PanelPage .basic-panel.masonry-panel .item.cta-red a.button{background:#e1140a}.PanelPage .basic-panel.masonry-panel .item.cta-red a.button:hover,.PanelPage .basic-panel.masonry-panel .item.cta-red.cta-outline-style a.button:hover{background:#d20000}.PanelPage .basic-panel.masonry-panel .item.cta-green a.button{background:#6ac346}.PanelPage .basic-panel.masonry-panel .item.cta-green a.button:hover,.PanelPage .basic-panel.masonry-panel .item.cta-green.cta-outline-style a.button:hover{background:#57b135}.PanelPage .basic-panel.masonry-panel .item.cta-outline-style a.button{background:0 0;border:1px solid #ff6a00}.PanelPage .basic-panel.masonry-panel .item.cta-outline-style a.button:hover{background:#f26000;border-color:#f26000}.PanelPage .basic-panel.masonry-panel .item.cta-blue.cta-outline-style a.button{border-color:#3e8ddd}.PanelPage .basic-panel.masonry-panel .item.cta-blue.cta-outline-style a.button:hover{border-color:#267fd9}.PanelPage .basic-panel.masonry-panel .item.cta-grey.cta-outline-style a.button{border-color:#626262}.PanelPage .basic-panel.masonry-panel .item.cta-grey.cta-outline-style a.button:hover{border-color:#595959}.PanelPage .basic-panel.masonry-panel .item.cta-red.cta-outline-style a.button{border-color:#e1140a}.PanelPage .basic-panel.masonry-panel .item.cta-red.cta-outline-style a.button:hover{border-color:#d20000}.PanelPage .basic-panel.masonry-panel .item.cta-green.cta-outline-style a.button{border-color:#6ac346}.PanelPage .basic-panel.masonry-panel .item.cta-green.cta-outline-style a.button:hover{border-color:#57b135}.PanelPage .basic-panel.presentation-panel:before,.PanelPage .basic-panel.presentation-panel:after{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0%,transparent 50%);background:linear-gradient(to top,rgba(0,0,0,.5) 0%,transparent 50%);position:absolute;left:0;bottom:0;content:"";width:100%;height:84px}.PanelPage .basic-panel.presentation-panel:before{background:0 0}.PanelPage .basic-panel.presentation-panel.back-color-lcm:before{background:#ff6a00}.PanelPage .basic-panel.presentation-panel.back-color-ent:before{background:#6abf4a}.PanelPage .basic-panel.presentation-panel.back-color-hed:before{background:#e2231a}.PanelPage .basic-panel.presentation-panel.back-color-gov:before{background:#4ac0e0}.PanelPage .basic-panel.presentation-panel.back-color-hlt:before{background:#3e8ddd}.PanelPage .basic-panel.presentation-panel.back-color-dcg:before{background:#333f48}.PanelPage .basic-panel.presentation-panel.back-color-black:before{background:#000}.PanelPage .basic-panel.presentation-panel .inner{max-width:1240px;padding:45px 0 0 !important;z-index:10}.PanelPage .basic-panel.presentation-panel .presentation-slide{display:none;height:530px}.PanelPage .basic-panel.presentation-panel.reduced-height .presentation-slide{height:370px}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible{display:-webkit-box;display:flex}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details,.PanelPage .basic-panel.presentation-panel .presentation-slide .content{padding:30px;box-sizing:border-box;-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details{width:34.62%;padding-top:16px;border-right:1px solid #fff}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .heading{margin:0}.PanelPage .basic-panel.presentation-panel .presentation-slide .content{width:63.85%;-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.PanelPage .basic-panel.presentation-panel .presentation-slide .content.no-right-padding{padding-right:0}.PanelPage .basic-panel.presentation-panel .presentation-slide .content.basic-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.PanelPage .basic-panel.presentation-panel .group-details .icon{margin:0 auto}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-customizable-protection{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-64px 0;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/customizable-protection.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/customizable-protection.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-data-protection{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-64px -128px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/data-protection.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/data-protection.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-device-protection{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:0 -64px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/device-protection.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/device-protection.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-five{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-64px -64px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/five.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/five.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-four{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-128px 0;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/four.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/four.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-identity-protection{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-128px -64px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/identity-protection.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/identity-protection.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-lenovo-innovation{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:0 -128px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/lenovo-innovation.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/lenovo-innovation.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-one{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:0 0;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/one.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/one.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-online-protection{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-128px -128px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/online-protection.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/online-protection.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-play-button{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-192px 0;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/play-button.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/play-button.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-secure-supply-chain{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-192px -64px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/secure-supply-chain.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/secure-supply-chain.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-security-by-design{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-192px -128px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/security-by-design.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/security-by-design.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-three{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:0 -192px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/three.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/three.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-two{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-64px -192px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/two.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/two.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details .icon.icon-world-class-partners{background-image:url(/_resources/themes/lenovo/images/presentation-panel-icons.png);background-position:-128px -192px;width:64px;height:64px;background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/world-class-partners.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/presentation-panel-icons/svg/world-class-partners.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}.PanelPage .basic-panel.presentation-panel .group-details a.mobile-toggle{display:none}.PanelPage .basic-panel.presentation-panel .presentation-slide .content.basic-content>img{display:block}.PanelPage .basic-panel.presentation-panel .presentation-slide .splitter{width:38px;margin:10px auto;border-bottom:2px solid #e2231a}.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide ul>li{background-image:url(/_resources/themes/lenovo/images/bull-white.png)}.PanelPage .basic-panel.presentation-panel .groups-nav{margin-top:45px;padding:0 40px}.PanelPage .basic-panel.presentation-panel .groups-nav ul,.PanelPage .basic-panel.presentation-panel ul li{background:0 0;margin:0;padding:0;list-style-type:none}.PanelPage .basic-panel.presentation-panel .groups-nav ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.PanelPage .basic-panel.presentation-panel .groups-nav ul li{position:relative;width:187px;-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.PanelPage .basic-panel.presentation-panel .groups-nav ul li a{position:relative;display:block;height:84px;padding:18px 40px 20px 42px;box-sizing:border-box}.PanelPage .basic-panel.presentation-panel .groups-nav ul li+li a:before,.PanelPage .basic-panel.presentation-panel .groups-nav ul li+li a:after{display:block;position:absolute;left:1px;top:20px;content:"";height:42px;border-left:1px solid #43505a}.PanelPage .basic-panel.presentation-panel .groups-nav ul li+li a:after{left:2px;border-left-color:#21262b}.PanelPage .basic-panel.presentation-panel .groups-nav ul li.selected a span:before{display:block;position:absolute;bottom:18px;left:50%;content:"";width:28px;border-top:2px solid #e2231a;margin-left:-14px}.PanelPage .basic-panel.presentation-panel.large-nav-font .groups-nav ul li.selected a span:before{bottom:22px;width:42px;border-top-width:4px;margin-left:-21px}.PanelPage .basic-panel.presentation-panel .groups-nav ul li.selected:before{display:block;position:absolute;top:-10px;left:50%;content:"";width:89.84%;max-width:219px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:10px solid #e2231a}.PanelPage .basic-panel.presentation-panel.sec-accent-color-lcm .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-lcm .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-lcm .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-lcm .presentation-feature-group .slides .slide .slide-image{border-color:#ff6a00}.PanelPage .basic-panel.presentation-panel.sec-accent-color-ent .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-ent .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-ent .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-ent .presentation-feature-group .slides .slide .slide-image{border-color:#6abf4a}.PanelPage .basic-panel.presentation-panel.sec-accent-color-gov .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-gov .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-gov .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-gov .presentation-feature-group .slides .slide .slide-image{border-color:#4ac0e0}.PanelPage .basic-panel.presentation-panel.sec-accent-color-hlt .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-hlt .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-hlt .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-hlt .presentation-feature-group .slides .slide .slide-image{border-color:#3e8ddd}.PanelPage .basic-panel.presentation-panel.sec-accent-color-dcg .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-dcg .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-dcg .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-dcg .presentation-feature-group .slides .slide .slide-image{border-color:#333f48}.PanelPage .basic-panel.presentation-panel.sec-accent-color-black .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-black .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-black .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-black .presentation-feature-group .slides .slide .slide-image{border-color:#000}.PanelPage .basic-panel.presentation-panel.sec-accent-color-white .presentation-slide .splitter,.PanelPage .basic-panel.presentation-panel.accent-color-white .groups-nav ul li.selected:before,.PanelPage .basic-panel.presentation-panel.sec-accent-color-white .groups-nav ul li.selected a span:before,.PanelPage .basic-panel.presentation-panel.accent-color-white .presentation-feature-group .slides .slide .slide-image{border-color:#fff}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-left:16px;flex-wrap:wrap}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column{width:19.09%}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column hr{margin-left:auto;margin-right:auto}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns.three-up .column{width:28.11%}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns.two-up .column{width:46.08%}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns.one-up .column{width:100%}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column img{display:block;border:2px solid #e2231a;margin:0 auto}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column hr{border-color:#e2231a}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-lcm img,.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-lcm hr{border-color:#ff6a00}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-ent img,.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-ent hr{border-color:#6abf4a}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-gov img,.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-gov hr{border-color:#4ac0e0}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-hlt img,.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-hlt hr{border-color:#3e8ddd}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-dcg img,.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-dcg hr{border-color:#333f48}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column .svg-wrap,.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column img{display:block;max-width:134px;margin:0 auto}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column .svg-wrap{position:relative;padding-bottom:89.9582%}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column .svg-wrap svg{position:absolute;left:0;top:0;width:100%;max-height:100%}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column svg path{fill:#e2231a}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-lcm svg path{fill:#ff6a00}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-ent svg path{fill:#6abf4a}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-gov svg path{fill:#4ac0e0}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-hlt svg path{fill:#3e8ddd}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column.accent-color-dcg svg path{fill:#333f48}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column svg path{fill:#e2231a}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column h6{margin-top:14px}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .content{display:-webkit-box;display:flex;padding:0}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide{display:none;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-pack:center;justify-content:center}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide.visible{display:-webkit-box;display:flex}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle{display:none}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .splitter{margin-left:0;margin-right:0}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav{position:relative;width:50%;box-sizing:border-box;-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides{border-right:1px solid #fff;padding:30px 28px}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav{flex-shrink:1;padding:30px 68px;align-self:flex-end}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav.multiple-pages{padding-bottom:0}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul{display:none}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.visible,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination{display:block}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li{background:0 0;margin:0;padding:0;list-style-type:none}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li+li{margin-top:1.96344em}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li a{display:block;position:relative;padding-left:25px}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li a:before{display:block;position:absolute;left:0;top:50%;content:"";width:12px;height:12px;margin-top:-6px;border:2px solid #cccdce;border-radius:50%}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li.selected a:before{background:#e2231a}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .slide-image{border:2px solid #e2231a;margin-bottom:32px;box-sizing:border-box}.PanelPage .basic-panel.presentation-panel.accent-color-lcm .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#ff6a00}.PanelPage .basic-panel.presentation-panel.accent-color-ent .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#6abf4a}.PanelPage .basic-panel.presentation-panel.accent-color-gov .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#4ac0e0}.PanelPage .basic-panel.presentation-panel.accent-color-hlt .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#3e8ddd}.PanelPage .basic-panel.presentation-panel.accent-color-dcg .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#333f48}.PanelPage .basic-panel.presentation-panel.accent-color-black .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#000}.PanelPage .basic-panel.presentation-panel.accent-color-white .presentation-feature-group .slide-nav ul li.selected a:before{background-color:#fff}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li{margin-top:48px}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li a{display:inline-block;position:relative;width:26px;height:26px;margin:0;padding:0;border:0;border-radius:0;vertical-align:middle}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li a:before{position:absolute;left:0;top:9px;content:"";width:18px;height:18px;border:0;border-top:1px solid #fff;border-left:1px solid #fff;border-radius:0}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li a.previous-page{margin-right:6px}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li a.previous-page:before{left:8px;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li a.next-page:before{-webkit-transform:rotateZ(-225deg);transform:rotateZ(-225deg)}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .group-details{display:none}.PanelPage .basic-panel.presentation-panel .presentation-video-slide{width:83.31%;margin:0 auto}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column{width:50.99%;padding:30px 20px;box-sizing:border-box}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap{position:relative;border:2px solid #e2231a}.PanelPage .basic-panel.presentation-panel.accent-color-lcm .presentation-video-slide .video-column .video-player-wrap{border-color:#ff6a00}.PanelPage .basic-panel.presentation-panel.accent-color-ent .presentation-video-slide .video-column .video-player-wrap{border-color:#6abf4a}.PanelPage .basic-panel.presentation-panel.accent-color-gov .presentation-video-slide .video-column .video-player-wrap{border-color:#4ac0e0}.PanelPage .basic-panel.presentation-panel.accent-color-hlt .presentation-video-slide .video-column .video-player-wrap{border-color:#3e8ddd}.PanelPage .basic-panel.presentation-panel.accent-color-dcg .presentation-video-slide .video-column .video-player-wrap{border-color:#333f48}.PanelPage .basic-panel.presentation-panel.accent-color-black .presentation-video-slide .video-column .video-player-wrap{border-color:#000}.PanelPage .basic-panel.presentation-panel.accent-color-white .presentation-video-slide .video-column .video-player-wrap{border-color:#fff}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap img{position:relative;display:block;z-index:2}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a .icon{background:#2e2e2e;display:block;position:absolute;left:50%;top:50%;width:15%;max-width:100px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.65;border-radius:50%}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a:hover .icon{opacity:1}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a .icon:before{display:block;content:"";padding-top:100%;width:100%}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a .icon i{display:block;position:absolute;top:50%;left:50%;width:35%;margin:-25% 0 0 -12%;overflow:hidden}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a .icon i:before{display:block;content:"";width:100%;padding-top:150%}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column .video-player-wrap a .icon i:after{display:block;content:"";position:absolute;top:50%;left:auto;right:0;bottom:auto;width:0;height:0;border:200px solid transparent;border-left:300px solid #fff;border-right:none;margin:-200px 0 -200px -300px}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .content .splitter{margin-left:0;margin-right:0}.EventCalendarPage .events-wrapper{padding:45px 74px}.EventCalendarPage ul#event-view-types{float:right;margin-bottom:2em}.EventCalendarPage ul#event-view-types li{background:0 0;display:inline-block;margin:0;padding:0}.EventCalendarPage ul#event-view-types li .fas,.EventCalendarPage ul#event-view-types li .far{margin:0 1ex 0 0}.EventCalendarPage ul#event-view-types li+li{margin-left:.75em}.EventCalendarPage ul#event-view-types li a.button.grey.selected{background:#c4beb6;cursor:default}.EventCalendarPage .view-tab{display:none;position:relative}.EventCalendarPage .view-tab.active{display:block}.EventCalendarPage #calendar-view{min-height:881px}.EventCalendarPage .events-wrapper .fc-view-container{position:relative}.EventCalendarPage .events-wrapper #calendarLoadSpinner{background:rgba(255,255,255,.75);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.EventCalendarPage .events-wrapper #calendarLoadSpinner .fas{margin:80px 0}.EventCalendarPage .events-wrapper #calendar-view td.fc-widget-content,.EventCalendarPage .events-wrapper #calendar-view td.fc-head-container{padding:0}.EventCalendarPage .events-wrapper #calendar-view .fc-day.fc-today{background-color:#ffd2b3}.EventCalendarPage .events-wrapper #calendar-view .fc-day.fc-other-month.fc-today{background-color:transparent}.EventCalendarPage .events-wrapper #calendar-view .fc-button{border:0;box-shadow:none}.EventCalendarPage .events-wrapper #calendar-view .fc-button.fc-state-default{background:#626262}.EventCalendarPage .events-wrapper #calendar-view .fc-button.fc-state-hover{background:#595959}.EventCalendarPage .events-wrapper #calendar-view .fc-button.fc-state-disabled{background:#c4beb6 !important;cursor:default}.EventCalendarPage .events-wrapper #calendar-view .fc-button.fc-next-button{border-left:1px solid #595959}.EventCalendarPage .events-wrapper #calendar-view .fc-icon-left-single-arrow:after{content:"\f104"}.EventCalendarPage .events-wrapper #calendar-view .fc-icon-right-single-arrow:after{content:"\f105"}.EventCalendarPage .events-wrapper #calendar-view .fc-event{background:#ff6a00;padding:2px 7px;border:0}.EventCalendarPage .events-wrapper #calendar-view .fc-event{background-color:#ff6a00}.EventCalendarPage .events-wrapper #calendar-view .fc-event.ent{background-color:#6abf4a}.EventCalendarPage .events-wrapper #calendar-view .fc-event.lpn{background-color:#6abf4a}.EventCalendarPage .events-wrapper #calendar-view .fc-event.k12{background-color:#e2231a}.EventCalendarPage .events-wrapper #calendar-view .fc-event.hed{background-color:#e2231a}.EventCalendarPage .events-wrapper #calendar-view .fc-event.gov{background-color:#4ac0e0}.EventCalendarPage .events-wrapper #calendar-view .fc-event.slg{background-color:#4ac0e0}.EventCalendarPage .events-wrapper #calendar-view .fc-event.fed{background-color:#4ac0e0}.EventCalendarPage .events-wrapper #calendar-view .fc-event.hlt{background-color:#3e8ddd}.EventCalendarPage .events-wrapper #calendar-view .fc-event.smb{background-color:#6abf4a}.EventCalendarPage .events-wrapper #calendar-view .fc-event.dcg{background-color:#333f48}.EventCalendarPage .events-wrapper #calendar-view .fc-event.wks{background-color:#333f48}.EventCalendarPage .events-wrapper #calendar-view .fc-event:hover{opacity:.85}.EventCalendarPage .calendar-tip{background:#fff;position:absolute;width:300px;margin-top:10px;padding:10px;z-index:1000;border:1px solid #ccc;border-radius:4px;box-shadow:2px 3px 4px 0px rgba(0,0,0,.2)}.EventCalendarPage .calendar-tip .calendar-tip-close{display:none}.EventCalendarPage .calendar-tip:after,.EventCalendarPage .calendar-tip:before{position:absolute;bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}.EventCalendarPage .calendar-tip:after{margin-left:-10px;border-bottom-color:#fff;border-width:10px}.EventCalendarPage .calendar-tip:before{margin-left:-11px;border-bottom-color:#ccc;border-width:11px}.EventCalendarPage .calendar-tip p{margin:0}.EventCalendarPage #list-view .show-more a{display:inline-block;border:1px solid #009dd9;padding:15px 20px;border-radius:2px}.EventCalendarPage #list-view .show-more a:hover{border-color:#00b9ff}.EventCalendarPage #list-view .show-more a .fa-spinner{display:none;margin-right:.5em}.EventCalendarPage #list-view .show-more a.disabled{border-color:#999;cursor:default}.EventCalendarPage #list-view .event+.event{margin-top:20px;padding-top:20px;border-top:1px solid #cecece}.EventCalendarPage #list-view .event h4{margin:0}.EventCalendarPage #list-view .event.has-image:after{clear:both;display:block;content:' ';width:0;height:0;font-size:0;line-height:0;visibility:hidden}.EventCalendarPage #list-view .event.has-image a.img-link{float:left;display:block;max-width:40.2%}.EventCalendarPage #list-view .event.has-image a.img-link img{max-width:100%}.EventCalendarPage #list-view .event.has-image h4,.EventCalendarPage #list-view .event.has-image h5,.EventCalendarPage #list-view .event.has-image p{margin-left:42%}.EventCalendarPage .event-category-drop{float:left;position:relative}.EventCalendarPage .event-category-drop #event-category-trigger{background:#f4f4f4;display:block;position:relative;width:259px;border:1px solid #d0d0d0;padding:9px 45px 9px 8px;border-radius:2px}.EventCalendarPage .event-category-drop #event-category-trigger.menu-open{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.EventCalendarPage .event-category-drop #event-category-trigger .fas{display:block;position:absolute;right:11px;top:0;width:25px}.EventCalendarPage .event-category-drop #event-category-trigger span{display:block;overflow:hidden;white-space:nowrap}.EventCalendarPage .event-category-drop #event-categories-list{background:#f4f4f4;display:none;position:absolute;top:100%;left:0;width:294px;border:1px solid #d0d0d0;border-top:0;padding:8px 9px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:20}.EventCalendarPage .event-category-drop #event-categories-list li{background:0 0;margin:0;padding:0;overflow-wrap:break-word}.EventCalendarPage .event-category-drop #event-categories-list li a{display:block;padding:5px 6px}.EventCalendarPage .event-category-drop #event-categories-list li a:hover{background:#009dd9}.EventCalendarPage .event-category-drop #event-categories-list li ul li a{padding-left:25px}.Event .contentWrapper .leftColumn{float:left;width:50%}.Event .contentWrapper .rightColumn{float:right;width:40.2%}.Event .contentWrapper .rightColumn img{display:block;margin-bottom:2em}.Event .contentWrapper .rightColumn ul li{background-position-y:.85em}.Event .contentWrapper .rightColumn .ics-button{margin-left:1em;padding:4px 8px}.Event .contentWrapper .rightColumn .ics-button .far{margin-left:0}.Event .contentWrapper .rightColumn .ctaButton{margin-top:2em}.Event .contentWrapper .rightColumn .ctaButton .button{display:block}#share-draft-content-message{background-color:#fed0d0;position:fixed;bottom:0;right:0;left:0;height:39px;padding:13px 0;box-sizing:border-box;z-index:99999}#share-draft-content-message span{position:relative}#share-draft-content-message .extra-information{background:#fff;display:none;position:absolute;bottom:100%;right:0;width:300px;padding:8px;box-shadow:0 -1px 4px #aaa}#share-draft-content-message .extra-information:after{background:#fff;position:absolute;bottom:-5px;content:'';width:10px;height:10px;right:10%;box-shadow:-1px -1px 2px #aaa;-webkit-transform:rotate(225deg);transform:rotate(225deg)}#share-draft-content-message .extra-information li:first-child{background:0 0;padding-left:0}#share-draft-content-message span:hover .extra-information{display:block}
/****** FILE: themes/lenovo/css/typography.css *****/
.typography{font-size:16px;-webkit-text-size-adjust:100%}.typography *{font-family:"Lato",Arial,sans-serif}.far,.far *,.fas,.fas *,.fal,.fal *,.fa,.fa *{font-family:'Font Awesome 5 Pro' !important}.fab,.fab *{font-family:'Font Awesome 5 Brands' !important}.fad,.fad *{font-family:'Font Awesome 5 Duotone' !important}.fal,.fal *{font-weight:300 !important}.far,.far *{font-weight:400 !important}.fab,.fab *{font-weight:400 !important}.fad,.fad *{font-weight:900 !important}.fas,.fas *,.fa,.fa *{font-weight:900 !important}.typography p,.typography ul li,.typography ol li,.typography a,.typography table td,.typography table th,.typography table caption{font-size:1em;color:#151515;line-height:1.4em}.typography p{margin:0 0 1em}.typography blockquote,.typography blockquote *{font-size:1.2135em;font-weight:300;font-style:italic;color:#747474}.typography ul,.typography ol{margin:0 0 .5em;padding:0}.typography ol{padding:0 0 0 1.618em}.typography ul li,.typography ol li{margin:0 0 .5em;line-height:1.4em}.typography ul>li{background:url(/_resources/themes/lenovo/images/bull.png) no-repeat 11px .45em;margin-left:0;padding-left:1.618em;list-style-type:none}.typography ol>li{list-style-type:decimal}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#151515;margin:.25em 0 .5em;line-height:1.4em}.typography h1{font-size:2.1179em;font-weight:300}.typography h2{font-size:1.618em;font-weight:300}.typography h3{font-size:2.1179em;font-weight:300}.typography h4{font-size:1.618em;font-weight:400}.typography h5{font-size:1.30896em;font-weight:500}.typography h6{font-size:1.2135em;font-weight:500}.typography h1.bold-heading,.typography h2.bold-heading,.typography h3.bold-heading,.typography h4.bold-heading,.typography h5.bold-heading,.typography h6.bold-heading{font-weight:500}.typography h1.bolder-heading,.typography h2.bolder-heading,.typography h3.bolder-heading,.typography h4.bolder-heading,.typography h5.bolder-heading,.typography h6.bolder-heading{font-weight:900}.typography h1.larger-heading{font-size:3.42676em}.typography h2.larger-heading{font-size:2.61792em}.typography h3.larger-heading{font-size:3.42676em}.typography h4.larger-heading{font-size:2.61792em}.typography h5.larger-heading{font-size:2.1179em}.typography h6.larger-heading{font-size:1.96344em}.typography.teko-headings h1,.typography.teko-headings h1 *,.typography.teko-headings h2,.typography.teko-headings h2 *,.typography.teko-headings h3,.typography.teko-headings h3 *,.typography.teko-headings h4,.typography.teko-headings h4 *,.typography.teko-headings h5,.typography.teko-headings h5 *,.typography.teko-headings h6,.typography.teko-headings h6 *{font-family:"Teko","Lato",Arial,sans-serif}.typography.teko-headings h1{font-size:2.61792em}.typography.teko-headings h2{font-size:1.96344em}.typography.teko-headings h3{font-size:2.61792em}.typography.teko-headings h4{font-size:1.96344em}.typography.teko-headings h5{font-size:1.618em}.typography.teko-headings h6{font-size:1.30896em}.typography.teko-headings h1.larger-heading{font-size:4.2358em}.typography.teko-headings h2.larger-heading{font-size:3.17685em}.typography.teko-headings h3.larger-heading{font-size:4.2358em}.typography.teko-headings h4.larger-heading{font-size:3.17685em}.typography.teko-headings h5.larger-heading{font-size:2.61792em}.typography.teko-headings h6.larger-heading{font-size:2.1179em}.typography a{font-size:1em;font-weight:700;color:#009dd9;text-decoration:none}.typography a:hover{color:#00b9ff;text-decoration:underline}.typography table tr caption,.typography table tr th,.typography table tr td{padding:3px 5px}.typography sup,.typography sub{font-size:.75em;line-height:0}.typography .left,.typography .text-left{text-align:left}.typography .center,.typography .text-center{text-align:center}.typography .right,.typography .text-right{text-align:right}.typography .justify,.typography .text-justify{text-align:justify}.typography img.right{float:right}.typography img.left{float:left}.typography table.center,.typography table.right{text-align:left}.typography p.MsoNormal,.typography p.MsoBodyText{margin:0}.typography .color-lcm{color:#ff6a00 !important}.typography .color-ent{color:#6abf4a !important}.typography .color-lpn{color:#6abf4a !important}.typography .color-k12{color:#e2231a !important}.typography .color-hed{color:#e2231a !important}.typography .color-gov{color:#4ac0e0 !important}.typography .color-slg{color:#4ac0e0 !important}.typography .color-fed{color:#4ac0e0 !important}.typography .color-hlt{color:#3e8ddd !important}.typography .color-smb{color:#6abf4a !important}.typography .color-dcg{color:#333f48 !important}.typography .color-wks{color:#333f48 !important}.contentBlock .contentBlockHeader .contentBlockTitle{font-size:1.2135em;font-weight:500;color:#fff}.headerFundingLogos{font-weight:500;color:#fff;text-align:center;line-height:1.4em}#Header #Form_SearchForm_Keyword{font-size:1em;font-weight:400;color:#777}#Header #Form_SearchForm_Keyword::-webkit-input-placeholder{font-style:normal !important;font-weight:400 !important;color:#000}#Header #Form_SearchForm_Keyword::-moz-placeholder{font-style:normal !important;font-weight:400 !important;color:#000}#Header #Form_SearchForm_Keyword:-ms-input-placeholder{font-style:normal !important;font-weight:400 !important;color:#000}#Header #Form_SearchForm_Keyword:placeholder-shown{font-style:normal !important;font-weight:400 !important;color:#000}#Header #Form_SearchForm_Keyword.placeholder{font-style:normal !important;font-weight:400 !important;color:#000}#Header #Form_SearchForm_action_doSearch{font-size:22px;color:#777;line-height:23px;text-align:center}#Header #Form_SearchForm_action_doSearch:hover{color:#484848}#Header .top-bar>#eloqua-welcome #nav-rep-contact,#Header .top-bar>#eloqua-welcome #join-newsletter-link{font-weight:400;color:#777}#Content .page-banner,#Content .page-banner .contents{text-align:center}#Content .page-banner.left-text,#Content .page-banner.left-text .contents,#Content .page-banner.right-text .contents{text-align:left}#Content .page-banner.right-text{text-align:right}#Content .page-banner .crumbs-nav{font-size:.75em;text-align:left}#Content .page-banner .crumbs-nav,#Content .page-banner .crumbs-nav .far{line-height:1.4em}#Content .page-banner .crumbs-nav a{font-weight:400}#Content .page-banner .crumbs-nav *{color:#b2b2b2}#Content .page-banner .crumbs-nav .home-page{color:#fff}#Content .page-banner .contents h1{font-size:2.61792em;font-weight:700;color:#fff;text-transform:uppercase}.teko-headings #Content .page-banner .contents h1{font-size:3.17685em}#Content .page-banner .contents h2{font-size:1.618em;font-weight:400;color:#cdcdcd}.teko-headings #Content .page-banner .contents h2{font-size:1.96344em}#Content .page-banner.bolder-heading .contents h1{font-weight:900}#Content .page-banner.larger-heading .contents h1{font-size:3.42676em}.teko-headings #Content .page-banner.larger-heading .contents h1{font-size:4.2358em}#Content .page-banner.heading-lcm .contents h1,#Content .page-banner.subheading-lcm .contents h2{color:#ff6a00}#Content .page-banner.heading-ent .contents h1,#Content .page-banner.subheading-ent .contents h2{color:#6abf4a}#Content .page-banner.heading-hed .contents h1,#Content .page-banner.subheading-hed .contents h2{color:#e2231a}#Content .page-banner.heading-gov .contents h1,#Content .page-banner.subheading-gov .contents h2{color:#4ac0e0}#Content .page-banner.heading-hlt .contents h1,#Content .page-banner.subheading-hlt .contents h2{color:#3e8ddd}#Content .page-banner.heading-dcg .contents h1,#Content .page-banner.subheading-dcg .contents h2{color:#333f48}#Content .page-banner.heading-light-grey .contents h1,#Content .page-banner.subheading-light-grey .contents h2{color:#b2b2b2}#Content .page-banner.heading-black .contents h1,#Content .page-banner.subheading-black .contents h2{color:#000}#Content .page-banner .funding-logos{font-size:.809em;color:#fff;text-align:center}#Content .aboveFundingLogos,#Content .aboveFundingLogos *{color:#fff;text-align:center}#Content .belowFundingLogos,#Content .beforeFundingLogos{font-size:.809em;color:#7b7b7b;text-align:center;line-height:1.4em}.remodal{text-align:left}.remodal-close:before{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:18px;font-weight:900;color:#959595;text-align:center}.remodal.has-heading .remodal-close:before{color:#000}.remodal .remodal-heading{font-size:1.618em;color:#292929}.remodal .remodal-heading a{font-weight:400}.remodal .remodal-heading a.small-link{font-style:italic;font-size:.75em;color:#009dd9}.remodal.orange-header .remodal-heading,.remodal.orange-header .remodal-heading a{color:#fff}.remodal.orange-header .remodal-heading a{text-decoration:underline}.remodal.orange-header .remodal-heading a:hover{text-decoration:none}.remodal.orange-header .remodal-close:before{color:#a04300}.remodal.next-steps-remodal li{text-align:center}.remodal.next-steps-remodal li a{font-size:.809em;font-weight:700}.remodal a.rep-contact-cta{font-size:1.618em;font-weight:400;color:#fff;text-align:center;text-decoration:none;line-height:1em}.remodal a.rep-contact-cta .fa-user{font-size:20px;line-height:37px}.remodal a.rep-contact-cta .fa-chevron-right{font-size:36px}.remodal a.rep-contact-cta span{text-align:left}.remodal a.rep-contact-cta strong{font-weight:700}#elq-comp-pro-spin{font-size:60px;color:#fff}.pagination{text-align:center}.pagination a,.pagination strong,.pagination span{font-weight:700;color:#009dd9;line-height:34px;text-align:center}.pagination a:hover{color:#00b9ff;text-decoration:none}.pagination strong,.pagination span{color:#999}#Content .socialBar{font-size:.809em;font-weight:700;color:#9a9a9a;text-align:center}#rep-contact-cta{font-size:1em;font-weight:700;color:#fff;line-height:1em;text-align:left;text-decoration:none}#rep-contact-cta .fa-user{font-size:18px;line-height:30px}#rep-contact-cta .fa-chevron-right{font-size:24px}#cookie-notice *{color:#fff}#cookie-notice p{font-size:.809em}#cookie-notice a{text-decoration:underline}#cookie-notice a:hover{color:#fff;text-decoration:none}#cookie-notice a#cookie-notice-close{text-align:center;line-height:32px}#Footer *{color:#414141}#Footer a{font-weight:400}#Footer .footerLeft ul li{font-size:1.2135em}#Footer .footerLeft ul li a{font-weight:300;text-decoration:none}#Footer .footerLeft ul.social-links li a,#Footer .footerLeft ul.social-links li a .fab,#Footer .footerLeft ul.social-links li a .fas{font-size:20px;color:#bcbcbc;text-align:center;line-height:35px}#Footer .footerRight p,#Footer .footerRight ul{font-size:.809em}#Footer .footerRight a{text-decoration:underline}#Footer .footerRight a:hover{text-decoration:none}#Footer p.copyright i{font-style:normal}.LenovoErrorPage #Content ul.quicklinks{text-align:center}.LenovoErrorPage #Content>.inner ul.quicklinks li{font-size:1.30896em}.SearchController .recommended-results .grid-item .titleBlock{font-size:1.2135em;color:#fff;text-align:left}.SearchController .recommended-results .grid-item .titleBlock .pills span{font-size:.67em;font-weight:700;color:#3a3a3a;text-align:center;text-transform:uppercase;line-height:1.618em}.SearchController #SearchResults li .fas,.SearchController #SearchResults li .far{font-size:26px !important;line-height:1.4em}.SearchController #SearchResults li p.linkref,.SearchController #SearchResults li p.linkref a,.SearchController #SearchResults li p.industry,.SearchController #SearchResults li p.industry a{font-size:.809em;color:#999}.USStatePage .rightColumn ul.additionalInfoLinks li strong{color:#dc291e;text-transform:uppercase}.USStatePage .validContract{font-size:.75em;font-weight:400}.USStatePage #key li{font-size:.809em;line-height:10px}.USStatePage #key li span{font-size:1px}.USStatePage #red span{color:#ec3025}.USStatePage #yellow span{color:#f1c741}.USStatePage #dkred span{color:#b32726}.USStatePage #ltgray span{color:#cfceca}.USStatePage #gray span{color:#636567}.USStatePage #dkgray span{color:#424143}.USStatePage .stateCanvasWrap #state-tip{color:#fff;text-align:center}.FindARepPage .two-col-search-box .header h3{font-weight:700;color:#2e2e2e;line-height:92px}.FindARepPage .two-col-search-box .search-inputs .header h3{font-size:1.618em;font-weight:500;text-align:center}.FindARepPage .two-col-search-box .search-inputs .chosen-container{text-align:left}.FindARepPage .two-col-search-box .search-inputs .separator{text-align:center}.FindARepPage .two-col-search-box .search-inputs .separator .label{font-size:1em;color:#151515;background:#cbcbcb}.FindARepPage .two-col-search-box .results .header h3{font-weight:400}.FindARepPage .two-col-search-box .results-table th{text-align:center}.FindARepPage .two-col-search-box .results-table th.details{text-align:left}.FindARepPage .two-col-search-box .results-table tr td{text-align:center}.FindARepPage .two-col-search-box .results-table tr td a .fas{color:#000}.FindARepPage .two-col-search-box .results-table tr td.details{text-align:left}.FindARepPage .two-col-search-box .results-table tr td.states,.FindARepPage .two-col-search-box .results-table tr td.roles{font-size:14px}.FindARepPage .two-col-search-box .results-table tr td.segments{font-size:12px}.FindARepPage .two-col-search-box .loadingSpinner{font-size:1.5em;text-align:center}.FindARepPage .two-col-search-box .results .loadingSpinner.loading{font-size:2em}.ResourceCenterPage .loadingSpinner{font-size:40px;text-align:center}.ResourceCenterPage .contentBlock.resource .pills span{font-size:.67em;font-weight:700;color:#3a3a3a;text-align:center;text-transform:uppercase;line-height:1.618em}.ResourceCenterPage .selectedFilters{line-height:1.4em}.ResourceCenterPage .selectedFilters a.filter{color:#151515;text-decoration:none}.ResourceCenterPage .selectedFilters a.filter .fas{color:#9f0000}.ResourceCenterPage #Pagination .next{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.ResourceCenterPage #Pagination .next .fa-spinner{font-size:16px}.ResourceCenterPage #Pagination .next.disabled{color:#999 !important}.Resource #Form_LeadForm_FormTitle b{font-weight:700}.Resource #NextItemsPopin li{text-align:center}.Resource #NextItemsPopin li a{font-size:.809em;font-weight:700}.Resource #Content #NextItemsPopin #NextItemsPopinClose{color:#000;line-height:36px;text-align:center}.Resource.text-white .styling-wrapper .contentWrapper *{color:#fff}.Resource.text-white .styling-wrapper .contentWrapper ul>li{background-image:url(/_resources/themes/lenovo/images/bull-white.png)}.Resource.text-light-grey .styling-wrapper .contentWrapper *{color:#999}.Resource.text-light-grey .styling-wrapper .contentWrapper a{color:#009dd9}.Resource.text-light-grey .styling-wrapper .contentWrapper a:hover{color:#00b9ff}.Resource.text-white .styling-wrapper .contentWrapper a{text-decoration:underline}.Resource.text-white .styling-wrapper .contentWrapper a.button,.Resource.text-white .styling-wrapper .contentWrapper a:hover{text-decoration:none}.Resource.text-light-grey .styling-wrapper .contentWrapper .resource-heading,.Resource.text-white .resource-heading,.Resource.text-light-grey .styling-wrapper .contentWrapper .resource-subheading,.Resource.text-white .resource-subheading{color:#151515}.Resource.heading-lcm .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-lcm .styling-wrapper .contentWrapper .resource-subheading{color:#ff6a00}.Resource.heading-ent .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-ent .styling-wrapper .contentWrapper .resource-subheading{color:#6abf4a}.Resource.heading-hed .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-hed .styling-wrapper .contentWrapper .resource-subheading{color:#e2231a}.Resource.heading-gov .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-gov .styling-wrapper .contentWrapper .resource-subheading{color:#4ac0e0}.Resource.heading-hlt .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-hlt .styling-wrapper .contentWrapper .resource-subheading{color:#3e8ddd}.Resource.heading-dcg .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-dcg .styling-wrapper .contentWrapper .resource-subheading{color:#333f48}.Resource.heading-light-grey .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-light-grey .styling-wrapper .contentWrapper .resource-subheading{color:#999}.Resource.heading-white .styling-wrapper .contentWrapper .resource-heading,.Resource.subheading-white .styling-wrapper .contentWrapper .resource-subheading{color:#fff}.Resource .resource-heading.bold{font-weight:700}.Resource .resource-heading.bolder{font-weight:900}.Resource .resource-heading.larger{font-size:3.42676em}.Resource.teko-headings .resource-heading.larger{font-size:4.2358em}.Resource.cta-outline-style a.button,.Resource.cta-outline-style a.button *,.Resource .page-banner.cta-outline-style a.button,.Resource .page-banner.cta-outline-style a.button *{color:#ff6a00}.Resource.cta-outline-style a.button:hover,.Resource.cta-outline-style a.button:hover *,.Resource .page-banner.cta-outline-style a.button:hover,.Resource .page-banner.cta-outline-style a.button:hover *,.Resource.cta-outline-style.cta-outline-text-white a.button,.Resource.cta-outline-style.cta-outline-text-white a.button *,.Resource .page-banner.cta-outline-style.cta-outline-text-white a.button,.Resource .page-banner.cta-outline-style.cta-outline-text-white a.button *{color:#fff !important}.Resource.cta-blue.cta-outline-style a.button,.Resource.cta-blue.cta-outline-style a.button *,.Resource .page-banner.cta-blue.cta-outline-style a.button,.Resource .page-banner.cta-blue.cta-outline-style a.button *{color:#3e8ddd}.Resource.cta-grey.cta-outline-style a.button,.Resource.cta-grey.cta-outline-style a.button *,.Resource .page-banner.cta-grey.cta-outline-style a.button,.Resource .page-banner.cta-grey.cta-outline-style a.button *{color:#626262}.Resource.cta-red.cta-outline-style a.button,.Resource.cta-red.cta-outline-style a.button *,.Resource .page-banner.cta-red.cta-outline-style a.button,.Resource .page-banner.cta-red.cta-outline-style a.button *{color:#e1140a}.Resource.cta-green.cta-outline-style a,.Resource.cta-green.cta-outline-style a *,.Resource .page-banner.cta-green.cta-outline-style a,.Resource .page-banner.cta-green.cta-outline-style a *{color:#6ac346}.GraphicResource .graphicImageWrapper{text-align:center}.PanelPage .basic-panel.text-white .textBlock *,.PanelPage .grid-panel.text-white .grid-item .textWrap *,.PanelPage .grid-panel.text-white .below-grid-content *,.PanelPage .event-panel.text-white .ctaBlock p{color:#fff}.PanelPage .basic-panel.text-white .textBlock ul>li,.PanelPage .grid-panel.text-white .below-grid-content ul>li{background-image:url(/_resources/themes/lenovo/images/bull-white.png)}.PanelPage .basic-panel.text-light-grey .textBlock *,.PanelPage .grid-panel.text-light-grey .grid-item .textWrap *,.PanelPage .grid-panel.text-light-grey .below-grid-content *,.PanelPage .event-panel.text-light-grey .ctaBlock p{color:#999}.PanelPage .basic-panel.text-light-grey .textBlock a,.PanelPage .grid-panel.text-light-grey .grid-item .textWrap a,.PanelPage .grid-panel.text-light-grey .below-grid-content a{color:#009dd9}.PanelPage .basic-panel.text-light-grey .textBlock a:hover,.PanelPage .grid-panel.text-light-grey .grid-item .textWrap a:hover,.PanelPage .grid-panel.text-light-grey .below-grid-content a:hover{color:#00b9ff}.PanelPage .basic-panel.text-light-grey .textBlock a.button,.PanelPage .grid-panel.text-light-grey .grid-item .textWrap a.button,.PanelPage .grid-panel.text-light-grey .below-grid-content a.button,.PanelPage .basic-panel.text-light-grey .textBlock a.button *,.PanelPage .grid-panel.text-light-grey .grid-item .textWrap a.button *,.PanelPage .grid-panel.text-light-grey .below-grid-content a.button *,.PanelPage .basic-panel.text-light-grey .textBlock a.button:hover,.PanelPage .grid-panel.text-light-grey .grid-item .textWrap a.button:hover,.PanelPage .grid-panel.text-light-grey .below-grid-content a.button:hover{color:#fff}.PanelPage .basic-panel.text-white .textBlock a,.PanelPage .grid-panel.text-white .grid-item .textWrap a,.PanelPage .grid-panel.text-white .below-grid-content a{text-decoration:underline}.PanelPage .basic-panel.text-white .textBlock a.button,.PanelPage .grid-panel.text-white .grid-item .textWrap a.button,.PanelPage .grid-panel.text-white .below-grid-content a.button,.PanelPage .basic-panel.text-white .textBlock a:hover,.PanelPage .grid-panel.text-white .grid-item .textWrap a:hover,.PanelPage .grid-panel.text-white .below-grid-content a:hover{text-decoration:none}.PanelPage .basic-panel.text-light-grey .panel-heading,.PanelPage .basic-panel.text-white .panel-heading,.PanelPage .basic-panel.text-light-grey .panel-subheading,.PanelPage .basic-panel.text-white .panel-subheading{color:#151515}.PanelPage .basic-panel.heading-lcm .panel-heading,.PanelPage .basic-panel.subheading-lcm .panel-subheading{color:#ff6a00}.PanelPage .basic-panel.heading-ent .panel-heading,.PanelPage .basic-panel.subheading-ent .panel-subheading{color:#6abf4a}.PanelPage .basic-panel.heading-hed .panel-heading,.PanelPage .basic-panel.subheading-hed .panel-subheading{color:#e2231a}.PanelPage .basic-panel.heading-gov .panel-heading,.PanelPage .basic-panel.subheading-gov .panel-subheading{color:#4ac0e0}.PanelPage .basic-panel.heading-hlt .panel-heading,.PanelPage .basic-panel.subheading-hlt .panel-subheading{color:#3e8ddd}.PanelPage .basic-panel.heading-dcg .panel-heading,.PanelPage .basic-panel.subheading-dcg .panel-subheading{color:#333f48}.PanelPage .basic-panel.heading-light-grey .panel-heading,.PanelPage .basic-panel.subheading-light-grey .panel-subheading{color:#999}.PanelPage .basic-panel.heading-white .panel-heading,.PanelPage .basic-panel.subheading-white .panel-subheading{color:#fff}.PanelPage .basic-panel.bold-heading .panel-heading{font-weight:700}.PanelPage .basic-panel.bolder-heading .panel-heading{font-weight:900}.PanelPage .basic-panel.larger-heading .panel-heading{font-size:3.42676em}.PanelPage.teko-headings .basic-panel.larger-heading .panel-heading{font-size:4.2358em}.PanelPage .basic-panel.centerText .textBlock,.PanelPage .basic-panel .ctaBlock .ctaButton,.PanelPage .basic-panel.centerText.no-cta-image .ctaButton,.PanelPage .basic-panel .ctaImage,.PanelPage .basic-panel.centerText.no-cta-button .ctaBlock{text-align:center}.PanelPage .basic-panel.rightText.no-second-column .textBlock{text-align:right}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer{font-size:30px;color:#c4beb6;text-align:center;line-height:32px}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer:hover{color:#6abf4a}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .panel-sharer-title{font-size:1.30896em;text-align:center;text-transform:uppercase;line-height:1.4em}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup a:hover,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup a:active{text-decoration:none}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fas,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fab{font-size:30px;color:#009dd9;text-align:center;line-height:42px}.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fas:hover,.PanelPage .basic-panel .panel-sharer-wrap .panel-sharer-popup .fab:hover{color:#00b9ff}.PanelPage .basic-panel.cta-outline-style a.button{color:#ff6a00}.PanelPage .basic-panel.cta-outline-style a.button:hover,.PanelPage .basic-panel.cta-outline-style.cta-outline-text-white a.button{color:#fff !important}.PanelPage .basic-panel.cta-blue.cta-outline-style a.button{color:#3e8ddd}.PanelPage .basic-panel.cta-grey.cta-outline-style a.button{color:#626262}.PanelPage .basic-panel.cta-red.cta-outline-style a.button{color:#e1140a}.PanelPage .basic-panel.cta-green.cta-outline-style a.button{color:#6ac346}.PanelPage .grid-panel .grid-item h6{font-weight:700}.PanelPage .grid-panel .grid-item .imgWrap h4,.PanelPage .grid-panel .grid-item .imgWrap h4 a{color:#fff;text-align:left}.PanelPage .grid-panel .grid-item.threeUp .imgWrap h4{font-size:1.2135em}.PanelPage.teko-headings .grid-panel .grid-item.threeUp .imgWrap h4{font-size:1.30896em}.PanelPage .grid-panel .grid-item .imgWrap h4 a{font-weight:400}.PanelPage .grid-panel .grid-item{text-align:center}.PanelPage .grid-panel .moreItems .grid-panel-more,.PanelPage .grid-panel .moreItems .grid-panel-less{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.PanelPage .grid-panel.text-white .moreItems .grid-panel-more{color:#fff}.PanelPage .grid-panel.text-white .moreItems .grid-panel-more:hover,.PanelPage .grid-panel.text-white .moreItems .grid-panel-less:hover{color:#00b9ff}.PanelPage .grid-panel .moreItems .grid-panel-more .fa-spinner,.PanelPage .grid-panel .moreItems .grid-panel-less .fa-spinner{font-size:16px}.PanelPage .grid-panel .moreItems .grid-panel-more.disabled,.PanelPage .grid-panel .moreItems .grid-panel-less{color:#999 !important}.PanelPage .grid-panel.centerText .below-grid-content{text-align:center}.PanelPage .grid-panel.item-overlay-bold-title .grid-item .imgWrap h4 span{font-weight:700}.PanelPage .grid-panel.item-overlay-center .grid-item .imgWrap h4 span{text-align:center}.PanelPage .grid-panel.item-overlay-right .grid-item .imgWrap h4 span{text-align:right}.PanelPage .video-grid-panel .grid-item .imgWrap a{font-size:60px;color:#fff}.PanelPage .widen-video-popup .video-share-tools .video-share-title{font-weight:700;font-size:.809em;color:#9a9a9a;line-height:40px}.PanelPage .widen-video-popup .video-cta-button{font-size:.809em}.PanelPage .video-hero-panel .overlay-text,.PanelPage .video-hero-panel .overlay-text>p{text-align:center}.PanelPage .video-hero-panel .overlay-text-wrap h1{font-size:1.96344em;color:#fff;text-transform:uppercase}.PanelPage.teko-headings .video-hero-panel .overlay-text-wrap h1{font-size:2.1179em}.PanelPage .video-hero-panel.bold-heading .overlay-text-wrap h1{font-weight:700}.PanelPage .video-hero-panel.bolder-heading .overlay-text-wrap h1{font-weight:900}.PanelPage .video-hero-panel.larger-heading .overlay-text-wrap h1{font-size:3.42676em}.PanelPage.teko-headings .video-hero-panel.larger-heading .overlay-text-wrap h1{font-size:4.2358em}.PanelPage .video-hero-panel .overlay-text-wrap h2{font-size:1.618em;color:#b2b2b2}.PanelPage.teko-headings .video-hero-panel .overlay-text-wrap h2{font-size:1.96344em}.PanelPage .video-hero-panel .overlay-text-wrap .content-block *{color:#fff}.PanelPage .video-hero-panel .overlay-text-wrap .content-block a{text-decoration:underline}.PanelPage .video-hero-panel .overlay-text-wrap .content-block a:hover,.PanelPage .video-hero-panel .overlay-text-wrap .content-block a.button{text-decoration:none}.PanelPage .video-hero-panel.lightboxed-video a.widen-video-link{font-size:60px;color:#fff}.PanelPage .event-cal-panel ul.event-view-types{text-align:right}.PanelPage .event-cal-panel .calendarLoadSpinner{font-size:42px;text-align:center}.PanelPage .event-cal-panel .calendar-view .fc-button{font-size:18px;font-weight:700;color:#fff;text-shadow:none}.PanelPage .event-cal-panel .calendar-view .fc-button .fc-icon{font-size:1.2135em}.PanelPage .event-cal-panel .calendar-view .fc-button .fc-icon:after{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-weight:900}.PanelPage .event-cal-panel .calendar-view thead th{line-height:2.4}.PanelPage .event-cal-panel .calendar-view .fc-day-grid-event{font-weight:400;font-size:1em;color:#fff}.PanelPage .event-cal-panel .calendar-view .fc-event:hover{text-decoration:none}.PanelPage .event-cal-panel .list-view .show-more{text-align:center}.PanelPage .event-cal-panel .list-view .show-more a{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.PanelPage .event-cal-panel .list-view .show-more a:hover{color:#00b9ff}.PanelPage .event-cal-panel .list-view .show-more a.disabled{color:#999 !important}.PanelPage .calendar-tip .evt-title{font-weight:700}.PanelPage .event-cal-panel .calendar-view .calendar h2,.PanelPage .event-cal-panel .calendar-view .calendar .fc-day-header,.PanelPage .event-cal-panel .calendar-view .calendar .fc-day-number{color:#151515}.PanelPage .event-cal-panel.text-white .calendar-view .calendar h2,.PanelPage .event-cal-panel.text-white .calendar-view .calendar .fc-day-header,.PanelPage .event-cal-panel.text-white .calendar-view .calendar .fc-day-number{color:#fff}.PanelPage .event-cal-panel.text-light-grey .calendar-view .calendar h2,.PanelPage .event-cal-panel.text-light-grey .calendar-view .calendar .fc-day-header,.PanelPage .event-cal-panel.text-light-grey .calendar-view .calendar .fc-day-number{color:#999}.PanelPage .event-cal-panel .calendar-view .calendar .fc-day-number.fc-state-highlight{color:#151515}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-logo{font-size:1.618em;color:#1da1f2}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-verified{font-size:.61805em;color:#009dd9}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-verified .fa-check{color:#fff}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-name{font-size:1.2135em}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-name a,.PanelPage .social-panel ul.tweet-list li.tweet .tweet-intents a{color:#151515}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-intents a:hover{color:#00b9ff}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-screen-name{font-size:.809em}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-poster .tweet-screen-name a,.PanelPage .social-panel ul.tweet-list li.tweet .tweet-posted-time a{color:#747474}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-footer a.intent-link.retweet:hover{color:#17bf63}.PanelPage .social-panel ul.tweet-list li.tweet .tweet-footer a.intent-link.like:hover{color:#e0245e}.PanelPage .anchor-panel ul.anchors-list.inline li.title{font-weight:700}.PanelPage .basic-panel.text-white .ctaBlock h6,.PanelPage .anchor-panel.text-white .anchors-list,.PanelPage .anchor-panel.text-white .anchors-list *,.PanelPage .anchor-panel.text-white .anchor-nav-bar:not(.sticky),.PanelPage .anchor-panel.text-white .anchor-nav-bar:not(.sticky) *{color:#fff}.PanelPage .anchor-panel.text-white .anchor-nav-bar:not(.sticky) a:hover,.PanelPage .anchor-panel.text-white .anchor-nav-bar:not(.sticky) a.current{color:#8e8e8e}.PanelPage .anchor-panel.text-white ul.anchors-list>li{background-image:url(/_resources/themes/lenovo/images/bull-white.png)}.PanelPage .basic-panel.text-white .anchors-list a{text-decoration:underline}.PanelPage .basic-panel.text-white .anchors-list a:hover{text-decoration:none}.PanelPage .basic-panel.text-light-grey .ctaBlock h6,.PanelPage .anchor-panel.text-light-grey .anchors-list,.PanelPage .anchor-panel.text-light-grey .anchors-list *{color:#999}.PanelPage .anchor-panel.text-light-grey .anchors-list a{color:#009dd9}.PanelPage .anchor-panel.text-light-grey .anchors-list a:hover{color:#00b9ff}.PanelPage .basic-panel.multi-column-panel .textBlock{text-align:initial}.PanelPage .basic-panel.multi-column-panel.centerText .panel-heading,.PanelPage .basic-panel.multi-column-panel.centerText .panel-subheading{text-align:center}.PanelPage .basic-panel.multi-column-panel.rightText .panel-heading,.PanelPage .basic-panel.multi-column-panel.rightText .panel-subheading{text-align:right}.PanelPage .basic-panel.panel-title-spacer.centerText{text-align:center}.PanelPage .basic-panel.panel-title-spacer.rightText{text-align:right}.PanelPage .anchor-panel .anchor-nav-bar{text-align:center}.PanelPage .anchor-panel .anchor-nav-bar ul li a{font-size:1.2135em;color:#8e8e8e;line-height:2.34em}.PanelPage .anchor-panel .anchor-nav-bar.sticky ul li a{font-size:1em}.PanelPage .anchor-panel .anchor-nav-bar ul li a:hover,.PanelPage .anchor-panel .anchor-nav-bar ul li a.current{color:#151515;text-decoration:none}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .content *{color:#fff}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .content ul>li{background-image:url(/_resources/themes/lenovo/images/bull-white.png)}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-light-grey .content *{color:#999}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-light-grey .content a{color:#009dd9}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-light-grey .content a:hover{color:#00b9ff}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .content a{text-decoration:underline}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .content a.button,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .content a:hover{text-decoration:none}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-light-grey .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-light-grey .panel-subheading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.text-white .panel-subheading{color:#151515}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-lcm .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-lcm .panel-subheading{color:#ff6a00}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-ent .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-ent .panel-subheading{color:#6abf4a}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-hed .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-hed .panel-subheading{color:#e2231a}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-gov .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-gov .panel-subheading{color:#4ac0e0}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-hlt .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-hlt .panel-subheading{color:#3e8ddd}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-dcg .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-dcg .panel-subheading{color:#333f48}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-light-grey .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-light-grey .panel-subheading{color:#999}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.heading-white .panel-heading,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.subheading-white .panel-subheading{color:#fff}.PanelPage .basic-panel.carousel-panel .carousel-nav,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.centerText{text-align:center}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button *{color:#ff6a00}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button:hover,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button:hover *,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style.cta-outline-text-white a.button,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style.cta-outline-text-white a.button *{color:#fff !important}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.blue,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.blue *{color:#3e8ddd}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.grey,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.grey *{color:#626262}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.red,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.red *{color:#e1140a}.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.green,.PanelPage .basic-panel.carousel-panel .carousel-wrapper .item.cta-outline-style a.button.green *{color:#6ac346}.PanelPage .basic-panel.hero-panel .crumbs-nav{font-size:.75em;text-align:left}.PanelPage .basic-panel.hero-panel .crumbs-nav *{color:#b2b2b2}.PanelPage .basic-panel.hero-panel .crumbs-nav .home-page{color:#e22726}.PanelPage .basic-panel.hero-panel .crumbs-nav a{font-weight:400}.PanelPage .basic-panel.hero-panel .crumbs-nav,.PanelPage .basic-panel.hero-panel .crumbs-nav .far{line-height:1.4em}.PanelPage .basic-panel.hero-panel .funding-logos{font-size:.809em;color:#fff;text-align:center}.PanelPage .basic-panel.hero-panel.rightText.no-second-column .textBlock{text-align:left}.PanelPage .basic-panel.hero-panel .panel-heading{font-size:2.61792em;font-weight:700;text-transform:uppercase}.PanelPage.teko-headings .basic-panel.hero-panel .panel-heading{font-size:3.17685em}.PanelPage .basic-panel.hero-panel.bolder-heading .panel-heading{font-weight:900}.PanelPage .basic-panel.hero-panel.larger-heading .panel-heading{font-size:3.42676em}.PanelPage.teko-headings .basic-panel.hero-panel.larger-heading .panel-heading{font-size:4.2358em}.PanelPage .basic-panel.hero-panel .panel-subheading{font-size:1.618em;font-weight:400}.PanelPage.teko-headings .basic-panel.hero-panel .panel-subheading{font-size:1.96344em}.PanelPage .basic-panel.hero-panel.subheading-light-grey .panel-subheading{color:#cdcdcd}.PanelPage .basic-panel.masonry-panel .item.center-text .content{text-align:center}.PanelPage .basic-panel.masonry-panel .item.right-text .content{text-align:right}.PanelPage .basic-panel.masonry-panel .item.text-white .content *{color:#fff}.PanelPage .basic-panel.masonry-panel .item.text-white .content ul>li{background-image:url(/_resources/themes/lenovo/images/bull-white.png)}.PanelPage .basic-panel.masonry-panel .item.text-light-grey .content *{color:#999}.PanelPage .basic-panel.masonry-panel .item.text-light-grey .content a{color:#009dd9}.PanelPage .basic-panel.masonry-panel .item.text-light-grey .content a:hover{color:#00b9ff}.PanelPage .basic-panel.masonry-panel .item.text-white .content a{text-decoration:underline}.PanelPage .basic-panel.masonry-panel .item.text-white .content a.button,.PanelPage .basic-panel.masonry-panel .item.text-white .content a:hover{text-decoration:none}.PanelPage .basic-panel.masonry-panel .item.text-light-grey .panel-heading,.PanelPage .basic-panel.masonry-panel .item.text-white .panel-heading,.PanelPage .basic-panel.masonry-panel .item.text-light-grey .panel-subheading,.PanelPage .basic-panel.masonry-panel .item.text-white .panel-subheading{color:#151515}.PanelPage .basic-panel.masonry-panel .item.heading-lcm .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-lcm .panel-subheading{color:#ff6a00}.PanelPage .basic-panel.masonry-panel .item.heading-ent .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-ent .panel-subheading{color:#6abf4a}.PanelPage .basic-panel.masonry-panel .item.heading-hed .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-hed .panel-subheading{color:#e2231a}.PanelPage .basic-panel.masonry-panel .item.heading-gov .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-gov .panel-subheading{color:#4ac0e0}.PanelPage .basic-panel.masonry-panel .item.heading-hlt .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-hlt .panel-subheading{color:#3e8ddd}.PanelPage .basic-panel.masonry-panel .item.heading-dcg .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-dcg .panel-subheading{color:#333f48}.PanelPage .basic-panel.masonry-panel .item.heading-light-grey .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-light-grey .panel-subheading{color:#999}.PanelPage .basic-panel.masonry-panel .item.heading-white .panel-heading,.PanelPage .basic-panel.masonry-panel .item.subheading-white .panel-subheading{color:#fff}.PanelPage .basic-panel.masonry-panel .item.bold-heading .panel-heading{font-weight:700}.PanelPage .basic-panel.masonry-panel .item.bolder-heading .panel-heading{font-weight:900}.PanelPage .basic-panel.masonry-panel .item.larger-heading .panel-heading{font-size:3.42676em}.PanelPage.teko-headings .basic-panel.masonry-panel .item.larger-heading .panel-heading{font-size:4.2358em}.PanelPage .basic-panel.masonry-panel .item.narrow-subheading .panel-subheading{font-weight:300}.PanelPage .basic-panel.masonry-panel .item.cta-outline-style a.button,.PanelPage .basic-panel.masonry-panel .item.cta-outline-style a.button *{color:#ff6a00}.PanelPage .basic-panel.masonry-panel .item.cta-outline-style a.button:hover,.PanelPage .basic-panel.masonry-panel .item.cta-outline-style a.button:hover *,.PanelPage .basic-panel.masonry-panel .item.cta-outline-style.cta-outline-text-white a.button,.PanelPage .basic-panel.masonry-panel .item.cta-outline-style.cta-outline-text-white a.button *{color:#fff !important}.PanelPage .basic-panel.masonry-panel .item.cta-blue.cta-outline-style a.button,.PanelPage .basic-panel.masonry-panel .item.cta-blue.cta-outline-style a.button *{color:#3e8ddd}.PanelPage .basic-panel.masonry-panel .item.cta-grey.cta-outline-style a.button,.PanelPage .basic-panel.masonry-panel .item.cta-grey.cta-outline-style a.button *{color:#626262}.PanelPage .basic-panel.masonry-panel .item.cta-red.cta-outline-style a.button,.PanelPage .basic-panel.masonry-panel .item.cta-red.cta-outline-style a.button *{color:#e1140a}.PanelPage .basic-panel.masonry-panel .item.cta-green.cta-outline-style a.button,.PanelPage .basic-panel.masonry-panel .item.cta-green.cta-outline-style a.button *{color:#6ac346}.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide *{color:#fff}.PanelPage .basic-panel.presentation-panel.large-nav-font .groups-nav ul li{font-size:1.618em}.PanelPage .basic-panel.presentation-panel.text-light-grey .presentation-slide *{color:#999}.PanelPage .basic-panel.presentation-panel.text-light-grey .presentation-slide a{color:#009dd9}.PanelPage .basic-panel.presentation-panel.text-light-grey .presentation-slide a:hover{color:#00b9ff}.PanelPage .basic-panel.presentation-panel.cta-outline-style .presentation-slide a.button,.PanelPage .basic-panel.presentation-panel.cta-outline-style .presentation-slide a.button *{color:#ff6a00}.PanelPage .basic-panel.presentation-panel.cta-outline-style .presentation-slide a.button:hover,.PanelPage .basic-panel.presentation-panel.cta-outline-style .presentation-slide a.button:hover *,.PanelPage .basic-panel.presentation-panel.cta-outline-style.cta-outline-text-white .presentation-slide a.button,.PanelPage .basic-panel.presentation-panel.cta-outline-style.cta-outline-text-white .presentation-slide a.button *{color:#fff !important}.PanelPage .basic-panel.presentation-panel.cta-blue.cta-outline-style .presentation-slide a.button,.PanelPage .basic-panel.presentation-panel.cta-blue.cta-outline-style .presentation-slide a.button *{color:#3e8ddd}.PanelPage .basic-panel.presentation-panel.cta-grey.cta-outline-style .presentation-slide a.button,.PanelPage .basic-panel.presentation-panel.cta-grey.cta-outline-style .presentation-slide a.button *{color:#626262}.PanelPage .basic-panel.presentation-panel.cta-red.cta-outline-style .presentation-slide a.button,.PanelPage .basic-panel.presentation-panel.cta-red.cta-outline-style .presentation-slide a.button *{color:#e1140a}.PanelPage .basic-panel.presentation-panel.cta-green.cta-outline-style .presentation-slide a,.PanelPage .basic-panel.presentation-panel.cta-green.cta-outline-style .presentation-slide a *{color:#6ac346}.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide a{text-decoration:underline}.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide a.button,.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide a:hover{text-decoration:none}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details{text-align:center}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .heading{font-size:1em;font-weight:700}.PanelPage.teko-headings .basic-panel.presentation-panel .presentation-slide .group-details .heading{font-size:1.2135em}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .abstract{font-size:1.96344em;font-weight:700}.PanelPage .basic-panel.presentation-panel.text-light-grey .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.text-light-grey .presentation-slide .subheading,.PanelPage .basic-panel.presentation-panel.text-white .presentation-slide .subheading{color:#151515}.PanelPage .basic-panel.presentation-panel.heading-lcm .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-lcm .presentation-slide .subheading{color:#ff6a00}.PanelPage .basic-panel.presentation-panel.heading-ent .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-ent .presentation-slide .subheading{color:#6abf4a}.PanelPage .basic-panel.presentation-panel.heading-hed .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-hed .presentation-slide .subheading{color:#e2231a}.PanelPage .basic-panel.presentation-panel.heading-gov .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-gov .presentation-slide .subheading{color:#4ac0e0}.PanelPage .basic-panel.presentation-panel.heading-hlt .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-hlt .presentation-slide .subheading{color:#3e8ddd}.PanelPage .basic-panel.presentation-panel.heading-dcg .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-dcg .presentation-slide .subheading{color:#333f48}.PanelPage .basic-panel.presentation-panel.heading-light-grey .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-light-grey .presentation-slide .subheading{color:#b2b2b2}.PanelPage .basic-panel.presentation-panel.heading-white .presentation-slide .heading,.PanelPage .basic-panel.presentation-panel.subheading-white .presentation-slide .subheading{color:#fff}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li a{line-height:1.2em}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li a,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul li a:hover{text-decoration:none}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav ul.slide-pagination li{text-align:center}.PanelPage .basic-panel.presentation-panel .groups-nav ul li a{color:#6e7174;text-align:center}.PanelPage .basic-panel.presentation-panel.nav-black .groups-nav ul li a{color:#000}.PanelPage .basic-panel.presentation-panel.nav-white .groups-nav ul li a{color:#fff}.PanelPage .basic-panel.presentation-panel .groups-nav ul li.selected a,.PanelPage .basic-panel.presentation-panel .groups-nav ul li:hover a{color:#fff;text-decoration:none}.PanelPage .basic-panel.presentation-panel.nav-hover-black .groups-nav ul li.selected a,.PanelPage .basic-panel.presentation-panel.nav-hover-black .groups-nav ul li:hover a{color:#000}.PanelPage .basic-panel.presentation-panel.nav-hover-light-grey .groups-nav ul li.selected a,.PanelPage .basic-panel.presentation-panel.nav-hover-light-grey .groups-nav ul li:hover a{color:#6e7174}.PanelPage .basic-panel.presentation-panel.subheading-white .presentation-feature-group .subheading{font-size:1.618em}.PanelPage.teko-headings .basic-panel.presentation-panel.subheading-white .presentation-feature-group .subheading{font-size:1.96344em}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column{text-align:center}.PanelPage .basic-panel.presentation-panel .presentation-multi-column .columns .column h6{font-size:1em;font-weight:700}.PanelPage.teko-headings .basic-panel.presentation-panel .presentation-multi-column .columns .column h6{font-size:1.2135em}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .content h4{font-weight:700}.EventCalendarPage .events-wrapper #calendarLoadSpinner{font-size:42px;text-align:center}.EventCalendarPage .events-wrapper #calendar-view .fc-button{font-size:18px;font-weight:700;color:#fff;text-shadow:none}.EventCalendarPage .events-wrapper #calendar-view .fc-button .fc-icon{font-size:1.2135em}.EventCalendarPage .events-wrapper #calendar-view .fc-button .fc-icon:after{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-weight:900}.EventCalendarPage .events-wrapper #calendar-view thead th{line-height:2.4}.EventCalendarPage .events-wrapper #calendar-view .fc-day-grid-event{font-weight:400;font-size:1em;color:#fff}.EventCalendarPage #list-view .show-more{text-align:center}.EventCalendarPage #list-view .show-more a{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.EventCalendarPage #list-view .show-more a:hover{color:#00b9ff}.EventCalendarPage #list-view .show-more a.disabled{color:#999 !important}.EventCalendarPage .calendar-tip .evt-title{font-weight:700}.EventCalendarPage .event-category-drop #event-category-trigger{font-style:italic;font-weight:400;font-size:14px;color:#484848;line-height:29px}.EventCalendarPage .event-category-drop #event-category-trigger.has-category{font-style:normal;font-weight:700;color:#000}.EventCalendarPage .event-category-drop #event-category-trigger .fas{font-size:24px;color:#a4a4a4;line-height:47px}.EventCalendarPage #event-categories-list,.EventCalendarPage #event-categories-list a{font-size:14px;font-weight:400;color:#000}.EventCalendarPage .event-category-drop #event-category-trigger:hover,.EventCalendarPage #event-categories-list a:hover,.EventCalendarPage .events-wrapper #calendar-view .fc-event:hover{text-decoration:none}.EventCalendarPage #event-categories-list a:hover{color:#fff}#share-draft-content-message{color:#dc1313;text-align:center}#share-draft-content-message .extra-information{color:#333;text-align:left}#share-draft-content-message span{color:#0b7aca}#share-draft-content-message em{font-weight:700}
/****** FILE: themes/lenovo/css/menu.css *****/
div.menuwrapper{float:left;height:40px;z-index:30;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none}ul.menu-bar{margin:0;padding:0;list-style-type:none}ul.menu-bar ul{margin:0}.typography .menuwrapper ul>li{background:0 0}ul.menu-bar li{float:left;margin:0;padding:0;list-style-type:none}ul.menu-bar a,ul.menu-bar>li>span{display:block;position:relative;font-size:14px;font-weight:400;color:#555;text-decoration:none;padding:14px 1.25em;text-decoration:none !important}ul.menu-bar>li>a>span,ul.menu-bar>li>span>span{display:block;font-weight:900;color:#000;text-transform:uppercase;line-height:.875em}ul.menu-bar>li:hover>a,ul.menu-bar li.maintain-hover>a,ul.menu-bar>li.menu:hover>span>span,ul.menu-bar>li.menu.maintain-hover>span>span,ul.menu-bar>li:hover>a>span,ul.menu-bar li>.maintain-hover>a>span,ul.menu-bar>li.menu.forced-open>a>span,ul.menu-bar li>a:hover{color:#009dd9}ul.menu-bar>li.menu:hover>a,ul.menu-bar>li.maintain-hover>a,ul.menu-bar>li.menu.forced-open>a,ul.menu-bar>li.menu:hover>span,ul.menu-bar>li.menu.maintain-hover>span{background:#f2f2f2}ul.menu-bar li.show-only-mobile{display:none}ul.menu-bar li .open-child{display:none;border:none;background:0 0;padding:0;cursor:pointer}ul.menu-bar>li>ul{background:#f2f2f2;display:none;position:absolute;left:0;top:40px;width:100%;text-align:center;z-index:10}ul.menu-bar>li:hover>ul,ul.menu-bar>li.maintain-hover>ul,ul.menu-bar>li.forced-open>ul{display:block}ul.menu-bar>li.forced-open>ul{z-index:8}ul.menu-bar>li>ul>li{float:none;display:inline-block;min-height:50px;vertical-align:top}ul.menu-bar>li>ul>li>a,ul.menu-bar>li>ul>li>span{font-weight:400;font-size:13px;padding:14px .875em 0;text-transform:none}ul.menu-bar>li>ul>li>span{display:block;color:#555;line-height:1.4em}ul.menu-bar>li>ul>li>a>span,ul.menu-bar>li>ul>li>span>span{display:inline-block;position:relative;padding-bottom:11px;border-bottom:2px solid transparent}ul.menu-bar>li>ul>li:hover>a,ul.menu-bar>li>ul>li.maintain-hover>a,ul.menu-bar>li>ul>li.menu:hover>span,ul.menu-bar>li>ul>li.menu.maintain-hover>span{color:#009dd9}ul.menu-bar>li>ul>li:hover>a>span,ul.menu-bar>li>ul>li.maintain-hover>a>span,ul.menu-bar>li>ul>li.menu:hover>span>span,ul.menu-bar>li>ul>li.menu.maintain-hover>span>span{border-bottom-color:#009dd9}ul.menu-bar>li>ul>li>a>span:before,ul.menu-bar>li>ul>li>span>span:before{display:inline-block;content:"";width:1px;height:23px;vertical-align:middle}ul.menu-bar>li>ul>li>a[class*=icon-]>span:before,ul.menu-bar>li>ul>li>span[class*=icon-]>span:before{width:23px;margin-right:.5em}ul.menu-bar>li>ul>li>a[class*=icon-]>span:after,ul.menu-bar>li>ul>li>span[class*=icon-]>span:after{display:block;position:absolute;left:0;top:0;content:"";visibility:hidden}ul.menu-bar>li>ul>li:hover>a[class*=icon-]>span:before,ul.menu-bar>li>ul>li.maintain-hover>a[class*=icon-]>span:before,ul.menu-bar>li>ul>li.menu:hover>span[class*=icon-]>span:before,ul.menu-bar>li>ul>li.menu.maintain-hover>span[class*=icon-]>span:before{visibility:hidden}ul.menu-bar>li>ul>li:hover>a[class*=icon-]>span:after,ul.menu-bar>li>ul>li.maintain-hover>a[class*=icon-]>span:after,ul.menu-bar>li>ul>li.menu:hover>span[class*=icon-]>span:after,ul.menu-bar>li>ul>li.menu.maintain-hover>span[class*=icon-]>span:after{visibility:visible}ul.menu-bar>li>ul>li>a.icon-accessories>span:after,ul.menu-bar>li>ul>li>span.icon-accessories>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-accessories-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-accessories-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-accessories>span:before,ul.menu-bar>li>ul>li>span.icon-accessories>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-accessories.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-accessories.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-compare>span:after,ul.menu-bar>li>ul>li>span.icon-compare>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-compare-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-compare-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-compare>span:before,ul.menu-bar>li>ul>li>span.icon-compare>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-compare.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-compare.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-contact>span:after,ul.menu-bar>li>ul>li>span.icon-contact>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-contact-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-contact-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-contact>span:before,ul.menu-bar>li>ul>li>span.icon-contact>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-contact.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-contact.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-network>span:after,ul.menu-bar>li>ul>li>span.icon-dcg-network>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-network-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-network-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-network>span:before,ul.menu-bar>li>ul>li>span.icon-dcg-network>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-network.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-network.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-sdi>span:after,ul.menu-bar>li>ul>li>span.icon-dcg-sdi>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-sdi-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-sdi-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-sdi>span:before,ul.menu-bar>li>ul>li>span.icon-dcg-sdi>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-sdi.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-sdi.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-servers>span:after,ul.menu-bar>li>ul>li>span.icon-dcg-servers>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-servers-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-servers-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-servers>span:before,ul.menu-bar>li>ul>li>span.icon-dcg-servers>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-servers.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-servers.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-services>span:after,ul.menu-bar>li>ul>li>span.icon-dcg-services>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-services-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-services-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-services>span:before,ul.menu-bar>li>ul>li>span.icon-dcg-services>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-services.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-services.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-solutions>span:after,ul.menu-bar>li>ul>li>span.icon-dcg-solutions>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-solutions-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-solutions-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-solutions>span:before,ul.menu-bar>li>ul>li>span.icon-dcg-solutions>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-solutions.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-solutions.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-storage>span:after,ul.menu-bar>li>ul>li>span.icon-dcg-storage>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-storage-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-storage-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-dcg-storage>span:before,ul.menu-bar>li>ul>li>span.icon-dcg-storage>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-storage.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-dcg-storage.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-desktops>span:after,ul.menu-bar>li>ul>li>span.icon-desktops>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-desktops-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-desktops-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-desktops>span:before,ul.menu-bar>li>ul>li>span.icon-desktops>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-desktops.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-desktops.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-envelope>span:after,ul.menu-bar>li>ul>li>span.icon-envelope>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-envelope-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-envelope-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-envelope>span:before,ul.menu-bar>li>ul>li>span.icon-envelope>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-envelope.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-envelope.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-home>span:after,ul.menu-bar>li>ul>li>span.icon-home>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-home-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-home-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-home>span:before,ul.menu-bar>li>ul>li>span.icon-home>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-home.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-home.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-laptops>span:after,ul.menu-bar>li>ul>li>span.icon-laptops>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-laptops-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-laptops-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-laptops>span:before,ul.menu-bar>li>ul>li>span.icon-laptops>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-laptops.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-laptops.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-careers>span:after,ul.menu-bar>li>ul>li>span.icon-lenovo-careers>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-careers-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-careers-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-careers>span:before,ul.menu-bar>li>ul>li>span.icon-lenovo-careers>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-careers.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-careers.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-culture>span:after,ul.menu-bar>li>ul>li>span.icon-lenovo-culture>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-culture-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-culture-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-culture>span:before,ul.menu-bar>li>ul>li>span.icon-lenovo-culture>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-culture.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-culture.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-investors>span:after,ul.menu-bar>li>ul>li>span.icon-lenovo-investors>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-investors-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-investors-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-investors>span:before,ul.menu-bar>li>ul>li>span.icon-lenovo-investors>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-investors.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-investors.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-newsroom>span:after,ul.menu-bar>li>ul>li>span.icon-lenovo-newsroom>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-newsroom-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-newsroom-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-lenovo-newsroom>span:before,ul.menu-bar>li>ul>li>span.icon-lenovo-newsroom>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-newsroom.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-lenovo-newsroom.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-monitors>span:after,ul.menu-bar>li>ul>li>span.icon-monitors>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-monitors-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-monitors-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-monitors>span:before,ul.menu-bar>li>ul>li>span.icon-monitors>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-monitors.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-monitors.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-sale>span:after,ul.menu-bar>li>ul>li>span.icon-sale>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-sale-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-sale-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-sale>span:before,ul.menu-bar>li>ul>li>span.icon-sale>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-sale.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-sale.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-smart-home-essentials>span:after,ul.menu-bar>li>ul>li>span.icon-smart-home-essentials>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home-essentials-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home-essentials-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-smart-home-essentials>span:before,ul.menu-bar>li>ul>li>span.icon-smart-home-essentials>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home-essentials.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home-essentials.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-smart-home>span:after,ul.menu-bar>li>ul>li>span.icon-smart-home>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-smart-home>span:before,ul.menu-bar>li>ul>li>span.icon-smart-home>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-home.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-smart-office>span:after,ul.menu-bar>li>ul>li>span.icon-smart-office>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:0 -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-office-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-office-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-smart-office>span:before,ul.menu-bar>li>ul>li>span.icon-smart-office>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-23px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-office.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-smart-office.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-software>span:after,ul.menu-bar>li>ul>li>span.icon-software>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-46px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-software-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-software-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-software>span:before,ul.menu-bar>li>ul>li>span.icon-software>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-69px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-software.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-software.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-solutions>span:after,ul.menu-bar>li>ul>li>span.icon-solutions>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-92px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-solutions-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-solutions-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-solutions>span:before,ul.menu-bar>li>ul>li>span.icon-solutions>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-115px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-solutions.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-solutions.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-support>span:after,ul.menu-bar>li>ul>li>span.icon-support>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-138px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-support-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-support-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-support>span:before,ul.menu-bar>li>ul>li>span.icon-support>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px 0;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-support.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-support.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-tablets>span:after,ul.menu-bar>li>ul>li>span.icon-tablets>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px -23px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-tablets-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-tablets-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-tablets>span:before,ul.menu-bar>li>ul>li>span.icon-tablets>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px -46px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-tablets.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-tablets.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-vr>span:after,ul.menu-bar>li>ul>li>span.icon-vr>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px -69px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-vr-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-vr-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-vr>span:before,ul.menu-bar>li>ul>li>span.icon-vr>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px -92px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-vr.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-vr.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-warranty>span:after,ul.menu-bar>li>ul>li>span.icon-warranty>span:after{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px -115px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-warranty-hover.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-warranty-hover.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar>li>ul>li>a.icon-warranty>span:before,ul.menu-bar>li>ul>li>span.icon-warranty>span:before{background-image:url(/_resources/themes/lenovo/images/menu-icons.png);background-position:-161px -138px;width:23px;height:23px;background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-warranty.svg) no-repeat center center/contain,-webkit-linear-gradient(transparent,transparent);background:url(/_resources/themes/lenovo/images/menu-icons/svg/icon-warranty.svg) no-repeat center center/contain,linear-gradient(transparent,transparent)}ul.menu-bar li .column-wrap{background:#fff;display:none;position:absolute;top:50px;left:-50%;right:-50%;width:238px;margin:0 auto;border-bottom:40px solid #d9eef7;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:5px 5px 10px 0px rgba(50,50,50,.45);text-align:left;z-index:5}ul.menu-bar li:hover>.column-wrap,ul.menu-bar li.maintain-hover>.column-wrap{display:block}ul.menu-bar li>.column-wrap.multi-column>ul>li a:hover:after{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\f105";margin-left:.25em;vertical-align:baseline}ul.menu-bar li>.column-wrap>ul>li.image{background:no-repeat center center;background-size:cover;position:relative;height:208px;padding-left:0 !important}ul.menu-bar li>.column-wrap>ul>li.image>span,ul.menu-bar li>.column-wrap>ul>li.image>a,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>a{position:absolute;left:0;top:0;font-weight:300;font-size:1.2135em;color:#fff;width:100%;height:100%}ul.menu-bar li>.column-wrap.multi-column>ul>li.image>a:hover:after{display:none !important}ul.menu-bar li>.column-wrap>ul>li.image>span>span,ul.menu-bar li>.column-wrap>ul>li.image>a>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>span>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>a>span{background:rgba(0,0,0,.6);position:absolute;left:0;bottom:0;min-height:40%;padding:5px 15px;box-sizing:border-box}ul.menu-bar li>.column-wrap>ul>li>span{color:#555}ul.menu-bar li.single-column{position:relative}ul.menu-bar li>.column-wrap.single-column{left:0;right:0;width:306px;margin:0;padding:14px 0}ul.menu-bar li>.column-wrap.single-column>ul>li{position:relative;float:none}ul.menu-bar li>.column-wrap.single-column>ul>li a,ul.menu-bar li>.column-wrap.single-column>ul>li>span{display:block;padding:15px 34px;line-height:1.4em}ul.menu-bar li>.column-wrap.single-column>ul>li>span{font-size:14px}ul.menu-bar li>.column-wrap.single-column>ul>li.menu>a:before,ul.menu-bar li>.column-wrap.single-column>ul>li.menu>.no-link:before{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\f105";display:block;position:absolute;right:15px;top:50%;margin-top:-.5em;vertical-align:baseline}ul.menu-bar li>.column-wrap.multi-column>ul>li.menu>a,ul.menu-bar li>.column-wrap.multi-column>ul>li.menu>span{font-weight:900;font-size:14px}ul.menu-bar li>.column-wrap.multi-column{width:1166px;max-width:100%;min-height:296px;padding:34px 60px 34px 0;box-sizing:border-box}ul.menu-bar li>.column-wrap.multi-column>ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}ul.menu-bar li>.column-wrap.multi-column>ul>li{max-width:25%;min-width:20%;-webkit-box-flex:1;flex-grow:1;padding-left:60px;box-sizing:border-box}ul.menu-bar li>.column-wrap.multi-column>ul>li a{font-size:14px;padding:0;line-height:2em}ul.menu-bar li>.column-wrap.multi-column>ul>li>a,ul.menu-bar li>.column-wrap.multi-column>ul>li>span{font-weight:900;font-size:14px}ul.menu-bar li>.column-wrap>ul>li>ul>li{float:none}ul.menu-bar li>.column-wrap.single-column>ul>li>ul{background:#fff;display:none;position:absolute;top:0;left:100%;width:306px;padding:14px 0;border-bottom:20px solid #d9eef7;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:5px 5px 10px 0px rgba(50,50,50,.45);text-align:left;z-index:5}ul.menu-bar li>.column-wrap.single-column>ul>li:hover>ul,ul.menu-bar li>.column-wrap.single-column>ul>li.maintain-hover>ul{display:block}ul.menu-bar li>.column-wrap.single-column>ul>li>ul>li>a{padding:15px 34px;line-height:1.4em}@media only screen and (max-width:1064px){#mobile-menu-trigger{display:block;position:absolute;top:8px;left:16px;width:40px;text-align:center;z-index:50}#mobile-menu-trigger:hover,#mobile-menu-trigger:active{text-decoration:none}#mobile-menu-trigger .icon{display:block;position:relative;height:13px}#mobile-menu-trigger .icon .line{background:#000;display:block;position:absolute;left:7px;width:26px;height:3px;border-radius:4px;-webkit-transition:all .4s;transition:all .4s}#mobile-menu-trigger .icon .line.line-1{top:0}#mobile-menu-trigger .icon .line.line-2{top:50%}#mobile-menu-trigger .icon .line.line-3{top:100%}#mobile-menu-trigger .open,#mobile-menu-trigger .close{display:block;font-size:9px;color:#000;padding:6px 0;line-height:18px;text-transform:uppercase}#mobile-menu-trigger .close{display:none}#mobile-menu-trigger.active .open{display:none}#mobile-menu-trigger.active .close{display:block}#mobile-menu-trigger.active .icon .line.line-1{-webkit-transform:translateY(9px) translateX(0) rotate(45deg);transform:translateY(9px) translateX(0) rotate(45deg)}#mobile-menu-trigger.active .icon .line-2{opacity:0}#mobile-menu-trigger.active .icon .line.line-3{-webkit-transform:translateY(-4px) translateX(0) rotate(-45deg);transform:translateY(-4px) translateX(0) rotate(-45deg)}div.menuwrapper{background:#000;float:none;display:none;position:absolute;top:51px;left:0;width:384px;max-width:100%;height:auto;z-index:5000}html.menu-open div.menuwrapper{max-height:calc(100vh - 51px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}ul.menu-bar li{float:none;position:relative;margin:0}ul.menu-bar li+li{border-top:1px solid #fff}ul.menu-bar li.show-only-mobile{display:list-item}ul.menu-bar a,ul.menu-bar>li>span{font-size:16px;color:#000;padding:18px 22px 18px 16px;line-height:1em}ul.menu-bar a span{font-size:1em;color:#000}ul.menu-bar>li>a>span,ul.menu-bar>li>span>span{font-weight:400;color:#fff}ul.menu-bar>li.menu:hover>a,ul.menu-bar>li.maintain-hover>a,ul.menu-bar>li.menu.forced-open>a,ul.menu-bar>li:hover>a,ul.menu-bar li.maintain-hover>a,ul.menu-bar>li:hover>a>span,ul.menu-bar li>.maintain-hover>a>span,ul.menu-bar>li.menu:hover>span,ul.menu-bar>li.maintain-hover>span,ul.menu-bar>li.menu.forced-open>span,ul.menu-bar>li:hover>span,ul.menu-bar li.maintain-hover>span,ul.menu-bar>li:hover>span>span,ul.menu-bar li>.maintain-hover>span>span,ul.menu-bar>li.menu.forced-open>a>span,ul.menu-bar li>a:hover{background:0 0;color:#fff}ul.menu-bar li.link>a:before,ul.menu-bar li.image>a:before{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:1.2em;color:#fff;display:block;position:absolute;top:0;right:0;width:46px;content:"\f105";line-height:50px;text-align:center}ul.menu-bar li .open-child{display:inline-block;position:absolute;top:0;right:0;width:46px;height:50px;margin-left:5px;text-align:center;cursor:pointer;z-index:5}ul.menu-bar li .open-child .fal{font-size:1.2135em;color:#fff}ul.menu-bar>li:hover>ul,ul.menu-bar>li.maintain-hover>ul,ul.menu-bar>li.forced-open>ul{display:none}ul.menu-bar>li>ul{position:static;left:auto;top:auto;width:auto;padding:0 8px;text-align:left}ul.menu-bar>li>ul>li{display:list-item}ul.menu-bar>li>ul>li+li{border-top-color:#000}ul.menu-bar>li>ul>li>a,ul.menu-bar>li>ul>li>span{font-size:13px;padding:13.25px 51px 14px 13px;line-height:.8125em}ul.menu-bar>li>ul>li>span{color:#000 !important}ul.menu-bar>li>ul>li>a>span,ul.menu-bar>li>ul>li>a[class*=icon-]>span,ul.menu-bar>li>ul>li>span[class*=icon-]>span{font-size:1.125em;padding:0;border:0}ul.menu-bar>li>ul>li>a[class*=icon-]>span:before,ul.menu-bar>li>ul>li>span[class*=icon-]>span:before{width:1.555em !important;height:1.555em !important}ul.menu-bar>li>ul>li.link>a:before,ul.menu-bar>li>ul>li.link>span.no-link:before,ul.menu-bar>li>ul>li .open-child .fal{color:#000}ul.menu-bar>li>ul>li.link>a:before,ul.menu-bar>li>ul>li.link>span.no-link:before,ul.menu-bar>li>ul>li>.open-child{right:-8px}ul.menu-bar>li>ul>li:hover>a[class*=icon-]>span:before,ul.menu-bar>li>ul>li.maintain-hover>a[class*=icon-]>span:before{visibility:visible}ul.menu-bar>li>ul>li:hover>a[class*=icon-]>span:after,ul.menu-bar li>.column-wrap.single-column>ul>li.menu>.no-link:before{display:none}ul.menu-bar li:hover>.column-wrap,ul.menu-bar li.maintain-hover>.column-wrap{display:none}ul.menu-bar li .column-wrap{background:#e6e6e6;position:static;left:auto;top:auto;width:auto;margin:0;padding:0;border-bottom:0;box-shadow:none}ul.menu-bar li>.column-wrap>ul>li a:hover,ul.menu-bar li>.column-wrap>ul>li.link>a:before,ul.menu-bar li>.column-wrap>ul>li.link>span.no-link:before,ul.menu-bar li>.column-wrap>ul>li.image>a:before,ul.menu-bar li>.column-wrap>ul>li.image>span.no-link:before,ul.menu-bar li>.column-wrap>ul>li>span{color:#000}ul.menu-bar li>.column-wrap.multi-column>ul>li a:hover:after{display:none}ul.menu-bar li>.column-wrap.single-column{top:auto;left:auto;width:auto}ul.menu-bar li>.column-wrap.single-column>ul>li.menu>a:before{display:none}ul.menu-bar li>.column-wrap.single-column>ul>li.menu>.open-child{right:0}ul.menu-bar li>.column-wrap.single-column,ul.menu-bar li>.column-wrap.multi-column{padding:0 8px}ul.menu-bar li>.column-wrap.single-column>ul>li,ul.menu-bar li>.column-wrap.multi-column ul>li{font-size:13px;line-height:.8125em}ul.menu-bar li>.column-wrap.single-column>ul li+li,ul.menu-bar li>.column-wrap.multi-column ul li+li{border-top:1px solid #000}ul.menu-bar li>.column-wrap.single-column>ul>li a,ul.menu-bar li>.column-wrap.single-column>ul>li>span,ul.menu-bar li>.column-wrap.multi-column>ul>li a,ul.menu-bar li>.column-wrap.multi-column>ul>li>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.menu>a,ul.menu-bar li>.column-wrap.multi-column>ul>li.menu>span{font-size:1.125em;font-weight:400;padding:19px 51px 20px 13px;line-height:inherit}ul.menu-bar li>.column-wrap.single-column>ul>li>span,ul.menu-bar li>.column-wrap.multi-column>ul>li>span{display:block}ul.menu-bar li>.column-wrap.multi-column{min-height:0}ul.menu-bar li>.column-wrap.multi-column>ul{display:block}ul.menu-bar li>.column-wrap.multi-column>ul>li{float:none;max-width:none;min-width:0;padding-left:0}ul.menu-bar li>.column-wrap>ul>li.image{background:0 0 !important;height:auto}ul.menu-bar li>.column-wrap>ul>li.image>span,ul.menu-bar li>.column-wrap>ul>li.image>a,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>a{position:static;left:auto;top:auto;width:auto;height:auto;font-size:1.125em;font-weight:400}ul.menu-bar li>.column-wrap>ul>li.image>span>span,ul.menu-bar li>.column-wrap>ul>li.image>a>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>span>span,ul.menu-bar li>.column-wrap.multi-column>ul>li.image>a>span{background:0 0;position:static;left:auto;top:auto;width:auto;height:auto;min-height:0;padding:0}ul.menu-bar li>.column-wrap.single-column>ul>li:hover>ul,ul.menu-bar li>.column-wrap.single-column>ul>li.maintain-hover>ul{display:none}ul.menu-bar li>.column-wrap.single-column>ul>li>ul,ul.menu-bar li>.column-wrap.multi-column>ul>li>ul{background:#d6d6d6;display:none;position:static;top:auto;left:auto;width:auto;border:0;padding:0 8px;box-shadow:none}ul.menu-bar li>.column-wrap.single-column>ul>li>ul>li>a:before,ul.menu-bar li>.column-wrap.multi-column>ul>li>ul>li>a:before{color:#000}}@media only screen and (max-width:600px){div.menuwrapper{top:96px}html.menu-open div.menuwrapper{max-height:calc(100vh - 96px)}#mobile-menu-trigger{top:54px;left:11px}}
/****** FILE: themes/lenovo/css/form.css *****/
form fieldset{border:0;margin:0;padding:0}.message.bad,.message.required,.message.validation{background:#fed0d0 !important;border:4px solid #ff7373 !important;margin:0 0 15px !important;padding:5px !important;display:block;color:#dc1313 !important;width:292px}.message.warning{background:none repeat scroll 0 0 #ffffea !important;border:4px solid #f7f8b4 !important;margin:0 0 15px !important;padding:5px !important;color:#979908 !important;width:292px}.message.good,.message.success{display:block;background:none repeat scroll 0 0 #eaffec !important;border:4px solid #b4f8bc !important;margin:0 0 15px !important;padding:5px !important;color:#089916 !important}form>.message.validation,form .standalone-field .message.validation{width:auto}form div.field,form fieldset.field{clear:both;margin-top:19px}.typography form hr{clear:both;margin:0;padding-top:19px}form .formPostscript{font-size:.75em;margin-top:1em}form.tiled-fields{max-width:594px}form.tiled-fields div.field,form.tiled-fields fieldset.field{clear:left;float:left;width:49.5%}form.tiled-fields div.field.top-two,form.tiled-fields fieldset.field.top-two{margin-top:0}form.tiled-fields div.field.even,form.tiled-fields fieldset.field.even{clear:right;float:right}form.tiled-fields div.field.standalone-field,form.tiled-fields fieldset.field.standalone-field{clear:both;float:none;width:auto;margin-top:0;padding-top:19px}div.textarea.standalone-field textarea{width:100%;box-sizing:border-box}form div.middleColumn{position:relative;margin-top:.5em}form label{display:block;color:#000;text-align:left !important}form label.left.no-middle-margin+.middleColumn{margin-top:0}form input.text,form textarea,form select{background:#f4f4f4;font-size:16px;font-weight:700;color:#000;width:274px;border:1px solid #d0d0d0;padding:10px 9px;line-height:19px;border-radius:2px}form textarea{resize:none}form input.text,form textarea,form button,form input.action{-webkit-appearance:none}form div.text.holder-required input.text,form div.textarea.holder-required textarea,form div.dropdown.holder-required select,form div.text.holder-validation input.text,form div.textarea.holder-validation textarea,form div.dropdown.holder-validation select,form div.text.holder-error input.text,form div.textarea.holder-error textarea,form div.dropdown.holder-error select{background:#f4dfdf;border-color:#d01919}form div.field .error-trigger{display:none}form div.holder-required .error-trigger,form div.holder-validation .error-trigger,form div.holder-error .error-trigger{display:block;position:absolute;left:265px;top:50%;font-size:18px;color:#e2231a;margin-top:-12px;line-height:25px;cursor:pointer}form .Actions,form .btn-toolbar{margin-top:20px}form .validator-error{font-size:1.2135em;font-weight:700;color:#e2231a;line-height:1.4em;margin:20px 0}form .Actions input,form .Actions button,form .btn-toolbar input,form .btn-toolbar button,a.button,button.button,label.button{background:#ff6a00;display:inline-block;font-size:18px;font-weight:700;color:#fff;border:0;padding:12px 26px;border-radius:2px;line-height:1.4em;text-align:center;cursor:pointer}form .Actions button .fas,form .btn-toolbar button .fas,a.button .fas,label.button .fas,form .Actions button .far,form .btn-toolbar button .far,a.button .far,label.button .far{margin-left:1ex}form .Actions button .fas.right-space,form .btn-toolbar button .fas.right-space,a.button .fas.right-space,label.button .fas.right-space,form .Actions button .far.right-space,form .btn-toolbar button .far.right-space,a.button .far.right-space,label.button .far.right-space{margin:0 1ex 0 0}form .Actions input:hover,form .Actions button:hover,form .btn-toolbar input:hover,form .btn-toolbar button:hover,a.button:hover,button.button:hover,label.button:hover{background:#f26000;outline:0}a.button:hover{text-decoration:none}.floatl__input{border:1px solid #d0d0d0}form .floatl--active .floatl__input{padding:17px 9px 3px}form input.floatl__input{height:auto}form .floatl__label{font-size:10px;font-weight:700;color:#9f9f9f !important;left:10px;padding:6px 0 0;z-index:1}form .floatl__label+.middleColumn{margin-top:0}form .floatl__input:focus{border-color:#3e8ddd}form .floatl--focused .floatl__label{color:#3e8ddd !important}form .floatl--active.floatl--multiline .floatl__label{background:0 0}form .standalone-field .floatl__label{margin-top:19px}a.button{text-decoration:none}a.button:hover,a.button:active,a.button.outline.outline-text-white{color:#fff !important}a.button.blue,button.blue,form .Actions button.blue,form .btn-toolbar button.blue{background:#3e8ddd}a.button.blue:hover,button.blue:hover,form .Actions button.blue:hover,form .btn-toolbar button.blue:hover{background:#267fd9 !important}a.button.grey,button.grey,form .Actions button.grey,form .btn-toolbar button.grey{background:#626262}a.button.grey:hover,button.grey:hover,form .Actions button.grey:hover form .btn-toolbar button.grey:hover{background:#595959 !important}a.button.red,button.red,form .Actions button.red,form .btn-toolbar button.red{background:#e1140a}a.button.red:hover,button.red:hover,form .Actions button.red:hover,form .btn-toolbar button.red:hover{background:#d20000 !important}a.button.green,button.green,form .Actions button.green,form .btn-toolbar button.green{background:#6ac346}a.button.green:hover,button.green:hover,form .Actions button.green:hover,form .btn-toolbar button.green:hover{background:#57b135 !important}form .Actions input:disabled,form .Actions button:disabled,form .btn-toolbar input:disabled,form .btn-toolbar button:disabled,a.button.disabled{background:#c4beb6 !important;cursor:pointer}form .Actions input.outline,form .Actions button.outline,form .btn-toolbar input.outline,form .btn-toolbar button.outline,a.button.outline,button.button.outline,label.button.outline{background:0 0;color:#ff6a00;border:1px solid #ff6a00}form .Actions input.outline:hover,form .Actions button.outline:hover,form .btn-toolbar input.outline:hover,form .btn-toolbar button.outline:hover,a.button.outline:hover,button.button:hover,label.button.outline:hover{background:#f26000;color:#fff !important;border-color:#f26000}a.button.outline.blue,button.outline.blue,form .Actions button.outline.blue,form .btn-toolbar button.outline.blue{color:#3e8ddd;border-color:#3e8ddd}a.button.outline.blue:hover,button.outline.blue:hover,form .Actions button.outline.blue:hover,form .btn-toolbar button.outline.blue:hover{border-color:#267fd9}a.button.outline.grey,button.outline.grey,form .Actions button.outline.grey,form .btn-toolbar button.outline.grey{color:#626262;border-color:#626262}a.button.outline.grey:hover,button.outline.grey:hover,form .Actions button.outline.grey:hover form .btn-toolbar button.outline.grey:hover{border-color:#595959}a.button.outline.red,button.outline.red,form .Actions button.outline.red,form .btn-toolbar button.outline.red{color:#e1140a;border-color:#e1140a}a.button.outline.outline.red:hover,button.outline.red:hover,form .Actions button.outline.red:hover,form .btn-toolbar button.outline.red:hover{border-color:#d20000}a.button.outline.outline.green,button.outline.green,form .Actions button.outline.green,form .btn-toolbar button.outline.green{color:#6ac346;border-color:#6ac346}a.button.outline.outline.green:hover,button.outline.green:hover,form .Actions button.outline.green:hover,form .btn-toolbar button.outline.green:hover{border-color:#57b135}form .Actions input.outline:disabled,form .Actions button.outline:disabled,form .btn-toolbar input.outline:disabled,form .btn-toolbar button.outline:disabled,a.button.outline.disabled{background:#c4beb6 !important;color:#fff !important;border-color:#c4beb6 !important}button::-moz-focus-inner{border:0;padding:0}form div.field.checkboxset li,form div.field.optionset li{background:0 0}form div.editable-literal{clear:both;padding-top:19px}form .field.checkbox .style-wrapper input,form .field.checkboxset .style-wrapper input,form .field.optionset .style-wrapper input{margin-left:-3000px;visibility:hidden}form .field.checkbox .style-wrapper,form .field.checkboxset li .style-wrapper,form .field.optionset li .style-wrapper{display:table-row;position:relative}form .field.checkbox .style-wrapper>label,form .field.checkbox .style-wrapper i.checkbox,form .field.checkboxset li .style-wrapper>label,form .field.checkboxset .style-wrapper i.checkbox,form .field.optionset li .style-wrapper>label,form .field.optionset .style-wrapper i.radio{display:table-cell;padding-left:12px;vertical-align:middle}form .field.checkbox .style-wrapper i.checkbox,form .field.checkboxset .style-wrapper i.checkbox,form .field.optionset .style-wrapper i.radio{padding-left:0}form .field.checkbox .style-wrapper i.checkbox label,form .field.checkboxset .style-wrapper i.checkbox label,form .field.optionset .style-wrapper i.radio label{background:#f4f4f4;display:block;font-style:normal;width:34px;height:34px;border:1px solid #d0d0d0;border-radius:2px;padding-left:0}form .field.checkbox .style-wrapper input:checked+i.checkbox label:before,form .field.checkboxset .style-wrapper input:checked+i.checkbox label:before,form .field.optionset .style-wrapper input:checked+i.radio label:before{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:24px;font-weight:900;color:#000;content:"\f00c";width:100%;line-height:34px;text-align:center}form .field.optionset .style-wrapper i.radio label{border-radius:50%}form .field.optionset .style-wrapper input:checked+i.radio label:before{content:"\f111"}form div.checkbox.holder-required .style-wrapper i.checkbox label,form div.checkbox.holder-validation .style-wrapper i.checkbox label,form div.checkbox.holder-error .style-wrapper i.checkbox label,form div.checkboxset.holder-required .style-wrapper i.checkbox label,form div.checkboxset.holder-validation .style-wrapper i.checkbox label,form div.checkboxset.holder-error .style-wrapper i.checkbox label,form div.optionset.holder-required .style-wrapper i.radio label,form div.optionset.holder-validation .style-wrapper i.radio label,form div.optionset.holder-error .style-wrapper i.radio label{background:#f4dfdf;border-color:#d01919}form div.checkbox.holder-required .error-trigger,form div.checkbox.holder-validation .error-trigger,form div.checkbox.holder-error .error-trigger{left:55px;right:auto}form div.checkbox.holder-required .style-wrapper i+label,form div.checkbox.holder-validation .style-wrapper>label,form div.checkbox.holder-error .style-wrapper>label{padding-left:42px}form div.checkboxset.holder-validation .error-trigger,form div.checkboxset.holder-error .error-trigger,form div.optionset.holder-validation .error-trigger,form div.optionset.holder-error .error-trigger{display:inline-block;position:static;left:auto;right:auto;top:auto;margin-top:0;margin-left:.5em;line-height:inherit;vertical-align:middle}form .field.checkboxset li,form .field.optionset li{padding-left:0}form .field.checkboxset.grid li,form .field.optionset.grid li{display:inline-block;margin-right:30px}form.tiled-fields .rf-company-field div.field{float:none;width:auto;margin-top:0;padding-top:0}form .chosen-container,form .chosen-container .chosen-drop{font-size:16px;width:100% !important;max-width:294px}form .chosen-container-single .chosen-single{background:#f4f4f4;font-size:16px;font-weight:700;color:#000 !important;height:auto;border:1px solid #d0d0d0;padding:8px 9px 8px;line-height:23px;border-radius:2px;box-shadow:none}form .chosen-container-single .chosen-single span{color:#000 !important}form .chosen-container-single .chosen-single.chosen-default,form .chosen-container-single .chosen-single.chosen-default span,form .chosen-container-multi .chosen-choices li.search-field input.default{font-style:italic;font-weight:400;color:#484848 !important}form .chosen-container-active.chosen-with-drop .chosen-single{background:#f4f4f4;border-color:#d0d0d0;box-shadow:none}form .chosen-container .chosen-single:hover{text-decoration:none}form .chosen-container-single .chosen-single div{right:11px;width:25px}form .chosen-container-single .chosen-single div:before{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:24px;font-weight:900;color:#a4a4a4;content:"\f078";width:100%;line-height:39px;text-align:center}form .chosen-container-single .chosen-single div b{display:none}form .chosen-container .chosen-drop{background:#f4f4f4;border-color:transparent #d0d0d0 #d0d0d0;box-shadow:none;border-radius:0 0 3px 3px;box-sizing:border-box}form .chosen-container .chosen-results{font-size:1em;margin:0 9px 9px 0;padding-left:9px;-webkit-overflow-scrolling:touch}form .chosen-container-single .chosen-search{padding:9px}form .chosen-container-single .chosen-search input{background-color:#fff !important;color:#000}form .chosen-container .chosen-results li{background:0 0;color:#000;line-height:1.4em}form .chosen-container .chosen-results .highlighted{background:#009dd9}form .chosen-container.chosen-drop-up .chosen-drop{top:auto !important;bottom:100%;margin-top:0;margin-bottom:-1px;padding-top:9px;border-top-width:1px;border-top-style:solid;border-color:#d0d0d0 #d0d0d0 transparent;border-radius:3px 3px 0 0}form .chosen-container-active.chosen-with-drop.chosen-drop-up .chosen-single{border-radius:0 0 2px 2px}form .chosen-container-multi .chosen-choices{background:#f4f4f4;font-size:16px;font-weight:700;color:#000;width:294px;border:1px solid #d0d0d0;padding:9px 45px 8px 9px;line-height:19px;border-radius:2px}form .chosen-container-multi .chosen-drop{margin-top:-1px}form .chosen-container-multi .chosen-results{padding-top:9px}form .chosen-container-active .chosen-choices{position:relative;box-shadow:none}form .chosen-container-multi .chosen-choices li{background:0 0}form .chosen-container-multi .chosen-choices li.search-choice{background:0 0;border:0;padding:0 27px 0 0;line-height:19px;border-radius:0;box-shadow:none}form .chosen-container-multi .chosen-choices li.search-field input[type=text]{font-family:"Lato",Arial,sans-serif;height:19px}form .chosen-container-multi .chosen-choices li.search-choice+li.search-choice{border-left:1px solid #cecece;padding-left:7px}form .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:0 0 !important;top:3px;right:7px;width:16px;height:16px}form .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:14px;font-weight:900;color:#9f0000;content:"\f057"}form .chosen-container-multi .chosen-choices:after{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;right:9px;top:8px;font-size:24px;font-weight:900;color:#a4a4a4;content:"\f078";width:25px;cursor:pointer}form div.dropdown.floatl .chosen-container-single .chosen-single,form div.listbox.floatl .chosen-container-multi .chosen-choices{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}form div.dropdown.floatl.floatl--active .chosen-container-single .chosen-single,form div.listbox.floatl.floatl--active .chosen-container-multi .chosen-choices{padding-top:17px;padding-bottom:0;line-height:22px}form div.dropdown.holder-required .chosen-container-single .chosen-single,form div.dropdown.holder-validation .chosen-container-single .chosen-single,form div.dropdown.holder-error .chosen-container-single .chosen-single,form div.listbox.holder-required .chosen-container-multi .chosen-choices,form div.listbox.holder-validation .chosen-container-multi .chosen-choices,form div.listbox.holder-error .chosen-container-multi .chosen-choices{background:#f4dfdf;border-color:#d01919}form div.dropdown.holder-required .error-trigger,form div.dropdown.holder-validation .error-trigger,form div.dropdown.holder-error .error-trigger,form div.listbox.holder-required .error-trigger,form div.listbox.holder-validation .error-trigger,form div.listbox.holder-error .error-trigger{left:230px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic !important;font-weight:400 !important;color:#484848 !important;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{font-style:italic !important;font-weight:400 !important;color:#484848 !important;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic !important;font-weight:400 !important;color:#484848 !important;opacity:1}input:placeholder-shown,textarea:placeholder-shown{font-style:italic !important;font-weight:400 !important;color:#484848 !important;opacity:1}input.placeholder,textarea.placeholder{font-style:italic !important;font-weight:400 !important;color:#484848 !important;opacity:1}
/****** FILE: themes/lenovo/css/responsive.css *****/
@media only screen and (max-width:1400px){#Header #search-wrapper{width:41px;height:38px}#Header #search-wrapper #show-search{display:block;width:23px;height:23px;padding:8px 9px}#Header #Form_SearchForm{display:none;position:absolute;right:0;top:0}}@media only screen and (max-width:1215px){#Content .page-banner .funding-logos,.PanelPage .basic-panel.hero-panel .funding-logos{background:#0078d4;position:relative;right:auto;top:auto;max-width:none;padding:40px 20px;text-align:center}#Content .page-banner.funding-back-grey .funding-logos,.PanelPage .basic-panel.hero-panel.funding-back-grey .funding-logos{background:#bcbcbc}#Content .page-banner .funding-logos span,.PanelPage .basic-panel.hero-panel .funding-logos span{display:inline-block;vertical-align:middle}#Content .page-banner .funding-logos span+span,.PanelPage .basic-panel.hero-panel .funding-logos span+span{margin-top:0;margin-left:1em}}@media only screen and (max-width:1064px){.remodal,.widen-video-popup{max-width:698px}.remodal.image-dialog{max-width:95%}#Header .top-bar{height:50px;padding-left:0;border-bottom:1px solid #ccc}#Header .logo{background-size:108px auto;left:72px;top:5px;width:108px;height:35px}#Header #search-wrapper{width:auto;height:auto}#Header #search-wrapper #show-search{display:none}#Header #Form_SearchForm{display:block;position:relative;right:auto;top:auto;margin:5px 17px 0 0}#Header #Form_SearchForm_Keyword{width:238px;border:1px solid #777;border-radius:3px}#Header .top-bar>.lenovo-pro-logo{display:none}#Header .top-bar .menuwrapper .lenovo-pro-logo{background:#666 no-repeat 20px center/100px auto;background-image:url(/_resources/themes/lenovo/images/icons/png/icon-lenovo-pro-tagline-mobile.png);background-image:url(/_resources/themes/lenovo/images/icons/svg/icon-lenovo-pro-tagline-mobile.svg);float:none;display:block;position:relative;width:100%;height:50px;margin-right:0;border:1px solid #fff;border-left:0;border-right-color:#b3b3b3;border-bottom-color:#b3b3b3;box-sizing:border-box}#Header .top-bar .menuwrapper .lenovo-pro-logo:after{display:inline-block;font-family:'Font Awesome 5 Pro' !important;font-size:1em;font-style:normal !important;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:1.2em;color:#fff;display:block;position:absolute;top:0;right:0;width:46px;content:"\f105";line-height:49px;text-align:center}#Content,body.has-forced-menu #Content{padding-top:51px}.contentBlock{width:48.5%}.contentBlock img{max-width:none}.contentBlock+.contentBlock{margin-left:0}.contentBlock.end+.contentBlock{clear:none}.contentBlock:nth-of-type(2n),.contentBlock.end+.contentBlock:nth-of-type(2n){margin-left:2.839% !important}.contentBlock.threeUp.end{margin-left:2.839%}.contentBlock img{max-width:none}#Content .page-banner .contents{max-width:67.84%}#Content .page-banner .crumbs-nav,.PanelPage .basic-panel.hero-panel .crumbs-nav{left:7%}#Content .page-banner .inner,.PanelPage .basic-panel.hero-panel .flexWrap{min-height:400px}#Content .page-banner .inner:before{min-height:400px}.pagination a,.pagination strong,.pagination span{padding:0 16px;line-height:42px}.pagination a+a,.pagination strong+a,.pagination span+a,.pagination a+span,.pagination a+strong{margin-left:14px}.FindARepPage .two-col-search-box .search-inputs,.FindARepPage .two-col-search-box .inputs-bg{display:none}.FindARepPage .two-col-search-box .results{width:auto;float:none}.FindARepPage .two-col-search-box .results .section .inner{min-height:0px}.FindARepPage .two-col-search-box #search-criteria{display:block;padding-top:45px}.FindARepPage .two-col-search-box #search-criteria .filter-type{margin-right:10px}.FindARepPage .two-col-search-box .results .no-results{padding-bottom:40px;margin:0 16px}.FindARepPage .two-col-search-box .results .no-results p{padding-left:0}.FindARepPage .two-col-search-box .results .no-results p i.fa-angle-left{display:none}.FindARepPage .two-col-search-box .results .no-results p i.fa-angle-up{display:block}.FindARepPage #filter-form-lightbox .two-col-search-box .search-inputs{display:block;width:auto}.FindARepPage #filter-form-lightbox .two-col-search-box .inner{padding:0}.FindARepPage #filter-form-lightbox .two-col-search-box .search-inputs .separator .label{background:#fff}.FindARepPage .two-col-search-box form input.text{margin-top:0}.FindARepPage .two-col-search-box form label{display:block}.PanelPage.has-forced-menu .anchor-panel .anchor-nav-bar.sticky,.PanelPage .anchor-panel .anchor-nav-bar.sticky{top:50px}.PanelPage .grid-panel .grid-item .imgWrap img{max-width:none}.PanelPage .grid-panel .grid-item.fourUp,.PanelPage .grid-panel .grid-item.threeUp{width:48.5%}.PanelPage .social-panel ul.tweet-list.fourUp li.tweet,.PanelPage .social-panel ul.tweet-list.threeUp li.tweet{width:48.5%}#Footer .footerLeft{width:26.86%}#Footer .footerRight{width:67%}form div.field.checkbox .style-wrapper i.checkbox label,form div.field.checkboxset .style-wrapper i.checkbox label,form div.field.optionset .style-wrapper i.radio label{width:44px;height:44px}form div.field.checkbox .style-wrapper input:checked+i.checkbox label:before,form div.field.checkboxset .style-wrapper input:checked+i.checkbox label:before,form div.field.optionset .style-wrapper input:checked+i.radio label:before{font-size:30px;line-height:44px}.SearchController .recommended-results .grid-item{clear:both;width:48.5%}.SearchController .recommended-results .grid-item+.grid-item{margin-left:0}.SearchController .recommended-results .grid-item.end+.grid-item{clear:both}.SearchController .recommended-results .grid-item:nth-of-type(2n),.SearchController .recommended-results .grid-item.end+.grid-item:nth-of-type(2n){clear:none;margin-left:2.56% !important}.PanelPage .video-hero-panel.restricted-video-height{min-height:0}.PanelPage .video-hero-panel.restricted-video-height.no-background-video{padding-bottom:41.67%}.PanelPage .video-hero-panel .overlay-text-wrap .content-block{padding:0 74px}.PanelPage .video-hero-panel.video-fit-to-content .overlay-text-wrap{padding:45px 74px}.PanelPage .basic-panel.masonry-panel .item-group.has-child-groups{display:block}.PanelPage .basic-panel.masonry-panel .item-group .item-group{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.PanelPage .basic-panel.masonry-panel .item .content-wrap{padding:18px}.PanelPage .basic-panel.masonry-panel .item-group.children-3{flex-wrap:wrap}.PanelPage .basic-panel.masonry-panel .item-group.children-3 .item{width:50%}.PanelPage .basic-panel.masonry-panel .item-group.children-3>.item:first-child{width:100%}.PanelPage .calendar-tip .calendar-tip-close,.EventCalendarPage .calendar-tip .calendar-tip-close{display:block;position:absolute;top:5px;right:5px;color:#000;width:32px;text-align:center;text-decoration:none;line-height:32px}.PanelPage .calendar-tip .evt-title,.EventCalendarPage .calendar-tip .evt-title,.PanelPage .calendar-tip .evt-time-range,.EventCalendarPage .calendar-tip .evt-time-range{padding-right:40px}.PanelPage .basic-panel.presentation-panel .groups-nav,.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .splitter,.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .abstract,.PanelPage .basic-panel.presentation-panel .presentation-slide .content,.PanelPage .basic-panel.presentation-panel .presentation-slide .content.basic-content,.PanelPage .basic-panel.presentation-panel:before,.PanelPage .basic-panel.presentation-panel:after{display:none}.PanelPage .basic-panel.presentation-panel .presentation-slide,.PanelPage .basic-panel.presentation-panel .presentation-slide.visible{display:block;height:auto}.PanelPage .basic-panel.presentation-panel .inner,.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details{width:auto;padding:0 !important;border-right:0}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar{display:-webkit-box;display:flex;position:relative;min-height:104px;padding:18px 120px 18px 60px;-webkit-box-align:center;align-items:center;text-align:left;box-sizing:border-box}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-lcm .group-details .header-bar{background:#ff6a00}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-ent .group-details .header-bar{background:#6abf4a}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-hed .group-details .header-bar{background:#e2231a}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-gov .group-details .header-bar{background:#4ac0e0}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-hlt .group-details .header-bar{background:#3e8ddd}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-dcg .group-details .header-bar{background:#333f48}.PanelPage .basic-panel.presentation-panel .presentation-slide.back-color-black .group-details .header-bar{background:#000}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar:before,.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar:after{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0%,transparent 50%);background:linear-gradient(to top,rgba(0,0,0,.5) 0%,transparent 50%);position:absolute;left:0;bottom:0;content:"";width:100%;height:100%;z-index:1}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar:before{background:0 0}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar:after{max-height:104px;z-index:2}.PanelPage .basic-panel.presentation-panel.back-color-lcm .presentation-slide .group-details .header-bar:before{background:#ff6a00}.PanelPage .basic-panel.presentation-panel.back-color-ent .presentation-slide .group-details .header-bar:before{background:#6abf4a}.PanelPage .basic-panel.presentation-panel.back-color-hed .presentation-slide .group-details .header-bar:before{background:#e2231a}.PanelPage .basic-panel.presentation-panel.back-color-gov .presentation-slide .group-details .header-bar:before{background:#4ac0e0}.PanelPage .basic-panel.presentation-panel.back-color-hlt .presentation-slide .group-details .header-bar:before{background:#3e8ddd}.PanelPage .basic-panel.presentation-panel.back-color-dcg .presentation-slide .group-details .header-bar:before{background:#333f48}.PanelPage .basic-panel.presentation-panel.back-color-black .presentation-slide .group-details .header-bar:before{background:#000}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar .icon{margin:0;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;z-index:3}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .heading{position:relative;font-size:2.1179em;margin:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;z-index:3}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .icon+.heading{margin-left:36px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .mobile-toggle{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.PanelPage .basic-panel.presentation-panel .group-details a.mobile-toggle i{display:block;position:absolute;top:50%;right:78px;width:26px;height:26px;margin-top:-13px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .mobile-toggle i:before{display:block;position:absolute;top:12px;left:0;width:26px;content:"";border-top:2px solid #b2b5b7}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .mobile-toggle i:after{display:block;position:absolute;top:0;left:12px;height:26px;content:"";border-left:2px solid #b2b5b7}.PanelPage .basic-panel.presentation-panel .presentation-slide:first-child{border-top:7px solid #e2231a}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible{border-bottom:7px solid #e2231a}.PanelPage .basic-panel.presentation-panel.accent-color-lcm .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-lcm .presentation-slide.visible{border-color:#ff6a00}.PanelPage .basic-panel.presentation-panel.accent-color-ent .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-ent .presentation-slide.visible{border-color:#6abf4a}.PanelPage .basic-panel.presentation-panel.accent-color-gov .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-gov .presentation-slide.visible{border-color:#4ac0e0}.PanelPage .basic-panel.presentation-panel.accent-color-hlt .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-hlt .presentation-slide.visible{border-color:#3e8ddd}.PanelPage .basic-panel.presentation-panel.accent-color-dcg .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-dcg .presentation-slide.visible{border-color:#333f48}.PanelPage .basic-panel.presentation-panel.accent-color-black .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-black .presentation-slide.visible{border-color:#000}.PanelPage .basic-panel.presentation-panel.accent-color-white .presentation-slide:first-child,.PanelPage .basic-panel.presentation-panel.accent-color-white .presentation-slide.visible{border-color:#fff}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible .group-details .mobile-toggle i:after{display:none}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible .abstract{display:block;font-size:1.618em;font-weight:400;margin:45px 142px}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible .content,.PanelPage .basic-panel.presentation-panel .presentation-slide.visible .content.basic-content{display:-webkit-box;display:flex;width:100%}.PanelPage .basic-panel.presentation-panel .presentation-slide .content.no-right-padding{padding-right:30px}.PanelPage .basic-panel.presentation-panel .presentation-slide .content.basic-content{-webkit-box-pack:center;justify-content:center}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .content{padding-bottom:36px}.PanelPage .basic-panel.presentation-panel .presentation-multi-column.visible .columns{display:block;width:auto}.PanelPage .basic-panel.presentation-panel .presentation-multi-column.visible .columns .column{width:62.5%;margin:0 auto}.PanelPage .basic-panel.presentation-panel .presentation-multi-column.visible .columns .column+.column{margin-top:64px}.PanelPage .basic-panel.presentation-panel .presentation-multi-column.visible .columns .column .svg-wrap{max-width:215px}.PanelPage .basic-panel.presentation-panel .presentation-multi-column.visible .columns .column h6{font-size:1.618em}.PanelPage .basic-panel.presentation-panel .presentation-multi-column.visible .columns .column p{font-size:1.30896em}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .group-details{display:block}.PanelPage .basic-panel.presentation-panel .presentation-video-slide{width:auto;margin:0}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column{display:none}.PanelPage .basic-panel.presentation-panel .presentation-video-slide.visible .content,.PanelPage .basic-panel.presentation-panel .presentation-video-slide.visible .video-column{display:block}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .content,.PanelPage .basic-panel.presentation-panel .presentation-video-slide .video-column{width:auto !important;max-width:450px;margin:0 auto;box-sizing:content-box}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .content{padding-top:0;text-align:center}.PanelPage .basic-panel.presentation-panel .presentation-video-slide .content .splitter{margin-left:auto;margin-right:auto}}@media only screen and (max-width:1023px){.USStatePage #Content .leftColumn{float:none;max-width:none}.USStatePage #Content .rightColumn{float:none;max-width:none}.PanelPage .basic-panel.multi-column-panel .columns{flex-wrap:wrap}.PanelPage .basic-panel.multi-column-panel .columns .textBlock{margin:10px 0}.PanelPage .basic-panel.multi-column-panel.fourUp .columns .textBlock,.PanelPage .basic-panel.multi-column-panel.threeUp .columns .textBlock{width:47.5%}}@media only screen and (max-width:800px){#Footer .footerLeft{width:34.86%}#Footer .footerRight{width:59%}.EventCalendarPage .event-category-drop{float:right;margin-bottom:20px}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper{min-height:0}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item .background{height:250px}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.vertically-center:before{display:none}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item .content-wrap{background:#dfdfdf;display:block;position:absolute;left:0;top:auto;bottom:0;width:100%;max-width:100%;margin:0 !important}.PanelPage .basic-panel.carousel-panel.hide-content-responsive .carousel-wrapper .item .content-wrap{display:none}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.heading-white .content-wrap,.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.subheading-white .content-wrap,.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.text-white .content-wrap{background:#c1c1c1}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.mobile-content-black .content-wrap{background:#000}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.vertically-center .content-wrap:before{display:inline-block;content:"";margin-right:-.25em;padding-bottom:32.553%;vertical-align:middle}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item .content-wrap .content{display:inline-block;position:relative;max-width:99.9%;margin:45px 0 0;padding:1em 74px 0;vertical-align:middle;z-index:5;box-sizing:border-box}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.vertically-center .content-wrap .content{margin-top:0}.PanelPage .basic-panel.carousel-panel .carousel-wrapper a.arrow{display:none}.PanelPage .basic-panel.carousel-panel.responsive-content-overlay .carousel-wrapper{min-height:0;padding-bottom:56.25%}.PanelPage .basic-panel.carousel-panel.responsive-content-overlay .carousel-wrapper .item .content-wrap{max-width:76%;margin-left:12%;margin-right:12%}}@media only screen and (max-width:650px){#cookie-notice{left:1.83%}}@media only screen and (max-width:600px){.typography{font-size:14px}.typography blockquote{margin:1em 1.5em}form input.text,form textarea,form select{width:100%;max-width:296px;box-sizing:border-box}form.tiled-fields{max-width:100%}form.tiled-fields div.field.top-two.even{margin-top:19px}form.tiled-fields div.field,form.tiled-fields div.field.even{clear:both;float:none;width:auto}form div.holder-required .error-trigger,form div.holder-validation .error-trigger,form div.holder-error .error-trigger{left:auto;right:12px}form div.checkbox.holder-required .error-trigger,form div.checkbox.holder-validation .error-trigger,form div.checkbox.holder-error .error-trigger,form div.checkboxset.holder-required .error-trigger,form div.checkboxset.holder-validation .error-trigger,form div.checkboxset.holder-error .error-trigger,form div.optionset.holder-required .error-trigger,form div.optionset.holder-validation .error-trigger,form div.optionset.holder-error .error-trigger{left:58px}#Header{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#Header .logo{left:0}#Header .top-bar{height:95px}#Header #search-wrapper{position:absolute;top:50px;left:60px;right:15px;margin:0}#Header #Form_SearchForm{margin:0}#Header #Form_SearchForm_Keyword{width:100%;height:39px;box-sizing:border-box}#Content,body.has-forced-menu #Content{padding-top:96px}#Content .inner{padding:45px 18px}#cookie-notice{left:0;bottom:53px;width:100%;border:0;border-radius:0;box-sizing:border-box}#cookie-notice p{font-size:1em}#Footer .inner{padding:29px 18px}#Footer .footerLeft,#Footer .footerRight{float:none;width:auto;padding:0}#Footer .footerRight{border-left:0;border-top:2px solid #444;margin-top:20px;padding-top:20px}#Footer .footerRight ul{font-size:1em;margin-top:20px}#Footer p.copyright i{display:inline-block;font-size:13px;vertical-align:text-top;line-height:1.1em}#Footer #backToTop{display:none;position:fixed;right:10px;bottom:80px;font-size:14px;color:#aaa;text-align:center;text-decoration:none;z-index:1100}#Footer #backToTop .fas{font-size:44px !important;color:#aaa}#rep-contact-cta{font-size:16px;right:0;width:100%;border-radius:0}#rep-contact-cta .fa-user{display:inline-block;float:none;vertical-align:middle}#rep-contact-cta .fa-chevron-right{display:inline-block;position:static;top:auto;right:auto;margin-left:.25em;vertical-align:middle}.remodal a.rep-contact-cta{font-size:1.2135em}.remodal a.rep-contact-cta .fa-user{display:none}.remodal a.rep-contact-cta .fa-chevron-right{font-size:1em}#Content .page-banner{padding:0}#Content .page-banner .crumbs-nav,.PanelPage .basic-panel.hero-panel .crumbs-nav{display:none}#Content .page-banner .inner,.PanelPage .basic-panel.hero-panel .flexWrap{min-height:250px}#Content .page-banner .inner:before{margin-left:-1px;min-height:250px}#Content .page-banner.left-text .inner,#Content .page-banner.right-text .inner{padding:0}#Content .page-banner .contents,.PanelPage .basic-panel.hero-panel .flexWrap{background:0 0;position:relative;width:100%;max-width:none;margin:0;padding:18px;box-sizing:border-box;z-index:1}.contentBlock{float:none;width:100%;margin-bottom:19px}.contentBlock:nth-of-type(2n),.contentBlock.end+.contentBlock:nth-of-type(2n){margin-left:0 !important}.remodal-wrapper{padding:45px 18px}.remodal-close{top:0;right:0}.remodal.next-steps-remodal li{float:none;margin:0 auto}.remodal.next-steps-remodal li+li{margin:16px auto 0}.remodal .iframe-wrap,.remodal .remodal-content{padding-left:16px;padding-right:16px}#Content .aboveFundingLogos{padding:23px 18px}.FindARepPage .two-col-search-box .results-table{border-top:1px solid #d9d8d6}.FindARepPage .two-col-search-box .results-table thead{display:none}.FindARepPage .two-col-search-box .results-table tr td{display:block;padding-top:6px;padding-bottom:6px;text-align:left}.FindARepPage .two-col-search-box .results-table tr td:first-child{padding-top:16px}.FindARepPage .two-col-search-box .results-table tr td:last-child{padding-bottom:16px}.FindARepPage .two-col-search-box .results-table tr td:before{display:inline-block;font-weight:700;content:attr(data-th);margin:0 3px 7px 0;vertical-align:top}.FindARepPage .two-col-search-box .results-table tr td.states,.FindARepPage .two-col-search-box .results-table tr td.roles,.FindARepPage .two-col-search-box .results-table tr td.segments{font-size:1em}.USStatePage .stateCanvasWrap{width:auto;border:1px solid #cecece;padding:0 10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.USStatePage .stateCanvasWrap .progressBarWrap{max-width:80%;margin-left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#Content .socialBar{font-size:1em}#Content .socialBar .inner{padding:12px 18px}#Content .socialBar .label{display:block;margin-bottom:18px}#Content .socialBar .share-icon{margin-left:11px}#Content .socialBar .share-icon.twitter{margin-left:0}.ResourceCenterPage .resources-grid{padding:45px 18px}.ResourceCenterPage #Form_FilterResourcesForm .field label{display:block !important}.Resource .leftColumn,.Resource .rightColumn{float:none;width:auto}.Resource .rightColumn{margin-top:40px}.Resource .leftColumn .button.cta{width:100%;max-width:none;margin-top:30px;box-sizing:border-box}.Resource #NextItemsPopin.item-count-3{right:auto;bottom:auto;width:auto}.Resource #Content #NextItemsPopin{display:none}.Resource #NextItemsPopin li{float:none;margin:0 auto}.Resource #NextItemsPopin li+li{margin:15px auto 0}.Resource #NextItemsPopin #NextItemsPopinClose .fas{display:none}.Resource #NextItemsPopin #NextItemsPopinClose{line-height:36px;text-align:center}.Resource #NextItemsPopin h6{margin:0;padding:28px 25px}.Resource #NextItemsPopin .next-items{padding:25px 16px}.Resource.valign-text-image .valign-wrap,.Resource.valign-text-image .cta-button-column{display:block}.Resource.valign-text-image .valign-wrap .cta-align-to-image{display:none}.ExternalResource.frame-mode #Header{position:absolute}.PanelPage #Content .aboveFundingLogos{padding:23px 18px}.PanelPage #Content .belowFundingLogos,.PanelPage #Content .beforeFundingLogos{padding-bottom:45px}.PanelPage .basic-panel .panel-sharer-wrap{display:none}.PanelPage .basic-panel.leftText.has-overlay.half-width-overlay:before,.PanelPage .basic-panel.leftText.has-dark-overlay.half-width-overlay:before,.PanelPage .basic-panel.rightText.has-overlay.half-width-overlay:before,.PanelPage .basic-panel.rightText.has-dark-overlay.half-width-overlay:before{width:100%}.PanelPage .basic-panel.leftText .textBlock,.PanelPage .basic-panel.rightText .textBlock,.PanelPage .basic-panel.leftText .ctaBlock,.PanelPage .basic-panel.rightText .ctaBlock,.PanelPage .basic-panel.centerText .ctaBlock{float:none;width:auto}.PanelPage .basic-panel.leftText .ctaBlock{margin-right:0}.PanelPage .basic-panel.rightText .ctaBlock{margin-left:0}.PanelPage .basic-panel.centerText .ctaBlock{text-align:center}.PanelPage .basic-panel.centerText .ctaBlock .ctaImage,.PanelPage .basic-panel.centerText .ctaBlock .ctaImage+.ctaButton{width:auto;max-width:none;margin-left:0}.PanelPage .basic-panel.cta-image-violate .ctaBlock .ctaImage{margin-top:0}.PanelPage .basic-panel.leftText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.rightText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.leftText.vertically-center>.inner>.flexWrap,.PanelPage .basic-panel.rightText.vertically-center>.inner>.flexWrap,.PanelPage .basic-panel.hero-panel .flexWrap{display:block}.PanelPage .basic-panel.leftText .ctaBlock,.PanelPage .basic-panel.rightText .ctaBlock{margin-top:50px}.PanelPage .basic-panel .ctaBlock .ctaImage{min-height:0}.PanelPage #Content .grid-panel .inner{padding-bottom:45px}.PanelPage .grid-panel .panel-items-grid{display:block}.PanelPage .grid-panel .grid-item{display:block;width:auto !important;margin-bottom:0}.PanelPage .grid-panel .grid-item+.grid-item{border-top:1px solid #cecece;margin:18px 0 0 !important;padding-top:18px}.PanelPage .grid-panel .moreItems{margin-top:45px}.PanelPage .social-panel ul.tweet-list{display:block}.PanelPage .social-panel ul.tweet-list li.tweet{display:block;width:auto !important;margin-bottom:0}.PanelPage .social-panel li.tweet+li.tweet{margin:18px 0 0 !important}.PanelPage #Content .anchor-panel.no-content .inner{padding:0 18px}.PanelPage.has-forced-menu .anchor-panel .anchor-nav-bar.sticky,.PanelPage .anchor-panel .anchor-nav-bar.sticky{top:96px}.PanelPage .anchor-panel .anchor-nav-bar.sticky .nav-inner{position:relative;height:2.983em;white-space:nowrap}.PanelPage .anchor-panel .anchor-nav-bar.sticky .nav-inner ul{position:absolute;left:0;top:0;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.PanelPage .anchor-panel .anchor-nav-bar.sticky .nav-inner ul li:first-child{margin-left:36px}.PanelPage .anchor-panel .anchor-nav-bar.sticky .nav-inner ul li:last-child{margin-right:36px}.PanelPage .anchor-panel .anchor-nav-bar.sticky:before{background:-webkit-linear-gradient(left,#f8f8f8 0%,rgba(248,248,248,0) 100%);background:linear-gradient(to right,#f8f8f8 0%,rgba(248,248,248,0) 100%);display:block;position:absolute;left:0;top:0;content:"";width:36px;height:100%;z-index:5;pointer-events:none}.PanelPage .anchor-panel .anchor-nav-bar.sticky:after{background:-webkit-linear-gradient(left,rgba(248,248,248,0) 0%,#f8f8f8 100%);background:linear-gradient(to right,rgba(248,248,248,0) 0%,#f8f8f8 100%);display:block;position:absolute;right:0;top:0;content:"";width:36px;height:100%;z-index:5;pointer-events:none}.PanelPage .anchor-panel.rightText ul.anchors-list.inline{margin-left:0}.PanelPage .anchor-panel.leftText ul.anchors-list.inline{margin-right:0}.PanelPage .panel-spacer{padding:0 18px}.PanelPage .basic-panel.masonry-panel .item-group{display:block}.PanelPage .basic-panel.masonry-panel .item,.PanelPage .basic-panel.masonry-panel .item-group.children-3 .item{width:auto}.PanelPage .basic-panel.masonry-panel .item-group .item.height-auto-mobile:before{display:none}.PanelPage .basic-panel.masonry-panel .item-group .item.height-auto-mobile .content-wrap{position:relative;left:auto;top:auto}.PanelPage .basic-panel.multi-basic-panel .row.leftText.no-cta-image>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.no-cta-image>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.leftText.vertically-center>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.vertically-center>.flexWrap{display:block}.PanelPage .basic-panel.multi-basic-panel .ctaBlock{margin-top:50px !important}.PanelPage .widen-video-popup .video-cta-button,.PanelPage .widen-video-popup .video-share-tools{float:none}.PanelPage .widen-video-popup .video-share-tools{margin-left:10px}.PanelPage .widen-video-popup .video-share-tools .video-share-title{display:block;margin-bottom:.5em;line-height:1.4em}.PanelPage .event-cal-panel ul.event-view-types,.PanelPage .event-cal-panel .calendar-view,.PanelPage .event-cal-panel .calendar-view.active{display:none}.PanelPage .event-cal-panel .list-view{display:block}.PanelPage .event-cal-panel .event-category-drop #event-category-trigger{width:229px}.PanelPage .event-cal-panel .event-category-drop #event-categories-list{width:264px}.PanelPage .event-cal-panel .list-view .event.has-image a.img-link{display:none}.PanelPage .event-cal-panel .list-view .event.has-image h4,.PanelPage .event-cal-panel .list-view .event.has-image h5,.PanelPage .event-cal-panel .list-view .event.has-image p{margin-left:0}.PanelPage .basic-panel.multi-column-panel .columns{display:block}.PanelPage .basic-panel.multi-column-panel.fourUp .columns .textBlock,.PanelPage .basic-panel.multi-column-panel.threeUp .columns .textBlock,.PanelPage .basic-panel.multi-column-panel.twoUp .columns .textBlock{width:auto}.PanelPage .basic-panel.multi-column-panel.centerText .panel-heading,.PanelPage .basic-panel.multi-column-panel.centerText .panel-subheading{text-align:left}.PanelPage .basic-panel.multi-column-panel.rightText .panel-heading,.PanelPage .basic-panel.multi-column-panel.rightText .panel-subheading{text-align:left}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper{padding-bottom:430px}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item .background,.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.has-overlay .overlay,.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.has-dark-overlay .overlay{height:180px}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item.vertically-center .content-wrap:before{padding-bottom:250px}.PanelPage .basic-panel.carousel-panel:not(.responsive-content-overlay) .carousel-wrapper .item .content-wrap .content{padding:1em 18px 0}.PanelPage .basic-panel.multi-basic-panel .row.leftText .textBlock,.PanelPage .basic-panel.multi-basic-panel .row.rightText .textBlock,.PanelPage .basic-panel.multi-basic-panel .row.leftText .ctaBlock,.PanelPage .basic-panel.multi-basic-panel .row.rightText .ctaBlock,.PanelPage .basic-panel.multi-basic-panel .row.centerText .ctaBlock{float:none;width:auto}.PanelPage .basic-panel.multi-basic-panel .row.leftText .ctaBlock{margin-right:0}.PanelPage .basic-panel.multi-basic-panel .row.rightText .ctaBlock{margin-left:0}.PanelPage .basic-panel.multi-basic-panel .row.centerText .ctaBlock{text-align:center}.PanelPage .basic-panel.multi-basic-panel .row.centerText .ctaBlock .ctaImage,.PanelPage .basic-panel.multi-basic-panel .row.centerText .ctaBlock .ctaImage+.ctaButton{width:auto;max-width:none;margin-left:0}.PanelPage .basic-panel.multi-basic-panel .row.cta-image-violate .ctaBlock .ctaImage{margin-top:0}.PanelPage .basic-panel.multi-basic-panel .row.leftText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.no-cta-image>.inner>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.leftText.vertically-center>.inner>.flexWrap,.PanelPage .basic-panel.multi-basic-panel .row.rightText.vertically-center>.inner>.flexWrap{display:block}.PanelPage .basic-panel.multi-basic-panel .row.leftText .ctaBlock,.PanelPage .basic-panel.multi-basic-panel .row.rightText .ctaBlock{margin-top:50px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .header-bar{padding-left:18px;padding-right:50px;min-height:0}.PanelPage .basic-panel.presentation-panel .group-details a.mobile-toggle i{right:18px;width:20px;height:20px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .mobile-toggle i:before{top:9px;width:20px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .mobile-toggle i:after{left:9px;height:20px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .icon{width:36px;height:36px}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .heading{font-size:1.30896em}.PanelPage .basic-panel.presentation-panel .presentation-slide .group-details .icon+.heading{margin-left:16px}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible .abstract{margin:45px 18px}.PanelPage .basic-panel.presentation-panel .presentation-slide.visible .content{display:block}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides{width:auto;border-right:0}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .feature-content,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .feature-content .subheading,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .slide-image+.subheading+.splitter,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide.visible .mobile-toggle i:after{display:none}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide.visible .feature-content,.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle{display:block !important}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle{position:relative;font-size:1.618em;font-weight:500;padding-right:32px;text-decoration:none !important}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle span{position:relative;z-index:3}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle i{display:block;position:absolute;top:50%;right:0;width:22px;height:22px;margin-top:-11px;z-index:3}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle i:before{display:block;position:absolute;top:10px;left:0;width:22px;content:"";border-top:2px solid #b2b5b7}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide .mobile-toggle i:after{display:block;position:absolute;top:0;left:10px;height:22px;content:"";border-left:2px solid #b2b5b7}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide.visible .mobile-toggle{margin:0 0 .5em}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slides .slide+.slide{border-top:1px solid #43505a;margin-top:15px;padding-top:15px}.PanelPage .basic-panel.presentation-panel .presentation-feature-group .slide-nav{display:none}.PanelPage .video-hero-panel .overlay-text-wrap .content-block{padding:0 18px}.PanelPage .video-hero-panel.video-fit-to-content .overlay-text-wrap{padding:45px 18px}.LenovoErrorPage #Content ul.quicklinks li{display:list-item;margin:0 0 .5em}.USStatePage ul.statelinks{width:46%;margin-right:0}.USStatePage ul.statelinks:nth-child(even){float:right}.USStatePage ul.statelinks:nth-child(odd){clear:both}.USStatePage #Content .rightColumn{margin-top:45px}.EventCalendarPage .events-wrapper{padding:45px 18px}.EventCalendarPage .event-category-drop{float:none;margin:0 auto 20px}.EventCalendarPage ul#event-view-types,.EventCalendarPage #calendar-view{display:none}.EventCalendarPage #list-view{display:block}.EventCalendarPage .event-category-drop #event-category-trigger{width:229px}.EventCalendarPage .event-category-drop #event-categories-list{width:264px}.EventCalendarPage #list-view .event.has-image a.img-link{display:none}.EventCalendarPage #list-view .event.has-image h4,.EventCalendarPage #list-view .event.has-image h5,.EventCalendarPage #list-view .event.has-image p{margin-left:0}#share-draft-content-message{height:52px}}@media only screen and (max-width:400px){.ResourceCenterPage #Form_FilterResourcesForm .chosen-container,.ResourceCenterPage #Form_FilterResourcesForm .chosen-container .chosen-drop,.ResourceCenterPage #Form_FilterResourcesForm .chosen-container-multi .chosen-choices{max-width:252px}.ResourceCenterPage #Form_FilterResourcesForm .btn-toolbar button{width:118px}.SearchController .recommended-results .grid-item{float:none;width:auto !important;margin-bottom:0}.SearchController .recommended-results .grid-item+.grid-item{border-top:1px solid #cecece;margin:18px 0 0 !important;padding-top:18px}.Event .contentWrapper .leftColumn,.Event .contentWrapper .rightColumn{float:none;width:auto}.Event .contentWrapper .rightColumn{margin-top:40px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2){#Header .logo{background-image:url(/_resources/themes/lenovo/images/logo@2x.png);background-size:124px auto}.typography ul>li{background-image:url(/_resources/themes/lenovo/images/bull@2x.png);background-size:8px auto}#Content .socialBar .share-icon{background-image:url(/_resources/themes/lenovo/images/share-icons@2x.png);background-size:auto 48px}.PanelPage .basic-panel.text-white .textBlock ul>li{background-image:url(/_resources/themes/lenovo/images/bull-white@2x.png);background-size:8px auto}.PanelPage .widen-video-popup .video-share-tools .share-icon{background-image:url(/_resources/themes/lenovo/images/share-icons@2x.png);background-size:auto 40px}}@media only screen and (max-width:1064px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1064px) and (-moz-min-device-pixel-ratio:2),only screen and (max-width:1064px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width:1064px) and (min-device-pixel-ratio:2){#Header .logo{background-size:108px auto}}
