
#history #center_column h1 {margin-top:20px}
#history #center_column .title_block {
	margin:0;
	padding:15px 20px 10px;
	font:23px/23px "aleolight",Arial,Tahoma,Helvetica,sans-serif;
	border-bottom:4px solid #e6e7ed;
}
#history #center_column .title_block span.order-date {
	float:right;
	color:#f96000;
}
.info-order {
	margin-bottom:15px;
	width:400px;
	float:left;
}
.info-order p {padding-bottom:5px}
.info-order p .icon {
	position:relative;
	top:2px;
	left:0
}
#order-list {
	margin-bottom:20px;
	width:100%;
	border-bottom:none;
	text-shadow:0 1px 0 #fff
}
#order-list tr.alternate_item {background-color: #f3f3f3}
#order-list td {
	padding:5px;
	font-size:11px;
	vertical-align:top;
	background-color:#fff;
	border-right:none
}
#order-list td.history_detail {border-right:none;}

#order-list td.history_link a, #order-list td.history_price, #order-list td.history_detail, #order-list td.history_detail a {color:#161414}
#order-list td.history_link a, #order-list td.history_detail a {}
#order-list td.history_link a, #order-list td.history_price, #order-list td.history_date { font-weight:bold}
#order-list td.history_link { padding-left:10px}

.adresses_bloc {
	margin-bottom:20px;
	float:right;
	display:inline-block;
}
.adresses_bloc .item {
	margin-right:10px;
	background:transparent url("../img/fs-box-bg-grey.png") no-repeat scroll 100% center;
}

.detail_step_by_step {width:100%}
.detail_step_by_step tr.last_item td {border-bottom:none}

#sendOrderMessage {
	margin-bottom:10px;
	clear:both;
	background:#e6e7ed url("../img/fs-box-bg.png") no-repeat scroll -80px 80px;
	padding:30px 50px;
}
#sendOrderMessage p {padding-bottom:10px}
#sendOrderMessage p.msg-desc, #sendOrderMessage h3 {
	margin-left:135px;
}
#sendOrderMessage label {
	width:100px;
	font:300 13px/18px "Fira Sans",Arial,Tahoma,Helvetica,sans-serif;
	padding:6px 15px;
	text-align:right;
	display:inline-block;
	vertical-align:top;
}
#sendOrderMessage textarea {max-width:560px;}
#sendOrderMessage p.submit {
	display:inline-block;
	margin-left:135px;
}
#block-order-detail {
	margin-bottom:10px;
}
#block-order-detail table.history-status, #block-order-detail table.order-icons {
	width:395px;
	float:left;
	margin-right:10px;
}
#block-order-detail table.order-icons {
	background-color:#e6e7ed;
	margin-top:15px;
	margin-bottom:0;
	text-align:center;
	color:#161414;
	margin-right:0;
}
#block-order-detail table.order-icons th {
	background:transparent url("../img/icon/fs-order-icons.png") no-repeat scroll center 4px;
	height:50px;
	width:30px;
}
#block-order-detail table.order-icons th.invoice { background-position: center -44px;}
#block-order-detail table.order-icons th.payment { background-position: center -95px;}
#block-order-detail table.order-icons th.delivery { background-position: center -144px;}
#block-order-detail table.order-icons td {padding:10px; font-weight:bold; width:100px;}
#block-order-detail table.order-icons td{
	background:transparent url("../img/icon/fs-order-icons.png") no-repeat scroll center -228px;
}
#block-order-detail table.history-status th, #block-order-detail table.order-icons th {border-top:none;}
#block-order-detail h3, h3#guestToCustomer {
	font:23px/23px "aleolight",Arial,Tahoma,Helvetica,sans-serif;
	padding:0;
	margin-bottom:5px;
	clear:both;
}
#block-order-detail a#carrier_status:hover {}
#order-detail-content table {width:100%}
#order-detail-content table tr td { padding:7px}
#order-detail-content table tr td.product_color span { color:#fff; padding:2px 5px; text-shadow:none}
#order-detail-content table tr td:last-child {text-align:right}
#order-detail-content table .order_qte_input {display:none}
#order-detail-content table tr:nth-child(even) {}
#order-detail-content table tr td.bold { font-weight:bold}
#order-detail-content table tfoot td { text-align:right; border-bottom:none; padding:4px 7px}
#order-detail-content table tfoot td span.price {
	font-weight:bold}
#order-detail-content table tfoot tr.totalprice td {font-weight:bold}

.shipping_table .last_item { text-align:right}
#shipping_number_show a { color:#f96000; font-weight:bold}
#shipping_number_show a:hover { color:#21242A}
table.std td.search-tracking {
	width:60px;
	background-color:#e6e7ed;
	padding:0;
}
table.std th.search-tracking-th { background-color:#e6e7ed;}
.search-tracking a { padding:0 0 0 13px;}

.adresses_bloc ul.address {padding:15px 25px; background-position: 140px 35px;}
.adresses_bloc ul.address .address_title {height:25px}