
/* @group user account orders page */

.ordersSec{	
	padding-bottom: 60px;
	background:	#f6f5ea url(../images/sec_nav_bdr.jpg) repeat-x left bottom;
}
.ordersHead h1{
	float: left;
	margin-bottom: 0px;
}
.ordersHead{ padding: 40px 0 25px; }
.queryInfo, .queryInfo span{
	font: 13px/13px 'source_sans_prolight';
	color: #ffecc7;
}
.queryInfo{
	display: block;
	padding-top:10px;
	font-family: 'source_sans_probold';
	font-weight: bold;
}
.orderConLst article{
	float: left;
	padding: 20px 0;
	margin-right: 25px;
	text-align: left;
}
.orderConLst article:last-child{
	margin-right: 0;
}
.orderTitleSec, .orderDetailsLst{	
	border-bottom: 1px solid #d7d1c6;
}
.orderTitleLst li{
	font: 12px/12px 'source_sans_prolight';
	margin-right: 35px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.orderTitleLst li, .orderDetailsLst li{
	float: left;
	padding: 17px 0;
	margin-right: 25px;
	text-align:left;
	font: 12px/12px Arial;
	color: #757067;
}
.orderTitleLst li{
	margin-right: 25px;	
	width: 75px;
	font-family: 'source_sans_prolight';
	padding:15px 0 10px;
}
.orderDetailsLst li:nth-child(2){ width: 73px; }
.orderDetailsLst li:nth-child(3), .orderDetailsLst li:nth-child(4){ width: 74px; }
.orderDetailsLst a{
	font: 11px/11px Arial;
	letter-spacing: 2px;
}
.orderDetailsSec{ 
	 padding-bottom: 5px; 
	 background: #f6f5ea url(../images/sec_nav_bdr.jpg) repeat-x left bottom;
}
.orderNumSec{
	padding: 45px 0 30px;
	border-bottom: 1px solid #d7d1c6;
}
.orderNumInfo{ float: left; }
.printContent{
	display: block;
	padding-top: 10px;
}
.orderNumInfo a, .printInvLnk{
	font: 11px/11px Arial;
	letter-spacing: 2px;
	position: relative;
}
.orderNumInfo .cancelBackLnk{
	margin-bottom: 5px;
	padding-left: 0;
}
.orderNumInfo h2{	
	font: 30px/30px 'source_sans_prolight';
	text-transform: uppercase;
	color: #211a0f;
}
.printInvLnk .icon{	
	display: inline-block;	
	position: relative;
	top: 3px;
	height: 14px;
	width: 16px;
	margin-right: 3px;
	background-position: -380px top;	
}
.summeryContent{
	float: left;
	width: 669px;
	border-right: 1px solid #d7d1c6;
	padding: 30px 30px 35px 0;
}
.uaSecondaryInfo{
	float: right;
	width: 180px;
	padding: 30px;
}
.oProductImg{
	display: block;
	padding-left: 15px;
}
.oSummerytbl caption{
	font: bold 12px/12px Arial;
	color: #484238;
	text-align: left;
	padding-left: 70px;
	padding-bottom: 5px;
}
.oSummerytbl td, .oSummerytbl th{
	padding: 10px 0 10px 10px;
	border-top: 1px solid #d7d1c6;
}
.oSummerytbl th{
	padding: 10px 0 10px 10px;
	font: 12px/12px 'source_sans_prolight';
	color: #757067;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.oSummerytbl td{
	font:  16px/16px Arial;
	color: #211a0f;
	position: relative;
}
.oSummerytbl .buyProduct{
	position: absolute;
	left: 100px;
	top: 20px;
}
.buyProduct .productName{
	display: block;
	font: normal 18px/24px 'source_sans_probold';
	color: #211a0f;
	text-transform: uppercase;	
}
.buyProduct .selectionInfo{
	display: block;
	font: 12px/ 16px Arial;
	color: #757067;
}
.oSummerytbl th:nth-child(2), .oSummerytbl th:nth-child(3), .oSummerytbl th:nth-child(4), 
.oSummerytbl td:nth-child(2), .oSummerytbl td:nth-child(3), .oSummerytbl td:nth-child(4){
	text-align: right;
}
.oSummerytbl th:last-child, .oSummerytbl td:last-child{	padding-right: 20px; }
.oSummerytbl td.shipCharges{
	border-top: 2px solid #d7d1c6;
	width: 100%;
	padding-top: 20px;
	padding-left: 25px;
	padding-bottom: 15px;
	font: 16px/16px Arial;
	color: #211a0f;
}
.oSummerytbl td.totalTxt{ padding-right: 10px; }
.oSummerytbl td.totalTxt, .oSummerytbl td.totalPrice{
	width: 100%;
	text-align: right;
	padding-top: 30px;
}
.oSummerytbl td.totalPrice{	font: bold 24px/24px Arial; }
.oSummerytbl td.freeTxt{
	padding-top: 20px;
	padding-bottom: 15px;
	border-top: 2px solid #d7d1c6;
	text-align: right;
}
.uaSecondaryInfo h4{
	font: bold 12px/12px Arial;
	color: #484238;
	margin-bottom: 5px;
}
.shipmentDesc strong, .shipmentDesc address{
	font: normal 12px/18px Arial;
	color: #757067;
}
.shipmentDesc strong{
	font-weight: bold;
	display: block;
}
.uaSecondaryInfo article{ margin-bottom: 25px; }
.uaSecondaryInfo article:last-child{ margin-bottom: 0; }
.payModeDesc span, .orderDated span{
	display: block;
	font: 12px/12px Arial;
	color: #757067;
}


/* @end */



