.ma-requisition-approval {
	/* Cart Items */
	/* Requisition Pop-up styling */
	/* end .popup-requisition.reveal-modal */
}
 .ma-requisition-approval .f-dropdown.content.open {
	 left: 0px !important;
}
 .ma-requisition-approval .error {
	 margin: 1.5em 0;
}
 .ma-requisition-approval li.req-approve {
	 width: 100%;
	 float: left;
	 margin: 1em 0;
}
 .ma-requisition-approval ul.cart-items {
	 list-style: none;
}
 .ma-requisition-approval .item-list .item-details, .ma-requisition-approval .item-list .item-code-notes {
	 float: right;
}
 .ma-requisition-approval .item-list .item-code-notes .cost-code, .ma-requisition-approval .item-list .item-code-notes .item-notes {
	 width: 100%;
	 margin-bottom: 0.25em;
}
 .ma-requisition-approval .item-list .item-code-notes .cost-code strong, .ma-requisition-approval .item-list .item-code-notes .item-notes strong {
	 margin-right: 0.5em;
}
 .ma-requisition-approval .approve-req label.input-lbl {
	 font-weight: 600;
	 margin-top: 0.5em;
}
 .ma-requisition-approval .approve-req label.input-lbl input {
	 margin-top: 0.3em;
}
 .ma-requisition-approval .item-list .item-block div.price div.quantity-pricing {
	 font-size: 1em;
}
 .ma-requisition-approval .item-list .item-details div.item-opt {
	 margin-top: 5px;
}
 .ma-requisition-approval .popup-requisition.reveal-modal li.row.item-block.checkout-item {
	 width: 100%;
}
 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes {
	 width: 80%;
	 padding: 0 4em 0.5em 2em !important;
}
 .ma-requisition-approval .popup-requisition.reveal-modal li.row.item-block.checkout-item .item-thumb {
	 padding-left: 0 !important;
}
 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes .cost-code, .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes .item-notes {
	 font-size: 1em;
}
 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes .cost-code strong, .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes .item-notes strong {
	 display: inline-block;
}
 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-block div.price div.quantity-pricing {
	 font-size: 1em;
}
 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-details, .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes {
	 padding: 0 4em 0.1em 2em !important;
}
 @media all and (max-width: 480px) {
	 .ma-requisition-approval li.req-approve .view-req {
		 width: 65%;
	}
	 .ma-requisition-approval li.req-approve .approve-req {
		 width: 35%;
	}
	 .ma-requisition-approval .popup-requisition.reveal-modal .item-opt .item-subtotal {
		 float: none;
		 clear: both;
		 text-align: left;
		 margin-bottom: 5px;
		 min-width: 110px;
		 min-height: 10px;
	}
}
 @media all and (min-width: 768px) {
	 .ma-requisition-approval li.checkout-item {
		 width: 75%;
		 float: right;
	}
	 .ma-requisition-approval li.req-approve {
		 width: 20%;
		 float: left;
		 padding-left: 0.9375em;
		 padding-top: 0.9375em;
		 margin: 0;
	}
	 .ma-requisition-approval li.req-approve .columns {
		 width: 100%;
		 padding: 0;
		 margin: 0 0 1em 0;
	}
	 .ma-requisition-approval .results-count {
		 display: inline-block;
	}
	 .ma-requisition-approval .btns {
		 display: inline-block;
		 float: right;
		 margin-bottom: 1em;
	}
	 .ma-requisition-approval .btns .btn {
		 float: right;
		 margin-left: 1em;
	}
	 .ma-requisition-approval .item-list .item-details div.price, .ma-requisition-approval .item-list .item-details div.item-opt {
		 display: inline-block;
		 width: auto;
		 line-height: 1em;
		 height: auto;
	}
	 .ma-requisition-approval .item-list .item-details, .ma-requisition-approval .item-list .item-code-notes {
		 padding-right: 1em !important;
	}
}
 @media all and (max-width: 767px) {
	 .ma-requisition-approval .btns .btn {
		 width: 100%;
		 margin: 0;
		 margin-bottom: 1em;
	}
	 .ma-requisition-approval .req-approve {
		 background: #f6f6f6;
		 border-bottom: 1px solid #ccc;
		 padding: 1em 0.5em;
		 margin-top: 0 !important;
	}
	 .ma-requisition-approval .item-list .item-block {
		 margin-bottom: 0 !important;
	}
	 .ma-requisition-approval ul.cart-items {
		 border-top: 1px solid #e0e0e0;
	}
	 .ma-requisition-approval .popup-requisition.reveal-modal .item-block div.item-opt .item-qty, .ma-requisition-approval .popup-requisition.reveal-modal .qo-item .qo-qty {
		 display: inline-block;
		 float: left;
		 margin-right: 30px;
	}
	 .ma-requisition-approval .popup-requisition.reveal-modal .item-opt .item-subtotal {
		 float: left;
		 clear: right;
		 min-width: 110px;
		 min-height: 10px;
	}
	 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes {
		 width: 75%;
		 padding: 0 0.9375em 0.9375em 0.9375em !important;
	}
	 .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-details, .ma-requisition-approval .popup-requisition.reveal-modal .item-list .item-code-notes {
		 padding: 0 0.9375em 0.1em 0.9375em !important;
	}
}
 