.globalNavContent{ display:none; }
.miniCartContentDiv{ display:none; }
.headercustomerinfo{ display:none; }
.sitesearch{ display:none; }

a.logo{float:none; margin:0px 0px 0px 23px;}

.orderconfirmation .thankyoumessage p.placeoder{color:#686868;}

/***Product Thumbnail Page ***/
.pt_productsearchresult #leftcolumn{display:none}
.pt_productsearchresult #header{display:none}
.pt_productsearchresult #maincolumn{float:left; margin-left:50px}
/*.pt_productsearchresult .globalNavContent,.pt_productsearchresult .miniCartContentDiv, .pt_productsearchresult .headercustomerinfo, .pt_productsearchresult .sitesearch{display:block}
.pt_productsearchresult a.logo{display:inline}*/
.pt_productsearchresult a.logo{display:none}

/***PDP Page***/
.pt_pdpproductdetails #header{display:none}
.pt_pdpproductdetails .mousetrap{display:none}
.printAddToCart{display:block}
.pt_pdpproductdetails .addtocartbutton.btn, .pt_pdpproductdetails #addtowishlistnotaut{display:none}
.pt_pdpproductdetails #componentDiv{z-index:-1}
.pt_pdpproductdetails a.logo{display:none}

/*** receipt page ***/
.orderconfirmation{font-family: 'ProximaNovaSemibold', Arial, Helvetica, sans-serif;}
.orderconfirmation td{vertical-align:top;}
.orderconfirmation .printerfriendly .printpage, .orderconfirmation .printerfriendlyFooter .printpage{ display: none; }

.thankyoumessage h1{ font-size:12px; color:#D60013; }
.orderconfirmation .thankyoumessage p{ font-size:11px; padding:0; margin:0; }

#rightcolumn{ display:none; }
.orderhelpbannerasset, #footerwraper, #fbottomwraper{ display:none; }
.orderconfirmationdetails .orderheader{ margin-top:6px; padding-bottom:6px; }
.orderconfirmationdetails .orderheader .value{color:#D60013;}
.orderconfirmationdetails .orderheader .orderdate{float:left;font-size:17px;}
.orderconfirmationdetails .orderheader .ordernumber{float:left;font-size:17px;}

.pt_orderconfirmation .orderconfirmationdetails {color: #333;font-size: 12px;border-top: 1px solid #CCC;}

.pt_orderconfirmation .orderconfirmationdetails .ordershipment{ margin-top: 18px; }
.pt_orderconfirmation .orderconfirmationdetails .ordershipment table.ordershipmenttable th {border-bottom: 1px solid #CCC;font-size: 15px;}
.orderpayment{border-top: 1px solid #CCC; margin-top: 20px;}
.orderbilling, .ordershipping, .orderpaymentinstruments{width:33%;	}

.ordershipmenttable{ width: 100%; }
.ordertotalstable{ float:right; }

.orderpayment table.orderpaymentdetailstable, .ordershipment table.ordershipmenttable{width: 100%;}
.orderpayment table.orderpaymentdetailstable div{padding:0px; margin-top:3px;}

.tooltip{ display:none; }
.value, .label{ font-weight:bold; }
.ordertotalstable td, .itemtotal{ text-align:right; }

/*Thank you page */
#header{clear:both; height:100px; width:100%;clear:both; }
#header a.logo{clear:both;float:left;}
.thankyoumessage h1{color: #D60013;   font-family: 'ProximaNovaExtrabold',Arial,Helvetica,sans-serif;font-size: 38px;font-weight: bold;line-height: 38px;padding: 0 0 5px;text-transform: uppercase;}
.thankyoumessage .contentasset p br{display:none;}
table.ordershipmenttable td.imagecolumn{vertical-align:middle;}
.pt_orderconfirmation .orderconfirmationdetails{width:90%;padding:0; float:left;}
.pt_orderconfirmation .orderconfirmationdetails .orderpayment {padding:0;}

