.ma-order-history {
	/* MA search */
	/* Date Picker Positioning */
}
 .ma-order-history .btns {
	 margin-top: 0.5em;
	 float: left;
	 width: 100%;
}
 .ma-order-history .btns .btn {
	 float: right;
}
 .ma-order-history .search-orders h3 {
	 margin-top: 0;
}
 .ma-order-history .search-date {
	 position: relative;
}
 .ma-order-history .picker {
	 right: 0% !important;
}
 .ma-order-history .search-date-to .picker__holder {
	 right: 0% !important;
}
 .ma-order-history .search-product-autocomplete {
	 display: block;
	 width: 100%;
}
 .widget-order-history {
	 padding-left: 0.9375rem;
	 padding-right: 0.9375rem;
}
 .widget-order-history h3 {
	 display: inline-block;
}
 .widget-order-history a.btn-view-all {
	 float: right;
	 font-size: 0.875rem;
	 margin-top: 1.75em;
	 padding: 0.5em 0.75em;
}
 .widget-order-history .overflow-table {
	 border: none;
}
 .widget-order-history .overflow-table tr th:first-child:before, .widget-order-history .overflow-table tr td:first-child:before, .widget-order-history .overflow-table tr td:first-child, .widget-order-history .overflow-table tr td:first-child {
	 min-width: inherit;
	 width: inherit;
}
 .widget-order-history .overflow-table th a {
	 color: #222;
}
 .widget-order-history .overflow-table .col-tot {
	 font-weight: 600;
}
 .widget-order-history .overflow-table td.col-actions {
	 padding: 0.75em 0.75em;
}
 .widget-order-history .overflow-table .col-actions {
	 text-align: right;
}
 .widget-order-history .reorder-button {
	 font-size: 0.875rem !important;
	 padding: 0.45rem 0.65rem !important;
	 margin-left: auto;
}
 .widget-order-history .orders-list {
	 list-style-type: none;
	 border: 1px solid #e0e0e0;
	 margin: 0;
}
 .widget-order-history .orders-list li {
	 border-bottom: 1px solid #e0e0e0;
	 margin: 0;
	 padding: 0.8rem 0;
	 display: flex;
}
 .widget-order-history .orders-list li div {
	 align-items: stretch;
	 display: flex;
	 flex-direction: column;
}
 .widget-order-history .orders-list li div .total-price {
	 text-align: right;
	 font-weight: bold;
	 margin-top: auto;
}
 @media all and (max-width: 767px) {
	 .ma-order-history .btns .btn {
		 width: 100%;
		 margin-bottom: 1em;
	}
	 .ma-order-history .search-date .small-6 {
		 position: inherit;
	}
	 .ma-order-history .search-open-inv {
		 margin: 0.5em 0 1em 0;
	}
}
 @media all and (min-width: 768px) {
	 .ma-order-history [data-section-content] {
		 display: block !important;
	}
	 .ma-order-history .btns .btn {
		 margin-left: 1em;
	}
	 .ma-order-history label.accord-head {
		 display: inline-block;
	}
	 .ma-order-history .search-orders .search-col-1 {
		 width: 30.333%;
	}
	 .ma-order-history .search-orders .search-col-2 {
		 width: 25.333%;
	}
	 .ma-order-history .search-orders .search-col-3 {
		 width: 44.333%;
	}
	 .ma-order-history .search-orders .search-date em {
		 display: inline-block;
		 float: left;
		 line-height: 38px;
		 margin-right: 0.75em;
	}
	 .ma-order-history .search-orders .search-date input {
		 width: 100px;
		 display: inline-block;
	}
	 .ma-order-history .search-orders .search-date .row .small-6 {
		 width: auto;
	}
	 .ma-order-history .search-orders .search-date [class*="column"] + [class*="column"]:last-child {
		 float: left;
		 padding: 0;
	}
}
 