.pages.orders-list {
    padding-right: 19px;
}

.pages.orders-list > h1 {            
    margin-bottom: 2px;
}

.pages.orders-list .no-orders {
    color: #093277;
    font-weight: 600;
    text-align: center;
    margin-top: 30px;
}

.pages.orders-list .orders table {
    width: 973px;    
    margin: 0 1px 0 0;
}

.pages.orders-list .orders table tr td {
    position: relative;
    font-weight: 600;
    padding: 0 0 0 9px;
    vertical-align: middle;    
}

.pages.orders-list .orders table tr td.height-holder {
    padding: 0;  
    width: 9px;
}

.pages.orders-list .orders table tr td.height-holder div {
    height: 50px;
}



.pages.orders-list .orders table tr td sup {    
    vertical-align: 5px;
    font-size: 9px;
    padding: 0 2px;
}

.pages.orders-list .orders table tr td.order-number          { width:  52px; text-align: right; padding-left: 0;  }
.pages.orders-list .orders table tr td.order-date            { width:  90px; text-align: center; }
.pages.orders-list .orders table tr td.order-status          { width: 119px; text-align: center; padding-left: 0; }
.pages.orders-list .orders table tr td.order-items,
.pages.orders-list table.title-table tr td.title-items       { width:  57px; text-align: center; padding-left: 0; padding-right: 2px; }
.pages.orders-list .orders table tr td.order-payment,
.pages.orders-list table.title-table tr td.title-payment     { width: 185px; }
.pages.orders-list .orders table tr td.order-delivery,
.pages.orders-list table.title-table tr td.title-delivery    { width: 309px; }
.pages.orders-list .orders table tr td.order-price,
.pages.orders-list table.title-table tr td.title-price       { width: 100px; text-align: right; padding-right: 14px; }

.pages.orders-list .orders table tr td.order-price > .small-btn-holder { float: right; display: none; margin-right: 1px; }

.pages.orders-list table.title-table tr td                   { padding-bottom: 7px; }
.pages.orders-list table.title-table tr td.title-status      { width: 119px; text-align: center; padding-left: 160px; }

.pages.orders-list .orders .fbox { width: 973px; margin: 0 1px 0 0; z-index: 5; }
.pages.orders-list .orders .fbox > .border { top: -1px; right: 0; bottom: 0; left: 0; }
.pages.orders-list .orders .fbox:hover > table tr td { border-bottom: 1px solid transparent; }
.pages.orders-list .orders .fbox:hover > table tr td.order-price > .price { display: none; }
.pages.orders-list .orders .fbox:hover > .border { display: block; }
.pages.orders-list .orders .fbox:hover > table tr td.order-price > .small-btn-holder { display: inline-block; }

.pages.orders-list .orders .fbox > .border > .gradient-h {
    background: #ffffff;
    background: -moz-linear-gradient(left, #ffffff 0%, #cceafa 100%);
    background: -webkit-gradient(left top, right top, color-stop( 0%, #ffffff), color-stop(100%, #cceafa));
    background: -webkit-linear-gradient(left, #ffffff  0%, #cceafa 100%);    
    background: -o-linear-gradient(left, #ffffff 0%, #cceafa 100%);
    background: -ms-linear-gradient(left, #ffffff 0%, #cceafa 100%);
    background: linear-gradient(to right, #ffffff 0%, #cceafa 100%);    
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cceafa', GradientType=1 );
}
