@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: "HPSimplified";
    font-style: normal;
    font-weight: normal;
    src: url("https://ssl.www8.hp.com/h10180/hp-fonts/v2-0/hps-euro-w01-regular-eot.eot?#iefix");
}
@font-face {
    font-family: "HPSimplified";
    font-style: normal;
    font-weight: bold;
    src: url("https://ssl.www8.hp.com/h10180/hp-fonts/v2-0/hps-euro-w01-bold-eot.eot?#iefix");
}
@font-face {
    font-family: "HPSimplified-light";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/HPSimplifiedW01-Light.eot?#iefix");
}

.orbit-container  {
    width: 1900px;
	position:relative;
	left:50%;
	margin-left:-950px;

}

h2 {
    font-size: 2.3125em;
}
h3 {
    font-size: 1.6875em;
}
h4 {
    font-size: 1.4375em;
}
h5 {
    font-size: 1.125em;
}
h1, h2, h3, h4, h5, h6 {
    line-height: 1.4;
}
.lt-ie9 .reveal-modal-bg {
	filter: alpha(opacity=50);
  opacity: 0.5;
}

#productFinder{height:12.25em;}
#productFinder .item{padding-top:2em; padding-left:0;}
#productFinder .item .txtContainer {position:absolute; z-index:10;} 
#productFinder .item .imgContainer {position:absolute; right:1.3em; top:10%;}
#productFinder h4 {font-size:1.82em; font-weight:100;}
#productFinder h4.sixty {width:60%;} 
#productFinder .dividerborder:after{content:""; background: #d7d7d7; position: absolute; left: -1em; height: 9em; width: 1px;}


#featuredProducts {background: url(/wcsstore/HPStorefrontAssetStore/img/featured-bg.png) no-repeat top center; height:30em; }
#featuredProducts .topReview {padding-top:5px;}

#featuredProducts {background: url(/wcsstore/HPStorefrontAssetStore/img/featured-bg.png) no-repeat top center; height:30em; }	
#featuredProducts .topReview {position:relative;}	
#featuredProducts .topReview .imgContainer {position:absolute; left:-30%; width:90%;}
#featuredProducts .productInfo {position:absolute; z-index:5; right:10%; width:60%;}	

#featuredProducts .productInfo blockquote {padding-top:0;}
#featuredProducts .productInfo h4 {display:inline-block; padding-left:80px; font-weight:100; margin-bottom:0;}
#featuredProducts .productInfo .ratingcontainer {display:inline-block; padding-left:90px;}
#featuredProducts .productInfo .reviews {display:inline-block; padding-left:90px;}
#featuredProducts .productInfo .price {display:inline-block; padding-left:120px; width:12em;}
#featuredProducts .productInfo .shop {margin-left:150px;}

#featuredProducts .topTweeted {position:relative;}
#featuredProducts .topTweeted .info {position:absolute; z-index:5; float:left; width:65%;}
#featuredProducts .topTweeted .imgContainer {position:absolute; right:-30%; width:90%}

#featuredProducts .topTweeted .info .twitter {margin-left:-20%;}
#featuredProducts .topTweeted .info blockquote {margin-left:-15%; width:20em;}	
#featuredProducts .topTweeted .info h4 {display:inline-block; font-weight:100; margin-bottom:0;}
#featuredProducts .topTweeted .info .price {padding-left:10%; width:12em;}
#featuredProducts .topTweeted .info .shop {margin-left:10%; width:12em;}

.lt-ie9  #captions h3, .lt-ie9 #captions h1, .lt-ie9 .red, .lt-ie9 #productFinder h4, .lt-ie9 #featuredProducts .productInfo h4, .lt-ie9 #featuredProducts .topTweeted .info h4, .lt-ie9 #featuredslidermobile h1, .lt-ie9 #featuredProducts h2, .lt-ie9 #secondaryFeatured h3, .lt-ie9 #secondaryFeatured h5, .lt-ie9 .callout h1, .lt-ie9 #search-body h2, .lt-ie9 #search-body h6, .lt-ie9 #search-body h3, .lt-ie9 #search-body .filter-content h4, .lt-ie9 #compare-body h1, .lt-ie9 #compare-body h2, .lt-ie9 #compare-body h6, .lt-ie9 #compare-body h3, .lt-ie9 #compare-body h4, .lt-ie9 #compare-body h5, .lt-ie9 .compare-stats .textHighL {
                font-family: "HPSimplified-light",arial;
                font-weight: normal;	
}

/* Cart */
.lt-ie9 .linkforswitch p {float:left;}
.lt-ie9 .linkforswitch {right:40px;}
.lt-ie9 .featuredAccessories .imgContainer {text-align:center;display:block;}
.lt-ie9 .featuredAccessories .imgContainer img {width:auto;}
.lt-ie9 .cart-total .large-8 {padding:0;}
.lt-ie9 .totalblock1, .lt-ie9 .totalblock2 {padding:1.88em;}
.lt-ie9 .featuredAccessories {margin-top:2.81em;}
.lt-ie9 .multipleScenarios .itemwid2 {padding-left:9px; padding-right:9px;}
.lt-ie9 .multipleScenarios .itemwid2.red {padding-left:5px; padding-right:5px;}
.lt-ie9 .outofstock p {width:72%;}
.lt-ie9 #itemsoncart .linkforswitch2 { right:40px; }
.lt-ie9 #itemsoncart .linkforswitch2 p { padding-left:1px; }
.lt-ie9 .cartbox .subtitle {padding: 0em 2.5em;}

.lt-ie9 #cart .itemwid1 { width:9%; padding: 0px;}
.lt-ie9 #cart .itemwid2 { width:15%; padding: 0px;}
.lt-ie9 #cart .itemwid2.text-right {width:14%; padding: 0px;}
.lt-ie9 #cart .itemwid2.text-right .bluelink{margin-left:5px;}
.lt-ie9 #cart .itemwid3 { width:32%; padding: 0px;}
.lt-ie9 #cart .itemwid4 { width:40%; padding: 0px;}
.lt-ie9 #cart .itemmerged { width:46%; padding: 0px;}
.lt-ie9 #cart .cartbox .productItem .imgContainer {max-width: 30%;}
.lt-ie9 #cart .cartbox .productItem .productInfo {width: 70%; padding-right:0.625em;}
.lt-ie9	.cartbox .productItem .itemwid4 .giftcarditemdetailarea .giftcardinfoarea ul li span {width:70%;}
.lt-ie9	.cartbox .productItem .itemwid4 .giftcarditemdetailarea .giftcardinfoarea ul li span.rowheader {width:30%;}

.lt-ie9 #cart .cartbox .discountitem .itemwid2.text-right .price {margin-top: -1em;}
.lt-ie9 #cart .productItem.discountitem .tooltip_top {bottom: 50px; right:-20px;}
.lt-ie9 #cart .cartbox form.custom .custom.dropdown {right: -10%;}
.lt-ie9 #cart .cartbox form.custom .custom.dropdown,
.lt-ie9 #cart .cartbox form.custom .custom.dropdown ul {
	width: 80% !important;
}
.lt-ie9 .yourcart h2, .lt-ie9 .cartbox h2, .lt-ie9 .cartbox h4, .lt-ie9 .cartbox h6, 
.lt-ie9 .cartbox #emptycart .subtitle .txtMessage, .lt-ie9 .featuredAccessories h2.txtsize50, 
.lt-ie9 .featuredAccessories .product-card .productdetail h3, .lt-ie9 #cart .faq h2, 
.lt-ie9 #itemsoncart #minicartAvailable h2, .lt-ie9 #itemsoncart #minicartOutfstock h2,
.lt-ie9 #itemsoncart #minicartEmpty h2, .lt-ie9 #itemsoncart .items .productInfo h4 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 #cart .itemwid2.buildday { width:17%;}
.lt-ie9 #cart .couponandgiftcardarea {width: 60%;}
.lt-ie9 #cart .couponandpricearea .price {width: 40%; padding-left:1.5em;}
.lt-ie9 #cart .couponandpricearea .price .pricetotal p.subtext {width: 155px;}
.lt-ie9 #cart .couponandpricearea .price .pricetotal .total sup {vertical-align:top;}
.lt-ie9 #cart .featuredAccessories .product-card .nodetail { display:none;}
.lt-ie9 #cart .featuredAccessories .product-card .trigger.nodetail { display:block; visibility: hidden;}
.lt-ie9 #cart .featuredAccessories .product-card .item2columns .action {
	position: absolute;
	bottom: 0em;
	right: 0.9375em;
}
.lt-ie9 #cart .featuredAccessories .product-card .item2columns .action .price{
	position: absolute;
	bottom: 0em;
	right: 6.5em;
	text-align: right;
}
.lt-ie9 #cart .featuredAccessories .product-card .item2columns .productspecaillist { width: 55%;}
.lt-ie9 #cart .featuredAccessories .product-card .item2columns .action { width: 45%;}
.lt-ie9 #cart .shipping .context-area form.shippingform.custom .custom.radio.checked {
	border: 2px solid rgb(90,90,90);	
}
.lt-ie9 #cart .shipping .context-area form.shippingform.custom .custom.radio {
	border: 2px solid rgb(204,204,204);
}
.lt-ie9 #cart .shipping .context-area form.shippingform.custom .custom.radio.checked:before {
	height: auto;
	width: auto;
}
.lt-ie9 #cart .shipping .context-area form.shippingform.custom .custom.radio {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 0px;
	border: none;
}
.lt-ie9 #cart .shipping .context-area form.shippingform.custom .custom.radio.checked {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio_checked.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	border: none;
}
.lt-ie9 #cart .shipping .context-area form.shippingform.custom .custom.radio.checked:before {
	background: none;
}

/* Category */
.lt-ie9 .select_navigation {display:none;}
.lt-ie9 .da-slider .large-6 {width:66%;}
.lt-ie9 .byCategory .large-4 {padding:0;}
.lt-ie9 #featuredLaptops .band2 {min-width:120px;}
.lt-ie9 .stayConnected .stay.left {float:right !important;padding-left:0;}
.lt-ie9 .heroProducts .batteryLife h2 {padding-left:22%;}

.lt-ie9 .heroProducts .batteryLife li a.active:before, 
.lt-ie9 .heroProducts .batteryLife li a.active:after {top:37px; content: "";}

.lt-ie9 .nosidepaddings {padding-left:0; padding-right:0;}
.lt-ie9 .relatedProducts h3 {max-height:60px;}
.lt-ie9 .exclusiveFeatures .featuresIcon + .txtsize30 sup {display:inline-block; margin-top:-10px;}

/* Hero page */
.lt-ie9 .softWareInclude {padding:50px;}
.lt-ie9 .sortresult.no-padding .nosidepaddings + .nosidepaddings, 
.contentMyAccount .addrformfield .nosidemargins .large-5.nosidepaddings {float: right;}
.lt-ie9 .no-padding + .sortresult .nosidepaddings {margin-left: 2%;}
.lt-ie9 .no-padding + .sortresult .nosidepaddings:first-child {margin-left:0;}
.lt-ie9 form.custom .custom.dropdown {right:19px;}
.lt-ie9 .viewMore .linkDownarrow {background-position:296px -240px;}
.lt-ie9 .browselist ul li {margin-right:10px !important;}
.lt-ie9 .browselist #browse-prev {left:-10px;}
.lt-ie9 .featuredblock3, .lt-ie9 .featuredblock1, .lt-ie9 .featuredblock2, .lt-ie9 .featuredblock4 {padding: 0.62em 2% 1.25em;}
.lt-ie9 .heroProducts .headBlock .large-3.hpwindowsLogo { width:21.4%; }
.lt-ie9 .heroProducts #features .twocoluminfo p { width:97%; }
.lt-ie9 .heroProducts .softWareInclude span { width:46%; }
.lt-ie9 .heroProducts #serviceAndSupport .registerProduct .large-9 { width:70%; }
.lt-ie9 .heroProducts #serviceAndSupport .registerProduct .large-3 { width:30%; }
/* Star */
.lt-ie9 #specs .item7 .product { line-height:200px; margin-bottom:20px;}
.lt-ie9 .starProduct .starnavigationblock .pricestar { margin-left:60px; width:44%; margin-top:10px; }
.lt-ie9 .starProduct .starnavigationblock .ratestrike.etr1 { display:none; }
.lt-ie9 .starProduct .starnavigationblock .large-9.columns { width:73%; }
.lt-ie9 .starProduct .starnavigationblock .large-3 { width:27%; }
.lt-ie9 .starProduct .starheading .large-3.hpwindowsLogo { width:21.4%; }
.lt-ie9 .starProduct .feature_banner1 .large-12.bannercontent { width:32%; }
.lt-ie9 .starProduct #features .twocoluminfo p { width:97%; }
.lt-ie9 .starProduct #serviceAndSupport .registerProduct .large-9 { width:70%; }
.lt-ie9 .starProduct #serviceAndSupport .registerProduct .large-3 { width:30%; }

/*Standard*/
.lt-ie9 .standardProducts .standardnavigationblock .ratestrike.etr1 { display:none; }
.lt-ie9 .standardProducts .standardnavigationblock .large-9.columns { width:73%; }
.lt-ie9 .standardProducts .standardnavigationblock .large-3 { width:27%; }
.lt-ie9 .standardProducts .standardheading .large-3.hpwindowsLogo { width:21.4%; }
.lt-ie9 .standardProducts #serviceAndSupport .registerProduct .large-9 { width:70%; }
.lt-ie9 .standardProducts #serviceAndSupport .registerProduct .large-3 { width:30%; }
/* Core */
.lt-ie9 .relatedProducts ul li.no-margin {margin-right:26px !important;}
.lt-ie9 .coreBlock .corenavigationblock .ratestrike.etr1 { display:none; }
.lt-ie9 .coreBlock .corenavigationblock .large-9.columns { width:73%; }
.lt-ie9 .coreBlock .corenavigationblock .large-3 { width:27%; }
.lt-ie9 .coreBlock #serviceAndSupport .registerProduct .large-9 { width:70%; }
.lt-ie9 .coreBlock #serviceAndSupport .registerProduct .large-3 { width:30%; }

/* My Account */
.lt-ie9 .myaccount .addrformfield form.custom .custom.dropdown { right:0; width:100% !important;}
.lt-ie9 .myaccount .addrformfield form.custom .custom.dropdown ul { width:auto !important;}
.lt-ie9 .myaccount .addrformfield form.custom .large-8.text-right { width:70%; }
.lt-ie9 .myaccount .contentMyAccount { padding-top:3.5em; }
.lt-ie9 .myaccount .contentMyAccount .btnBlock { padding-top:2.2em; }
.lt-ie9 .myaccount .leftnav a.active { font-weight:bold; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .custom .singlecolumn .large-12 input[type='text'],
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .custom .singlecolumn .large-12 input[type='password'] { width:287px; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .custom .singlecolumn .large-12 .right.btn { margin-right:0px; }
.lt-ie9 .managePrinters .savedprinters .large-12 { padding:2em; }
.lt-ie9 .managePrinters .addprinters { margin-top:2.5em; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .searchOrders Input[type='submit'].btn { padding:0.2em 1em .1em 1em; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .searchOrders { margin-bottom:1.75em; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight.yourorder .tablehead .column { padding-left:15px; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight.yourorder .tablehead span:after{ content:" ";}
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .paymentDetails { float:right; padding:2em 0 0.5em; width:250px; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .boxContent .positionAbsolute.print { top:6.4em; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .boxContent { margin:1.35em 0 3em; }
.lt-ie9 .myaccount .contentMyAccount .myaccountRight .boxContent .boxed { padding:1.5em 0; }
.lt-ie9 .myaccount input[type='password'] { font-family:none; }
.lt-ie9 .myaccount .contentMyAccount .boxContent .btn.bluebtn { top:160px; }
.lt-ie9 .myaccount .contentMyAccount .printReward .btn.bluebtn { top:820px; }
.lt-ie9 .myaccount .contentMyAccount.paymentMethod { padding-top:0; margin-top:2.2em;}
.lt-ie9 .myaccount .paymentMethod .custom.dropdown ul { width:auto !important;}
.lt-ie9 .myaccount .paymentMethod .custom.dropdown { right:0; width:100% !important;}
.lt-ie9 .myaccount .paymentMethod .billing .custom.dropdown { width:163px !important; }
.lt-ie9 .myaccount .paymentMethod .cardinfo .large-5 { width:53.2%; }
.lt-ie9 .myaccount .paymentMethod .cardinfo .large-3 { width:16%; }
.lt-ie9 .myaccount .paymentMethod .cardinfo .large-2 { width:12%; }
.lt-ie9 .myaccount .paymentMethod .zipcodeCol { width:36%; }
.lt-ie9 .myaccount .contentMyAccount .extn-section { margin-left:0px; }
.lt-ie9 .myaccount .address .extension { float:right !important; }
.lt-ie9 .myaccount .address .zipcodeCol { float:right !important; }
.lt-ie9 .myaccount .continueBtn { padding: 2em 0; }
.lt-ie9 .myaccountRight .progresschkt h4 {font-size: 0.75em;}
.lt-ie9 .myaccountRight .tablehead span {margin-left:0em;}
.lt-ie9 .myaccountRight .tablehead span:after {content:"";}
.lt-ie9 .linktxt a.addressupdate_lastlink:after {content:"" !important;}
.lt-ie9 .inlineblock.addressupdate_lastlink {border-right:none !important;}
.lt-ie9 .countrySelector { display: none;}
.lt-ie9 .myaccountRight.changepersonalInfo {width: 75%;}
.lt-ie9 .changepersonalInfo form.custom .inp .large-6.column.state {width: 66.6666%;}
.lt-ie9 .changepersonalInfo form.custom .inp .custom.dropdown {right: 0px; width: 90% !important;}
.lt-ie9 .changepersonalInfo form.custom .inp .custom.dropdown ul {width: 90% !important;}
.lt-ie9 .myaccountRight .large-7.column.nosidepaddings.ph {width: 75%;}
.lt-ie9 .changepersonalInfo .myaccountRight .large-7.column.nosidepaddings.ph {
    width: 66.6666%;
}
.lt-ie9 #content .editaddress .myaccountRight .large-7.column.nosidepaddings.ph input[type="text"] { width: 22%;}
.lt-ie9 #content .editaddress .myaccountRight .large-7.column.nosidepaddings.ph input.ph_text[type="text"] { width: 28%;}
.lt-ie9 .myaccountRight .tablehead {width: auto;}
.lt-ie9 .myaccount.editaddress .userinfoinputarea .phonearea .extn-section { margin-left:1.75em;} 
.lt-ie9 .myaccount.editaddress .userinfoinputarea .custom.dropdown {right: 0px; width: 100% !important;}

.lt-ie9 #content .emppurchaseprog.myaccount form.custom .custom.dropdown {width: 80% !important; right: 0px;}
.lt-ie9 #content .guestRegistration form.custom .state .custom.dropdown {width: 100% !important; right: 0px;}
.lt-ie9 #content .guestRegistration .zipcode { float: left; padding: 0px;}
.lt-ie9 #content .hpacademyreg.myaccount form.custom .custom.dropdown {right: 0px;}
.lt-ie9 #content .hpacademyreg.myaccount form.custom .state .custom.dropdown {width: 100% !important;}
.lt-ie9 #content .hpacademyreg.myaccount form.custom .personalInfo .custom.dropdown {width: 25% !important;}
.lt-ie9 #content .hpacademyreg label {width: 90%;}
.lt-ie9 #content .purchaseprog label {width: 90%;}
.lt-ie9 #content .purchaseprog.myaccount form.custom .custom.dropdown {width: 100% !important; right: 0px;}
.lt-ie9 .myaccountRight .blueBox a.hide-for-small, .lt-ie9 .myaccountRight .greyBox a.hide-for-small {display: inline-block !important;}
.lt-ie9 .myaccount.orderstatus_guestcustomer .viewmorerow .viewmorearea .viewmoreicon {background-image: url('/wcsstore/HPStorefrontAssetStore/img/product_finder/view_more_arrow_active_50x50.png');}
.lt-ie9 .myaccount.orderstatus_guestcustomer .viewmorerow .viewmorearea p {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .acctsum .hide-for-small{ display: inherit !important;}
.lt-ie9 .acctsum .show-for-small{ display: none !important;}
.lt-ie9 .acctsum .contentMyAccount .printReward .bluebtn.btn {top: 150px;}
.lt-ie9 .acctsum .contentMyAccount .boxContent .bluebtn.btn {top: 735px;}
.lt-ie9 .savedconfigurationitem .pricearea .standard_price {padding:0px;}
/*My account summary CSS begin*/

.lt-ie9 .acctsum .acctInfos h6, .lt-ie9 .acctsum .myaccountRight .tablehead .ordershortinfoarea p,
.lt-ie9 .acctsum .myaccountRight .rcContent .itemlistheader p, .lt-ie9 .acctsum .myaccountRight .rcContent .ordereditem .productinfoarea .productname,
.lt-ie9 .acctsum .myaccountRight .printRewards .printeritem .productnamearea .productname {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .acctsum .contentMyAccount .boxContent .tablehead{ width:100%;}
.lt-ie9 .acctsum .myaccountRight .rcContent .ordereditem .productinfoarea {width:40%; padding-right: 2em;}
.lt-ie9 .acctsum .contentMyAccount .boxContent, .lt-ie9 .acctsum .myaccountRight .printReward {position:relative;}

.lt-ie9 .acctsum .contentMyAccount .printReward .bluebtn.btn {top: 32px;}
.lt-ie9 .acctsum .contentMyAccount .boxContent .bluebtn.btn {top: 32px;}

.lt-ie9 .acctsum .myaccountRight .mprsignup .context p.pheader {font-family: "HPSimplified-light",arial; font-weight: normal;}
.lt-ie9 .acctsum .myaccountRight .mprsignup {margin-top:2em;}
/*My account summary CSS END*/

/*My account order detail CSS begin*/
.lt-ie9 .order_details_module .separate_section.row {margin-top: 20px;}
.lt-ie9 .order_details_module .order_details_contents .standard_price._24{padding: 0px;} 
/*My account order detail CSS END*/

/* Take Survey */
.lt-ie9 .takeSurvey .large-4 { width:32%; }
.lt-ie9 .takeSurvey .large-8 { width:64%; }
.lt-ie9 .takeSurvey form.custom .dropdown.custom { width:264px !important; right:0; }
.lt-ie9 .takeSurvey form.custom .dropdown.custom ul { width:260px !important; border:1px solid #bebdc0; }

/* CSS for checkout pages*/
.lt-ie9 .securecheckout .row .row{margin:	0em;}
.lt-ie9 .securecheckout .backtocartarea {padding:0em;}
.lt-ie9 .securecheckout .warningarea {margin: 1em auto 0em;}
.lt-ie9 .securecheckout .standard_price {padding:0px;}

.lt-ie9 .securecheckout .securecheckoutnav .topmenu ul li.chatwithsalesreparea img,
.lt-ie9 .securecheckoutorderconfirmation .securecheckoutnav .topmenu ul li.chatwithsalesreparea img  {width:17px; height:16px; max-width:17px !important}

.lt-ie9 .progresschkt .large-2 {width: 25%;}
.lt-ie9 .progresschkt .large-2:first-child {margin-left: 12.5%;}

.lt-ie9 .progresschkt .completestep:before {content: " ";}
.lt-ie9 .progresschkt .activestep:before {content: "  ";}
.lt-ie9 .progresschkt .pendingstep:before {content: "   ";}
.lt-ie9 .progresschkt .completestep:after {content: " ";}
.lt-ie9 .progresschkt .activestep:after {content: "  ";}
.lt-ie9 .progresschkt .pendingstep:after {content: "   ";}

.lt-ie9 .progresschkt .payment.pendingstep:after, .lt-ie9  .progresschkt .shipping.activestep:after,
.lt-ie9 .progresschkt .payment.activestep:after, .lt-ie9  .progresschkt .completestep:after { width: 110%;}





.lt-ie9 .securecheckout .box {
	border: thin solid rgb(229,232,232);
	margin-top: 1em;
	padding: 0px;
}
.lt-ie9 .securecheckout .box.nocontext {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.lt-ie9 .securecheckout .box .title-area {
	display: inline-block;
	padding-right: 0.9375em;
	padding-left: 0.9375em;
	background-color: rgb(243,243,243);
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: rgb(229,232,232);
}
.lt-ie9 .securecheckout .yourorder .context-area .detail .tooltip_top {bottom: 20px; right: -30px;}


.lt-ie9 .securecheckout .price .row {
	margin: 0px;
}
.lt-ie9 .securecheckout .price {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: rgb(185,184,187);
	padding-right: 1.5em;
	padding-left: 2em;
	background-color: rgb(243,243,243);
}
.lt-ie9 .securecheckout .price .pricedetail .row {
	margin-bottom: 5px;
}
.lt-ie9 .securecheckout .price .pricetotal .row {
	margin-bottom: 1.2em;
}
.lt-ie9 .securecheckout .price .pricedetail .tax {
	margin-top: 12px;
}
.lt-ie9 .securecheckout .price .pricedetail .row p.rowheader {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .securecheckout .couponandgiftcardarea {
	padding-bottom: 1em;
	padding-top: 1em;
}
.lt-ie9 .securecheckout .ph-section input[type="text"] {width: 45px !important; min-width: 0px;}
.lt-ie9 .securecheckout .ph-section input.ph_text[type="text"] {width:50px !important;}
.lt-ie9 .securecheckout .shipping .context-area .shippingaddressarea .checkresidentialarea {padding-left: 1.75em;}
.lt-ie9 .securecheckout .payment .context-area .cardinfoinput.signedinpaymentedit .billingaddressarea .taxexemptarea > .row {margin: 0em;}
.lt-ie9 .securecheckout .payment .context-area .paymentactive.cardinfoinput .creditcardarea .creditcardinputarea .creditcardwarningarea {margin-top:0em;}
.lt-ie9 .securecheckout .confirmation .context-area .confirmationarea .newproductinfoarea .textarea, 
.lt-ie9 .securecheckout .confirmation .context-area .confirmationarea.guestconfirmation .newproductinfoarea .textarea, 
.lt-ie9 .securecheckout .confirmation .context-area .confirmationarea.guestconfirmation .savemyinfoarea .textarea {
	width:33.3333%;
}
.lt-ie9 .securecheckout .confirmation .context-area .continuearea {width:100%;}
/* CSS for custom form*/
.lt-ie9 .securecheckout form.custom label {margin-bottom:17px;}
.lt-ie9 .securecheckout form.custom .custom {height: 25px; width: 25px;}

.lt-ie9 .securecheckout form.custom .custom.dropdown {
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	font-size: 1em;
	border: none;
	right: 0px;
	height: 2.31em;
}
.lt-ie9 .securecheckout form.custom .custom.dropdown .current{
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	margin: 0px;
	padding-right: 0.5em;
	padding-left: 1em;
	border: 1px solid rgb(204,204,204);
}
.lt-ie9 .securecheckout form.custom .custom.dropdown.open {
	border-top: 1px solid #000; 
	border-left: 1px solid #000; 
	border-right: 1px solid #000; 
	border-bottom: none;
}
.lt-ie9 .securecheckout form.custom .custom.dropdown.open .current {
	border: none;
}
.lt-ie9 .securecheckout form.custom .custom.dropdown ul {
	border-top: none; 
	border-bottom: 1px solid #000; 
	border-left: 1px solid #000; 
	border-right: 1px solid #000; 
	box-shadow:none;
	margin-top: -1px;
}
.lt-ie9 .securecheckout form.custom .custom.dropdown ul li {
	border-top:solid 1px rgb(204,204,204);
	font-size: 1em;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0.5em;
	padding-left: 1em;
	color: rgb(0,0,0);
	background-color: rgb(255,255,255);
}
.lt-ie9 .securecheckout form.custom .custom.dropdown ul li.selected {
	background-color: rgb(255,255,255);
}
.lt-ie9 .securecheckout form.custom .custom.dropdown ul li:hover,
.lt-ie9 .securecheckout form.custom .custom.dropdown ul li.selected:hover {
	background-color: rgb(0,125,186); 
	color: rgb(255,255,255);
}
.lt-ie9 .securecheckout form.custom .custom.dropdown .selector{
	background-image: url(/wcsstore/HPStorefrontAssetStore/img/checkout/dropdown_select.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.lt-ie9 .securecheckout form.custom .custom.dropdown a.selector:after,
.lt-ie9 .securecheckout form.custom .custom.dropdown.open a.selector:after,
.lt-ie9 .securecheckout form.custom .custom.dropdown:hover a.selector:after {
	display: none;
}

.lt-ie9 .securecheckout .shipping .context-area .shippingform .shippingmethod .shippingmethodoption .shippingoptionradio {
	display: none;
}
.lt-ie9 .securecheckout form.custom .custom.radio.checked {
	border: 2px solid rgb(90,90,90);	
}
.lt-ie9 .securecheckout form.custom .custom.radio.checked:before {
	background: none repeat scroll 0 0 rgb(0,150,214);
	height: 10px;
	width: 10px;
}
.lt-ie9 .securecheckout form.custom .custom.radio {
	width: 16px;
	height: 16px;
	border: 2px solid rgb(204,204,204);
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 1px;
}

.lt-ie9 .securecheckout form.custom .custom.checkbox.checked:before {
	content: url('/wcsstore/HPStorefrontAssetStore/img/form.inputchecked-white.png'); 
	margin-left: 5px; 
	margin-top: 0;
}
.lt-ie9 .securecheckout form.custom .checkbox:hover {border: 1px solid #000;}
.lt-ie9 .securecheckout form.custom .custom.checkbox.checked {background: none repeat scroll 0 0 #0095D5;}
.lt-ie9 .securecheckout form.custom .custom.checkbox {
	border-radius: 0 0 0 0; 
	margin-right: 0.5em;
}
/*END CSS for custom form*/


/*NEW CSS FOR IE8*/
.lt-ie9 .redPrice {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .securecheckoutsignin.grayGrad,
.lt-ie9 .securecheckout.grayGrad,
.lt-ie9 .securecheckoutorderconfirmation.grayGrad {
	filter: none;
}

.lt-ie9 .maintitle h1 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .maintitle, .lt-ie9 .backtocartareaa, .lt-ie9 .backtohomearea{
	padding-left: 0em;
}
.lt-ie9 .securecheckoutsigninmain h3 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutsigninmain .logoutcolumn {
	padding-left: 0em;
}

.lt-ie9 .securecheckoutsigninmain .signincolumn .forgotpasswordlink,
.lt-ie9 .securecheckoutsignin .securecheckoutsigninmain #membersigninform {
	padding-right: 0em;
}


.lt-ie9 .progresschkt h4{
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
	font-size: 1.43em;
}
.lt-ie9 .progresschkt h4.activestep {
	font-family: "HPSimplified",arial;
	font-weight: normal;
}
.lt-ie9 .progresschkt .completestep:after {
	margin-top: 0em !important;
}
.lt-ie9 .progresschkt .payment.pendingstep:after,
.lt-ie9 .progresschkt .shipping.activestep:after,
.lt-ie9 .progresschkt .payment.activestep:after {
	margin-top: 0em !important;
}

.lt-ie9 .securecheckout .box .title-area h2 {
	margin-top: 0.6em;
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .securecheckout .yourorder .title-area .shortdetail {
	width: 70%;
}

.lt-ie9 .securecheckout .yourorder .context-area .detail p.productname {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}


.lt-ie9 .securecheckout .context-area .addressinput .guestnamearea,
.lt-ie9 .securecheckout .context-area .addressinput .addressarea,
.lt-ie9 .securecheckout .context-area .billingaddressarea .guestnamearea,
.lt-ie9 .securecheckout .context-area .billingaddressarea .addressarea {
	padding-right: 0em;
}

.lt-ie9 .securecheckout .context-area .addressinput .lastnamearea,
.lt-ie9 .securecheckout .context-area .addressinput .address2area,
.lt-ie9 .securecheckout .context-area .billingaddressarea .lastnamearea,
.lt-ie9 .securecheckout .context-area .billingaddressarea .address2area {
	padding-left: 1em;
	padding-right :0em;
}
.lt-ie9 .securecheckout .context-area .addressinput .statearea, 
.lt-ie9 .securecheckout .context-area .billingaddressarea .statearea { padding-left: 1em;}
.lt-ie9 .securecheckout .context-area .addressinput .zipcodearea,
.lt-ie9 .securecheckout .context-area .billingaddressarea .zipcodearea { padding-right: 0em;}
.lt-ie9 .securecheckout .payment .context-area .paymentactive.cardinfoinput .creditcardarea .continuetopaypalarea .paypalpaymenttextarea .redirecticon {
	margin-top: -0.25em;}
.lt-ie9 .securecheckout .payment .context-area .paymentactive.cardinfoinput .creditcardarea .creditcardinputarea .savedcreditcardarea .creditcarddetailarea.usedifferentcard p {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .securecheckout .confirmation .context-area .confirmationarea.guestconfirmation .newproductinfoarea .textarea {
	width: 33.3333%;
}


.lt-ie9 .securecheckoutorderconfirmation .options {
	padding-left: 0em;
	padding-right: 0em;
}
.securecheckoutorderconfirmation .orderdetailarea .orderinfo h3 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutorderconfirmation .orderdetailarea {padding-left: 1.9375em;}
.lt-ie9 .securecheckoutorderconfirmation .orderdetailarea .paymentmethodconfirmationinfo,
.lt-ie9 .securecheckoutorderconfirmation .orderdetailarea .orderdetail p {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutorderconfirmation .orderdetailarea .orderdetail p span{
	font-family: "HPSimplified",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutorderconfirmation .createaccountarea {padding: 0.5em 1.9375em 2em;}
.lt-ie9 .securecheckoutorderconfirmation .createaccountarea h3{
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .securecheckoutorderconfirmation .featureaccessories .subtitle h2 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutorderconfirmation .featureaccessories .subtitle {
	padding-left: 0em;
}
.lt-ie9 .securecheckoutorderconfirmation .featureaccessories #content .product-card h3 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutorderconfirmation .featureaccessories #content .product-card .item2columns .imgcontainer {
	max-width: 450px;
	max-height: 340px;
}
.lt-ie9 .securecheckoutorderconfirmation .featureaccessories #content .product-card .ratingcontainer .hide-for-small {
	display: inline-block !important;
}
.lt-ie9 .securecheckoutorderconfirmation .yourproduct {padding-bottom: 1em;}
.lt-ie9 .securecheckoutorderconfirmation .yourproduct .contextcontainer h2 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
	padding-right: 0.3em;
}
.lt-ie9 .securecheckoutorderconfirmation .yourproduct .videocontainer {
	padding: 0em;
	width: 23%;
	margin-right: 0.5em;
	height: 3em;
	border: thin solid rgb(229, 232, 232);
}
.lt-ie9 .securecheckoutorderconfirmation .yourproduct .videocontainer video {
	display: none;
}

.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .standard_price {padding:0px;}
.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .ordermethoddetail {width: 68%;}
.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .price {width: 30%;}
.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .yourorder .title-area h2,
.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .yourorder .context-area .detail p.productname,
.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .ordermethoddetail .title-area h2
{
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
.lt-ie9 .securecheckoutorderconfirmation.comfirmationorderdetail .price .pricedetail p.freeshipping {
	font-family: "HPSimplified",arial;
	font-weight: normal;
}

.lt-ie9 .securecheckout form.custom .custom.dropdown,
.lt-ie9 .securecheckout form.custom .custom.dropdown ul {
	width: 100% !important;
}

.lt-ie9 .securecheckout form.custom .custom.radio.checked:before {
	background: none;
	height: auto;
	width: auto;
}
.lt-ie9 .securecheckout form.custom .custom.radio {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 0px;
	border: none;
}
.lt-ie9 .securecheckout form.custom .custom.radio.checked {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio_checked.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	border: none;
}
.lt-ie9 .securecheckout form.custom .custom.radio.checked:before {
	background: none;
}

.lt-ie9 .securecheckout_addressvalidationarea .contextarea {width: 880px;}
.lt-ie9 .securecheckout_addressvalidationarea .contextarea .custom.radio {
	background: url(/wcsstore/HPStorefrontAssetStore/img/radio_12x12.png) no-repeat scroll 0 0;
	width: 13px;
	height: 12px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 0px;
	border: none;
}
.lt-ie9 .securecheckout_addressvalidationarea .contextarea .custom.radio.checked {
	background: url(/wcsstore/HPStorefrontAssetStore/img/radio_checked_13x12.png) no-repeat scroll 0 0;
	width: 13px;
	height: 12px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 0px;
	border: none;
}
.lt-ie9 .securecheckout_addressvalidationarea .contextarea .custom.radio.checked:before {
	background: none;
}
.lt-ie9 .securecheckout_addressvalidationarea .contextarea .originaladdresseditarea .custom.dropdown {
	right: 0px;
	width: 14% !important;
}

.lt-ie9 .securecheckout_addressvalidationarea .contextarea .originaladdresseditarea .custom.dropdown ul {
	width: 14% !important;
}
.lt-ie9 .securecheckout .shipping .context-area .shippingdone .addressnotverify .alertbox p {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
/*END CSS for checkout pages*/
/*Search List view*/
/*All Search styles were moved to iegridview and ielistview to support grid and list views*/

/*End Search List View*/

/* CSS for product finder pages*/
.lt-ie9 .finderresult .maintitle h2, .lt-ie9 .finderresult .subtitle h3,
.lt-ie9 .finderresult .product-card h2, .lt-ie9 .finderresult .product-card h6, 
.lt-ie9 .finderresult .product-card h3, .lt-ie9 .finderresult .product-card .price .red,
.lt-ie9 .finderresult .product-card .productspecnoarea p, .lt-ie9 #inkfinderarea h1,
.lt-ie9 .finderresult .viewmorerow .viewmorearea p, .lt-ie9 #inkfinderarea p,
.lt-ie9 #inkfinderarea p, .lt-ie9 #inkfinderarea .searchmodearea .findprinteroptionmodearea p,
.lt-ie9 #inkfinderarea .searchmodearea .printernumberoptionmodearea p, .lt-ie9 .exclusivesavingarea h2
.lt-ie9 .exclusivesavingarea h3, .lt-ie9 .papersuppliesarea h2, .lt-ie9 .papersuppliesarea h3,
.lt-ie9 #accessoriesfinderarea .textarea h1, .lt-ie9 #accessoriesfinderarea .textarea h2,
.lt-ie9 #accessoriesfinder .exploreCategory .title-area h2, .lt-ie9 #accessoriesfinder .exploreCategory .textarea h2,
.lt-ie9 #accessoriesfinder .exploreCategory .textarea p, 
.lt-ie9 #accessoriesfinder .exploreCategory .viewallcolumn .viewallarea p,
.lt-ie9 #accessoriesfinder #featuredaccessories h2, .lt-ie9 #accessoriesfinder #featuredaccessories ul li h3,
.lt-ie9 #accessoriesfinder2 .searchinfo p, .lt-ie9 #accessoriesfinder3 .adapterarea h2,
.lt-ie9 #accessoriesfinder3 .batteryarea h2, .lt-ie9 #carepackfinderarea h1,
.lt-ie9 #carepackfinderarea p, .lt-ie9 .warrantyarea h2, .lt-ie9 .warrantyarea h3 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}

.lt-ie9 .finderresult .product-card .nodetail { display:none;}
.lt-ie9 .finderresult .product-card .trigger.nodetail { display:block; visibility: hidden;}
.lt-ie9 .finderresult .product-card .item2columns .action {
	position: absolute;
	bottom: 0em;
	right: 0.9375em;
}
.lt-ie9 .finderresult .product-card .item2columns .action .price{
	position: absolute;
	bottom: 0em;
	right: 6.5em;
	text-align: right;
}
.lt-ie9 .finderresult .product-card .item2columns .productspecaillist { width: 55%;}
.lt-ie9 .finderresult .product-card .item2columns .action { width: 45%;}
.lt-ie9 .finderresult .product-card .item1column ul {width: 100%;}
.lt-ie9 .finderresult .product-card .item1column ul li {width: 100%;}
.lt-ie9 .finderresult .viewmorerow {
	padding-left: 15px; 
	padding-right: 15px;
	padding-top: 1em; 
	padding-bottom: 1em;  
	margin-top: 3em;
}

.lt-ie9 #inkfinderarea .findbyprinternumber .inputFields .textbox,
.lt-ie9 #accessoriesfinderarea .textarea .inputFields .textbox { padding-top: 1em; padding-bottom: 1em;}

.lt-ie9 #inkfinderarea .findbyprintertype .selectstep p,
.lt-ie9 #carepackfinderarea .findbycarepacktype .selectstep .stepdetail {margin-left: -20px;}

.lt-ie9 #carepackfinderarea .findbycarepacktype .selectstep .custom.dropdown { width: 90% !important;}

.lt-ie9 .suresupplyapparea .caption {
	position: absolute;
	top: 10%;
	width:100%;
}
.lt-ie9 .suresupplyapparea .caption .contextarea h2{font-family: "HPSimplified-light",arial; font-weight: normal;}
.lt-ie9 .suresupplyapparea .caption .contextarea #mobilenumberinput{ height:2.5em;}
.lt-ie9 .suresupplyapparea .caption .contextarea #mobilenumbersubmitbutton {padding-top: 3px; padding-bottom: 1px;}

.lt-ie9 .mprarea .caption .contextarea {width:60%;}
.lt-ie9 .mprarea .caption h2, .lt-ie9 .mprarea .caption p.toptext, .lt-ie9 .mprarea .caption p.maintext{font-family: "HPSimplified-light",arial; font-weight: normal;}

.lt-ie9 .signedin_mprarea .userinfoarea p.welcomemsg, .lt-ie9 .signedin_mprarea .printerinfoarea > p, .lt-ie9 .signedin_mprarea .exclusiveofferarea p.subheader {font-family: "HPSimplified-light",arial; font-weight: normal;}
.lt-ie9 .signedin_mprarea .column {padding:0em 1.5em;}
.lt-ie9 .signedin_mprarea .printerinfoarea {margin:0em;}
.lt-ie9 .signedin_mprarea .printerinfoarea .printerlistarea .printername{width: 80%;}
.lt-ie9 .signedin_mprarea .printerinfoarea .printerlistarea {margin:0em;}
.lt-ie9 .signedin_mprarea .exclusiveofferarea {margin:0em;}


.lt-ie9 #accessoriesfinder2 .product-card .productdetail h3 {margin-bottom: 0.75em;}
/* END CSS for product finder pages*/

/* Hero page */
.lt-ie9 .heroProducts .tabsUnderlined li { margin-right: 2em;}

.lt-ie9 #itemsoncart .linkforswitch2 { width:55%; right:20px; }

/* CSS for email page*/
.lt-ie9 #email-body form.custom .custom.radio.checked:before {
	background: none;
	height: auto;
	width: auto;
}
.lt-ie9 #email-body form.custom .custom.radio {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 0px;
	border: none;
}
.lt-ie9 #email-body form.custom .custom.radio.checked {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio_checked.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	border: none;
}
.lt-ie9 #email-body form.custom .custom.radio.checked:before {
	background: none;
}
.lt-ie9 #email-body .formsection HR {float:left;}
.lt-ie9 #email-body form.custom .custom.dropdown {right:0;}
.lt-ie9 #email-body .selectgroup {padding-left:0;}
.lt-ie9 #email-body textarea { overflow: auto; }
/* End CSS for email page*/

/* Compare layout*/

.lt-ie9 #compare-body .row.gridview-products {
	margin-top: 29px;
    max-width: 60.8em;
    width: 101%;
}
/* End compare layout*/

/* Category Laptop */
.lt-ie9 .categorySlider li .captions {right:17%;width: 39.5em;}
.lt-ie9 .categorySlider li .large-6 {width:100%;}
.lt-ie9 .categorySlider + .orbit-prev, .lt-ie9 .printer-slider + .orbit-prev, 
.lt-ie9 .tab-slider + .orbit-prev {left:22%;}
.lt-ie9 .categorySlider + .orbit-prev + .orbit-next, .lt-ie9 .printer-slider + .orbit-prev + .orbit-next, 
.lt-ie9 .tab-slider + .orbit-prev + .orbit-next {right:22%;}
.lt-ie9 .tab-slider .large-6 {width:50%;}
.lt-ie9 .captions.printersliderContent .slidecontent {position:absolute;top:20%;left:26%;}
.lt-ie9 .tab-slider .captions.printersliderContent .slidecontent {left:53%;	top:27%;}
.lt-ie9 .desktop .row .items { width: 49%;}
.lt-ie9 .desktop .row .items + .items { float:right;}
.lt-ie9 .desktop .products { padding-right: 0.6075em; }


/*Header fix styles*/
.lt-ie9 .header-container {height:0px;}
.lt-ie9 .header-container.totalHeight {height:auto !important;}
.lt-ie9 .header-container.totalHeight.collapsedHeader {height:156px;}
.lt-ie9 .slate { visibility:hidden; position:absolute; top:0; left:12%; height:100%;}
.lt-ie9 .divider {top:0;}

/*Password Recovery*/
.lt-ie9 .topgradient.myaccount.pwd_Recovery {min-width:1000px;}
.lt-ie9 .pwd_Recovery .title-area, .lt-ie9 .pwd_Recovery .context-area { width: 46%;}
.lt-ie9 .pwd_Recovery .formrecovery .linkandbuttonarea {margin-top: 1.25em;}
.lt-ie9 .pwd_Recovery h2 {
	font-family: "HPSimplified-light",arial;
	font-weight: normal;
}
#navigation .main > li{position:relative; padding-bottom:14px;}
.menuindicator {background: url("/wcsstore/HPStorefrontAssetStore/img/menu-indicator-web.png") no-repeat scroll 0 0;}
.vertical-menu, .mobileLinks {display:none;}
#navigation .widgetContainer {width:257px;}
#productFinder H4.sixty {width:100%;}

#productFinder {
	height:169px;
    position: relative;
    top: -2px;
}
#productFinder .item .imgContainer {
    top: 2em;
}
#productFinder h4 {
    font-size: 28px;
	line-height: 31px;
	white-space: nowrap;
}
#productFinder h4 {
margin-bottom: 10px;
}
#productFinder .item .imgContainer {
    top: 12px;
}
#productFinder .item .imgContainer {
    right: 16px;
}
#productFinder .firstitem .imgContainer {
    right: 8px;
}
#productFinder .dividerborder:after {
    left: -6px;
	height: 124px;
}
#productFinder .dividerborder.chat:after {
    left: -12px;
}
#productFinder .item {padding-left:23px;}
#productFinder .item.chat{padding-left: 16px;}
#productFinder .item.firstitem {padding-left:0;}

#featuredProducts .columns {
    padding-left: 0;
}
.productInfo h4 sup {
    font-size: 14px;
}
#featuredProducts { padding-top:15px; height: 25.3em; }

#featuredProducts .topReview {
    padding-top: 13px;
}
#featuredProducts h2, #featuredProducts .price span.red {
    font-size: 32px;
}
#featuredProducts .star, #featuredProducts .ratingcontainer {display:none !important;}
#featuredProducts .topReview .imgContainer {
    left: 120px;
    top: 32px;
    width: auto;
}
#featuredProducts .productInfo {
    position: absolute;
    right: auto;
    left: 0%;
}
#featuredProducts blockquote {
    font-size: 16px;
	color: #000000;
	margin-bottom: 0;
}
#featuredProducts .productInfo h4 {
    padding-left: 0;
	font-size: 28px;
	margin-top:0;
	padding-top:44px;

}
#featuredProducts .productInfo .price {
    padding-left: 0;
	line-height:1.4em;
	padding-top:0px;
	padding-bottom:8px;
}
#featuredProducts .productInfo .shop {
    margin-left: 0;
}

#featuredProducts .startingat{
	margin-bottom:0;
	font-size:14px;
	padding-top:2px;
}
#featuredProducts .topTweeted .info blockquote {
    margin-left: 0%;
	padding-left:1px;
	line-height: 1.3em;
}
.techcrunch:before {
    margin: 0 8px 0 0;
}
#featuredProducts .topTweeted .twitter {
    display:none;
}
#featuredProducts .topTweeted {
    padding-top: 3px;
}
#featuredProducts .topTweeted h4 {
    font-size: 28px;
    margin-top: 0;
    padding-left: 0;
    padding-top: 42px;
}
#featuredProducts .topTweeted .info .price {
    display: inline-block;
    line-height: 1.4em;
    padding-bottom: 8px;
    padding-left: 0;
}
#featuredProducts .topTweeted .info .shop {
    margin-left: 0%;
}
#featuredProducts .topTweeted {
    padding-left: 33px;
}
#featuredProducts .topTweeted .imgContainer {
    position: absolute;
    right: -46px;
    top: 2em;
    width: auto;
}

#featuredProducts a.details, #productFinder a.details  {
    background: url("/wcsstore/HPStorefrontAssetStore/img/anchor20_20.png") no-repeat scroll left center;
    line-height: 20px;
    padding-left: 30px;
}


#featuredaccessories.talkingAbout #next, #featuredaccessories.talkingAbout #prev {
    background: url("/wcsstore/HPStorefrontAssetStore/img/arrows.png") no-repeat scroll 0 0;
    display: block;
    height: 50px;
    position: relative;
    top: 105px;
    width: 50px;
}
#featuredaccessories.talkingAbout #next {right:-10px;}

#featuredaccessories.talkingAbout .nextcolumn {
    padding-left: 0;
	 padding-right: 0;
}
#featuredaccessories.talkingAbout .nextcolumn, #featuredaccessories.talkingAbout .prevcolumn {
    width: 8.5%;
}

#featuredaccessories.talkingAbout #next {
    background-position: -50px -50px;
    margin-right: 5px;
}

#featuredaccessories.talkingAbout #prev {
    background-position: 0 -50px;
    margin-left: 5px;
}

#featuredaccessories.talkingAbout .slidercolumn {
    width: 83%;
	 padding-left: 27px;
	 padding-right:0;
}
#featuredaccessories.talkingAbout ul li .trigger {
    height: 41px;
	position: relative;
    top: 13px;
}
#featuredaccessories.talkingAbout ul li .trigger.deal a {
    background: url("/wcsstore/HPStorefrontAssetStore/img/product_finder/violator_purple_104x34.png") no-repeat scroll 0 0;
    color: #FFFFFF;
    display: inline-block;
    font-size: 0.9em;
    font-weight: bold;
    height: 34px;
    padding-left: 0.7em;
    padding-top: 0.2em;
    width: 104px;
}
#featuredaccessories.talkingAbout ul li .hidden {
    visibility: hidden;
}

#featuredaccessories.talkingAbout h2 {
    font-size: 32px;
    font-weight: 100;
}
#featuredaccessories.talkingAbout ul li h3 {
    color: #424242;
    font-size: 1.5em;
    font-weight: 100;
    margin: 0;
	min-height: 2.8em;
	padding-top: 5px;
	line-height: 1.30em;
}
#featuredaccessories.talkingAbout ul li .viewdetailsarea .viewdetailsicon {
    background: url("/wcsstore/HPStorefrontAssetStore/img/anchor.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 18px;
    margin-right: 0.5em;
    vertical-align: middle;
    width: 18px;
}
#featuredaccessories.talkingAbout ul li .viewdetailsarea p {
    color: #000000;
    display: inline-block;
    font-size: 1em;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 0;
    margin-top: 0;
    vertical-align: middle;
}

#featuredaccessories.talkingAbout .price {
    margin-bottom: 0;
	padding-top: 5px
}
#featuredaccessories.talkingAbout .red {font-size:36px;  line-height: 1em;}

#featuredaccessories.talkingAbout .bx-viewport li {margin-right:25px !important;}
#featuredaccessories.talkingAbout .startingat {font-size:14px;}
.talkingAbout#featuredaccessories H2{
font-family: "HPSimplified-light", arial;
font-weight: normal;
}
#itemsoncart .leftarrow {display:none;}
.minicartTotal .row .columnSubText {
    width: 100px;
}
.minicartTotal .row .columnAmount {
    float: right;
    width: 18%;
}
#itemsoncart {
  top: 35px;
  right:0;
}
a:focus{outline:none;}
#storenav .slidercolumn {width:92.5%!important;}
#storenav.minified #next {
    background: url("/wcsstore/HPStorefrontAssetStore/img/next-min.png") no-repeat scroll right center;
    bottom: 0;
    padding-top: 0;
	padding-left:.2em;
    position: absolute;
	width:100%;
}
.lt-ie9 .row #sliderFilters .large-3 {
    width: 20%;
}
#filtersView #callout3-next {
    position: absolute;
    right: 0;
    top: 8em;
    z-index: 9999;
}

#filtersView .bx-next, #filtersView .bx-prev {
    background: url("/wcsstore/HPStorefrontAssetStore/img/arrows.png") no-repeat scroll 0 0;
    display: block;
    height: 50px;
    width: 50px;
}
#filtersView .bx-next {
    background-position: -50px -50px;
}
#filtersView .bx-prev {
    background-position: 0 -50px;
}
#filtersView {
    position: relative;
	left: -10px;
	padding-top: 10px;
}
#filtersView .bx-prev.disabled, #filtersView .bx-next.disabled {
    display: none;
}
#filtersView #callout3-prev {
    left: 0;
    position: absolute;
    top: 8em;
    z-index: 9999;
}
.moreFilters {
    margin-left: 8.33333%;
    position: relative;
}
#search-body form.custom label {
    margin-bottom: 7px;
}

.item2columns .action, .item1column .action {
    position:relative;
}

/*IE8 Support*/
.nav-secondary, .category_slider_source, #lookup_ink_or_toner, #need_help, #hero_responsive h2.title_mobile, #get_latest_deals, .bx-wrapper .bx-pager .bx-pager-item a{display:none;}

/*Model flow*/
.lt-ie9 #model-plp-body h1, #model-plp-body .partner_endorsement, .product-card .item1column h3, 
.lt-ie9 #model_attached .addtocartinfoarea p, .lt-ie9 #model_attached .productinfoarea .productinfo .productname, 
.lt-ie9 #model_attached .sliderheader, .lt-ie9 #model_attached .slidercolumn .productname {
	font-family: "HPSimplified-light",arial;
  font-weight: normal;
}
.lt-ie9 #model_attached .productinfoarea {width:600px;}
.lt-ie9 #model_attached .buttonsarea {width:250px;}
.lt-ie9 #model_attached .slider a.details {display: block; margin-bottom: 20px;}
.lt-ie9 #model-plp-body .resultsList {max-width: 970px; width: 100%;}
.lt-ie9 #model-plp-body .product-card {padding: 0.9375em;}
.lt-ie9 #model-plp-body .product-card .standard_price {padding:0px;}
.lt-ie9 #model-plp-body .product-card.listview {width: 100%;}
.lt-ie9 #model-plp-body .product-card.listview .imgcontainer {width: 33.3333%; float: left; padding-right:2%; padding-top: 1.625em;}
.lt-ie9 #model-plp-body .product-card.listview .productInfo, .product-card.listview .action {width: 66.6667%; float: right;}
.lt-ie9 #model-plp-body .product-card.listview .productInfo ul {width: 50%; float:left; margin-top:0em; padding-right: 0.5em;}
.lt-ie9 #model-plp-body .product-card.listview .fullwidthbtn {
	width: auto;
	display: inline;
	padding: 0.5em 1em;
	border-radius: 0 5px 0 5px;
	position:absolute;
	left: 600px;
	bottom: 43px;
}

#get_latest_deals {
    display: none;
}

.lt-ie9 #viewalloption .recommendedproductsarea .headerarea p, .lt-ie9 #viewalloption .product-card.recommendedproduct .recommededfortext{
	font-family: "HPSimplified-light",arial;
  font-weight: normal;
}	
.lt-ie9 #viewalloption .product-card {padding:15px 15px 20px 15px;}
.lt-ie9 #viewalloption .product-card .standard_price {padding:0em;}
.lt-ie9 #viewalloption .resultsList {width:101%; max-width:60.8em;}
.lt-ie9 #viewalloption .product-card.recommendedproduct .recommededfortext {font-size:1.5em;}
.lt-ie9 #viewalloption .compare_checkbox .box {background-image:url("/wcsstore/HPStorefrontAssetStore/img/s-25px-checkbox.png");}
.lt-ie9 #viewalloption .seealloffertooltiparea > p{width:auto;}
.lt-ie9 #viewalloption .seealloffertooltiparea .tooltip_bottom {width:250px; top:-25px; right:-220px;}
.lt-ie9 #viewalloption .product-card.listview {width: 100%;}
.lt-ie9 #viewalloption .product-card.listview .imgcontainer {width: 33.3333%; float: left; padding-right:2%; padding-top: 1.625em;}
.lt-ie9 #viewalloption .product-card.listview .productInfo, .product-card.listview .action {width: 66.6667%; float: right;}
.lt-ie9 #viewalloption .product-card.listview .productInfo ul {width: 50%; float:left; margin-top:0em; padding-right: 0.5em;}
.lt-ie9 #viewalloption .product-card.listview .fullwidthbtn {
	width: auto;
	display: inline;
	padding: 0.5em 1em;
	border-radius: 0 5px 0 5px;
	position:absolute;
	left: 600px;
	bottom: 53px;
}
.lt-ie9 #viewalloption .product-card.listview .productInfo .tooltip ul {width:100%;}


/* Sitemap and 404error*/
.lt-ie9 #content .sitemapcolumn {list-style: none; width:33.3333%;}
.lt-ie9 #sitemap h1, .lt-ie9 #content .sitemapcolumn .columnheader {
	font-family: "HPSimplified-light",arial;
  font-weight: normal;
} 
.lt-ie9 #pagenotfound #searchhpstoreinput {width: 260px; height:2.57em;}
.lt-ie9 #pagenotfound #searchhpstoreform .redbtn {line-height:2.57;}

/*Carousel*/
._crsl ._product_title a {height:60px;}	
.carousel_wrap {
    position: relative;
}
.row.carousel_std > h2 {
    font-weight: 100;
	font-size:2em;
    margin-bottom: 9px;	
}
#crsl_next {
    position: absolute;
    right: 0;
    top: 100px;
}	
._crsl li {
}
.crsl_middle {
/*    width: 88%;
*/	margin:0 auto;
}	
#crsl_next {
    position: absolute;
    right: -8px;
    top: 75px;
    width: 6%;
}
#crsl_prev {
    float: left;
    left: 8px;
    position: relative;
    top: 75px;
    width: 6%;
}
.crsl_middle {
    float: left;
    margin: 0 auto;
    width: 88%;
}
._crsl li {
/*background:peachpuff;*/
}

._crsl ._img_wrap {
    margin-bottom: 13px;
    padding: 10px 20px;
}
._img_wrap img {
    width: 85%;
}
._crsl ._product_title {
    padding-left: 20px;
    padding-right: 20px;
}

.standard_price {
    padding: 8px 20px 6px;
}
._crsl .details {
    margin: 11px 0 16px 20px;
}
._crsl .btn.bluebtn.text-center {
    margin-left: 20px;
	padding:0 18px;
}
.row.carousel_std > h2 {
    font-size: 2.63em;
	margin-left:11px;
}
.violator {
    background-color: #822980;
    bottom: auto;
    clear: none;
    float: left;
    height: 25px;
    left: -0.63em;
    padding: 0 1.25em;
    position: absolute;
    right: auto;
    top: 0.63em;
    width: auto;
    z-index: 1;
}
.text1 {
    clear: none;
    color: #FFFFFF;
    float: left;
    font-family: 'HP Simplified';
    font-size: 0.88em;
    font-weight: normal;
    height: auto;
    line-height: 25px;
    margin: 0;
    min-height: 0;
    text-align: left;
    width: auto;
}

/*standad price*/
.standard_price .price_amount {
    font-family: "HPSimplified-light";
    font-style: normal;
}

/*Ink and paper finder result*/
.lt-ie9 #inkandpapersearchresult {filter:none;}
.lt-ie9 #inkandpapersearchresult #resultarea form.custom .custom.dropdown {right:auto;}
.lt-ie9 #inkandpapersearchresult #resultarea #inkandtonerresultarea .columnheaderarea .productname.column {margin-left:0em;}
.lt-ie9 #inkandpapersearchresult #resultarea #inkandtonerresultarea .columnheaderarea .price.column {padding-left: 25px;}
.lt-ie9 #inkandpapersearchresult #resultarea #paperresultarea .columnheaderarea .productname.column {margin-left:0em;}
.lt-ie9 #inkandpapersearchresult #resultarea #paperresultarea .columnheaderarea .price.column {padding-left: 25px;}

/*new search result*/
.lt-ie9 #result .product-card {padding:15px 15px 20px 15px;}
.lt-ie9 #result .product-card .standard_price {padding:0em;}
.lt-ie9 #result .product-card.recommendedproduct .recommededfortext {font-size:1.5em;}
.lt-ie9 #result .compare_checkbox .box {background-image:url("/wcsstore/HPStorefrontAssetStore/img/s-25px-checkbox.png");}
.lt-ie9 #result .product-card.listview {width: 100%;}
.lt-ie9 #result .product-card.listview .imgcontainer {width: 33.3333%; float: left; padding-right:2%; padding-top: 1.625em;}
.lt-ie9 #result .product-card.listview .productInfo {height:auto; min-height:10em;}
.lt-ie9 #result .product-card.listview .productInfo, .lt-ie9 #result .product-card.listview .action {width: 66.6667%; float: right;}
.lt-ie9 #result .product-card.listview .productInfo ul {width: 50%; float:left; margin-top:0em; padding-right: 0.5em;}
.lt-ie9 #result .product-card.listview .fullwidthbtn {
	width: auto;
	display: inline;
	padding: 0.5em 1em;
	border-radius: 0 5px 0 5px;
	position:absolute;
	left: 600px;
	bottom: 65px;
}
.lt-ie9 #result .product-card.listview .productInfo .tooltip ul {width:100%;}
.lt-ie9 #result .product-card.listview .action .viewdetaillink {bottom:13px; left:410px}
.lt-ie9 #page_title h1, .lt-ie9 section#select h3 { font-family: "HPSimplified-light"; font-style: normal;}
.lt-ie9 .facets_visibility_controls {padding:0em 30px;}

/*Gift card check balance overlay*/
.lt-ie9 .check_balance_overlay > h3 { font-family: "HPSimplified-light"; font-style: normal;}
.lt-ie9 .check_balance_overlay .standard_price {padding: 5px 0px 6px;}

/*My account payment*/
.lt-ie9 .field_phone > span {padding: 10px 7px;}
.lt-ie9 .ccard, .add_new_payment_method {border:solid 1px #f2f2f2;}

.lt-ie9 iframe.about_gift_cards {width:100%!important;}

/*CSS for customer_service.html*/
.lt-ie9 #customerservice h1 { font-family: "HPSimplified-light"; font-style: normal;}
/*END CSS for customer_service.html*/
.lt-ie9 ul.swatches_list li {border:none;}


/*CSS for MDP*/
.locate_from_container {
    color: #ffffff;
    position: absolute;
    top: 36px;
    width: 250px;
}
.locate_from_container > p {
    color: #000;
    height: 120px;
}
.locate_from_container h2 {
    font-size: 2.25em;
    line-height: 1em;
    margin-bottom: 5px;
}
.locate_from_container .standard_price {padding-left:0;}
.heroFeatures h2 {
    color: #000;
}
.locate_from_container > p {
    color: #000;
    font-family: "HPSimplified-light";
    height: 103px;
    line-height: 1.2em;
}

.banner {
    background-image: url("/wcsstore/HPStorefrontAssetStore/img/mdp/banner.jpg");
    background-position: 42% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 400px;
}
._nav_back_mobile, .pdp_block_mobile, .banner img {display:none;}

nav#demo li {
width:15.8%;
}
.gallery_wrap .bx-wrapper .bx-pager.bx-default-pager a {
	display:block;
	background:transparent;
	background-image:url("/wcsstore/HPStorefrontAssetStore/img/mdp/bullet.gif");
	}
.gallery_wrap .bx-wrapper .bx-pager.bx-default-pager a.active, .gallery_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background:transparent;
	background-image:url("/wcsstore/HPStorefrontAssetStore/img/mdp/bullet-active.gif");
	}	
	
/*End of CSS for MDP*/
/*Home page fixes*/
#crsl_prev {
    float: left;
    left: 8px;
    position: absolute;
    top: 175px;
    width: 6%;
}
.carousel_wrap .bx-wrapper {
	float: none;
	right:20px;
}


.overlay_popup form.custom .custom.radio.checked {
	border: 2px solid rgb(90,90,90);	
}
.overlay_popup  form.custom .custom.radio {
	border: 2px solid rgb(204,204,204);
}
.overlay_popup form.custom .custom.radio.checked:before {
	height: auto;
	width: auto;
}
.overlay_popup form.custom .custom.radio {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding: 0px;
	border: none;
}
.overlay_popup form.custom .custom.radio.checked {
	background: url(/wcsstore/HPStorefrontAssetStore/img/checkout/radio_checked.png) repeat scroll 0 0;
	width: 18px;
	height: 18px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	border: none;
}
.overlay_popup form.custom .custom.radio.checked:before {
	background: none;
}

/*Rounded corner images for hero banner*/
#hero_responsive .bx-wrapper .bx-pager .bx-pager-item a { 
	display: block;
	background:url(/wcsstore/HPStorefrontAssetStore/img/pager_normal.png);
}
#hero_responsive .bx-wrapper .bx-pager .bx-pager-item a.active,
#hero_responsive .bx-wrapper .bx-pager .bx-pager-item a:hover { background:url(/wcsstore/HPStorefrontAssetStore/img/pager_active.png);}
/*Rounded corner images for hero banner*/

.lt-ie9 #storenav .bx-wrapper .bx-viewport {left:auto;}
.lt-ie9 #storenav .bx-next.disabled, #storenav .bx-prev.disabled{display:none}
.lt-ie9 #storenav .bx-next { right:-30px; background:url("/wcsstore/HPStorefrontAssetStore/img/next.png") no-repeat scroll center center; width:30px; height:100%; top:0; margin:0; z-index:3}
.lt-ie9 #storenav .bx-prev { left:-30px; background:url("/wcsstore/HPStorefrontAssetStore/img/prev.png") no-repeat scroll center center; width:30px; height:100%; top:0; margin:0; z-index:3}
.lt-ie9 #storenav .sliderImgContainer {max-width:93%; margin:0 auto;}
.lt-ie9 #storenav .sliderImgContainer img {left:0; right:0;max-width:100%;max-height:100%}
.lt-ie9 #storenav .caption {text-overflow: ellipsis;overflow: hidden;}
.lt-ie9 #storenav .bx-viewport li {margin:0 !important; padding:0!important}
.lt-ie9 #storenav .bx-wrapper li a{border-bottom:4px solid transparent;}
.lt-ie9 #storenav .bx-wrapper li a:hover {border-bottom:4px solid #0096d6; display: block; color:#0096D6;}
.lt-ie9 #storenav .bx-wrapper li a.active {border-bottom:4px solid #0096d6; display: block; color:#0096D6;}
.lt-ie9 #model_attached .slidercolumn .price .price_amount{font-family: "HPSimplified-light";}
.lt-ie9 H2{font-family: "HPSimplified-light";}

#minicart-container .uparrow { 
	top:-23px;
	right:125px; 
}