.orders {float:left;width: 100%;}
.no-orders {float:left;width: 80%;}
.no-orders {position:relative;float:left;width: 70%;margin:30px 0 70px 15%;border:1px solid #ddd;transition:.2s;padding: 30px 0;text-align: center;}
.no-orders:after {background: #f9f9f9;content:'';z-index:0;width: 100%;height: 100%;position: absolute;left:0;top:0}
.no-orders:before{background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
position: absolute;left:0;top:0;width: 100%;height: 100%;content:'';z-index:1;}
.no-orders i,.no-orders span{position: relative;z-index: 2;}
.no-orders span a {color:#9b0a0a}

.panel {float:left;width: 100%;}
.panel > div:first-child {float:left;width: 100%;padding: 15px 0%;background: #efefef;color:#111;font-weight: bold;text-indent: 20px;}
.panel > div:last-child {float:left;width: 100%;}
.orders-table {float:left;width: 100%;border-collapse: collapse;margin-bottom: 20px;}
.orders-table th,.orders-table td{padding: 15px;border:1px solid #efefef;}
.orders-table td {font-size: 13px;}
.orders-table td:not(:first-child) {text-align: center}
.orders-table td a[href^='/']{color:#9b0a0a}
.orders-table td a:hover{text-decoration: none;}
.orders-table td:nth-child(4) {font-weight: bold;}
.orders-table td.default {color:#666}
.orders-table td.info {color:#5bc0de}
.orders-table td.success {color:#5cb85c}
.orders-table td.warning {color:#f0ad4d}
.orders-table td.danger {color:#d9534f}
.orders-table td:last-child a {color:#9b0a0a}
.go-back {float:left;width: 20%;margin:0 80% 20px 0;color:#9b0a0a}
.error-line {float:left;width: 70%;background-color: #f2dede;
    border:1px solid #ebccd1;
    color: #a94442;padding: 15px 5%;}

.order-info {float:left;width: 50%;border-collapse:collapse;margin-bottom:20px;}
.order-items {float: left;width: 100%;border-collapse:collapse;margin-bottom:20px;}
.order-info th,.order-info td,.order-items th,.order-items td{padding: 10px 15px;border:1px solid #efefef;vertical-align: middle;}
.order-items img {height: 50px;float:left;padding-right: 10px;}
.order-info img {float:left;padding-right: 10px;height: 30px;}
.pay-type {line-height: 30px;}
.order-items tr:first-child,.order-info tr:first-child {background: #efefef;}
.order-items td:not(:first-child){text-align: center}
.order-items td:first-child{font-weight: bold;}
/*.order-items div:not(.step-1,.step-2,.step-3) {width: 30px;height: 30px;position: relative;left:50%;margin-left:-15px}*/
