.heroContainer {background-image: url('//www.lenovo.com/shop/americas/content/img_lib/redux/sub-series/page/100s-chromebook/hero/100s-chromebook-hero-background-img_2800x560.jpg'); background-size: cover; background-repeat: no-repeat; height: 35em; background-position: 50%,0; width: 100%;}
.heroContainer{height:38em !important;}
.heroContainer .heroContent .heroImg{margin-top: 1em !important; width: 53%; margin-left: -3em;}
.heroContainer .heroContent h1 {margin: 3em 0 .5em 1.5em !important;}
.heroContainer .heroLeft > p {margin-left:3.5em;}
.heroContainer .heroLeft{margin-left:2em; color:#000; width:46%}
.heroContainer .pricing{width: 25em !important; display: inline-block; margin-top:3.5em !important; margin-left: 3.4em;}
.heroContainer .pricing ul{width: 14em; float: left; margin-top:0 !important; margin-right: 1em;}
.heroContainer .pricing ul li{display: inline; list-style-type: none;}
.heroContainer .heroLeft .reviews {margin-left: 5em; margin-top: 0; background-color: #fff; opacity: .7; padding-left: 1.5em; border-radius: 10px;}
.heroContainer .saText, .heroContainer .saPrice, .heroContainer .starText{color:#000;}
.awards{top:28em; max-width:12em;}
.awards .nflBadge p {text-align: center; margin: 0; color: #000; width: 100%; line-height: 1.1em;}
.awards{top:17em !important; max-width:12em;}
.awards .nflBadge p {text-align: center; margin: 0; color: #fff; width: 100%; line-height: 1.1em;}
.disclaimer{position: absolute; right: -2em; top: 50em; font-size: .7rem; }
.tempUnavil{margin-top:0;}
.heroContainer .pricing .button-redux.iconLeft.cart span:before{top:50%; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -moz-transform:translate(0,-50%); transform:translate(0,-50%);}
.intelLogo {max-height: 122px}