.commandes .menu_pagination.bas {
	margin-bottom:-20px;
	margin-top:40px;
}
.bloc_commandes .bloc_commande {
	padding:20px;
	margin-top:40px;
	border:solid 1px #959192;
}
.bloc_commandes .bloc_commande .entete .infos,
.bloc_commandes .bloc_commande .entete .adresse,
.bloc_commandes .bloc_commande .entete .facture {
	display:inline-block;
	vertical-align:top;
	width:25%;
}
.bloc_commandes .bloc_commande .entete .facture {
	text-align:right;
}
.bloc_commandes .bloc_commande .entete .facture a {
	color:#FFFFFF;
	display:inline-block;
	height:28px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:28px;
	padding-right:28px;
	padding-top:6px;
	vertical-align:middle;
	font-weight:bold;
	font-size:15px;
}
.bloc_commandes .bloc_commande .tableau {
	margin-top:20px;
	margin-bottom:20px;
}
.bloc_commandes .bloc_commande .tableau table {
	width:100%;
    font-size:14px;
	border-collapse:collapse;
	box-shadow:2px 2px 2px 1px rgba(0, 0, 0, 0.5);
}
.bloc_commandes .bloc_commande .tableau table tr {
	background-color:#F4F0EF;
}
.bloc_commandes .bloc_commande .tableau table tr.total {
	background:none;
}
.bloc_commandes .bloc_commande .tableau table tr th {
	border:solid 1px #808080;
	background-color:#404040;
	color:#FFFFFF;
	padding:4px;
}
.bloc_commandes .bloc_commande .tableau table tr th.left {
	text-align:left;
}
.bloc_commandes .bloc_commande .tableau table tr th.right {
	text-align:right;
}
.bloc_commandes .bloc_commande .tableau table tr td {
	border:solid 1px #808080;
	padding:4px;
	vertical-align:top;
}

.bloc_commandes .bloc_commande .tableau table tr td.left {
	text-align:left;
}
.bloc_commandes .bloc_commande .tableau table tr td.right {
	text-align:right;
}
.bloc_commandes .bloc_commande .tableau table tr td a {
	text-decoration:none;
	color:#000000;
}
.bloc_commandes .bloc_commande .tableau table tr td .photo {
	display:inline-block;
	vertical-align:top;
	width:220px;
	height:200px;
}
.bloc_commandes .bloc_commande .tableau table tr td .photo a {
	position:relative;
	display:table-cell;
	height:200px;
	width:200px;
	vertical-align:middle;
	text-align:center;
}
.bloc_commandes .bloc_commande .tableau table tr td .photo a img:nth-child(1) {
	max-width:200px;
	max-height:200px;
}
.bloc_commandes .bloc_commande .tableau table tr td .photo a img:nth-child(2) {
	position:absolute;
	right:0;
	top:0;
	max-width:75px;
	max-height:75px;
}

@media screen and (max-width: 560px) {
	.bloc_commandes .bloc_commande .entete .infos, .bloc_commandes .bloc_commande .entete .adresse, .bloc_commandes .bloc_commande .entete .facture { width: 100%; }
	.bloc_commandes .bloc_commande .entete .adresse, .bloc_commandes .bloc_commande .entete .facture { margin-top:20px; }
}
@media screen and (min-width: 561px) and (max-width: 840px) {
	.bloc_commandes .bloc_commande .entete .infos, .bloc_commandes .bloc_commande .entete .adresse, .bloc_commandes .bloc_commande .entete .facture { width: 50%; }
	.bloc_commandes .bloc_commande .entete .adresse.facturation, .bloc_commandes .bloc_commande .entete .facture { margin-top:20px; }
}
@media screen and (min-width: 841px) and (max-width: 1120px) {
	.bloc_commandes .bloc_commande .entete .infos, .bloc_commandes .bloc_commande .entete .adresse { width: 33%; }
	.bloc_commandes .bloc_commande .entete .facture { width: 100%; }
	.bloc_commandes .bloc_commande .entete .facture { margin-top:20px; }
}
@media screen and (min-width: 1121px) and (max-width: 1399px) {
	.bloc_commandes .bloc_commande .entete .infos, .bloc_commandes .bloc_commande .entete .adresse, .bloc_commandes .bloc_commande .entete .facture { width: 25%; }
}

@media screen and (max-width: 1120px) {
	.bloc_commandes .bloc_commande .tableau table { box-shadow:none; }
	.bloc_commandes .bloc_commande .tableau table tr { display:block; margin-bottom:20px; }
	.bloc_commandes .bloc_commande .tableau table tr.total { margin-bottom:0; }
	.bloc_commandes .bloc_commande .tableau table tr th, .bloc_commandes .bloc_commande .tableau table tr td.total { display:none; }
	.bloc_commandes .bloc_commande .tableau table tr td { display:block; min-height:21px; margin-top:-1px; }
	.bloc_commandes .bloc_commande .tableau table tr td::before { content:attr(data-label); float:left; font-weight:bold; width:100px; text-align:left; }
}