.sales-order-view .table-wrapper .mark, .sales-order-print .table-wrapper .mark{
    text-align:right
}

.sales-order-view .order-date .label {
	font-size:14px;
	color:#000 !important;
	padding:0; 
}

.sales-order-print .order-date .label {
	font-size:14px;
	color:#000 !important;
	padding:0; 
}

.sales-order-print .page-header {
    display: none;
}
.page-title-wrapper .order-date .label{
  color:#222!important;
}
.checkbox, .radio {
    display: inline !important;
}

.checkout-index-index fieldset.field .label,
.checkout-index-index fieldset.field legend.label,
.checkout-index-index .form .label {
    color: #222 !important;
    font-size: 16px;
}
.checkout-index-index legend,
.checkout-index-index legend.label,
.checkout-index-index fieldset.field legend {
    border: 0 !important;
    border-bottom: 0 !important;
}
@media (max-width: 690px) {
.sales-order-view .order-items.table-wrapper .col.price, 
.sales-order-view .order-items.table-wrapper .col.qty,
.sales-order-view .order-items.table-wrapper .col.subtotal, 
.sales-order-view .order-items.table-wrapper .col.msrp{
   text-align:right;
}

.sales-order-view  .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .col.qty{
 padding-top:25px;
 display:block;
  }
.sales-order-view .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) tbody > tr > td:last-child{
 text-align:right;
}

.sales-order-view .order-items.table-wrapper .col.name{
 position:absolute;
}

.sales-order-view .order-details-items .table-order-items .product-item-name {
 font-size:13px;
 width:calc(100% - 120px);
 display:block;
}

.block-collapsible-nav{
  top: 9px;
}

.sales-order-view .order-items.table-wrapper .col.qty{
    padding-top:25px!important;
}
}

