/* Global */
body {
background: none;
color: black;
font-size: 90%;
font-family: Arial, Helvetica, sans-serif;
}

ul, p {color: #000;padding: 0 0 0 0px;}
ul li {list-style: none;}

h2 {margin: 10px 0 30px;font-size: 18px;border-bottom: 1px solid #999;padding: 0 0 10px}

/* Remove standard styling */
nav#main-nav,
h1.page-title,
footer,
.back-link,
.reorder,
#sidebar,
.tool-nav,
#cart,
.checkout-steps,
p.thanks,
.i-print,
h2,
.col4.search,
#ks-head-slide,
#back-to-top,
#cookie-icon,
#lhnContainer a,
.utility-nav-wrap,
#main-nav,
#main-nav li,
#main-nav li a,
#main-nav div,
#brand-nav,
#logo,
header,
#ks-product-history-wrap,
.footer-copy,
#nav-wrapper,
#nav,
nav ul li a,
#mob-header,
.hidden-lg,
.mobile-menu,
#sm-cat-nav-wrap,
#sm-nav  {
display: none !important;
}



header .wrap {
height: 70px;
}

.account-block.view-order h2 {
display: block;
margin: 30px 0;
}

.wrap {width:800px;margin:0 auto 0 auto;}
.account-block.view-order {clear: both;}
.order-total-amount {display: inline-block;float: right;}
.basket-item-price {text-align: right;}

.view-order h3 {font-size: 18px;margin: 0 0 10px;}
.view-order-details {width: 380px;float: left; display: inline;font-size: 14px;margin: 0px 30px 0 0px;}
.view-order-details.delivery {margin: 0;}
.view-order dt {width:120px;float: left;clear: both;display: inline-block;padding: 10px 0;line-height: 15px;}
.view-order dd {width:170px;display: inline-block;padding: 10px 0;line-height: 15px;}
.view-order dd li {padding: 0 0 10px;}

/* Table styles
----------------------------*/
table {border-collapse:collapse;}
table th {padding: 0 0 5px 0;text-align: left;font-weight: normal;font-size: 15px;line-height: 15px;font-weight: bold;}
.blank {border-bottom: 0;}
.col-total {font-weight: bold;font-size: 15px;}
#order-info .col-total {font-weight: normal;font-size: 15px;}

/* Recent Orders 
----------------------------*/
table#order-info td {padding: 15px;border: 1px solid #000;}
table#order-info td.blank {border: none;}
table#order-info th {font-size: 18px;padding: 0 15px 10px 0;}
table#order-info .col1 {width: 500px;}
table#order-info .col2 {width: 218px;}
th {color: #000;}
th.col2 {text-align: right;}
table#order-info .basket-product h5 {font-size: 15px;width: 350px;display: inline-block;}
table#order-info .col-total {text-align: left;}
.basket-pic {width: 80px;height: 80px;float:left; display: inline;margin: 0 15px 0 0;}
.basket-product-info {float:left;display: inline;}
.basket-product-info h5 {padding: 0;margin: 0;}
.basket-product-info h5 a {font-size: 18px;letter-spacing: -0.2px; text-decoration: none;color: #000;}






