@charset "utf-8";
/* CSS Document */


	@-moz-document url-prefix() { 
			a:focus, button:focus{outline: 2px solid #0096d6!important;}
		}
		a:focus, button:focus{outline: 2px solid #0096d6; outline: 5px auto -webkit-focus-ring-color;  outline-offset: 0px;}	

@font-face{font-family: FormaDjrMicro; src: url(https://www.hp.com/wcsstore/hpusstore/fonts/FormaDJRMicro-Regular.woff2);}


.wsWrapper sup{line-height: 0; font-size: 70%;}
.wsWrapper h1, .wsWrapper h2, .wsWrapper h3, .wsWrapper h4, .wsWrapper p, .wsWrapper ul, .wsWrapper a, .wsWrapper li, .wsWrapper div {font-family: FormaDjrMicro!important;}
html{scroll-behavior: smooth;}

.copilotHeader {max-width: 1920px; width: 100%; display: block; margin:0 auto; padding: 0;}
.copilotHeader img {width: 100%; display: block; margin:0 auto; padding: 0;}
.copilotHeader .DTshow{display: block;}
.copilotHeader .DTnoshow{display: none;}

@media only screen and (max-width:768px){
	.copilotHeader .DTshow{display: none;}
	.copilotHeader .DTnoshow{display: block;}
}

.copilotHero {max-width: 1920px; width: 100%; display: block; margin:0 auto; padding: 0; position: relative;}
.copilotHero .DTTitlesCont {position: absolute; top:0;padding: 5% 10%;}
.copilotHero .DTTitlesCont > img {max-width: 300px; margin: 20px 20px 0 20px;}
.copilotHero img {width: 100%; display: block; margin:0 auto; padding: 0;}
.copilotHero h2 {font-size: 50px; line-height: 50px; padding: 0 20px; margin: 15px 0; letter-spacing: -2px; color:#FFF; max-width: 50%;}
.copilotHero p {font-size: 26px; line-height: 28px; padding: 0 20px; margin: 0 0 15px 0; color:#FFF;max-width: 50%;}
.copilotHero .DTshow{display: block;}
.copilotHero .DTnoshow{display: none;}

@media only screen and (max-width:1560px){
	.copilotHero .DTTitlesCont {top:0;padding: 30px 10%;}
	.copilotHero h2, .copilotHero p {max-width: 60%;}
}
@media only screen and (max-width:1220px){
	.copilotHero .DTTitlesCont {top:0;padding: 20px;}
	.copilotHero h2, .copilotHero p {max-width: 60%;}
	.copilotHero h2 {font-size: 40px; line-height: 40px;}
	.copilotHero p {font-size: 22px; line-height: 26px;}
	.copilotHero .DTTitlesCont > img {max-width: 200px; margin: 20px 20px 0 20px;}
}
@media only screen and (max-width:1024px){
	.copilotHero h2 {font-size: 36px; line-height: 36px;}
	.copilotHero p {font-size: 20px; line-height: 24px;}
	.copilotHero .DTTitlesCont > img {max-width: 150px; margin: 10px 20px 0 20px;}
	.copilotHero .DTTitlesCont {top:0;padding: 0;}
}
@media only screen and (max-width:768px){
	.copilotHero h2, .copilotHero p {color:#222222; max-width: 100%;}
	.copilotHero .DTshow{display: none;}
	.copilotHero .DTnoshow{display: block;}
	.copilotHero h2 {font-size: 34px; line-height: 38px; padding: 0 20px; margin: 15px 0; letter-spacing: -2px;}
	.copilotHero p {font-size: 20px; line-height: 24px; padding: 0 20px; margin: 0; letter-spacing: -1px;}
}
@media only screen and (max-width:600px){
	.copilotHero h2 {font-size: 30px; line-height: 34px; padding: 0 15px; margin: 15px 0; letter-spacing: -1px;}
	.copilotHero p {font-size: 18px; line-height: 22px; padding: 0 15px; margin: 0; letter-spacing: -1px;}
}

/* KSP 1 */
.omen45L_q2fy22_ksp1 {max-width: 1625px; padding: 50px 20px 0 20px; margin: 0 auto;}
.omen45L_q2fy22_ksp1 .O45L-vid-cover {background: url(/wcsstore/hpusstore/Treatment/cvPages/FY24-Q2-Win11-Copilot/Copilot-video-cover.jpg) no-repeat center; background-size: cover; max-width: 1625px; margin: 0 auto; width:100%; height: 770px;}
.omen45L_q2fy22_ksp1 .O45L-vid {display: none; max-width: 1625px; width: 100%; margin: 0 auto;}

.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button {background-image: url(/wcsstore/hpusstore/Treatment/cvPages/FY24-Q2-Win11-Copilot/play.png); background-size: contain; width: 5rem; height: 5rem; display: flex; -webkit-box-align:center; align-items: center; -webkit-box-pack:center; justify-content: center; position: relative; top:50%; cursor: pointer; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; transition: .3s ease;}
.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button:hover {width: 6rem; height: 6rem; transition: .3s ease;}
.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button::before {content: ''; display: block;position: absolute; height: 100%; width: 100%; -webkit-transition: -webkit-transition .3s ease; transition: -webkit-transition .3s ease; }

.omen45L_q2fy22_ksp1 img {text-align: center; margin: 0 auto;}

@media only screen and (max-width: 1625px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 700px;}
}
@media only screen and (max-width: 1400px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 600px;}
}
@media only screen and (max-width: 1240px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 500px;}
}
@media only screen and (max-width: 1024px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 460px;}
}
@media only screen and (max-width: 800px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 400px;}
}
@media only screen and (max-width: 769px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 425px;}
	.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button {width: 3.5rem; height: 3.5rem;}
	.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button:hover {width: 4.5rem; height: 4.5rem;}
	.omen45L_q2fy22_ksp1 {padding: 40px 0;}
}
@media only screen and (max-width: 721px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 395px;}
	.omen45L_q2fy22_ksp1 {padding: 40px 0 25px 0;}
}
@media only screen and (max-width: 667px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 365px;}
}
@media only screen and (max-width: 541px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 300px;}
	.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button {width: 3rem; height: 3rem;}
	.omen45L_q2fy22_ksp1 .O45L-vid-cover .O45L-play-button:hover {width: 4rem; height: 4rem;}
}
@media only screen and (max-width: 415px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 230px;}
}
@media only screen and (max-width: 391px) {
	.omen45L_q2fy22_ksp1 .O45L-vid-cover {height: 215px;}
}
@media only screen and (max-width: 376px) {
	.omen45L_q2fy22_ksp1 .O45L-vid {max-width: 355px;}
}


.copilotAnimatedModule {background-color: #e6f5fc; max-width: 1920px; padding: 50px 20px; margin: 0 auto;}
.copilotAnimatedModule > div {max-width: 1625px; margin: 0 auto;}
.copilotAnimatedModule > div img{width: 100%;}
.copilotAnimatedModule > div h2{font-size: 52px; line-height: 56px; margin: 0 0 15px;}
.copilotAnimatedModule > div p{font-size: 22px; line-height: 28px; margin: 0;}

@media only screen and (max-width: 1400px) {
	.copilotAnimatedModule > div br{display: none;}
}
@media only screen and (max-width: 1024px) {
	.copilotAnimatedModule > div img{margin-top: 40px;}
}
@media only screen and (max-width: 990px) {
	.copilotAnimatedModule > div br{display: block;}
}
@media only screen and (max-width: 767px) {
	.copilotAnimatedModule > div h2{font-size: 32px; line-height: 36px;}
	.copilotAnimatedModule > div p{font-size: 16px; line-height: 22px;}
	.copilotAnimatedModule > div img{margin-top: 25px;}
}


.copilotLRmodules {max-width: 1920px; padding: 50px 20px; margin: 0 auto;}
.copilotLRmodules > div {max-width: 1625px; margin: 0 auto 25px auto;}
.copilotLRmodules > div:last-child {margin-bottom: 0;}
.copilotLRmodules > div img {width: 100%;}
.copilotLRmodules .DTshow{display: block;}
.copilotLRmodules .DTnoshow{display: none;}

@media only screen and (max-width:768px){
	.copilotLRmodules .DTshow{display: none;}
	.copilotLRmodules .DTnoshow{display: block;}
	.copilotLRmodules {padding: 40px 20px;}
}
@media only screen and (max-width:520px){
	.copilotLRmodules {padding:20px;}
}



.wswSecHead{max-width: 1230px; margin:50px auto 0; padding: 0 20px}
.wswSecHead.wideCont{max-width: 1625px;}
.wswSecHead.ExtrawideCont{max-width: 1920px;}
.wswSecHead.borderLines{border-bottom: 1px solid black; border-top: 1px solid black;}
.wswSecHead h2{font-size: 52px; line-height: 56px; margin:0 0 15px}
.wswSecHead p{font-size: 22px; line-height: 28px; margin: 0 0 20px}
.wswSecHead.ExtrawideCont h2{max-width: 1630px; margin: 15px auto;}

.wswWin11Tile{max-width: 1645px; margin:0 auto 40px; padding: 0 10px; display: flex; flex-wrap: wrap; justify-content: space-between}
.wswWin11Tile > div{width: calc(24% - 22px); margin:0 10px 10px 10px; border: 1px solid #000}
.wswWin11Tile > div h3{font-size: 32px; line-height: 36px; padding: 15px 20px; margin: 0; color: #000; background-color: #e6f5fc}
.wswWin11Tile > div p{font-size: 18px; line-height: 24px; padding: 20px; margin: 0}
.wswWin11Tile > div img{display: block}

.copilotSellingTiles {max-width: 1645px; margin:0 auto 40px; padding: 0 10px; display: flex; flex-wrap: wrap; justify-content: space-between}
.copilotSellingTiles > div{width: calc(24% - 22px); margin:0 10px 10px 10px; background-color: #fff; background-image: linear-gradient(to bottom, #fff 25%, #efefef 25%, #efefef 100%);}
.copilotSellingTiles > div h3{font-size: 32px; line-height: 36px; padding: 15px 20px; margin: 0; color: #000; background-color: #e6f5fc}
.copilotSellingTiles > div p{font-size: 18px; line-height: 24px; padding: 20px; margin: 0}
.copilotSellingTiles > div img{display: block; width: 100%;}
.copilotSellingTiles > div .insideWrap{padding: 20px; display: flex;}
.copilotSellingTiles a.shopCTA{background: #000; font-size: 16px; width: auto; max-width: 320px; padding: 12px 32px; color: #fff; margin: 0 auto; align-content: center;}

@media only screen and (max-width:1350px){
	.copilotSellingTiles a.shopCTA{padding: 12px 20px;}
}
@media only screen and (max-width:1280px){
	.copilotSellingTiles a.shopCTA{padding: 12px 15px;}
}
@media only screen and (max-width:1240px){
	.copilotSellingTiles > div{width: calc(50% - 22px);}
	.copilotSellingTiles a.shopCTA{padding: 12px 30px;}
}
@media only screen and (max-width:767px){
	.copilotSellingTiles > div h3{font-size: 28px; line-height: 32px; padding: 10px}
	.copilotSellingTiles > div p{font-size: 16px; line-height: 22px; padding: 10px}
}
@media only screen and (max-width:680px){
	.copilotSellingTiles a.shopCTA{padding: 12px 20px;}
}
@media only screen and (max-width:630px){
	.copilotSellingTiles a.shopCTA{padding: 12px 15px;}
}
@media only screen and (max-width:600px){
	.copilotSellingTiles > div{width: calc(100% - 22px);}
	.copilotSellingTiles a.shopCTA{padding: 12px 20px;}
}
@media only screen and (max-width:340px){
	.copilotSellingTiles a.shopCTA{padding: 12px 15px;}
}
@media only screen and (max-width:320px){
	.copilotSellingTiles a.shopCTA{font-size: 12px; padding: 10px 15px;}
}

.copilotFAQs {max-width: 1645px; margin:0 auto 40px; padding: 0 20px; display: flex; flex-wrap: wrap; justify-content: space-between}
.copilotFAQs > div{width: calc(100% - 0px); margin:5px 0;}
.copilotFAQs > div:first-child{margin-top:20px;}
.copilotFAQs > div h3{font-size: 32px; line-height: 36px; padding: 10px 0 5px 0; margin: 0; color: #000;}
.copilotFAQs > div p{font-size: 18px; line-height: 24px; padding: 5px 0; margin: 0}
.copilotFAQs > div li{font-size: 18px; line-height: 24px; list-style: disc;}
.copilotFAQs > div a{font-size: 18px; line-height: 24px; color: #000; text-decoration-line: underline; text-decoration-color: #333;}
.copilotFAQs > div a:hover{background-color: #dfdfdf;}
.copilotFAQs > div ul{padding-inline-start: 30px;}

@media only screen and (max-width:1024px){
	.copilotFAQs > div p{font-size: 16px; line-height: 22px;}
	.copilotFAQs > div li{font-size: 16px; line-height: 22px;}
	.copilotFAQs > div a{font-size: 16px; line-height: 22px;}
}
@media only screen and (max-width:768px){
	.copilotFAQs > div h3{font-size: 24px; line-height: 28px;}
	.copilotFAQs > div p{font-size: 15px; line-height: 18px;}
	.copilotFAQs > div li{font-size: 15px; line-height: 18px;}
	.copilotFAQs > div a{font-size: 15px; line-height: 18px;}
	.copilotFAQs > div ul{padding-inline-start: 30px;}
}
@media only screen and (max-width:560px){
	.copilotFAQs > div ul{padding-inline-start: 20px;}
	.copilotFAQs > div h3{font-size: 22px; line-height: 26px;}
	.copilotFAQs > div p{font-size: 14px; line-height: 18px;}
	.copilotFAQs > div li{font-size: 14px; line-height: 18px;}
	.copilotFAQs > div a{font-size: 14px; line-height: 18px;}
}

.copilotFD {max-width: 1645px; margin:20px auto 50px auto; background-color: #efefef; padding: 20px;}
.copilotFD > div h3 {margin: 0 0 15px; font-size: 16px; line-height: 20px;}
.copilotFD > div p {margin: 0 0 10px; font-size: 12px; line-height: 14px;}
.copilotFD > div ul {padding-inline-start:20px; margin: 10px 0; font-size: 12px; line-height: 14px;}
.copilotFD > div li {list-style: decimal; margin: 0 0 5px; font-size: 12px; line-height: 14px;}
.copilotFD > div a {font-size: 12px; line-height: 14px; color: #000; text-decoration-line: underline; text-decoration-color: #333;}
.copilotFD > div a:hover{background-color: #dfdfdf;}


.ProductName-QrtFY-kspXXX .MainSection {max-width: 1645px; margin:0 auto 40px; display: flex; flex-wrap: wrap; justify-content: space-between;}
.ProductName-QrtFY-kspXXX .MainSection > div {width: calc(25% - 30px); background-color: #efefef; border-radius: 10px; margin: 10px auto; display: flex; align-self: flex-start; padding: 0 10px; align-items: center; min-height: 120px;}
.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 100px; margin-right: 5px;}
.ProductName-QrtFY-kspXXX .MainSection p{font-size: 24px; line-height: 28px; margin: 0;}

@media screen and (max-width:1400px){
	.ProductName-QrtFY-kspXXX .MainSection > div {width: calc(50% - 30px);}
}
@media screen and (max-width:1024px){
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 90px;}
}
@media screen and (max-width:970px){
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 80px;}
}
@media screen and (max-width:840px){
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 70px;}
}
@media screen and (max-width:767px){
	.ProductName-QrtFY-kspXXX .MainSection > div {width: calc(100% - 50px);}
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 100px; margin-right: 15px;}
}
@media screen and (max-width:570px){
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 80px;}
	.ProductName-QrtFY-kspXXX .MainSection > div {margin: 5px auto;}
}
@media screen and (max-width:520px){
	.ProductName-QrtFY-kspXXX .MainSection > div br {display: none;}
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 80px;}
}
@media screen and (max-width:395px){
	.ProductName-QrtFY-kspXXX .MainSection img.MainIcons {max-width: 60px;}
	.ProductName-QrtFY-kspXXX .MainSection > div {min-height: 100px;}
	.ProductName-QrtFY-kspXXX .MainSection p{font-size: 18px; line-height: 22px;}
}

@media only screen and (max-width:1240px){
	.wswWin11Tile > div{width: calc(50% - 22px);}
}
@media only screen and (max-width:1100px){
	.wswProdCont .wswProds > div.prodTitles{width: calc(100% - 20px);}
	.wswProdCont .wswProds > div.prodTitles h2{font-size: 32px; line-height: 36px; padding: 15px;}
	.wswProdCont .wswProds > div.prodTitles p{font-size: 16px; line-height: 22px; padding: 15px;}
	.wswProdCont .wswProds > div{width: calc(33.33% - 20px);}
	.wswProdCont .wswProds > div .wswimgBox{background-color: #e6e6e6; text-align: center; padding: 15px; margin: 5px}
	.wswProdCont .wswProds > div h3{font-size: 20px; line-height: 24px; padding: 10px;}
	.wswProdCont .wswProds > div p{padding: 10px 15px 70px; font-size: 14px; line-height: 20px}
	.wswProdCont .wswProds > div a.wswBlackCTA{left: 15px; bottom: 15px; font-size: 16px; padding: 6px 20px}
		
	.wswProdSpec{padding: 10px; }
	.wswspectable{border: none}
	.wswspectable > div{width: calc(33.33% - 20px); font-size: 14px}
	.wswspectable > div:first-child{width: 100%; border-bottom: 1px solid #ccc; padding: 5px 0; font-size: 15px; font-weight: bold}
		
	.wswSpecHide{display: block}
	.wswProdSpec{display: none}	
}
@media only screen and (max-width:767px){
	.wswSecHead{margin:30px auto 0;}
	.wswSecHead h2{font-size: 32px; line-height: 36px;}
	.wswSecHead p{font-size: 16px; line-height: 22px;}
	.wswWin11Tile > div h3{font-size: 28px; line-height: 32px; padding: 10px}
	.wswWin11Tile > div p{font-size: 16px; line-height: 22px; padding: 10px}		
}
@media only screen and (max-width:600px){
	.wswWin11Tile > div{width: calc(100% - 22px);}	
}

/*KSP CV*/
.wsWrapper .mdpCta.primary.lightbg {background-color: black; color: white; border: 1px solid black; transition: ease 0.7s; text-transform: none; text-decoration: none; font-size: 16px; line-height: 16px; padding: 13px 30px; display: inline-block; text-align: center; clear: both; cursor: pointer; margin-top: 20px; min-width: 110px; max-width: 320px;}
.wsWrapper .mdpCta.primary.lightbg:hover {background-color: white; color: black; border: 1px solid black; transition:ease 0.7s; text-decoration: none;}
.wsWrapper .Elitebook_Series_ksp7 {margin: 0 auto; max-width: 100%; padding-bottom:50px;}
.wsWrapper .Elitebook_Series_ksp7 sup {line-height: 0;}
.wsWrapper .Elitebook_Series_ksp7 .bodyCenterContent {max-width: 1620px; margin: 0 auto;}
.wsWrapper .Elitebook_Series_ksp7 .row {padding: 0; max-width: 100%;}
.wsWrapper .Elitebook_Series_ksp7 .row .column {padding: 0;}
.wsWrapper .Elitebook_Series_ksp7 .row .column.titleColumn {margin: 40px 0;}
.wsWrapper .Elitebook_Series_ksp7 h2 {font-size: 52px; line-height:56px; color: #000; text-align: left;}
.wsWrapper .Elitebook_Series_ksp7 h3 {font-size: 22px; line-height:28px; color: #000; text-align: left;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .des {display: flex; align-items: center; }
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .bottomlinep {font-size: 14px; }

.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content {display:flex; justify-content:space-between; flex-wrap:wrap; flex-direction:row;margin: 0 auto; max-width: 1024px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer{width:calc(50% - 20px); border:1px solid black;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer:first-child{margin-right: 20px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer:last-child{margin-left: 20px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard{padding:20px;box-sizing: content-box; /*height: 664px;*/ position: relative;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent {display: flex; position: relative; overflow: hidden; height: 100%; flex-direction:column;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper {overflow: hidden; position: relative;padding-bottom:20px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper .innerMediaWrapper img {width: 100%;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper .labels{ position: absolute; display: flex; bottom: 20px; left: 0; z-index: 1; max-width: 100%;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper .labels .labelINTEL {background-color:#4759f0; color:white; padding: 8px 10px; white-space: nowrap; min-width: 0; text-overflow: ellipsis; overflow: hidden;font-size: 16px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper .labels .labelAMD {background-color:#000; color:white; padding: 8px 10px; white-space: nowrap; min-width: 0; text-overflow: ellipsis; overflow: hidden;font-size: 16px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper {display: flex; flex-direction: column; flex: auto;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .copilotPlusLabel{font-size:14px;line-height:18px;color: #4759f0; margin-bottom: 15px;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .prodModel h3{font-size:18px;line-height:22px;display:inline-block;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .prodModel span {padding:2px 5px;; font-size:12px; line-height:20px;background:#b2f1d6;}
.wsWrapper .Elitebook_Series_ksp7 #button8 {border: 1px solid black; margin-right: 10px; cursor: pointer;}
.wsWrapper .Elitebook_Series_ksp7 #button9 {border: 1px solid #e6e6e6; margin-right: 10px; cursor: pointer;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper p {font-size:16px; color:black;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .footer {margin-top:auto; position: relative; clear: both;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper .footer .specs {margin:15px 0; background-color: #e6e6e6; font-size: 14px; display: inline-block; padding: 5px; }

.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper ul { display:list-item; list-style-type:disc!important;font-size:14px;margin-top:15px;line-height: 18px;margin-left: 1em;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper li { list-style-type:disc!important;}
.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .contentWrapper li sup {line-height: 0;}

@media only screen and (max-width: 1660px){
.wsWrapper .Elitebook_Series_ksp7 .bodyCenterContent {padding: 0 20px}
}
@media only screen and (max-width: 1280px) {
    .wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer{width: calc(50% - 20px); border:1px solid black; margin-bottom: 20px;}
    .wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content {padding: 0 10px;}
}
@media only screen and (max-width: 768px) {
	.wsWrapper .Elitebook_Series_ksp7 h2 {font-size: 32px; line-height:36px;}
	.wsWrapper .Elitebook_Series_ksp7 h3 {font-size: 16px; line-height:20px;}
}
@media only screen and (max-width: 720px) {
    .wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer{width:100%;}
    .wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content {padding:0;}
	.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer:first-child{margin-right: 0;}
	.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer:last-child{margin-left: 0;}
	.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper .labels .labelINTEL {font-size: 14px;}
	.wsWrapper .Elitebook_Series_ksp7 .sj-S600 .S600-content .productContainer .productCard .productCardContent .mediaWrapper .labels .labelAMD {font-size: 14px;}
}

/*END KSP CV*/