@CHARSET "ISO-8859-1";

@font-face {font-family: MetricWeb-Regular; font-style: normal; font-weight: normal;
  src: url("../font/Metric-Regular.eot") format('embedded-opentype'),
  	   url("../font/Metric-Regular.woff") format("woff"),
  	   url("../font/Metric-Regular.otf") format("opentype");
}

@font-face {font-family: MetricWeb-Bold; font-style: normal; font-weight: bold;
  src: url("../font/Metric-Bold.eot") format('embedded-opentype'),
  	   url("../font/Metric-Bold.woff") format("woff"),
  	   url("../font/Metric-Bold.otf") format("opentype");
}

@font-face {font-family: MetricWeb-Medium; font-style:normal; font-weight: normal;
  src: url("../font/Metric-Medium.eot") format('embedded-opentype'),
  	   url("../font/Metric-Medium.woff") format("woff"),
  	   url("../font/Metric-Medium.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Th; font-style: normal; font-weight: normal;
  src: url("../font/Metric-Thin.eot") format('embedded-opentype'),
  	   url("../font/Metric-Thin.woff") format("woff"),
  	   url("../font/Metric-Thin.otf") format("opentype");
}

@font-face {font-family: MetricWeb-Light; font-style: normal; font-weight: normal;
  src: url("../font/Metric-Light.eot") format('embedded-opentype'),
  	   url("../font/Metric-Light.woff") format("woff"),
  	   url("../font/Metric-Light.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Bk; font-style: normal; font-weight: normal;
  src: url("../font/Metric-Black.eot") format('embedded-opentype'),
  	   url("../font/Metric-Black.woff") format("woff"),
  	   url("../font/Metric-Black.otf") format("opentype");
}

@font-face {font-family: HPSimplified_It; font-style: italic; font-weight: normal;
  src: url("../font/Metric-MediumItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-MediumItalic.woff") format("woff"),
  	   url("../font/Metric-MediumItalic.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Rg_It; font-style: italic; font-weight: normal;
  src: url("../font/Metric-RegularItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-RegularItalic.woff") format("woff"),
  	   url("../font/Metric-RegularItalic.otf") format("opentype");
}

@font-face {font-family: MetricWeb-Light_It; font-style: italic; font-weight: normal;
  src: url("../font/Metric-LightItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-LightItalic.woff") format("woff"),
  	   url("../font/Metric-LightItalic.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Bd_It; font-style: italic; font-weight: bold;
  src: url("../font/Metric-BoldItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-BoldItalic.woff") format("woff"),
  	   url("../font/Metric-BoldItalic.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Bk_It; font-style: italic; font-weight: normal;
  src: url("../font/Metric-BlackItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-BlackItalic.woff") format("woff"),
  	   url("../font/Metric-BlackItalic.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Th_It; font-style: italic; font-weight: normal;
  src: url("../font/Metric-ThinItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-ThinItalic.woff") format("woff"),
  	   url("../font/Metric-ThinItalic.otf") format("opentype");
}

@font-face {font-family: MetricWeb-Semibold; font-style: normal; font-weight: bold; 
    src: url("../font/Metric-Semibold.eot") format('embedded-opentype'),
  		 url('../font/Metric-Semibold.woff') format("woff"),
  		 url('../font/Metric-Semibold.otf') format("opentype");     
}

@font-face {font-family: HPSimplified_Sm_Bd_It; font-style: normal; font-weight: bold;
  src: url("../font/Metric-SemiboldItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-SemiboldItalic.woff") format("woff"),
  	   url("../font/Metric-SemiboldItalic.otf") format("opentype");
}

@font-face {font-family: HPSimplified_Md_It; font-style:italic; font-weight: normal;
  src: url("../font/Metric-MediumItalic.eot") format('embedded-opentype'),
  	   url("../font/Metric-MediumItalic.woff") format("woff"),
  	   url("../font/Metric-MediumItalic.otf") format("opentype");
}

body {
	background-color: #E6E6E6 !important;
    /*padding-top: 86px;  Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}
footer {
   /*  margin: 50px 0 !important; */
}

a{
	cursor: pointer;
}
a.hp_logo, a.hp_logo:visited {
  color: #fff;
  height: auto;
  width: 50px;
  display: block;
  font-size: 50px;
  line-height: 50px;
}

.cursorPointer{
	cursor: pointer;
}
.review {
	border: 1px solid #ff2828;
	padding: 10px 20px;
	font-size: 16px;
	margin-bottom: 10px;
}
ul.ul_config {
	margin-left: 17px; 
}

ul.ul_config li {
	font-size: 15px;
	font-family: MetricWeb-Regular;
	list-style-type:disc;
	margin-bottom :7px;
}
.bx-viewport {
	overflow: hidden;
}
ul.pdp_featured_image li img {
	display: inline-block;
	padding-left: 30px
}
ul#featured_image_pager {
	margin-left: 3%;
	padding-left: 0px;
}							
ul#featured_image_pager li {
	float: left;
	width: 56px;
	margin-right: 20px;
}
#featured_image_pager li a img {
	max-width: 100%;
}

.productResellerLabel{
    text-align: left;
}

.productResellerPos {
	position:relative;
}
.productResellerDesc{
	font-family: MetricWeb-Regular;
    font-size: 15px !important;
    text-align: left;
    color: #797979;
    vertical-align: middle;
}
.productResellerPrice{
	font-family: MetricWeb-Regular;
    font-size: 15px;
    text-align: right;
    color: #000;
    width:85px;
    padding-top: 7px;
}

.productResellerHpePrice{
	font-family: MetricWeb-Regular;
    font-size: 15px;
    text-align: right;
    color: #000;
    width:85px;
    padding-top: 7px;
    text-align: left;
}

.productLeasePrice{
	font-family: MetricWeb-Regular;
    font-size: 13px;
    text-align: right;
    color: #545454;
}
.prodResellerPriceLabel{
	text-align:right;
	width:85px;
}
.white{
	color :#ffffff !important;
}
.black{
	color :#000 !important;
}
.lightGray{
	color :#c6c9ca !important;
}
.underline{
	 text-decoration: underline;
}
.underline1 {
    text-decoration: underline;
    position: relative;
    left: 25px;
}
/* .underline2 {
       white-space:nowrap;
    text-decoration: underline;
    position: relative;
    left: 12px;
}
.underline3 {
       white-space:nowrap;
    text-decoration: underline;
    position: relative;
    left: -18px;
}
.underline4 {
       white-space:nowrap;
    text-decoration: underline;
    position: relative;
    left: -9px;
}
.col-md-19{
       position:relative;
       left:100px;
       white-space: nowrap;
}
.col-md-20{
       position:relative;
       left:25px;
       white-space: nowrap;
}*/
.productID{
	font-family: MetricWeb-Semibold;
    font-size: 15px;
    color: #717273;
}
.prodText {
    position: absolute;
    right: 0px;
    padding: 10px 0 0 0;
    height: 40px;
    text-align: right;
}

.margin-top-18{
	margin-top: -18px;
}
.margin-top18{
	margin-top: 18px;
}

.margin-top-35{
	margin-top: -15px;
}

.availabilityText {
	font-family: MetricWeb-Regular;
	font-size: 15px;
	text-align: left;
	margin-right: 8px;
	color: #717273;
}
.retailerText {
	font-family: MetricWeb-Medium;
	font-size: 15px;
	text-align: left;
	margin-right: 8px;
	color: #717273 ;
}
.in-stock:before {
	font-size: 14px;
	margin-right: 8px;
	color: #00b388;
}
.call-for-avail:before {
	font-size: 14px;
	margin-right: 8px;
	color: #FF8D6D;
}
.delay-stock:before {
    font-size: 14px;
	margin-right: 8px;
    color: yellow; 
}
.out-of-stock:before {
	font-size: 14px;
	margin-right: 8px;
    color: #a63d14; 
}
.alignStockIcon {
	display: inline-block;
    margin: 1px 0 0 0;
    vertical-align: middle;
}
.watsNewGray:before {
    font-size: 6px;
	margin-right: 8px;
    color: #c6c9ca; 
}
.aboutText:before {
    font-size: 6px;
	margin-right: 8px;
}
.gray:before {
    font-size: 7px;
	margin-right: 8px;
    color: #d8d8d8; 
}
.green:before {
    font-size: 7px;
	margin-right: 8px;
    color: #01a982; 
}
.menulist .line_gen {
	clear: both;
	position: relative;
	display: inline-block;
	cursor: pointer;
	font-size: 16px;
	padding: 7px 0px;
	margin-top: 3px;
	font-family: MetricWeb-Medium;
}

.menulist .active {
  background: #5f7a76;
  font-family: MetricWeb-Medium, Arial, sans-serif !important;
  color: #fff !important;
  z-index: 2;
}
.bkground-gray{
	 background: #E6E6E6;
}
.bkground-gray-internal{
	 background: #f6f6f6;
}
.bkground-white{
	background: #fff;
}
.bkground-dark-gray{
	background: #767676;
}
.bkground-white-header{
	margin-top:90px;
	background: #fff;
}
.bkground-white-imp{
	background: #fff !important;
}
.prodTab{
	border: 3px solid #5f7a76;
	text-align: center;
    vertical-align: middle;
    color : #5f7a76 !important;
}

.probTabDiv{
	padding-top: 35px;
	margin-bottom: 60px;
}

#dashboard_line {
  padding: 20px;
}
.tab {
	display: none;
}
#dashboard_line .tab.active {
	display: block;
}

.tableBg {
	background: #dedede none repeat scroll 0 0;
	border-collapse: separate;
	border-spacing: 1px;
}
.tdBg {
	font-family: MetricWeb-Bold, Arial, sans-serif;
	font-size: 16px;
    padding: 5px;
    text-transform: uppercase;
    text-align: left !important;
}
.tdBgWhite {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font-size: 12px;
    padding: 5px 55px 5px 5px;
    width: 161px;
    text-align: left !important;
}

.tdBgRightWhite {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font-size: 12px;
    padding: 5px;
    text-align: left !important;
}
span.icon-link {
	margin-right: 10px;
}

.prodDemo {
	padding: 0px;
	margin-top: 30px;
}
.prodDemo span.icon-film {
	margin-right: 5px;
	color: #006699;
}
.prodDemo span.prodDemoHead {
	font-family: MetricWeb-Bold, Arial;
	font-size: 14px;
	color: #049371;
	text-transform: uppercase;
}
.prodDemo div {
	font-family: MetricWeb-Regular, Arial;
	font-size: 11px;
	margin-left: 20px;
	color: #767676;
}
.pdpProdName{
	font-size: 36px;
	line-height: 100%;
	font-family: HPEMetricSemibold !important;
    margin-top: 20px;
    margin-bottom: 15px;
    word-wrap: break-word;
    height: 120px;
    vertical-align: middle;
    display: table-cell;
}

.prodID{
	font-size: 16px;
	font-family: MetricWeb-Semibold, Arial !important;
	color: #717273;
}
.specLabel{
	font-size: 14px;
	font-family: MetricWeb-Semibold;
	font-weight: bold;
	color: #000000;
}
.columnLabel{
	font-size: 12px;
	font-family: MetricWeb-Regular;
	color: #828384;
}
.retailerDetails{
	font-size: 15px;
	font-family: MetricWeb-Regular;
	color: #545454;
}
	
.prodSKU{
	font-family: MetricWeb-Semibold, Arial !important;
	color: #797979;
	font-weight: 600;
	/*margin-bottom: 20px;*/
	font-size: 15px;
}	
.productText{
	font-family: MetricWeb-Regular, Arial !important;
	color: #5f7a76;
	margin-bottom: 20px;
	font-size: 12pt;
}
.prod-overview{
	font-family: MetricWeb-Regular, Arial !important;
	color: #000;
	font-size: 12pt;
	padding-top : 30px;
}
.reseller-toggle-section{
	font-size: 18pt;
	background-color : #5f7a76;
	color : #fff;
	padding : 10px 10px;
}
.toggle-section{
	background : #fff !important;
	padding: 20px;
}
.searchResult{
	font-size: 22px;
	font-family: MetricWeb-Bold, Arial !important;
    margin-top: 20px;
    margin-bottom: 10px;
	}
	
.searchResultText{
	font-size: 15px;
	font-family: Arial !important;
    margin-top: 20px;
    margin-bottom: 10px;
 }
	
.keySpecs{
	font-size: 24px;
	font-family: MetricWeb-Semibold !important;
	color : #000000;
    margin-bottom: 10px;
 }

 .specDesc{
    font-size: 14px;
	font-family: MetricWeb-Light !important;
	color : #000000;
 }
 
 .paragraphHead{
	font-size: 17px;
	font-family: MetricWeb-Medium, Arial !important;
	color : #000000 !important;
	margin-bottom : 15px;
	text-transform: capitalize;
 }
 
 .paragraphLink{
	font-size: 14px;
	font-family: MetricWeb-Medium, Arial !important;
	color : #000000;
 }
 
 .techSpec-head{
    font-size: 18px;
	font-family: MetricWeb-Bold, Arial !important;
    margin: 0 0 10px;
 }
 .techSpec-head1{
    font-size: 14px;
	font-family: MetricWeb-Regular, Arial, sans-serif;
    margin: 0 0 10px;
    margin-top: 10px;
    margin-bottom: 10px;
 }
 
 .marginTop40{margin-top:40px;}
 .marginTop35{margin-top:35px;} 
 .marginTop30{margin-top:30px;}
 .marginTop20{margin-top:20px !important;}
 .marginTop15{margin-top:15px;}
 .marginTop10{margin-top:10px;}
 .marginTop07{margin-top:7px;}
 .marginBottom20{margin-bottom:20px;}
 .marginBottom-16{margin-bottom: -16px !important;}
 
#prod-detail .breadcrumb{
	background-color: #fff !important;
}

.breadcrumb{
	border-radius : 0px !important;
	margin-bottom:0px !important;
	font-family : MetricWeb-Regular;
	font-size: 14px;
}
.breadcrumb a{
	color : #707070 !important;
}
#marketplaceSummary .breadcrumb{
	width:100%;
	float:left;
}

.breadcrumb > .active{
	color: #000;
}
.breadcrumb a:visited {
    color: #999 !important;
}
.breadcrumb > li + li:before {
    padding: 0 0px;
    color: #ccc;
    content: " " !important;
}

.breadcrumb > li > .divider {
    padding: 0 6px;
    color: #ccc;
}
.rating {
	color:#049371;
}

.compare {
    cursor: pointer;
    font-family: MetricWeb-Medium;
    font-size: 15px;
    padding: 2px 176px 0px 0px
}
.compare:hover {
	color: #00b388;
}
.compare-border-bottom{
	border-bottom: 1px solid #00b388;
}
.specificationDesc {
	font-family: MetricWeb-Light;
	color: #000000;
	text-align: left !important;
	font-size:14px;
	margin:0 0 5px 0;
}

a.prodDesc {
	 text-decoration: none;
	font-family: MetricWeb-Semibold;
	color: #00B388 !important;
	cursor: pointer;
	font-size:30px;
	line-height: 100%;
	text-align: left;
	word-wrap: break-word;
}

a.prodDesc:hover {
	color: #000 !important;
	text-decoration: none;
}
a.prodDesc:visited {
	color: #049371 !important;
}

/* category listing style */
.pgroup span
{
font-size:14px;
margin:0 0 10px 15px;
color:#666
}
ul.listItems li {
	list-style:disc;
	font-size:12px;
	margin:0 0 0px 15px;
	color:#666;
/*	font-family: HPSimplified_Bd,Arial,sans-serif; */
}

.comparetdBg {
	font-family: MetricWeb-Bold, Arial, sans-serif;
    background: #fff none repeat scroll 0 0;
    color: #000;
    font-family: MetricWeb-Bold, Arial, sans-serif;
    padding: 5px;
    text-transform: uppercase;
    text-align: left !important;
}
.comparetdText {
    color: #000;
    font-size: 14px;
    padding: 5px 10px 5px 5px;
    text-align: left !important;
	font-family: MetricWeb-Semibold;
	font-weight: 600;
	width: 210px;
}
.compareSpctd {
    border-top : 1px solid #d1d1d1;
	padding-bottom: 15px;
}
.prodAlign {
	text-align: left !important;
	margin-bottom:	8px !important;
	margin-top:	15px !important;
	margin-left:	0px !important;
	margin-right:	30px !important;
}
.imagePadding {
	margin-bottom:	20px !important;
	margin-top:	10px !important;
}
.disnone {
	display: none !important;
}
.disblock {
	display: block !important;
}
.disInlineblock{
	display: inline-block !important;
}

.content{
	margin-top:90px;
}
.content .admin-home{
	margin-top:-20px;
}
#leftNavigation{
	background:#D0D0D0;
	height:400px;
	float:none;
	display:table-cell;
	vertical-align: top;
}
#leftNavigation span{
	padding-left:5px;
	color:#000;
	padding:10px 20px;
	display:block;
}
#leftNavigation span a{
 	color:#000;
	display:block;
	padding:3px;
	width:135px;
	text-decoration:none;
	font-family: MetricWeb-Regular;
	font-size: 15px;
}
#leftNavigation span a:hover{
	color:#fff;
	background:#888888 ;
}
#marketplaceAdminTool{
	float:none;
	display:table-cell;
	margin-top:0px;
}
.resellerlist{
	font-family: MetricWeb-Regular;
	font-size: 15px;
}
.headerStrip{
	padding:10px 0px;
	background:#D0D0D0;
}
.headerTitle{
	padding:10px;
}
.welcomeText span{
float:right;
padding-right:8px;
}
.topNavigation{
	float:right;
	clear:both;
	margin-top:5px;
}

.topNavigation li {
	float:left;
	list-style:none;
	padding-right:5px;
}
.topNavigation li span{
	border-bottom:1px solid #00B388;
	display:block;
	float:left;
}
.error-msg-clr{
	color:red;
	width:100%;
	float:left;
	padding:5px 155px;
}
.pd0{
	padding: 0px !important;
}
.padding15{
	padding: 15px !important;
}
.padding25{
	padding: 25px !important;
}
.pd-left0{
	padding-left: 0px !important;
}
.pd-left5{
	padding-left: 5px !important;
}
.pd-right0{
	padding-right: 0px !important;
}

.pd-right10{
	padding-right: 10px !important;
}

.pd-left20{
	padding-left: 20px !important;
}
.pdlft80px{
	padding-left:80px;
}
.margin0{
	margin: 0px !important;
}
.noborder{
	border: 0px !important;
}
.contentPanel{
	padding:30px 50px;
}
.contentPanel .panelContent, .contentPanel .panelCheckbox{
	margin-top:20px;
	display:block;
	font-family: MetricWeb-Regular;
	font-size: 15px;
}
.panelBtn{
	margin:25px 10px;
	float:right;
}
.panelBtn .btn{
	float:right;
	margin-right:10px;
	margin-top:10px;
}
.resellerPanel span{
	margin-left:7px;
}
.listPartner, .partnerRanking{
	width:80%;
	height:125px;
	float:left;
	border:2px solid #000;
	margin-top:20px;
	overflow: auto;
}
.listPartner li.active{
	background: #338fff;
	color: #fff;
}
.moveRight{
	width:13%;
	height:30px;
	float:left;
	margin-top:60px;
}
.moveRight span{
	float:right;
}

.moveLeft{
width:13%;
height:30px;
float:left;
}
.moveLeft span{
	float:right;
}

.spinner{    
    height: 60px;
    width: 60px;
	top: 50%;
    left:50%;
    position: fixed;
    display: none;
    background-color: rgba(0,0,0,0.5); /*dim the background*/
    background: transparent repeat;
    z-index: 20000;
}
.pdbtmandtp130{
	padding-bottom: 130px !important; padding-top: 130px !important;
}
.resellerPanel{
	padding:15px; 
}
.listPartner li, .partnerRanking li{
	padding:3px 7px;
}
.rankPartnerTitle{
	text-transform: none;
}

.bgclrblue{
	background-color: lightblue;
}
.cursor-pointer{
	cursor:	pointer;
}
.curpntr{
	cursor:	pointer;
	font-family: MetricWeb-Medium;
	font-size: 15px;
}
.errorMsg{
	color: red;
	margin-bottom: 20px;
}

.successMsg{
	margin-bottom: 20px;
}

@charset "utf-8";


.searchMarketplace img {
    position:absolute;
    right:9px;
    z-index:88;
    margin-top:-35px;
    cursor:pointer;
}


#navigation {
    border-bottom: 1px solid #000;
}

#pager, #pager-header {
    display: inline;
}

#pager li, .links li {
    list-style-type: none;
    display: inline;
}

#searchMarketplace{
	height:30px;
	float:right;
	position: relative;
	right:30px;
	font-family: MetricWeb-Semibold;
	color: #545454;
	line-height: 20px;
}

.compare_products table tr td {
	background: #F6F6F6;
    border-right: 8px solid #F6F6F6;
    padding: 10px;
    vertical-align: top;
    word-wrap: break-word;
    max-width: 250px;
}
.compare_products .buyBtn {
    text-align: left !important;
    margin: 20px 0px 20px 0px !important;
}

.compare_products .compareRemoveSku{
	cursor:pointer;
}
.compare_products .arw{
	cursor:pointer;
}	
.compareTop{
	border-top: 7px solid #80746e;
}

.arwTop{
	border-top: 7px solid #F6F6F6;
	vertical-align: middle !important;
}

.font-bold{
	font-weight: bold;
}
.margin-top-100{
	margin-top: 100px;
}

.margin-top-80{
	margin-top: 80px;
}

.margin-top-70{
	margin-top: 70px;
}
.margin-top-50{
	margin-top: 50px;
}
.margin-top-40{
	margin-top: 40px;
}
.margin-top-30{
	margin-top: 30px;
}

.margin-bottom6{
	margin-bottom: 6px;
}
.margin-bottom10{
	margin-bottom: 10px !important;
}
.margin-top5{
	margin-top: 5px !important;
}
.margin-left-14{
	margin-left :  -14px;
}
.margin-left-23{
	margin-left :  -23px;
}
.margin-left-40{
	margin-left :  -40px;
}
.margin-left-18{
	margin-left :  -18px;
}
.margin-left-13{
	margin-left :  -13px;
}
.margin-bottom-60{
	margin-bottom: 60px !important;
}
.padding-top2{
	padding-top: 2px;
}
.padding-top7{
	padding-top: 7px !important;
}
.padding-top10{
	padding-top: 10px;
}

.padding-top25{
	padding-top: 25px;
}

.padding-top30{
	padding-top: 30px;
}
.padding-bottom10{
	padding-bottom: 10px;
}
.padding-bottom20{
	padding-bottom: 20px !important;
}
.padding-bottom40{
	padding-bottom: 40px !important;
}

.padding-bottom60{
	padding-bottom: 60px;
}

.padding-bottom03{
	padding-bottom: 3px;
}
.padding-top-bottom30{
	padding : 30px 0px !important;
}
.padding18{
	padding:18px;
}
.spectable{
	 background: #eee !important;
}

table tbody tr:nth-child(even) {
    background: #eee !important;
}

.tdBgLeft{
	text-align : left;
	font-family: MetricWeb-Light, Arial, sans-serif;
}
.categoryItem{
	background: #fff;
	padding: 30px; 
	padding-bottom: 10px;
	margin-bottom:14px;
}

.categoryItemImage {
	position:relative;
}
.hgt340px{
	height:340px; 
}
.wd150px{
	width:150px; 
}
.hgtauto{
	height:auto; 
}
.categoryItemImage2Old {
	top:-30px; left:-20px; 
	position:absolute; 
	margin:10% 5%;
	height: auto;
    width: auto;
	max-height:340px;
}

.categoryItemImage2{
	display: inline-block;
    vertical-align: middle;
	max-height:340px;
}

.expandCollapseEnableButton{
	color:#000000;
	border: solid 3px #00b388;
	background: #FFFFFF;
	cursor:pointer;
	display:inline-block;
    width:90px;
    font-size: 12px;
    text-align: center;
    padding:3px !important;
    padding-top:6px !important;
    text-transform: uppercase;
    font-family: MetricWeb-Medium;
}

.expandCollapseDisableButton{
	color:#000000;
	border: solid 2px #c6c9ca;
	background: #F6F6F6;
	cursor:pointer;
	display:inline-block;
    width:90px;
    font-size: 12px;
    text-align: center;
    padding:3px !important;
    padding-top:6px !important;
    text-transform: uppercase;
    font-family: MetricWeb-Medium;
}
.expandCollapseButton: hover{
	border: solid 4px #00b388;	
}
.facetDiv{
	width:120%;
}

.rightRail{
	background: #fff;
	margin-bottom: 10px;
}
.rightRail-heading{
	font-size: 18px;
    font-family: MetricWeb-Medium, Arial !important;
    color: #000000 !important;
    text-transform: capitalize;
    margin: 10px 0px;
}
.right-rail-arrow{
	float: left;
	padding-right: 5px;
}
.right-rail-text{
	float: left;
	width: 88%;
	margin-top: 3px;
}
.right-rail-link{
	font-size: 14px;
    font-family: MetricWeb-Medium, Arial !important;
    color: #000000;
}
.right-rail-text-space{
	overflow: hidden;
	padding-top: 12px;
}
.rightRailborder{
	border-top:solid 4px #614767;
	background-color : #F6F6F6;
}
.border-slate-1px{
  border-top:solid 1px #797979;
}

.dsblbtn {
    background: #f6f6f6 repeat scroll 0 0 !important;
    color: #C9CACC !important;
	text-transform: uppercase;
    border: solid 3px #C5C9CC !important;
    font-size: 16pt;
    height: 46px;
}
.enblbtn {
	font-family: MetricWeb-Bold;
	font-size: 16pt;
	color: #ffffff;
	background: #00b388;
	border: solid 3px #00b388;
	padding: 11px 12px !important;
	text-transform: uppercase;
	height: 46px;
}
.enblbtn:hover{
  background: #00b388 !important;
  border: solid 3px #00b388 !important;
}
.show-less-or-more{
	border-bottom:1px solid #00b388;
	cursor:	pointer;
	font-family: MetricWeb-Medium;
	font-size:15px;
	color:#000000;
	margin-left:5px;
}
.show-less-or-more:hover {
	color: #00b388;
}
.pdtp6{
	padding-top: 6px;
}
.floatRight{
	float :right !important;
}
.floatleft{
	float: left !important;
}
.success-msg-clr{
	color:green;
	width:100%;
	float:left;
	padding:5px 155px;
}
.borderbottomfacet{
	border-bottom:solid 1px #ddd;
	font-weight:400;
	padding: 0 0 15px 0;
	margin:0 0 10px 8px;
}

.paddingLeft6{
	padding-left:6px !important;
}
.paddingLeft9{
	padding-left:9px !important;
}
.paddingLeft15{
	padding-left: 15px !important;
}
.paddingLeft24{
	padding-left:24px !important;
}
.paddingLeft43{
	padding-left:43px !important; 	
}
.paddingRight33{
	padding-right:33px;
}
.paddingRight20{
	padding-right:20px;
}
.paddingLeftfacet{
	padding-left:19px;
}
.pdlft23{
	padding-left:23px !important;
}
.pdlft30{
	padding-left:30px !important;
}

.fltrgt{
	float:right;
}
.fltlft{
	float:left;
}
.wd150px{
	width: 150px;
}

.keyFeatureFont{
	font-family: MetricWeb-Semibold;
	font-size:16pt;
	float:left;
}
.mngtp4lft5{
	margin:4px 0 10px 5px;
}
.wdthHgt20{
	width:20px;height:20px;
}
.bstPrice{
	padding-bottom:25px;font-size:16pt; font-weight:bold;
}
.resellerCmpDiv{
	border-bottom:1px solid #DDDDDD; font-weight:bold; padding-top: 15px;
}
.txtAlgnLft{
	text-align: left;
}
.txtAlgnCenter{
	text-align: center;
}
.hgtauto{
	height: auto !important;
}
.mgnLft24{
	margin-left: 24px;
}
.opty1{
	opacity: 1 !important;
}
.tpLine{
	border-top:1px solid #DDDDDD;
}
.clear{
	clear: both;
}
.quickSpecBorderTop{
	border-top:solid 7px #614767;
}

.rightRailborderTop{
	border-top:solid 7px #614767;
	border-bottom:solid 10px #F6F6F6;
}
.rightRailborderSecond{
	border-top:solid 7px #80746e;
	border-bottom:solid 10px #F6F6F6;
}
.rightRailborderThird{
	border-top:solid 7px #5f7a76;
	border-bottom:solid 10px #F6F6F6;
}

.mgnLft18{
	margin-left: 18px !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

.notification-popup{
	background: #F6F6F6;
}

.popupImage{
	display: inline-block;
    vertical-align: top;
    margin-top: -5px;
}

.hr-width{
	border-width: 1px !important;
}

.box-data-list{
	margin:15px auto;
}
.box-data-list li{
	list-style: none;
}
.box-data-list .icon-square:before {
	 content: "\f0c8";
	 color:#C5CBCB;
	 font-size: 0.8em;
 }
.popup-description{
	margin: 50px 20px 40px 20px;
	font-size:14px;
	font-weight:normal;	
}
#templateId{
	padding-bottom: 0px !important;
}
#confirm-section{
	padding: 20px;
}
div.ngdialog-close{
	right: -3px !important;
	top: 8px !important;
}
.ngdialog-close:before{
	background: url(../images/close.png) no-repeat !important;
	content: '' !important;
	background-size: 18px 18px !important;
}

#partner-disclaim{
	font-family: MetricWeb-Medium;
	font-size: 26px;
	line-height: 30px;
	padding: 20px 48px 0px 48px;
}
.cdw-call{
	font-size: 15px;
	text-align: center;
	font-family : MetricWeb-Light;
	padding-top: 10px;
}
.cdw-call-popup{
	font-size: 15px;
	font-family : MetricWeb-Light;
	color: #ffffff;
	padding-top:5px;
}
.checkbox-do-not-display{
	width: 100%;
	float:left;	
}

.notification-popupaction{
	width: 100%;
	float:left;
	margin-top: 10px;
	margin-bottom:20px;
	margin-left:15px;
	margin-right:15px;
}
.btn-close{
	margin-top:15px;
	padding: 7px 40px;
	border:2px solid #C6CACB;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	background-color: #FFFFFF;
	color: #000;	
}
.btn-closer{
	margin-top:15px;
	padding: 7px 4px;
	border:2px solid #C6CACB;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	background-color: #F6F6F6;
	color: #000;
	width:120px !important;	
}
.btn-continue{
	margin-top:15px;
	padding: 7px 40px;
	border:2px solid #00A982;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	background: #00A982;
	color: #FFFFFF;	
	width: 210px !important;
}
.storeName{
	font-family: MetricWeb-Bold, Arial, sans-serif !important;
	float:left;
}
.selectdrpdown{
	padding: 5px 0px 10px 4px; 
	margin-right: 5px;
	 appearance: none;
	-ms-appearance: none;
	-webkit-appearance:none;
	-moz-appearance:none;
	background: url(../images/dropdown_green_static.png) right 15px no-repeat;
	background-size: 12px 9px;
	float: right;
}
.selectdrpdown select{
	background: transparent;
	border:1px;
	padding: 7px 25px 3px 2px; 
	margin-right: 5px;
	border-color: #B7BBBB;
	border-style: solid ;
	appearance: none;
	-webkit-appearance:none;
	-moz-appearance:none;
	font-size: 12px;
}

.selectdrpdown select::-ms-expand{
	display:none;
}
.dropdwnpage select{
	background: transparent;
	border:2px;
	padding: 5px 0px 1px 2px; 
	margin-right: 5px;
	border-color: #B7BBBB;
	border-style: solid ;
	appearence:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	font-size: 12px;
}
.custmwidth20{
	width:20%;
}
.custmwidth90{
	width:90%;
}
.custmwidth106{
	width:106%;
}
.custmwidth100{
	width:100% !important;
}
.custmwidth118{
	width:118%;
}
.arrow-list li{
	padding-top:10px;
}
.arrow-icon{
	float:left;
	width:10px;
	height:10px;
	margin-left: 5px;
	background: url('../resources/images/link_arrow_green.png') no-repeat;
	background-size: 10px 10px;
}
.arrow-item-title a
{
	padding-left:4px;
	color: #000000;
}
.arrow-item-title a:visited
{
	color: #000000 !important;
}
.admin-home .alert{
	margin-top:5px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 100%;
}
.product-specification{
	margin: 15px auto;
	margin-bottom: 20px; 
}
.specification-item{
	font-family: MetricWeb-Regular;
	font-weight: bold;
	font-size:14px;
	font-color:#000000;
	align:left;
}
.specification-Desc{
	font-family: MetricWeb-Light;
	font-size:14px;
	font-color:#000000;
	align:left;
}
.blckClr{
	color: #000;
}
.clrsection{
	border-bottom: 1px solid #00B388;
	font-size:15px;
	cursor:pointer;
	margin-left:3px;
	color: #000000;
}
.clrsection:hover{
	coloe: #00B388;
}
.compareHeading{
	background : #F6F6F6;
	font-family: MetricWeb-Semibold;
	color: #000000;
	font-size: 35px;
	height: 90px;
	text-align:center;
	padding-top: 25px;
	padding-left: 138px;
}
.wd66px{
	width: 66px;
}
.clear-tag{
	margin: 3px 0px;
}
.search-result-text{
	padding-left: 70px;
}

#hpe_logo_popup{
	width: 135px;
	height: 60px;
}
#redirect_img_popup{
	width: 125px;
	height: 50px;
	margin-left: 7px;
	padding-bottom: 10px;
}

#redirection-img-div{
	margin-bottom: 5px;
}

#partner-img_cdw{
	width : 80px;
	height: 70px;
}
#partner-img_insight{
	margin-top: -10px;
	width : auto !important;
	height : 80px;
	
}
#partner-img_connection{
	width : auto !important;
	height: 70px;
}
#partner-img_hp_inc{
	width : 90px;
	height: 84px;
	margin-top: -12px;
}
#partner-img_pcm{
	width : auto !important;
	height:48px; 
	margin-top:15px;
	margin-bottom:8px;
}
#partner-img_savex{
	width : 165px;
	height: 75px;
	margin-top: -7px;
}
#partner-img_serversplus{
   width : 215px;
   margin-bottom : 35px;
}
#partner-img_misco{
	width : 190px;
	margin-bottom : -2px;
}
#partner-img_acquire{
	width : 180px;
	padding-top : 5px;
}
.ngdialog-content{
	height: auto !important;
	border-radius : 5px !important;
	box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
	border: 1px solid rgba(0, 0, 0, .5) !important;
}
.ngdialog.ngdialog-theme-default.custom-marketplace .ngdialog-content{
	width:900px !important;
}
.ngdialog.ngdialog-theme-default.buy-now .ngdialog-content{
	padding : 0px !important;
}
.ngdialog.ngdialog-theme-default.blocked .ngdialog-content{
	border-radius: 0px !important;
}
.ngdialog.ngdialog-theme-default.blocked .ngdialog-overlay{
	background: #000 !important;
	opacity: 0.6;
}
.ngdialog.ngdialog-theme-default.confirm .ngdialog-content{
	width:600px !important;
	height: 200px;
    border: 1px solid #ccc;
    padding: 0px;
}
.admin-left-menu{
	color: #fff !important;
	background-color : #00B388;
	font-family: MetricWeb-Regular;
	font-size: 14px;
}

.header-border{
	background-color: #FFF;
	border-top:2px solid #C6C9CA;
	border-bottom:2px solid #C6C9CA;
	padding : 10px 0 0 0;
}
.banner-img{
	vertical-align:bottom !important;
	min-width: 100%;
}
.home-img{
	vertical-align:bottom !important;
	min-width: 100%;
}
.home-padding {
	padding: 0 8px 0 10px;
}
.home-top-margin{
	margin-top: 50px !important;
}

.home-server{
	background-color:#425563;
}
.home-networking{
	background-color:#80746E;
}
.home-storage{
	background-color:#614767;
}
.home-services{
	background-color:#5F7A76;
}

.home-category{
	width:100%;
}
.home-category-width{
	padding : 0px 55px;
}
.home-category-name{
	font-size:20px;
	font-weight : bold;
	margin-top: 20px;
}
.home-text{
	font-size:14px;
	margin: 12px 15px;
}
.home-button{
	background-color:#707070;
	border: 1px solid #fff;
	margin: 15px 30px;
	padding: 5px 0px 2px 0px;
	font-size: 12px;
}
.home-button a{
	color: #fff !important;
}
.home-about-img{
	padding : 30px 12px 30px 0px;
}
.home-about{
	min-height: 150px;
	width: 75%;
	padding-bottom: 20px;
	font-size:16px;
}
.home-about-text{
	color: #00B388;
	font-family: MetricWeb-Semibold !important;
}

.about-text{
	font-family: MetricWeb-Regular;
	font-size:18px;
	line-height: 1.6;
    margin-bottom: 10px;
}

.about-text-Msg{
	font-family: MetricWeb-Medium;
	font-size:24px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.about-text-Heading{
	color: #00B388;
	font-family: MetricWeb-Regular;
	font-size:20px;
	margin-bottom: 5px;
}

.about-sub-text{
	font-size:16px;
	font-family: MetricWeb-Regular;
	line-height: 1.4;
    margin-bottom: 10px;
}

.catname{
	margin-bottom : 5px;
	font-size : 18px;
	font-weight : bold;
	word-wrap: break-word;
}

.mkpdropdown{
	font-family: MetricWeb-Semibold !important;
	font-size:18px;
}
.mkpdropdown2{
	font-family: MetricWeb-Semibold !important;
	font-size:20px;
	width:172px;
	-webkit-appearance:none;
	background: url(../images/dropdown_green_static.png) no-repeat;
	background-size: 15px 10px;
    background-position: 100% 45%;
}
.mkpitemsdropdown{
	font-family: MetricWeb-Semibold !important;
	font-size:15px;
	width:85px;
	-webkit-appearance:none;
	background: url(../images/dropdown_green_static.png) no-repeat;
	background-size: 15px 10px;
    background-position: 100% 45%;
}
.mkpsignintxt{
	font-family: MetricWeb-Semibold !important;
	font-size:15px;
}
.dropdownborderlft{
	border-left: 1px solid #C6C9CA;
}
.mgnTp10px{
	margin-top: 10px;
}
.dropdownborder{
	border-right: 1px solid #C6C9CA;
}
.fixedPosition{
	position: fixed;
	z-index: 2000;
}
.arrow-img{
	float:left;width:10px;height:10px;margin-top:3px;
}
.categoryLanding-img, .reseller-partner-img{
	display: flex;
    margin-left: auto;
    margin-right: auto;
    align-items: center;
}
.categoryLanding-img > img, .reseller-partner-img > img{
    flex: none;
}
.categoryLanding-catDesc{
	font-family: MetricWeb-Light;
	font-size: 20px;
	color:#000000;
	line-height: 25px !important;
	text-align: center;
	padding-bottom: 20px;
}
.categoryLanding-startPrice{
	font-family: MetricWeb-Medium;
	font-size: 20px;
	color:#000000;
	line-height: 30px !important;
	text-align: center;
	margin-top: 20px;
}
.lading-page-header-padding{
	padding: 60px 65px 50px 65px;
}
.landing-page-heading-text{
	font-family: MetricWeb-Semibold;
	font-size: 45px;
	color:#000000;
	text-align: center;
	line-height: 40px !important;
	padding-bottom: 20px;
}
.langing-page-header-bottom-text{
	font-family: MetricWeb-Regular;
	font-size: 20px;
	color:#000000;
	line-height: 24px !important;
	text-align: center;
}
.text-center{
	text-align: center !important;
}
.landing-page-category-desc{
	font-family: MetricWeb-Semibold;
	font-size: 30px;
	color:#000000;
	line-height: 30px !important;
	padding-bottom: 15px;
	text-decoration: none;
	word-wrap: break-word;
	margin-top: 25px;
}
.category-item{
	border: 2px solid #d8d8d8;
	width : 330px;
	min-height: 350px;
	height: auto;
	margin-top: 36px;
	margin-left: 45px;
	padding: 25px;
	text-align: center;
}
.iconcss{
	width: 18px;
	height: 18px;
}
#searchClear_bt{
	margin-right: -38px;
}
.wd300px{
	width: 300px !important;
}
.pdlft30px{
	padding-left:30px;
}
.pdlft32px{
	padding-left:30px;
}
.pdtp27px{
	padding-top:27px;
}
.pdtp30px{
	padding-top:30px;
}
.pdtp46px{
	padding-top:46px;
}
.pdtp60px{
	padding-top:60px;
}
.hpeHeaderCss{
	background-color:#425563;margin:0px !important;height:70px;
}
.margin-right30px{
	margin-right: 30px;
}

.headerMenu{
	font-size: 18px;color:#fff;
}
.header-search-box{
	margin-right: -7px !important;
}
.mgnLft70px{
	margin-left: 70px;
}
.mgnLft4px{
	margin-left: 4px;
}
.mgnLft-2px{
	margin-left: -2px;
}
.filter-products{
	margin-top:25px;
}
.product-category-heading{
   font-size: 25px;
   font-family: MetricWeb-Semibold !important;
   font-weight: 600;
   font-style: normal;
   font-stretch: normal;
   color: #000000;
   margin-left: 10px;
   line-height: 23px !important;
}

.product-category-filter{
	margin:1px;
	padding:10px 0px;
}
.product-category-filter-items{
	margin:5px 5px 5px 10px;
	color:#000;
	font-family: MetricWeb-Medium, Arial, sans-serif !important;
	font-size:12px;
	font-weight:600;
}
.category-filter-link-icon{
	float:left;
	width:10px;
	height:10px;
}
.category-filter-link-title{
	font-family: MetricWeb-Regular;
	font-size: 16px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	color: #000000;
	margin:-1px 0 0 0px;	
}
.category-filter-link-count{
	color:#000000;
	font-family: MetricWeb-Light !important;
	font-size: 16px;
}
.product-facet-filter{
	border-bottom:solid 1px #d1d1d1;
	margin: 0 -25px 20px 10px;
	padding: 0 0 30px 0;	
}
.product-facet-filter-item{
	font-size:14px;
	font-weight:bold;
	margin:18px 0 10px 0;
	font-family: MetricWeb-Regular, Arial, sans-serif !important;
	color:#545454;
}
.product-filter-display{
	margin:5px 0 5px 0px;
	font-family: MetricWeb-Regular !important;
	font-size: 16px;
	color:#545454;
}
.product-filter-link-icon{
	width:15px;
	height:15px;
}
.product-filter-link-title{
	padding : 0px 0px 0px 1px !important;
	font-family: MetricWeb-Semibold !important;
	font-size: 18px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #000000;
}
.product-filter-clear-both{
	clear:both;
	display:block;
}
.colapse-filter-item{
	float:left;
	width:38px;
}
.pagination-products-count{
	color: #797979;
	font-family: MetricWeb-Regular, Arial, sans-serif !important;
	font-weight: normal;
	font-strech: normal;
	font-size: 14px;
	text-align: left;
} 
.modify-pagination, .modify-pagination tr td, .modify-pagination li{
	color: #000000;
	font-family: MetricWeb-Regular, Arial, sans-serif !important;
	margin-top: 55px !important;
} 
.pdpBodyHeading{
	font-family: MetricWeb-Semibold, Arial, sans-serif !important;
	color: #333333;
	font-size: 24px;
}
.pdpBodySubHeading{
	font-family: MetricWeb-Medium;
	color: #000000;
	font-size: 17px;
	line-height:100%;
	font-weight: bold;
}
.pdpBodyText{
	font-family: MetricWeb-Light, Arial, sans-serif !important;
	color: #000000;
	font-size: 16px !important;
	line-height:20px;
}
.box-data-list .icon-square{
	float:left;
	margin-right: 5px;
	margin-top: 3px;
}
.popup-list-contents{
	width: 95%;
	float:left;
}
.lease-dash{
	border-top: 2px solid #000000;
    width: 20px;
}
.popup-checkbox-label{
	font-family:MetricWeb-Regular !important;
	font-size:16px;
	font-weight:normal;	
	padding:20px 0px 30px 0px;
}
.pdTp5px{
	padding-top: 5px;
}
.mgLfM15px{
	margin-left: -15px !important;
}
.fnt16px{
	font-size: 16px;
}
.fnt12px{
	font-size: 12px;
}
.header-logo{
	float: left;
	padding-left: 23px;
	padding-right: 13px;
}
.product-filter-label{
	float:left;	
	width:84%;
	margin-top:3px;
	font-family: MetricWeb-Regular;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    color: #000000;
}
.category-filter-icon{
	float:left;	
	width:15px;
}
.category-filter-name{
	float:left;	
	width:85%;
}

.category-filter-name a:hover{
	color: #00B388 !important;
}

input:focus::-webkit-input-placeholder{
    color: transparent!important;
}
input:focus::-moz-placeholder{
    color: transparent!important;
}
input:focus:-moz-placeholder{
    color: transparent!important;
}

.verticalTop{
	vertical-align: top;
}
.compare-buy-now-details{
	float:left;
	position: relative;
	width: 100%;
	height: auto;
	padding-bottom: 60px;
}
.compare-buy-now{
	position:absolute;
	bottom:0;
}
.compare-buy-now .dsbl, .compare-buy-now .enbl{
	padding-left: 47px;
}
.admin-page-contents{
	background-color: #ffffff;
}
a.compareProdDesc {
	text-decoration: none;
	font-family: MetricWeb-Semibold;
	color: #00B388 !important;
	cursor: pointer;
	font-size:20pt;
	line-height: 100%;
	text-align: left;
}

a.compareProdDesc:hover {
	color: #000 !important;
	text-decoration: none;
}
a.compareProdDesc:visited {
	color: #049371 !important;
}
.position-fixed{
	position: fixed;
    top: 0px;
    height: 70px;
    width: 1285px;
    z-index: 100;
}
.position-fixed-footer {
    position: fixed;
}

#fixed-Footer{
    height: 32px;
    width: 1285px;
    z-index: 99;
}
.header-search-box li{
    padding-right:35px !important;
}

.pagination-controls .col-md-5, .pagination-controls .col-md-6, .pagination-controls .col-md-7, .pagination-controls .col-md-8 {
	padding-left: :0px !important;
	padding-right: 0px !important;
}
.displaying-products{
	border-right:0px;
	margin: 10px 0px 0px -14px;
	float:left;	
}
.sort-products{
	float:right;
	margin-left: 15px;
	margin-right: 5px;
}
.sort-by-label{
	float:left;
	border-right:0px;
	text-align:right;
	padding: 2px;
	margin-top: 10px;
	font-family: MetricWeb-Regular;
	font-size:14px;
	font-weight: normal;
  	font-style: normal;
  	font-stretch: normal;
	color:#797979;	
}
.sort-by-price{
	width:210px;
	float:left;
	border-right:0px;
	text-align:left;
	padding-left:2px;
	margin-right:-3px;	
}
.item-per-page{
	border-right:0px;
	margin-right: 10px;
	float: right;
}
.item-per-page-label{
	width:100px;
	float:left;
	border-right:0px;
	text-align:right;
	padding: 2px;
	margin-top: 10px;
	font-family: MetricWeb-Regular;
	font-size:14px;
	font-weight: normal;
  	font-style: normal;
  	font-stretch: normal;
	color:#797979;	
}
.item-per-page .selectdrpdown{
	width:45px;
	float:left;
	border-right:0px;	
}

.select-partner-radio{
	float:left;
}
.productResellerLabel span{
	float: left;
}
.select-partner-name{
	font-family: MetricWeb-Regular;
	float:left;
	font-size: 15px !important;
	color: #000 !important;
	padding-top: 1px;
	font-weight: 600;
	letter-spacing: 0.8px;
}
.retailer-row{
    font-family: MetricWeb-Regular;
    color: #828384;
    padding-top: 5px;
    font-size: 13px !important;
    line-height: 21px;
    text-align: left;
    height: auto;
    padding-left: 0px !important;
    border-bottom: 1px solid #797979;
    margin-left: 15px !important;
}

.retailer-row-hpe{
    font-family: MetricWeb-Regular;
    color: #828384;
    padding-top: 5px;
    font-size: 13px !important;
    line-height: 21px;
    text-align: left;
    height: auto;
    padding-left: 0px !important;
    margin-left: 15px !important;
}

.retailer-row .col-md-3{
	padding:0px;
}
.retailer-row .col-xs-6{
	padding-left: 15px;
}

.colHeader{
	line-height:20px;
	padding-bottom:3px;
	color: #797979 !important;
	font-size: 15px !important;
}
.retailer-row .col-retailer{
	padding-top: 5px;		
}
.pd-left-15{
	padding-left:15px !important;
}
.marketplace_offers{
	background-color: #fff;
	padding-bottom: 30px;
	min-height: 300px;
	height: auto;
}
.marketplace_offers .col-md-12, .marketplace_offers .col-sm-12, .marketplace_offers .col-xs-12{
	padding: 0px;
}
.offers-header-title{
	font-family: MetricWeb-Semibold;
	color:#049371;
	margin:30px 0px 15px 0px;
	font-size: 30px;
	text-align: center;
}
.offers-title{
    font-size: 24px;
    font-family: MetricWeb-Semibold !important;
    color: #000000;
    margin:20px 0px;
    padding-top: 13px;
}
.offers-description{
	margin: 20px 0px;
}
.offers-desc{
	border: 1px solid #ddd;
	margin-left: 10px;
	min-height: 190px;
	margin-top: 10px;
}
.visit-full-site{
	margin:10px 0px; 
}
.marketplace_offers .facetDiv{
width: 100%;
}
.back-to-home{
	color: #000;
	margin-left:10px;
}
.disclaimer{
	font-size:13px !important;
	line-height: 17px !important;
	text-align:justify;
	font-family: MetricWeb-Regular;
	color: #707070;
}

.disclaim{
	width:50px;
	font-size:14px;
	font-family: MetricWeb-Bold;
	color: #707070;
}
.popup-title{
	text-transform: none;
}

.partner-tooltip{
	width : 18px;
	height : 18px;
	margin: -10px 0px 10px 3px;
}
.partner-compare-tooltip{
	width : 18px;
	height : 18px;
	margin: 0px 3px -4px 0px;
}
.tooltip-css{
	background-color : #425563;
	border-radius : 4px;
	font-size: 15px !important;
    font-family: MetricWeb-Light;
}
.compare-tooltip-css{
	height: auto;
	min-height: 60px;
	max-width: 150px;
	padding: 12px !important;
}
.partner-tooltip-css{
	height: auto;
	min-height: 60px;
	max-width: 200px;
	padding: 12px !important;
	z-index :1000;
}
.buynow-tooltip-css{
	max-width: 200px;
	max-height: 35px;
	padding: 10px 12px !important;
}
.display-block{
	display:block;
}
.display-none{
	display:none;
}
#compare-resellerName{
   margin: 0px 5px 0 0;
}

#resellerName {
  margin: 2px 5px 0 0;
}

.button-css{
	padding-top: 15px !important;
	line-height: 0px !important; 
}
.find-button-css{
	padding-top: 18px !important;
	line-height: 0px !important; 
}
.comp-chkbox{
	padding-top: 4px;
}

.mgnTp6pxRgt5px{
	margin: 6px 0px 0px 5px;
}
.buyBtn .btn{
	font-size:16px !important;
	font-family: HPEMetricSemibold !important;
}

.mgnTp20px{margin-top: 20px !important;}
.mgnTp35px{margin-top: 35px !important;}
.mnWdth115px{min-width: 115px !important;}
.pdLft25pxTp5{padding: 5px 0px 0px 25px;}
.mgnLeft25{margin-left:25px !important;}
.mgnTp20{margin-top:20px !important;}
.font-size16pt{font-size: 16pt !important;}
.mgnTp-10px{margin-top: -10px !important;}
.mgnTp-925px{margin-top: -9.25px !important;}
.mgnTp15px{margin-top: 15px !important;}

.compare-bkt{
	min-height: 120px;
	background-color:#E6E6E6 !important;
	padding : 15px 0px 10px 0px !important;
	border-bottom: 2px solid #C6C9CA;
	margin :  0px 15px !important;
	width: 97.8% !important;
}
.compare-item{
	min-width: 230px;
	min-height: 150px;
	background-color:#FFF !important;
	border-left: 10px solid #E6E6E6;
}
.compare-bkt-btn{
	background-color:#E6E6E6 !important;
	border: 2px solid #00B388;
	float: right;
	color: #000 !important;
	min-width: 176px !important;
}
.compare-bkt-btn:hover{
	border: 4px solid #00B388 !important;
}

.compare-bkt-btn-inner-padding{
	padding: 8px 12px 5px 12px !important;
}
.compare-bkt-btn-padding{
	padding: 50px 60px 0px 0px !important;
}
.compare-bkt-prodDesc{
	font-size: 12pt !important;
}
.compare-bkt-prodname{
	padding : 33px 5px 5px 0px !important;
	word-wrap: break-word;
}
.compare-bkt-img{
	height: 100px;
}
.compare-bkt-img-section{
	padding : 20px 8px 10px 8px !important;
}
.compare-bkt-remove{
	padding: 10px 10px 0px 0px !important;
	cursor: pointer;
}

.inr-currency{
	width : 12px;
	height : 10px;
}
.currency-home-page{
	width : 16px;
}
.currency-promo-section{
	width : 16px;
}
.inr-currency-best-price{
	width : 16px;
	height : 14px;
}
.rect-line{
	padding-right: 10px !important;
	border-right: 1px solid #C0C0C0;
	height: 133px;
}
.vert-line-bdr10px{
	border-bottom: 5px solid #425563;
}
.vert-line{
	border-bottom: 1px solid #000000;
}

.template-image{
	width: 486px;
	height: 334px;
}
.bestseller-label{
	font-family: MetricWeb-Bold !important;
	padding-bottom: 16px;
	font-size: 19px;
	color: #425563;
	letter-spacing: 3px;
	white-space: nowrap;
	display: inline-block;
	width : auto;
}
.temp-category-name{
	font-family: MetricWeb-Semibold;
	font-size: 45px;
	color: #000000;
	margin: 63px 0px 20px 0px;
	line-height: 37px;
}
.temp-category-ksp{
	font-family: MetricWeb-Regular;
	line-height: 24px;
	font-size: 20px;
	color: #000000;
	padding-bottom: 24px;
}

.shop-category-btn{
	font-family: MetricWeb-Semibold !important;
	font-size: 16px !important;
	height: 47px !important;
	text-align: center !important;
	line-height: 42px;
    border: 4px solid #00B388;
}

.shop-category-btn-temp3{
	font-family: MetricWeb-Semibold !important;
	font-size: 16px !important;
	height: 47px !important;
	text-align: center !important;
	line-height: 42px;
	background: #767676 !important;
    border: 2px solid #ffffff;
}
.shop-category-btn-padding{
    padding: 0px 28px 0px 28px;
}
.shop-category-btn:hover{
	color: #fff !important;
	text-decoration : none !important;
	background: #00B388 !important;
	border: 4px solid rgba(255,255,255, 0.4);
}
.shop-category-btn-temp3:hover{
	color: #fff !important;
	text-decoration : none !important;
	border: 4px solid rgba(255,255,255, 0.4);
}
.pdtp30px{
	padding-top: 30px;
}
.pdtp15px{
	padding-top: 15px;
}
.promo-category-name{
	font-family:MetricWeb-Semibold;
	font-size: 20px !important;
	line-height: 24px;
	color: #000000;
	margin-top: 15px;
}
.promo-category-desc{
	font-family:MetricWeb-Light;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	padding-top: 10px;
}
.promo-image-position{
	display: flex;
    margin-left: auto;
    margin-right: auto;
    align-items: center;
	padding:4px;
    margin-bottom:20px;
    float: inherit;
    max-height: 230px;
    height: 230px;
    border:0px;
    margin-top:10px;
}
.promo-category-price{
	font-family:MetricWeb-Medium;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	padding: 15px 0px 19px 0px;
	position: absolute;
	bottom: 43px;
}
.shop-product-btn{
	font-family: MetricWeb-Semibold !important;
	font-size: 16px !important;
	height: 47px !important;
	line-height: 19px !important;
	background: none repeat scroll 0 0 #fff !important;
	border: solid 2px #00B388;
	color: #000000 !important;
	min-width: 120px !important;
	clear: both;
	float: left;
	position: absolute;
    bottom: 0px;
    margin: 0px auto;
    left: 15px;
}

.shop-product-btn-gray{
	font-family: MetricWeb-Semibold !important;
	font-size: 16px !important;
	height: 47px !important;
	line-height: 19px !important;
	background: #F5F5F5 repeat scroll 0 0 !important;
	border: solid 2px #00B388;
	color: #000000 !important;
	min-width: 120px !important;
	clear: both;
	float: left;
	position: absolute;
    bottom: 0px;
    margin: 0px auto;
    left: 15px;
}

.shop-product-btn-cat-lng-pg{
	font-family: MetricWeb-Semibold !important;
	font-size: 20px !important;
	height: 55px !important;
	line-height: 18px !important;
	padding-left: 9px;
	background: none repeat scroll 0 0 #fff !important;
	border: solid 4px #00B388;
	color: #000000 !important;
	min-width: 135px !important;
}
.shop-product-btn-cat-lng-pg:hover{
	border: solid 4px #00B388 !important;
}
.shop-product-btn:hover{
	border: solid 4px #00B388 !important;
}
.shop-product-btn-padding{
   padding: 12px 10px 0px 10px;
}
.border-top{
	border-top: 2px solid #C6C9CA;
}
.tech-partner{
	font-family: MetricWeb-Regular;
	line-height: 24px;
	font-size: 20px;
	color: #000000;
	padding-bottom:48px;
	text-align: center;
}
.partner-div{
	width:93%; 
	margin: 0px auto 0px auto;
	height: auto;
}
.partner-desc{
	font-family: MetricWeb-Light;
	line-height: 22px;
	font-size: 18px;
	color: #000000;
	padding-top: 26px;
	text-align: center;
	white-space: pre-wrap;
}
.expert-div{
	width:80%; 
	margin: 0px auto 0px auto;
}

.deal-btn{
	font-family: MetricWeb-Bold !important;
	font-size: 14px !important;
	height: 22px !important;
	min-width:50px !important;
	padding : 2px 12px !important;
}
.expert-help{
	font-family: MetricWeb-Semibold;
	font-size: 25px;
	color: #000000;
	line-height: 28px;
	padding-bottom: 50px;
	text-align : center;
}
.expert-img{
	width: 45px
}
.experts-text{
	font-family: MetricWeb-Semibold;
	font-size: 18px;
	color: #000000;
	line-height: 22px;
	
}
.deal-btn:hover{
	color: #fff !important;	
}

.mgnlft60px{
	margin-left: 60px;
}

.mgnlft45px{
	margin-left: 45px;
}

.pdtop60px{
	padding-top: 60px;
}
.pdbtm60px{
	padding-bottom: 60px;
}
.bgwhite{
	background: #FFFFFF!important;
}
.bggray{
	background: #F5F5F5!important;
}
.currency-padding{
	padding-left: 10px;
}

.template-pg1{
	margin:0px 15px 0px 15px !important;
	padding: 0px 50px 0px 25px;
}

.template-pg3{
	margin: 0px 15px 0px 15px !important;
	padding: 0px 0px 0px 50px;
}
/* Landing Page Shop now Button */

.right-block{
	display:table;
	height:100%;
}
.main-deal-btn{
	display: table;
	position: relative;
	margin-top: 35px !important;
}

.left-deal-btn{
	border-left: 3px solid #E0E0E0;
	display: table-cell;
}
.mid-deal-btn{
	display: table-cell;
	background: #ffffff;
	border-top: 3px solid #E0E0E0;
	border-bottom: 3px solid #E0E0E0;
	width:auto;
	min-width: 150px;
	height: auto;
}
.right-deal-btn{
	display: table-cell;
	width: 64px;
	height:100%;
	vertical-align: top;
}
.right-deal-btn-top{
	width: 64px;
	background-image: url('../images/shop_btn_top_right.png');
	background-repeat: no-repeat;
    background-position: left top;
    height: 50%;
    display: inline-block;
	table-layout:fixed;
	position: absolute;
	top: 0px;
}
.right-deal-btn-bottom{
	width: 64px;
	background-image: url('../images/shop_btn_bottom_right.png');
	background-repeat: no-repeat;
	background-position: left bottom;
    height: 50%;
    display: inline-block;
    position: absolute;
	table-layout:fixed;
	bottom:0px;
}
.deal-category-block{
	width: 390px;
    float: left;
}
.display-price-block{
	width: 100%;
	float: left;
}
.category-name-block{
	width: 100%;
	float: left;
}
.deal-shop-block{
	width: 80px;
	margin-left: 5px;
	border-left: 1px solid #E0E0E0;	
}
.deal-link-btn, .deal-link-btn:hover {
    font-family: MetricWeb-Bold !important;
    font-size: 14px !important;
    height: 22px !important;
    text-decoration: none;
    margin-left: 30px;
	margin-top:-1px;
    background-color: #614767 !important;
    color: #FFFFFF;
    display: inline-block;
    line-height: 12px;
}
.deal-btn-padding{
	padding: 5px 8px 0px 8px;
}
.btn-layout-section{
	display: table;
    height: auto;
    margin-top: 19px;
    margin-bottom: 19px;
    margin-left: 30px;
    width: 365px;
}
.btn-layout-section1{
	display: table-cell;
	height: auto;
}
.btn-layout-section2{
	display: table-cell;
    height: auto;
    vertical-align: middle;
    width: 120px;
    padding: 0px 0px 0px 15px;
}
.main-deal-price-txt{
    float: left;
    font-family: MetricWeb-Regular;
    font-size: 18px;
    color: #000000;
}
.main-deal-price{
    width: 100px;
    font-family: MetricWeb-Light;
    font-size: 40px;
    color: #000000;
    line-height: 10px;
}
.main-deal-price-padding{
	padding: 14px 0px 0px 3px;
}
.main-deal-shop-txt{
	font-family: MetricWeb-Semibold;
    font-size: 17px;
    color: #000000;
    text-transform: uppercase;
    padding: 0px 0px 0px 7px;
    float: initial;
    line-height: 22px;
}
.main-deal-shop-icon{
	float: left;
    background: url('../images/shop_arrow.png') no-repeat left center;
    width: 22px;
    height: 20px;
    background-size: 20px auto;
    position: relative;
}
.main-deal-shop-icon img{
	width: 20px;
}
.main-deal-category-name{
	font-family: MetricWeb-Semibold; 
    font-size: 20px !important;
    line-height: 48px;
    color: #000000;
    line-height: 18px;
    margin-bottom: 12px;
}

.intel-logo-style{
	max-width:57px;
	float:right;
	margin-right:20%;
	margin-bottom:15px;
}
.div-height-23{
	height: 23px;
}
.intel-footer-text{
	padding:0 0 20px 20px;
	white-space: pre-wrap;
}

.about-modal-title {
	margin-left:30px;  
	margin-top:30px; 
	font-family: MetricWeb-Semibold !important;
	font-size:23px; 
	font-color:#000000;
}

.modal-backdrop.in {
	opacity:80% !important;  
	background-color:#ffffff; 

}

.position-fixed-footer {
    position: fixed;
    bottom: 0px;    
    width: 1285px !important;
    z-index: 100;
    height: 32px;
    overflow: visible;
}

.position-footer-links {
margin-top:6px;
font-size:14px; 
color:#000000;
}

.position-spl-footer-links {
font-size:14px; 
color:#000000;
}

.position-country-selector {
font-family: MetricWeb-Regular !important;
font-size:15px; 
color:#000000;
margin-right:0px !important;
}

.position-country-change-selector {
font-family: MetricWeb-Regular !important;
font-size:15px; 
color:#000000;
margin-left:20px;
margin-top:15px;
border-bottom: 2px solid #00b388;
cursor: pointer;
color: #000000;
}
.chat-link1 {
margin-right:20px;
margin-top:10px;
}

.removeTextTransform {
	text-transform:none;
}

.social-link1 {
margin-right:13px;
margin-top:7px !important;
}

.about-marketplace-heading {
margin-left:30px !important;
margin-top:30px !important;
font-family: MetricWeb-Semibold !important;
font-size:23px !important;
color:#000000 !important;
text-transform: none !important;
}
.about-marketplace-text-ot {
margin-top:26px;
margin-bottom:26px;
margin-left:30px !important;
font-family: MetricWeb-Light !important;
font-size:18px !important;
line-height:22px !important;
color:#000000 !important;
}

.about-marketplace-subheader-ot { 
 line-height:22px !important;
 margin-left:30px !important;
 font-family: MetricWeb-Medium !important; 
 font-size:18px !important;
 color:#000000 !important;
 text-transform: none !important;
}

.removeDec {
	text-decoration :none !important;
}

.heightFix {
	height :32px !important;
}

.changeNavMinHeight {
	min-height :40px !important;
}

.postionCountrySelector {
	left :auto;
	right:auto;
	padding : 20px;
	top:300px;
}

.special-fixed-footer {
	top:200px !important;
}

.about-marketplace-text {
margin-top:26px;
margin-bottom:26px;
margin-left:30px !important;
font-family: MetricWeb-Light !important;
font-size:18px !important;
line-height:22px !important;
color:#000000 !important;
}

.about-marketplace-subheader { 
 line-height:22px !important;
 margin-left:30px !important;
 font-family: MetricWeb-Medium !important; 
 font-size:18px !important;
 color:#000000 !important;
 text-transform: none !important;
}
.about-marketplace-text-extraheader{
margin-bottom:30px;
}

.addBottomPadding50 {
	padding-bottom:50px;
}


.modal-close-mark {
margin-right:30px !important; 
margin-top:30px !important;
font-family: MetricWeb-Semibold !important;
font-size:23px !important;
color:#000000 !important;
}
.modal-badge {
background-color:#00B388;
}

.country-selector{
	margin-left: 20px;
	font-family: MetricWeb-Regular !important;
	font-size:18px;
	color : #000000;
}
 
.footer-nobottom{
border-bottom:none;
padding-bottom:0px !important;
}

.country-margin-selector{
margin-left:300px;
margin-top:15px;
}

.feedback-margin-selector{
margin-top:10px;
margin-left:26px !important;
}

.margin-eater{
margin-bottom:0px!important;
}

.modal-reduce-margin{
margin-top:10px;
margin-bottom:10px;
background-color: #FFFFFFF;
}

.modal-dialog{
    position: relative;
    display: table; //This is important 
    overflow-y: auto;    
    overflow-x: auto;
    width: auto;
    min-width: 300px;   
}


<!-- Catalog Landing page Carousel CSS-->

.slide-content{
	color:#000000;
}

.slide-header {
	font-family: MetricWeb-Bold, Arial, sans-serif;
	font-size: 37.5px;
  	line-height: 40px;
  	color: #000000;
    text-align: left !important;
    margin-bottom: 20px;
}

.slide-message {
	width: 300px;
	height: 96px;
	font-family: MetricWeb-Regular, Arial, sans-serif;
	font-size: 20px;
  	line-height: 24px;	
  	color: #000000;
    text-align: left !important;
    margin-bottom: 24px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.slide-price1{
	font-family: MetricWeb-Regular, Arial, sans-serif;
	font-size: 18px;
  	color: #000000;
    text-align: left !important;
    margin-bottom: 0px;	
}

.slide-price2{
	font-family: MetricWeb-Light, Arial, sans-serif;
	font-size: 40px;
  	color: #000000;
    text-align: center !important;
    margin-top: -10px;
    display: block;
}

.slide-shopButton{
	color:#000000;
	border: solid 2px #00b388;
	background: #FFFFFF;
	cursor:pointer;
	display:inline-block;
    width:100px;
    height:50px;
    font-size: 18px;
    text-align: center;
    padding:4px !important;
    padding-top:10px !important;    
    text-transform: uppercase;
    font-family: MetricWeb-Bold;
}

.carousel-indicators .active {
    width: 15px;
    height: 15px;
    margin-right: 22px;
    background-color: #00b388;
}

.carousel-indicators li {
    width: 15px;
    height: 15px;
    margin-right: 22px;    
    background-color: #fff;
}

.shop-product-btn-cat-carousel{
	font-family: MetricWeb-Semibold !important;
	font-size: 18px !important;
	height: 50px !important;
	line-height: 10px !important;
	background: none repeat scroll 0 0 #f5f5f5 !important;
	border: solid 2px #00B388;
	color: #000000 !important;
	min-width: 100px !important;
    text-align: center;
    padding:4px !important;
    padding-top:20px !important;    	
}

.shot-btn-carousel-bkgcolor{
	
    background: none repeat scroll 0 0 #f5f5f5 !important;
}

.carousel-control.left, .carousel-control.right {
    background-image: none;
    width: 20px;
}

.carousel-control .icon-prev {
    margin-left: 20px;
    margin-top: -35px;
    width: 20px;
    height: 40px;
    content: url('../images/carousel-large_left_hover.png')
}

.carousel-control .icon-next {
    margin-right: 20px;
    margin-top: -35px;
    width: 20px;
    height: 40px;    
    content: url('../images/carousel-large_right_hover.png')
}

.wrap-thumb {
	float: inherit;
	max-height: 240px;
	background-color: #f5f5f5;
	margin-top: -30px;
	border: 0px;
} 

.slide-image .thumbnail img {
	max-height: 210px;
    width: auto;
    height: auto;
}

.slide-wrapper {
	margin-top: 63px;	
}

img {
	max-width:	100%;
	max-height: 100%;
	vertical-align: middle;
	
    image-rendering: auto;             /*                     */
   /*  image-rendering: -moz-crisp-edges;   */        /* Firefox             */
   /*  image-rendering: -o-crisp-edges;    */         /* Opera               */
   /*  image-rendering: -webkit-optimize-contrast; */ /* Chrome (and Safari) */
    /* -ms-interpolation-mode: nearest-neighbor; */   /* IE8+                */
    -ms-interpolation-mode: bicubic;
}

.bestSeller-img {
	max-width: 300px;
    	width: 86%;
	vertical-align: middle;
	
    image-rendering: auto;             /*                     */
   /*  image-rendering: -moz-crisp-edges;   */        /* Firefox             */
   /*  image-rendering: -o-crisp-edges;    */         /* Opera               */
   /*  image-rendering: -webkit-optimize-contrast; */ /* Chrome (and Safari) */
    /* -ms-interpolation-mode: nearest-neighbor; */   /* IE8+                */
    -ms-interpolation-mode: bicubic;
}

.best-seller{
	display: table;
	position: relative;
}
.best-seller-row{
	/* display: table-row; */
}
.best-seller-item{
    display: table-cell;
    position: relative;
    float: initial;
    vertical-align: top;
    padding-bottom:90px;
    min-width: 230px;
    max-width: 450px;
    width: 33.333%;
}
.twitter-link{
	margin-right: 48px;
	float: right;
}
.livechat-link{
	float: right;
}
.contact-us-link{
	float: right;
}
.about-marketplace-link{
	float: right;
}
.sticky-footer-right{
	margin-top: 5px !important;
	width: 50%;
}
#countryName{
	margin-left: 7px !important;
}

#category_landing_page .bgwhite {
    margin-left: -25px;
    margin-right: -5px;
}
.wrap-category-img {
    float: inherit;
    max-height: 208px;
    height: 208px;
    border:0px;
}

.wrap-reseller-partner-img {
    float: inherit;
    max-height: 65px;
    height: 65px;
    border:1px solid #CCCCCC;
}

.wrap-single-reseller-img
{
    float: inherit;
}
.single-reseller-notification .thumbnail, .pdp-single-reseller-notification .thumbnail{
	border: none;
}
#marketplace-navbar-collapse-1{
	border: none;
} 
.carousal-price{
	display: inline-block;
	padding-left: 2px;    
    padding-top: 12px;
}

.img-align{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	margin: auto;
}
.pstn_relative{
	position: relative;
}   
.mgnlft0px{
	margin-left:0px !important;
}

.selectdrpdown select option {
	font-family: MetricWeb-Regular !important;
	font-size: 12px !important;
}

.partner-list{
	display: inline;  
	list-style: none;
	float: left; 
	width: 280px;
	padding-right : 15px;
}
.align-center{
	display: table;
    margin: 0 auto;
    width: auto;
    border: 0px;
}

.recomendation-section{
	background: #f6f6f6;
	border : 1px solid #C6C9CA;
}
.recomendation-content{
	display : none;
	margin-bottom : 20px;
	padding : 10px; 
	height: auto;
}

.pdbtm120px{
	padding-bottom : 120px !important;
}
.pdtop60{
	padding-top : 60px !important;
}
.service-finder-clp{
  padding: 20px 35px !important;
  background: #fff;
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.service-finder-land-select{
	padding-top : 20px;
	margin-left: -43px !important;
}

.service-finder-clp-select{
	background: #fff;
	padding: 10px 0px 20px 0px;
	margin-left: 15px !important;
    margin-right: 15px !important;
}
.service-finder-landing{
  padding: 25px 15px 25px 80px !important;
  background: #E6E6E6;
}
.service-finder-heading{
	font-family : MetricWeb-Regular;
	font-size : 22px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 15px 0px 0px 0px !important;
	line-height: 1;	
}
.num-circle {
	color : #000 !important;
	background:#fff !important;   
    border: 2px solid #00B388 !important;
    padding: 8px 12px !important;
    border-radius : 15px !important;
}
.num-circle-inactive{
	color : #ababab !important;	
    border: solid 2px #ababab !important;	
	background:#fff !important;   
    padding: 8px 12px !important;
    border-radius : 15px !important;
}
.service-dropdown-section{
	background : #fff !important;
	padding : 0px 4px 0px 0px !important;
	border : 1px solid rgb(204, 204, 204);
}
.service-dropdown{
	width : 100% !important;
	background-size: 20px 12px !important;
}
.service-dropdown-inactive{
	background: url(../images/dropdown_gray_hover-active.png) right 15px no-repeat !important;
	color : #ababab !important;	
	background-size: 20px 12px !important;
}
.service-dropdown select{
	border : none !important;
	font-size : 14px !important;
	/* line-height : 2 !important; */
	word-wrap: break-word;
	padding: 10px 42px 0px 2px !important;
    margin: 0px 0px 0px 7px !important;
}
.service-dropdown select option{
	font-family : MetricWeb-Regular !important;
	font-size : 14px !important;
}
.sku-label{
	font-family : MetricWeb-Regular !important;
	font-size : 15px !important;
	padding: 15px 0px 0px 3px;
}

.service-find-btn{
	border: solid 3px #00B388;
	font-size: 15px !important;
	font-weight: bold !important;
	background: #fff !important;
	color : #000 !important;
	min-width : 135px !important;
	height : 40px !important;
	font-family: MetricWeb-Regular !important;
	cursor: pointer !important;
	margin-right: -20px;
}

.service-find-btn-inactive{
    color : #ababab !important;	
    border: solid 3px #ababab !important;	
    background: #E6E6E6 !important;
	font-size: 15px !important;
	font-weight: bold !important;
	min-width : 135px !important;
	height : 40px !important;
	font-family: MetricWeb-Regular !important;
	cursor: not-allowed !important;
}

.service-find-sku-btn-inactive{
	border: solid 3px #ababab !important;	
    font-size: 14px !important;
    font-weight: bold !important;
    background: #E6E6E6 !important;
    color : #ababab !important;	
    min-width: 135px !important;
    height: 35px !important;
    font-family: MetricWeb-Regular !important;
    cursor:not-allowed !important;
    padding-top: 15px !important;
}
.service-find-sku-btn{
	border: solid 3px #00B388;
    font-size: 14px !important;
    font-weight: bold !important;
    background: #fff !important;
    color: #000 !important;
    min-width: 135px !important;
    height: 35px !important;
    font-family: MetricWeb-Regular !important;
    cursor: pointer !important;
    padding-top: 15px !important;
}

.service-arrow{
	padding: 1px 15px 0px 12px;
    margin: -15px 10px 0px 0px;
    width: 50px;
}
.margin-top-10{
	margin-top: -10px;
}
.margin-top8{
	margin-top: 8px;
}
.margin-top-20{
	margin-top: -20px;
}
.margin-top20{
	margin-top: 20px;
}
.num-one-landing{
	margin: -10px -50px 0px 0px;
}
.num-one{
	margin: 10px -27px 0px 0px;
    padding-left: 38px !important;
}

.model-img-hide-land{
	margin: 0px -80px 0px 0px;
}
.model-img-load{
	padding-left: 45px;
}
.model-img-land{
	margin-top: -25px;
	padding-left: 45px;
	width: 180px;
}
.model-img-clp{
	margin: 0px 0px 0px 25px;
	width : 160px;
}
.margin-right-50{
	margin-right : -50px;
}

#searchServices{
	height: 35px;
	width : 190px;
	line-height: 20px;
	font-size :  16px;
	padding : 6px 6px 0px 6px !important;
}
.service-sku-suggest {
    border-color: #ececec;
    border-width: 1px;
    border-style: solid;
    width: 190px;
    cursor: pointer;
    z-index: 9999;
    margin-top : -12px;
    position: absolute;
    min-height: 30px;
    max-height: 150px;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: #ffffff;
}


.contact-me-content {
	font-family: 'Metric',Arial,sans-serif;
	font-size:20px;
	padding: 15px 40px 15px 40px;
	text-align:center;
	border-width:0px !important;
	position:absolute;
	bottom:-60px;
}

.contact-me-para {
	margin-top:15px;
	padding-bottom:15px;
	font-family : 'Metric',Arial,sans-serif;
	font-size:20px;
	padding:10px;
}

.contact-me-button {
		font-family: 'Metric',Arial,sans-serif;
		font-size:18px;
		background-color:#00a982;
		text-transform:uppercase;
		margin:15px auto 0px;
		padding:14px 80px 10px 80px;
		background: #00a982 !important;
}

.contact-me-input {
		font-family:'Metric';
		height:50px;
		line-height:10px;
		border-radius:0px;
		padding:5px 8px;
}

.contact-me-checkBox {
		margin: 0px 0px 0px -20px;
}

.contact-me-textArea {
		resize: none;
		height:50px;
}

.contact-me-control {
	height:auto;
}

.contact-me-textArea-comments {
		resize: none;
		height:75px;
		font-family:'Metric';
}

.contact-me-anchor {
	color:#000000;
}

.contact-me-label {
	font-family:'Metric Light';
	font-size:14px;
	color:#707070;
	display:inline;
}
.contact-me-window {
	/* position the element so that the z-index can be applied */
	   position:fixed;
	   /* Set the z-index to a number higher than the blind's z-index */
	   z-index:10000;
	   /* set the width and height of the window */
	   width:800px;
	   height:530px;
	   /* give the window negative margins that match the width/2 and height/2 so it is centered */
	   margin-left:-400px;
	   margin-top:-265px;
	   /* position the top left corner off stage so it can't be seen (instead of display:none;) */
	   left:-1000px;
	   top:-1000px;
	   /* color the background so it shows up */
	   background-color:#ffffff;
	   border-width:2px;
	   border-style:solid;
	   border-color:#c6c9ca;
	   opacity: 1; 
	   top: 50%; 
	   left: 50%;
}

.form-control {
		font-family:'MetricWeb-Regular';
		height:50px;
		border-radius:0px;
		padding:5px 8px;
		box-shadow:none;
}

.close {
  opacity:1;
  margin-right:10px;
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;  
 }
 
 .contact-me-lbl {
 font-family:'Metric Light';
 font-size:14px;
 color:#707070;
 display:inline;
 margin-top:10px;
 margin-bottom:10px;
 }
 
 .remove-width {
 width:33% !important;
 }
 .contact-me-checkBox {
  color:#00B388;
  font-family:'Metric Light';
  font-size:14px;
  color:#707070;
  margin-top:10px;
  margin-bottom:10px;
 }
 
 .contact-me-error{
  color:#fa936a;
  margin:0;
  padding:0;
 }
 
 .contact-me-success{
 font-size:40px;
 margin:10% 10% 0 10%;
 padding-bottom:0;
 font-family: 'Metric',Arial,sans-serif;
 }
 
 .contact-me-sales {
  font-size:30px;
 }
 
 .contact-me-done{
 margin-left:300px;
 float:none;
 font-weight:normal;
 background: #00a982 !important;
 font-size:18px !important;
 }
 
 .ResellerPrice-UK img {
    margin-top: -3px;
}
.compare-start-price-uk img, .compare-best-price-uk img, .retailer-price-uk img {
	margin-top: -3px;	
}
.facet-price-uk img{
	margin-top: -2px;		
}
.print {
	width:100% !important;
}
.popup-box-notification{
	margin-top: 15px !important;
	margin-left: 0px !important;
	height: auto;
	min-height: 135px !important;
}
.partner-buynow-text{
	float: left;
	font-family: HPSimplified_Th;
	font-size:14px;
	color: #000000;
}
.partner-support-text{
	float: left;	
	padding-top: 15px;
	display: table;
	color: #000000;
}
.reseller-partner-msg .partner-support-text{
	font-size: 12px;
	color: #000000;
}
.hpi_reseller-partner-msg .partner-support-text{
	font-size: 12px;
	color: #000000;
	white-space: pre-wrap;
}
.reseller-tags{
	position: relative;
	padding-right: 10px;
	bottom: 0px;
	color: #000000;
	float: right;
	padding-top: 12px;
}
.about-reseller-tag{
	float: left;
}
.disclaimer-reseller-tag{
	float: left;
	padding-left: 15px;
}
.reseller-tags img{
	float: right;
}
.about-reseller-text, .disclaimer-reseller-text, .about-reseller-text:hover, .disclaimer-reseller-text:hover{
	color: #000000;
	text-decoration: none;
}
.buy_now_msg{
	width: 100%;
	float: left;
}
#buynow-img_cdw{
	width : 62px;
	padding-top: 4px;
}
#buynow-img_insight{
	width : 120px;
}
#buynow-img_pc_connection{
	height: 58px;
}
#buynow-img_hp_inc{
	width: 102px;
}
#buynow-img_pcconnection_home{
	height: 58px;
}
#buynow-img_pcm{
	width : 160px;
	margin-top: 12px;
}
#buynow-img_savex{
	width: 130px;
    padding-top: 5px;
}
#buynow-img_serverplus, #buynow-img_serversplus{
	width : 155px;
	padding-top: 14px;
}
#buynow-img_serverplus_home{
	width : 215px;
}
#buynow-img_miskoUK{
	width : 190px;
}
#buynow-img_misco{
	width : 150px;
}
#buynow-img_acquire{
	width : 150px;
}
#buynow-img_pcm_home{
	height:45px;
}
#cmp-buynow-img_cdw{
	width : 185px;	
}
.reseller-partner-img #buynow-img_serversplus
{
  padding-top : 0px!important;
}
.pdp-single-reseller-notification #buynow-img_acquire {
    width: 150px;
    padding-top: 8px;
}
.pdp-single-reseller-notification #buynow-img_savex {
    width: 130px;
    padding-top: 10px;
}
/*  Div Box with top arrow */

.arrow_box {
	position: relative;
	background: #F6F6F6;
	border: 2px solid #EAEAEA;
	min-height: 130px;
	padding: 5px;
	height: auto;
	overflow: hidden;
}
.compare_buynow_box
{
	min-height: 145px !important;
}
.arrow_box:after, .arrow_box:before {
	bottom: 100%;
	left: 100px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.compare-buy-now .arrow_box:after, .compare-buy-now .arrow_box:before {
	left: 150px;
}
.reseller-partner-logo{
	display: table-cell;
	vertical-align: middle;
}
.reseller-partner-msg{
	display: table-cell;
	vertical-align: top;
	padding-top: 12px;
	padding-left: 5px;
}
.hpi_reseller-partner-msg{
	display: table-cell;
	vertical-align: top;
	margin-bottom :10px;
	padding-left: 5px;
}
.arrow_box:after {
	border-color: rgba(246, 246, 246, 0);
	border-bottom-color: #F6F6F6;
	border-width: 8px;
	margin-left: -8px;
}
.arrow_box:before {
	border-color: rgba(234, 234, 234, 0);
	border-bottom-color: #EAEAEA;
	border-width: 11px;
	margin-left: -11px;
}

/*  Div Box with top arrow  end */

.intel-TAL-text{
	float: left;
	padding: 0px 0px 20px 20px;
}
.compare-tal{
	padding-top: 20px !important;
}
.single-reseller-notification{
	background-color: #fff;
	padding-top: 15px;	
	min-height: 115px;
	float: left;
}
.pdp-single-reseller-notification{
	background-color: #fff;
	padding-top: 15px;	
	min-height: 100px;
	float: left;
}
.single-reseller-notification .partner-support-text{
	padding-top: 0px;
	clear:left;
}

.single-reseller-notification .partner-buynow-text{
	padding-top: 5px;
}
.grey-block{
	height: 15px;
	clear: both;
}
.pdp-single-reseller-notification, .pdp-single-reseller-notification .single-partner-msg{
	padding: 0px !important;
	padding-left: 0px !important;
}
.pdp-single-reseller-notification .reseller-partner-msg, .compare-single-reseller-notification .reseller-partner-msg,
.category-single-reseller-notification .reseller-partner-msg
{
	vertical-align: top;
	padding-top: 15px;
	padding-left: 30px;
}
.compare-single-reseller-notification{
	margin-left: 10px;
    width: 970px;
}
.reseller-notification-title {
	font-family: MetricWeb-Medium;
    font-size: 25px;
    color: #000000;
    line-height: 22px;
}
.about-reseller-tag a, .disclaimer-reseller-tag a{
	float: right;
} 

.pLeft0{
padding-left: 0px !important;
}
.pdp-single-reseller-notification{
  margin-top:-20px;
}
.pdp-single-reseller-notification .partner-support-text{
  padding-top:0px;
}
.reseller-purchase-msg{
	font-family: HPSimplified_Th;
	font-size:14px;
	color:#000000;
}
.partner-support-text{
	font-size: 15px;
    font-family: HPSimplified_Th;
    padding-top: 10px;
    color:#000000;
}    
.compare_buynow_box .wrap-reseller-partner-img
{
	min-width: 66px;
}
.compare_buynow_box #buynow-img_cdw{
	width: 55px;
	height: 55px;
}
.marginLeft5{
	margin-left: 5px;
}
.marginLeft15{
	margin-left: 15px;
}
.arrow_box compare_buynow_box #buynow-img_cdw{
	padding-top: 0px;
}
.reseller-tags .partner-tooltip{
	margin-top: -3px;
}
.about-reseller-text, .disclaimer-reseller-text{
	font-family: HPSimplified_Th;
	font-size:14px;
	color:#000000;
}

.pinIcon{
	float: right;
	cursor: pointer;
	margin-top: 60px;
    margin-right: -10px;
    width: 20px;
}

.overlay_header{
	position: absolute;
	z-index: 1;
	opacity: 0.93;
	margin-bottom: -90px !important;
	width: 1285px !important;
}

.intel_xeon_img{
	float: left;
	clear: left;
	margin: 20px 0 20px 75px;
	width: 60px;
}
.intel_xeon_txt{
	float: left;
	margin: 20px 0 0 10px;
	font-size: 18px; 
}
.leasing_disclaimer{
	float: left;
	margin: 0 0 20px 75px;
}

.bkground-white .linkURL, .bkground-white .linkURL:hover, .bkground-white .linkURL:focus,
.bggray .linkURL, .bggray .linkURL:hover, .bggray .linkURL:focus{
	color: #000;
}
.bkground-dark-gray .linkURL, .bkground-dark-gray .linkURL:hover, .bkground-dark-gray .linkURL:focus{
	color: #FFF;
}
.linkURL:hover, .linkURL:focus{
	text-decoration: none;
}

.publish-btn{
	padding : 10px 1px 6px 1px !important;
	margin-top : 2px !important;
}
.publish-popup-section{
	padding : 30px;
	background :  #fff;
}
.confirm-text{
	font-family : MetricWeb-Bold;
	font-size : 16px;
	padding-left : 15px;
}
.btn-Secondary:hover{
	color : #fff !important;
}
.info-text{
	font-family : MetricWeb-Regular;
	font-size : 15px;
	padding-top: 10px;
}
.warning{
	width : 35px;
	border: none !important;
}
.prod-name-section{
	padding: 50px 0px 0px 40px;
}
.reseller-heading{
	padding: 0px 0px 5px 15px;
	font-size: 12px;
}
.btn-primary{
   border-color: #00B388;
}

.add-cart-btn{
   padding : 20px 0px 12px 0px;
   line-height : 10px;
}

.config-btn {
    text-transform: none;
    cursor: pointer;
    height:40px;
    min-width : 148px;
}

.get-a-quote-btn {
    text-transform: none;
    cursor: pointer;
    height:40px;
    min-width : 148px;
}

.get-a-quote-btn-new {
    text-transform: none;
    cursor: pointer;
    height:40px;
    min-width : 148px;
    position: relative;
    bottom: 10px;
}

.get-a-quote-btn-new-de {
    text-transform: none;
    cursor: pointer;
    height:40px;
    min-width : 148px;
    position: relative;
    bottom: 10px;
    left:20px;
}

.cfg-dsbl-btn {
    background: #f6f6f6 repeat scroll 0 0 !important;
    color: #C9CACC !important;
    border: 3px solid #C5C9CC !important;
}

.cfg-enbl-btn {
	padding-bottom: 7px;
    background: #ffffff !important;
    color: #555 !important;
    border: 2px solid #01A982 !important;
}

.config-btn::before {
    font-family: 'HPE_Icons' !important;
    font-size: 14px !important;
    content: "\e943" !important;
    display: inline !important;
    margin: 0 !important;
    padding-right: 0.4em !important;
}

.get-a-quote-btn::before {
    font-family: 'HPE_Icons' !important;
    font-size: 14px !important;
    content: "\e98b" !important;
    display: inline !important;
    margin: 0 !important;
    padding-right: 0.4em !important;
}

.add-to-cart-btn{
	text-transform: none;
	min-width : 148px;
	height:40px;
	font-family: HPEMetricSemibold !important;
}

.add-to-cart-btn::before {
    font-family: 'HPE_Icons' !important;
    font-size: 14px !important;
    content: "\e936" !important;
    display: inline !important;
    /*color: #333333;*/
    margin: 0 !important;
    padding-right: 0.4em !important;
}

.reseller-value {
    font-family: MetricWeb-Medium;
    font-size: 15px !important;
    margin-top: 5px;
    float: left;
}
.avaibility-value{
	font-family: MetricWeb-Medium;
    font-size: 15px !important;
    padding: 4px 0px 0px 15px;
}
.estimateText {
    font-family: MetricWeb-Regular, Arial !important;
    color: #5f7a76;
    font-size: 18pt;
}
.estimateValue {
    font-family: MetricWeb-Bold, Arial !important;
    font-size: 18pt;
}
.startingAt{
	 font-family: HPSimplified_Th, Arial !important;
}
#reseller-section{
	background : #fff;
	margin: 0px 0px !important;
    padding: 20px 0px 25px 0px;
	border-top : 1px solid #000;
}
.reseller-dropdown-section {
    border: 1px solid #000;
    margin-top : 7px;
    padding: 0px !important;
    width: 175px;
}
.reseller-dropdown {
    padding: 8px 0px 6px 0px !important;
    background-size: 20px 12px !important;
}

.reseller-dropdown select, .reseller-dropdown select option{
	font-family: MetricWeb-Medium, Arial !important;
    border: none !important;
    font-size: 15px !important;
    line-height: 1 !important;
    word-wrap: break-word;
}

.reseller-dropdown select option:not(:first-child){
	color : #000;
}

.max-height-400{
	max-height : 400px;
}
.width-100{
	width : 100%;
}
#itemsPerPage, #sortBy{
	margin-top:5px;
	margin-right:0px;
	padding-top:0px
} 
select#itemsPerPage, select#sortBy {
  	border: 1px solid #979797;
  	padding-right: 0px;
  	height:30px;
  	color:#797979;
  	font-family: MetricWeb-Regular;
  }
.item-per-page .selectdrpdown{
    width: 70px;
}
select#itemsPerPage {
    width: 70px;
    min-width: 70px;
    padding-left: 8px;
}
select#sortBy {
    width: 202px;
    min-width: 165px;
    padding-left: 8px;
}
.sort-by-price .selectdrpdown{
    width: 202px;
}
.mktplc-ui-form .selectdrpdown li {
    color: #000000;
    font-family: MetricWeb-Regular, Arial, sans-serif !important;
    margin-top: 0px !important;
}

.mktplc-ui-form .selectdrpdown .dropdown-menu>li>a:focus{
    color: #000000;
    text-decoration: none;
	text-transform: none;
    background-color: #F6F6F6;
}
.mktplc-ui-form .selectdrpdown .dropdown-menu>li>a:hover {
    color: #ffffff;
    text-decoration: none;
	text-transform: none;
    background-color: #01A982;
}
.mktplc-ui-form .selectdrpdown li.dropdown a.dropdown-toggle {
	height:30px;
	border: 1px solid #979797;
    font-family: MetricWeb-Medium;
    background: url(../images/drop-down-select.png) right 0px no-repeat;
    font-size: 14px;
    text-align: left;
    color: #797979 !important;
    vertical-align: middle;
    cursor: pointer;  
}
.mktplc-ui-form .selectdrpdown li.open a.dropdown-toggle {
	background: url(../images/drop-down-select_toggle.png) right 0px no-repeat !important;
}	
#sortBy li, #itemsPerPage li{
	padding-right: 0px !important;	
}
#itemsPerPage .dropdown-menu{
	width: 65px !important;
	min-width: 65px;
	border: 1px solid #979797;
}
#sortBy .dropdown-menu, #itemsPerPage .dropdown-menu
{
	padding:0px !important;
}
#sortBy li a, #itemsPerPage li a{
	padding: 4px 8px;
}
#retailer-widget{
	margin-right:0px !important;
}
.add-prod-compare{
	position:relative;
	bottom:18px;
}
.bottom-pagination{
   margin-top:8px !important;
   margin-bottom:60px;	
}


/* IE 9 and above. Always keep it at bottom.*/
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
  #resellerName {
   	margin: 4px 5px 0 0;
  }
  .comp-chkbox{
	padding-top: 0px;
  }
    
  .main-deal-price-padding{
    padding: 12px 0px 22px 3px;
  }
  .best-seller-item{
    display: table-cell;
    position: relative;
    float: none;
    vertical-align: top;
    padding-bottom:90px;
    min-width: 230px;
  }  
  
  .img-align{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	margin: auto;
  }
  .pstn_relative{
	position: relative;
  }
  
  #buynow-img_hp_inc{
	width: 60px;
  } 
 .pdp-single-reseller-notification #buynow-img_acquire{
  	width:140px;
 }
 .alignStockIcon {
    margin: 4px 0 0 0 !important;
    vertical-align: top !important;
 }
.retailer-row{
	padding-bottom:6px !important;
}
}

.about-marketplaceText{
     margin-top:0px !important;
  }
 
/* MiniCart */

ul.dropdown-cart{
    min-width:250px;
}
ul.dropdown-cart li .item{
    display:block;
    padding:3px 10px;
    margin: 3px 0;
}
ul.dropdown-cart li .item:hover{
    background-color:#f3f3f3;
}
ul.dropdown-cart li .item:after{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

ul.dropdown-cart li .item-left{
    float:left;
}
ul.dropdown-cart li .item-left img,
ul.dropdown-cart li .item-left span.item-info{
    float:left;
}
ul.dropdown-cart li .item-left span.item-info{
    margin-left:10px;   
}
ul.dropdown-cart li .item-left span.item-info span{
    display:block;
}
ul.dropdown-cart li .item-right{
    float:right;
}
ul.dropdown-cart li .item-right button{
    margin-top:14px;
}

.Shoppig_Cart_Icon {
  width: 24px;
  height: 24px;
  object-fit: contain;
  color: #ffffff;
}

.Open_Carrot_Icon {
  padding-left: 16px;
  margin-left: 6px;
  background-image: url('../images/open-carrot-icon.png');
  background-repeat: no-repeat;
  background-position: left center;
}
.Closed_Carrot_Icon {
  padding-left: 16px;
  margin-left: 6px;
  background-image: url('../images/closed-carrot-icon.png');
  background-repeat: no-repeat;
  background-position: left center;
}
 .miniCart {
  width: 416px;
  height: auto;
  background-color: #ffffff;
  border: solid 1px #c6c9ca;
  margin-top: 27px !important;
  display:none;
  position:absolute;
  border-radius: 0px !important;  
}

.scrollable-menu {
    height: auto;
    max-height: 500px;
    overflow-x: hidden;
}

#miniCartFixed {
  background-color: transparent;
}

#miniCartList {
    height: auto;
    max-height: 575px;
    overflow-x: hidden;    
}

#miniCartList a{
	text-decoration: none !important;
}
#miniCartList a:hover{
	text-decoration: none !important;
}


.cartItems {
  font-family: MetricWeb-Medium;
  font-size: 16px;
  font-stretch: normal;
  letter-spacing: 0.1px;
  padding-left: 5px;
  color: #ffffff;
}

.Rectangle-4 {
  width: 158px;
  height: 67px !important;
  margin: -10px -16px 0 0 !important;
  background-color: #425563;
}

.Combined-Shape {
  width: 416px;
  height: 47px;
  margin-top: -6px !important;
  margin-left: -1px !important;
  background-color: #425563;
}

.Cart-Subtotal {
  font-family: MetricWeb-Light;
  font-size: 18px;
  font-weight: 300 !important;
  font-stretch: normal;
  text-align: right;
  display: inline-block;
  margin-top: 14px !important;
  margin-left: 20px;
  color: #ffffff;
}

.Cart-Pricelayer {
  font-family: MetricWeb-Semibold;
  font-size: 18px;
  font-stretch: normal;
  display: inline-block;
  letter-spacing: 1.2px;
  color: #ffffff;
}

.Rectangle-Divider {
  border-top: 1px solid #000000;
}

.Primary_Button_Small_Copy {
  width: 185px;
  height: 34px;
  background-color: #ffffff;
  border: solid 2px #01a982;
  padding: 0px !important;
}

.Primary_Button_Small_Copy_Request_Quote {
  width: 185px;
  height: 34px;
  background-color: #01a982;
  border: solid 2px #01a982;
  padding: 0px !important;
}

.Request-Quote {
  height: 14px;
  font-family: MetricWeb-Semibold;
  font-size: 14px;
  font-weight: 600 !important;
  font-stretch: normal;
  text-align: center;
  color: #ffffff;
}

.quote_center{
	text-align:center;
}

.Primary_Button_Small {
  width: 185px;
  height: 34px;
  background-color: #01a982;
  border: solid 2px #01a982;
  padding: 0px !important;
}

.View-Cart {
  height: 14px;
  font-family: MetricWeb-Semibold;
  font-size: 14px;
  font-weight: 600 !important;
  font-stretch: normal;
  text-align: center;
  color: #000000;
}

.Check-Out {
  height: 14px;
  font-family: MetricWeb-Semibold;
  font-size: 14px;
  font-weight: 600 !important;
  font-stretch: normal;
  text-align: center;
  color: #ffffff;
}

.minicartPadding{
	padding: 15px 15px 0px 15px;
}
.miniCartButtonPadding{
	padding-bottom: 16px;
}

.miniCartitem{
    display:block;
    margin: 16px 0 !important;
}

.miniCartImage{
	margin-left: 15px !important;
}

.miniCartProdDesc{  
  font-family: MetricWeb-Medium !important;
  font-size: 14px;
  font-weight: 500 !important;
  font-stretch: normal;
  color: #01a982 !important;
  line-height: 100%;
  text-align: left;
  word-wrap: break-word;
}

.miniCartErrorDesc{  
  font-family: MetricWeb-Medium !important;
  font-size: 16px;
  font-weight: 500 !important;
  font-stretch: normal;
  color: RED;
  line-height: 100%;
  word-wrap: break-word;
  margin: 10px 5px;
}

/* a.miniCartProdDesc{
  width: 306px;
  margin-left: 10px !important;  
  font-family: HPSimplified_Rg !important;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  color: #01a982 !important;
  line-height: 100%;
  text-align: left;
  word-wrap: break-word;
}

a.miniCartProdDesc:hover {
	color: #000 !important;
	text-decoration: none;
}
a.miniCartProdDesc:visited {
	color: #049371 !important;
} */

.miniCartProduct {
	display: block;
	float: left;
	margin-top: 6px;
}

.miniCartPrice {
	display: block;
	float: right;
	margin-top: 16px;
}

.miniCartProduct-lable {
  font-family: MetricWeb-Regular;
  font-size: 12px;
  font-stretch: normal;
  color: #797979 !important;
}

.miniCartProduct-Number {
  font-family: MetricWeb-Semibold;
  font-size: 12px;
  color: #666666 !important;  
}

.miniCartLineItemPrice {
  font-family: MetricWeb-Regular;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #797979;
}

.miniCartLineItemPriceLayer {
  font-family: MetricWeb-Regular;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #000000;
  letter-spacing: 0.8px;
}

.Qty {
  font-family: MetricWeb-Regular;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #000000;
}

.QtyLayer {
  font-family: MetricWeb-Medium;
  font-size: 12px;
  font-stretch: normal;
  text-align: left;
  color: #000000;
}

#sign-in a{
	color : #000 !important;
	text-decoration: none;
}
.sign-in-icon{
	width : 32px;
	height : 35px;
	margin-right: 5px;
}
.user-block{
	 font-family: MetricWeb-Regular, Arial !important;
	 color: #000;
	 font-size: 26px;
	 padding: 46px;
	 line-height: 30px;
}


/*PartnerPages CSS*/

.main_box{
  top:0px;
  left:0px;
  width: 100%;
  /* height: 1210px; */
  height: auto;
  overflow: -webkit-paged-x;
}
.about_banner{
  top:0px;
  left:0px;
  /* position:absolute; */
  width: 100%;
  height: 434px;
  background: url('../images/desktop-hd-cdw-policies-3.jpg');
  background-repeat : no-repeat;
  background-size: 100% 100%;
}
.back_links{
  padding-top:15px;
  margin-left: 25px;
}
.home_Link{  
  color: #797979;
  text-decoration: none !important;
}
.core_wrapper {
  height: 345px;
  background-color: rgba(255, 255, 255,0.95);
  margin: 30px 0 0 40px;
  padding: 28px;
}
.partner_header {
  margin-top:  15px;
  font-family: MetricWeb-Regular;
  font-size: 36px;
  font-weight: 600;
  color: #000000;
}
.partner_content {
  margin-top: 15px;
  font-family: MetricWeb-Regular;
  font-size: 16px;
  line-height: 20px;
  color: #000000;
}
.nav_area{
  /* position:absolute; */
  top:434px;
  left:0px;
  width: 100%;
  /* height: 776px; */
  background-color: var(--Background);
  background-color: #f6f6f6;	
}
.tab_style {
  margin-top: 30px;
  vertical-align: middle;  
  background-color: #f6f6f6;
  border: solid 2px #5f7a76;
  font-family: MetricWeb-Semibold, Arial;
  font-size: 16px;
  color: #5f7a76;  
}
.highlighed_tab {
  color: #f6f6f6 !important;
  background-color: #5f7a76;  
}
.text_container{
  margin: 30px 0 0 0 !important;
  padding: 0 25px;
}
.policy_bckgrd{
  background-color:#ffffff;
}
.side_image{
  /* height: 616px; */
  height: auto;
  width: 100%;
}
.policy_container{
  /* height: 616px; */
  height: auto;
  background-color:#ffffff;
  border-top: solid 3.8px #5f7a76;
}
.return_policy {
  padding-top: 25px;
  font-family: MetricWeb-Regular;
  font-size: 36px;
  font-weight: 300;
}
.return_policy_Content {
  padding-top: 25px;
  font-family: MetricWeb-Regular;
  font-size: 16px;
  line-height: 20px;
  white-space: pre-wrap;
}
.privacy_policy {
  padding-top: 60px;
  font-family: MetricWeb-Regular,Arial;
  font-size: 36px;
}
.privacy_policy_content {
  padding-top: 25px;
  font-family: MetricWeb-Regular;
  font-size: 16px;
  line-height: 20px;
  white-space: pre-wrap;
}
.shipping_policy {
  padding-top: 60px;
  font-family: MetricWeb-Regular,Arial;
  font-size: 36px;
}
.shipping_policy_content {
  padding-top: 25px;
  font-family: MetricWeb-Regular;
  font-size: 16px;
  line-height: 20px;
  white-space: pre-wrap;
}
.nav-end{
	background-color: #f6f6f6;
    margin-top: 50px !important;
}

.highlight-border {
	border-color: #01A982 !important;
	border-width: 2px !important;
}

#prod-detail .pdpProdName .pdpHeading {
	font-size: 34px;
}

#prod-detail .pdpProdName .pdpSubHeading {
	font-size: 18px;
	line-height: 20px;
	color: #888;
	display: inherit;
}

#cat_prod_section  .catSubHeading {
	font-size: 17px;
    font-family: MetricWeb-Semibold;
    line-height: 16px;
    margin-top: 8px;
    color: #00B388 !important;
}
.carrot_allign{
	top: -2px;
margin-left: 8px;
}

.wrapper{
    position: relative;
    width: auto;
    max-width: none;
    min-width: 0;
    margin: 0 -15px;
    background: #fff;    
}

.quote-label-txt {
	font: 16px  HPEMetricRegular;
	margin: 20px 0 5px 0;
}

.quote-btn {
    font: 14px HPEMetricSemibold;
    cursor: pointer;
    height: 40px;
    border-color: #ff8d6d;
    border-width: 2px;
    vertical-align: middle;
    background: transparent;
    color: black !important;
    min-width: 131px !important;
    padding-top: 12px;
}
.quote-btn:hover{
    border-color: #f3623a !important;
    background: transparent !important;
}

.quote-div{
/*    position: absolute;
    right: 0;*/
    float: left;
    text-align: right;
    min-width: 280px;
    padding:1px 45px 0px 0;
}

.pad15{
	padding: 1px 15px 0px 0
}
.get-quote-label {
	font: 15px MetricWeb-Semibold;
	cursor: pointer;
}
.get-quote-label::before {
    font-family: 'HPE_Icons' !important;
    font-size: 15px !important;
    content: "\ea7a" !important;
    color: #00B388;
    margin: 0 !important;
    padding: 1px 0 0 5px;
    display: inline-block;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); *//* Chrome, Safari, Opera */
}

/* 
Inline elements can't be transformed, and pseudo elements are inline by default, apply  display: block or display: inline-block to transform them
    display: inline-block;
    -ms-transform: rotate(7deg); /* IE 9 */
   /* -webkit-transform: rotate(7deg); *//* Chrome, Safari, Opera */
  /*  transform: rotate(90deg);
    */
    
    
/*Ocs bundle CSS*/

.thanku-txt1{
	font-size: 20px;
    font-family: MetricWeb-Regular;
    color: #000000;
    font-weight: 400;
	margin-top: 15px;
    margin-bottom: 5px;
    font-stretch: normal;
}
.thanku-txt2{
	font-size: 16px;
	font-family: MetricWeb-Regular;
	color : #000000;
	font-weight: 400;
    margin-bottom: 10px;
    font-stretch: normal;
}
.links-pos{
	position: relative;
    left: 160px;
}
.links-pos-fr{
	position: relative;
    left: 90px;
}
.links-pos-de{
	position: relative;
    left: 95px;
}
.pdf-print-email{
	float: left;
	font-size: 16px;
	font-family: MetricWeb-Regular;
	font-stretch: normal;
	font-weight: 400;
	color : #01a982 !important;
	cursor: pointer;
	margin-left: 20px;
}
.margin0{
	margin:0px;
}
.padrt0{
	padding-right:0px;
}
.padlt0{
	padding-left:0px;
}
.reqIdCreatedOnHeader{
	font-size: 18px;
	font-family: MetricWeb-Semibold;
	color : #000000;
	margin-top: 15px;
    margin-bottom: 5px;
    font-stretch: normal;
    font-weight: 600;   
}
.reqIdCreatedOnValue{
	font-size: 18px;
	font-family: MetricWeb-Regular;
	color : #000000;
    margin-bottom: 5px;
    font-stretch: normal;
    font-weight: 400;  
}
.summary-continue-btn{
	text-transform: none;
    min-width: 170px;
    height: 40px;
    background: #01a982 !important;
    border: solid 3px #01a982;
    padding: 6px 12px !important;
    border-color: #01a982 !important;
    font-family: MetricWeb-Semibold;
    font-size: 16px;
    font-weight: 600;
    color: #ffffff;
    margin-top:30px;
    margin-right: 20px;
    float: right;
}
.summary-continue-btn-fr{
	text-transform: none;
    min-width: 170px;
    height: 40px;
    background: #01a982 !important;
    border: solid 3px #01a982;
    padding: 6px 12px !important;
    border-color: #01a982 !important;
    font-family: MetricWeb-Semibold;
    font-size: 16px;
    font-weight:600;
    color: #ffffff;
    margin-top:30px;
    margin-right: 20px;
    float: right;
}
.summary-continue-btn-de{
	text-transform: none;
    min-width: 170px;
    height: 40px;
    background: #01a982 !important;
    border: solid 3px #01a982;
    padding: 6px 12px !important;
    border-color: #01a982 !important;
    font-family: MetricWeb-Semibold;
    font-size: 16px;
    font-weight:600;
    color: #ffffff;
    margin-top:30px;
    margin-right: 20px;
    float: right;
}
.pd-rt5{
	padding-right: 5px;
}
.verticalLine {
    border-left: 1px solid #000000;
    height: 40px;
}
.hr-color{
	border-color: #000000;
}
.info-pad{
	padding-right: 15px;
    padding-left: 15px;
}

.labelDetail{
	height: 10px !important;
}
.info_head{
	color: #000000;
    font-family: "MetricWeb-Semibold";
    font-size: 18px;
    font-weight: 600;
}

.info_label{
	color: #000000;
    font-family: 'MetricWeb-Semibold' !important;
    font-size: 16px;
    font-weight: 600;    
}
.info_text{
	color: #000000;
    font-family: 'MetricWeb-Regular' !important;
    font-size: 16px;  
}
.bomInfoHeading{
	padding: 10px 10px 9px;
    font-size: 14px;
    font-weight: 400; 
    color: #ffffff;
    font-family: "MetricWeb-Regular";
    background-color: #425563;
}
.bomInfoBody{	
    font-size: 16px;
    font-weight: 400; 
    color: #333333;  
    font-family: "MetricWeb-Regular"; 
    border-right: 0px; 
}
.txt-alignl{
	text-align: left;
}
.txt-alignC{
	text-align:center;
}
.txt-alignR{
	text-align: right;
}
.bomTableBorder{
	border-left: 1px solid #ababab;
	border-right: 1px solid #ababab;
	border-bottom: 1px solid #ababab;
}
.pricing-txt{
	 font-size: 16px;
    font-weight: 400; 
    color: #767676;  
    font-family: "MetricWeb-Regular"; 
}
.pricing-total{
	margin-left: 15px;
	font-size: 18px;
    font-weight: 600; 
    color: #000000;  
    font-family: "MetricWeb-Semibold"; 
}
.padding-bottom15{
	padding-bottom: 15px;
}
.thankuHr{
	border-bottom: 1px !important;
    border-color: #000000;
}
.noEmailMsg{
	background-color: #01a982;
    height: 43px;
    position: relative;
    top: 30px;
    width: 1225px;
    padding-left: 10px;
}


/*Ocs bundle Request Quote CSS*/

   .pageDimensions{
   width:1440px;
   height:1228px;
   color:#ffffff;
   opacity:100%;
   }
   p#quoteHeader{
   height:13px;
   opacity:100%;
   font-weight: 600;
   font-size: 20px;
   color: #000000;
   font-family: MetricWeb-Semibold !important;
   font-style:Semibold;
   }
   .singleWord{
   width:38px;
   height:11px;
   opacity:100%;
   font-size:14px;
   font-family: MetricWeb-Regular;
   font-style:Medium;
   font-weight: 500;
   line-height:27px;
   color:#767676;
   position:relative;
   left:14px;
   top:4px
   }
   .update{
   height:13px;
   opacity:100%;
   font-size:16px;
   font-family: MetricWeb-Regular;
   font-style:Medium;
   font-weight: bold;
   color:#000000;
   position:relative;
   left:20px;
   }
   #radioContent{
   font-size: 18px;
   color: #000000;
   font-family: MetricWeb-Semibold !important;
   opacity:100%;
   font-style:Semibold;
   height:15px;
   font-weight:600;
   position:relative;
   left:32px;
   top:8px; 
   }
   .quoteSubHeader{
   opacity:100%;
   color: #767676;
   font-family: MetricWeb-Regular;
   font-style:Regular
   font-size: 14px;
   font-weight: 400;
   }
   .dualRadio{
   height:9px;
   opacity:100%;
   font-size:14px;
   font-family: MetricWeb-Regular;
   font-style:Regular;
   font-weight:400;
   /*line-height:27px;*/
   color:#767676;
   }
   .fieldsRequired{
   height:11px;
   opacity:100%;
   font-size: 14px;
   color: #767676;
   font-family: MetricWeb-Regular;
   font-style:Regular;
   font-weight: 400;
   }
   .createContent{
   width:309px;
   height:50px;
   opacity:100%;
   font-size: 16px;
   color: #000000;
   font-family: MetricWeb-Regular;
   font-style:regular;
   font-weight: 400;
   }
   .createMater{
   opacity:100%;
   font-size: 16px;
   font-family: MetricWeb-Regular;
   font-style:Regular;
   font-weight:400;
   color: #000000;
   }
   .quoteFields{
   opacity:100%;
   font-size: 14px;
   color: #707070;
   font-family: MetricWeb-Regular;
   font-style:Regular;
   font-weight: 500;
   }
   .quoteState{
   position: relative;
   right: 8px;
   }
   
   .quoteButtons{
   float:right;
   position:relative;
   bottom:20px;
   }
   
   .quoteOptIn{
   float:left;
   position:relative;
   top:12px;
   }
   
   hr {
   height:1.5px;
   color: #000000;
   opacity:100%;
   border-bottom:1.5px solid #000;
   }
   .form-group .form-control{
   width: 320px;
   height: 40px;
   opacity:100%;
   border: 1px solid #000000;
   background-color: #ffffff;
   }
   .quote-page-label {
   width: 461px;
   height: 28px;
   opacity:100%;
   font-size: 14px;
   color: #767676;
   font-family: MetricWeb-Regular;
   font-weight: 400;
   position:relative;
   left:18px;
   }
   input::-webkit-input-placeholder {
   color: #CCCCCC !important;
   }
   input:-moz-placeholder { /* Firefox 18- */
   color: #CCCCCC !important;
   }
   input::-moz-placeholder {  /* Firefox 19+ */
   color: #CCCCCC !important;
   }
   input:-ms-input-placeholder {
   color: #CCCCCC !important;
   }
   /* asterisk symbol */
   .asterisk {
   color: #ff454f;
   margin-left: 2px;
   font-size: 13px !important;
   }
   .validate{
   color:red;
   font-size:12px;
   font-family:MetricWeb-Regular;
   }
   #selecteddropdown{
   width:22px;
   height:13px;
   opacity:100%;
   font-size:24px;
   font:HPE _ Icons;
   font-style:Regular;
   font-weight:400;
   line-height:27px;
   color:#01a982;
   }
   
    .quoteThanks{
   width:997px;
   height:14px;
   opacity:100%;
   font-size:16px;
   font-family:MetricWeb-Regular;
   font-style:Regular;
   font-weight:400;
   line-height:22px;
   color:#ffffff;
   
   
   }
   .mail{
   font:Metric HPE - Semibold;
   font-weight:600
   }
   
   /* input[type="radio"]:checked:before {
   content: "";
   display: block;
   position: relative;
   top: 3px;
   left: 3px;
   width: 6px;
   height: 6px;
   border-radius: 1px solid #000;
   background-color: #01a982; */
   input[type='radio'] {
   -webkit-appearance: none;
   width: 24px;
   height: 24px;
   border-radius: 50%;
   outline: none;
   border: 2.4px solid #000;
   cursor:pointer;
   }
   input[type='radio']:before {
   content: '';
   display: block;
   width: 50%;
   height: 50%;
   margin: 26% auto;
   border-radius: 50%;
   }
   input[type="radio"]:checked:before {
   background: #01a982;
   }
   input[type="radio"]:checked {
   border-color:#01a982;
   border: 2.4px solid #000;
   }
   input[type="radio"]:focus {
    outline: none;
}
   
   
   .submit-quote-continue-btn{
	text-transform: none;
    min-width: 200px;
    height: 40px;
    background: #01a982 !important;
    border: solid 3px #01a982;
    padding: 6px 12px !important;
    border-color: #01a982 !important;
    font-family: MetricWeb-Semibold;
    font-size: 16px;
    font-weight:600;
    color: #ffffff;
    margin-top:30px;
}

.overlay{
    position: relative;
}

#carousel ul li div img {
    border: 1px solid;
    border-color: gray;
}
.overlay .playWrapper {
  opacity: 0.7;
  /*position: absolute; */
  z-index: 1;
  top: 0;
  /*width: 58px; */
  height: 58px;
  background: rgba(0,0,0,0.3) url("http://wptf.com/wp-content/uploads/2014/05/play-button.png") no-repeat scroll center center / 50px 50px;
}

.playWrapper .playBtn {
  position: absolute; 
  z-index: 2;
  width: 50px; 
  height: 50px;
  left: 0; right: 0; top: 0; bottom: 0; /*margin: auto;  center */
}

.thumb .overlay:hover .playWrapper {
  opacity: 1;
}

.thumb .overlay img {
  max-width: 58px !important;
}

.pmocontainer{
	width: 27%;
	float: left;
    	display: inline;
}
.col-sm-3 .radio-inline{
	padding-left:6px !important;
}
.pmocontainer .radio-inline{
	padding-left:0px !important;
	margin-left:-3px !important;
}

.lease-stock-avail{
	position:relative;
	left:100px
}

.lease{
	position:relative;
	right:18px;
}
.stock-avail{
	position:relative;
	left:10px
}


/*  France CSS*/

.mkpdropdown2-fr{
	font-family: MetricWeb-Semibold !important;
	font-size:20px;
	width:245px;
	-webkit-appearance:none;
	background: url(../images/dropdown_green_static.png) no-repeat;
	background-size: 15px 10px;
    background-position: 100% 45%;
}

.fr-france{
	min-width: 245px;
}

.prodResellerPriceLabel-fr{
    text-align: left;
    position: relative;
    left: 9px;
}

.compare-fr{
	cursor: pointer;
    font-family: MetricWeb-Medium;
    font-size: 15px;
    padding: 2px 168px 0px 0px;
}

.compare-fr:hover {
    color: #00b388;
}


.get-a-quote-btn-fd {
    text-transform: none;
    cursor: pointer;
    height: 40px;
    min-width: 148px;
    position: relative;
    left: 80px;
    padding-top: 7px;
}
.get-a-quote-btn-pos-de40{
	left: 40px;
}
.get-a-quote-btn-pos-de80{
	left: 80px;
}
.get-a-quote-btn-pos-fr36{
	left: 36px;
}
.get-a-quote-btn-pos-fr50{
	left: 50px;
}
.get-a-quote-btn-fd::before {
    font-family: 'HPE_Icons' !important;
    font-size: 14px !important;
    content: "\e98b" !important;
    display: inline !important;
    margin: 0 !important;
    padding-right: 0.4em !important;
}

.config-btn-fd {
    text-transform: none;
    cursor: pointer;
    height: 40px;
    min-width: 148px;
    position: relative;
    left: 80px;
    padding-top: 7px;
}

.config-btn-pos-de40{
	left: 40px;
}
.config-btn-pos-de80{
	left: 80px;
}
.config-btn-pos-fr36{
	left: 36px;
}
.config-btn-pos-fr50{
	left: 50px;
}
.config-btn-fd::before {
    font-family: 'HPE_Icons' !important;
    font-size: 14px !important;
    content: "\e943" !important;
    display: inline !important;
    margin: 0 !important;
    padding-right: 0.4em !important;
}
/* UK css */

.prodResellerPriceLabel-uk{
	position: relative;
    left: 8px;
    width: 150px !important;
}



/*  Germany CSS*/


.mkpdropdown2-de{
	font-family: MetricWeb-Semibold !important;
	font-size:20px;
	width:198px;
	-webkit-appearance:none;
	background: url(../images/dropdown_green_static.png) no-repeat;
	background-size: 15px 10px;
    background-position: 100% 45%;
}


.de-germany {
    min-width: 198px;
}


.compare-de{
	cursor: pointer;
    font-family: MetricWeb-Medium;
    font-size: 15px;
    padding: 2px 155px 0px 0px;
}

.compare-de:hover {
    color: #00b388;
}



.lease-price-fd{
	position:relative;
	text-align:left;
	left:25px;
	width:140px;
	top:7px
}

.lease-price-uk{
	position:relative;
	width:140px;
	text-align:left;
	left:23px;
	top:7px
}

.rulerLine{
	position: relative;
	top: 12px;
}

.masked_popup{
	z-index:100000
}

.miniCartProduct-lable {
  font-family: MetricWeb-Regular;
  font-size: 12px;
  font-stretch: normal;
  color: #797979 !important;
} 

/* editable qty mini cart css */
.qty-select-dropdown {
    padding: 0px 0px 0px 7px !important;
    border: 1px solid #ccc;
    height: 24px;
    font-family: MetricWeb-Medium ;
    font-size: 14px !important;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    background: url(../images/drop-down-select_Qty.png) right -1px no-repeat;
    background-size: 29px;
    text-align-last: center ; 
} 
.qty-select-dropdown.open_drop{
	background: url(../images/drop-down-select_toggle_Qty.png) right -1px no-repeat;
}

.qty-alignment{
	width:54px;
	position: relative;
	left: 5px
} 

.quote-advance-config-txt {
    font: 16px HPEMetricRegular;
    /* margin: 6px 92px 5px 0; */
    margin: 6px 85px 5px 5px;
}

.mrgnlft22-de{
	    margin: 6px 98px 5px 22px;
}

a.adisabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
}

/* elqua quote page css for privacy*/

.pdng34{
	padding: 34px 0px 12px;
}
.pdng6{
	padding: 6px;
}
.pdng4{
	padding: 4px;
}