body{
    -webkit-text-size-adjust: none;
}
.myAccountWrapper,
#myAccountWrapper{
	padding:6px;
}
/*****************************************************/
/********** BEGIN RESPONSIVE MENU STYLING ************/
/*****************************************************/
.pdMaNav{
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
}
.pdMaNav, .pdMaNavToggle:after{ 
	float: none; 
}
.pdMaNavToggle:after { 
	text-align: center; width: 100%; 
}
/*** TITLE ***/
.marNavTitle td{
	display:none;
}
/*** SUB MENU ***/
.pdMaSubNav ul li{
	float:none;
	text-align:left;
}
.pdMaSubNav ul li a{
	padding:4px;
}
/*****************************************************/
/*********** END RESPONSIVE MENU STYLING *************/
/*****************************************************/

/*****************************************************/
/**************** BEGIN FORM STYLING *****************/
/*****************************************************/
.pdForm{
	padding:10px;
}
.pdFormHeadline{
	font-size:20px;
}
.pdFormField,
.pdFormField div{
	font-size:12px;
	width:auto;
}
.pdForm label.pdLabel,
.pdForm div.pdLabel{
	width:250px;
}
.pdForm input.pdInput.text,
.pdForm select.pdInput.select{
	width:90%;
}
.pdForm div.pdFormEmailLinks{
	width:250px;
}
.pdForm label.pdLabel > span.emailMessage{
	display:block;
	padding-left:0px;
	padding-bottom:2px;
}
/******************************/
/******** NAME ENTRY **********/
/******************************/
.pdForm div.pdFormFieldsName{
	width:auto;
}
.pdForm div.pdFormFieldsName div.pdFormField{
	float:none;
}
/*** FIRST NAME ***/
.pdForm div.pdFormFieldsName div.pdFormField.firstName{
	float:none;
}
.pdForm div.pdFormFieldsName div.pdFormField.firstName input.pdInput.text{
	width:90%;
}
/*** LAST NAME ***/
.pdForm div.pdFormFieldsName div.pdFormField.lastName{
	float:none;
}
.pdForm div.pdFormFieldsName div.pdFormField.lastName input.pdInput.text{
	width:90%;
}

/******************************/
/*** CITY, STATE, ZIP ENTRY ***/
/******************************/
/*** CITY ***/
.pdForm div.pdFormFieldsCityStateZip div.pdFormField.city{
	float:none;
	width:auto;
}
.pdForm div.pdFormFieldsCityStateZip div.pdFormField.city input.pdInput.text{
	width:90%;
}
/*** STATE ***/
.pdForm div.pdFormFieldsCityStateZip div.pdFormField.state{
	float:none;
	width:auto;
	margin-left:0px;
}
.pdForm div.pdFormFieldsCityStateZip div.pdFormField.state select.pdInput.select{
	width:90%;
}
/*** ZIP ***/
.pdForm div.pdFormFieldsCityStateZip div.pdFormField.zip{
	float:none;
	width:auto;
	margin-left:0px;
}
.pdForm div.pdFormFieldsCityStateZip div.pdFormField.zip input.pdInput.text{
	width:90%;
}
/*****************************************************/
/**************** END FORM STYLING *******************/
/*****************************************************/

/*****************************************************/
/************ BEGIN LOGIN FORM STYLING ***************/
/*****************************************************/
.pdForm.login input.pdInput.text{
	width:90%;
}
.pdLoginFieldTitle > div{
	float:none;
}
.pdLoginFieldTitle > div.forgot{
	float:none;
}
.pdLoginBox,
.pdRegBox{
	float:none;
}
/*****************************************************/
/************* END LOGIN FORM STYLING ****************/
/*****************************************************/

/*****************************************/
/************* GLOBAL STYLE **************/
/*****************************************/
.pdsSearchHeadline{
	font-size:14px;
	font-weight:700;
}

/**********************************************************/
/********** REFINE MENU (SEARCH BOX & FILTERS) ************/
/**********************************************************/

/*** SEARCH BOX ***/
.pdsRefineSearchBoxWrap{
	float:none;
}
.pdsRefineSearchBoxTitle{
	font-size:10px;
}
.pdsRefineSearchBoxWrap input.pdsInput{
	width:220px;
	font-size:14px;
}
.pdsSubmit{
	font-size:12px;
	padding:6px;
}
/*** FILTERS ***/
.pdsFiltersWrap{
	float:none;
	padding-top:10px;
}
.pdsFilterTitle{
	font-size:10px;
}
.pdsFilter select{
	width:100%;
	font-size:14px;
	font-weight:500;
}
/*****************************************/
/*********** SORTING DISPLAY *************/
/*****************************************/
.pdsSortTitle{
	font-size:10px;
}
.pdsSort select{
	font-size:14px;
}

/*****************************************/
/**** GRID DISPLAY (ITEM LISTING *********/
/*****************************************/
.pdsResults .pdsGridWrap{
	width:140px;
	height:360px;
}

/*****************************************/
/********** PAGINATION DISPLAY ***********/
/*****************************************/
/*** PAGING - CURRENT PAGE / INFO DISPLAY ***/
.pdsPaginationWrap div.pdsItems,
.pdsPaginationWrap div.pdsPage{
	float:none;
	color:#dedede;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
	margin-right:20px;
}

.pdRewardsOrBox{display:none}
.pdRewardsManualBox{display:none}
.pdRewardsList ul li {float:none}
.pdOrderDetailBoxInner > ul {
	float:none;
	margin-bottom:20px;	
}

/*** HEADER ROW ***/
.pdOrderHistoryHeaderPoints{
	display:none;
}
.pdOrderHistoryHeaderDetails{
	display:none;
}
/*** DATA ROW ***/
.pdOrderHistoryDataPoints{
	display:none;
}
.pdOrderHistoryDataDetails{
	display:none;
}
/*** ITEMS DISPLAY ****/
.pdOrderDetailItemImg{
	float:none;
}
.pdOrderDetailItemWrap{
	float:none;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:20px;
}
.pdOrderDetailBillTo,
.pdOrderDetailShipTo{
	float:none;
	margin-left:0;
	padding-left:0;
	margin-top:15px;
	border-left:none;
}

/***** HELP WITH ORDER AND RE-ORDER BUTTON **********/
.pdHelpWithOrder{
	float:none;
	padding:4px;
}
.pdReorder{
	padding:4px;
	padding-top:10px;
	padding-bottom:10px;
	float:none;
}

/****************************************************/
/**** REORDER/PREVIOUSLY PURCHASED PRODUCTS TABLE ***/
/****************************************************/
.pdReorderTableItemImg{
	float:none;
}
.pdReorderTableItemWrap{
	float:none;
	padding-left:0;
	padding-top:5px;
	padding-bottom:20px;
}

/*******************************************************/
/*** END REORDER/PREVIOUSLY PURCHASED PRODUCTS TABLE ***/
/*******************************************************/