
.order .header{ display: flex; }
.order .header .buttons{ text-align: right; }
.order .header > div { float: left; width: 20%; padding: 5px 10px; flex:auto;  }
.order .header > div:first-child{ padding-left: 0; }
.order .header > div:nth-child(2) { width: 100px; }
.order .header > div:last-child{ width: 60px; padding-right: 0; }
.order .details{ padding: 30px; border:1px solid #eee;  font-size: 14px; }
.order .details table{ width: 100%; }
.order .details .tools { float: right; }
.order .details .infos{ clear: both; }
.order .details .infos > div{ float: left; width: calc(33%); padding: 10px 0; }
.order .details .address{ float:left; width: calc(50% - 50px); margin: 0 50px 30px 0; }
.order .details .address .title{ font-weight: bold; }
.order .footer{ display: none; }
.order.opened { margin-bottom: 20px; }
.order.opened .header{ background: #eee;  }
.order.opened .footer{ display: block; background: #eee; padding: 10px 0; }
.order.opened .details{ display: block !important; }
.order-item{ margin-bottom: 20px; }


.orders .order .details{ display: none; }

.order-pdf { width:100%; }
.order-pdf  .details .tools{ display: none; }
.order-pdf  .details .infos > div{ width:250px; }
.order-pdf  .details .infos > div{ width:250px; }
.order-pdf  .details td{ background: none; }
.order-pdf  .details th{ white-space: nowrap; }

.orders .order td,
.orders .order th{ font-size: 13px; padding: 5px 10px; text-align: center; }
.orders .order th{ font-weight: bold; }
.orders .order .name{ text-align: left; }
.orders .order .label{ text-align: right; }
.orders .order .address{ font-size: 14px; padding: 10px 0; }
.orders .order .address .title{ font-weight: bold; font-size: 14px; margin-bottom: 10px !important; border: none !important; padding: 0 !important; }
.orders .order .header > div{ font-size: 14px; padding: 5px 10px !important; }

#informations { text-align: center; }
#informations form{ text-align: left; display: inline-block; } 
#informations form div{ margin-bottom: 5px; }
#informations form .button{ margin-bottom: 10px; width:100% !important; display: block;  }