/** Shopify CDN: Minification failed

Line 537:0 Unexpected "@"
Line 538:20 Unexpected "0%"
Line 543:0 Unexpected "50%"
Line 548:0 Unexpected "100%"

**/
/*
	Order Lookup
	Copyright (c) venntov
	https://venntov.com / https://OrderLookupApp.com
	Josh Highland

	NOTICE: All information contained herein is property of venntov.
	The intellectual and technical concepts contained herein are proprietary
	to venntov and are protected by trade secret and copyright law.
	Reproduction of this code is strictly forbidden unless prior written
	permission is obtained from venntov. If violated, legal action
	will be taken. Just don't do it.
*/
#ola_error, #ola_orderNotes {
	margin-top: 10px;
	margin-bottom: 10px
}

#ola_error, #ola_orderLookUp_formWrapper p,
	#ola_orderNotes {
	margin-bottom: 10px
}

#ola_orderDetailsCloseWrapper, .ola_money {
	text-align: right
}

.ola_ucase {
	text-transform: uppercase
}

#ola_orderLookUp_formWrapper label {
	display: inline-block;
	font-size: 18px;
	margin-bottom: 5px
}

#ola_error {
	color: red;
	font-size: 16px;
	display: none
}

#ola_orderLookUp_formWrapper .needsfilled {
	border: 1px solid red
}

#ola_orderLookUp_formWrapper {
	padding: 20px;
	text-align: center;
}

#ola_orderLookUp_formWrapper input[type=text] {
	margin-bottom: 20px;
	width: 400px;
	font-size: 16px;
	max-width: 100%
}

#ola_searching {
	margin-top: 20px;
	font-size: 18px;
	text-align: center;
}

#ola_submitButton {
	width: 200px;
	padding: 10px
}

.ola_clear {
	clear: both
}

#ola_orderNotes h3 {
	margin-bottom: 5px
}

#ola_orderHeader, #ola_orderWrapper {
	padding: 0
}

#ola_orderHeaderContent {
	font-size: 12px;
	background-color: #f6f6f6;
	padding: 10px;
	border-radius: 4px 4px 0 0;
	border: 1px solid #d2d2d2
}

#ola_orderHeaderContent h2 {
	font-size: 30px;
	line-height: 34px;
	margin: 0;
	padding: 0 0 6px
}

#ola_orderHeaderContent p {
	line-height: 20px;
	margin: 0 0 10px;
	padding: 0
}

#ola_orderCancelWrapper {
	margin-bottom: 15px;
	font-style: italic;
	font-weight: 700
}

#ola_orderCancelWrapper h2 {
	margin-bottom: 0;
	font-style: italic;
	font-weight: 700
}

#ola_orderDetails {
	min-height: 150px;
	line-height: 20px;
	padding: 0;
}

#ola_orderDetails .ola_customerBilling {
	width: 238px;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12px
}

#ola_orderDetails .ola_customerShipping {
	width: 198px;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12px
}

#ola_orderDetails h3 {
	font-size: 16px;
	margin: 0;
	padding: 0
}

#ola_orderDetails p { /* margin:0; */
	padding: 0;
}

#ola_orderTableWrapper {
	margin-top: 20px;
	margin-bottom: 20px
}

.checkpoints, .ola_shipment, .trackingHolder {
	margin-bottom: 10px
}

#ola_orderTableWrapper table {
	border-right: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2
}

#ola_orderTableWrapper table td {
	padding: 10px 20px;
	border-left: 1px solid #d2d2d2;
	border-top: 1px solid #d2d2d2
}

#ola_orderTableWrapper table th {
	padding: 10px 20px;
	border-top: 1px solid #d2d2d2;
	font-size: 16px;
	color: #000;
	font-weight: 400;
	background-color: #D2D2D2;
	border-left: 0;
	background-image: none
}

#ola_orderTableWrapper table th:first-child, #ola_orderTableWrapper table tr.tfoot td:first-child
	{
	border-left: 1px solid #d2d2d2
}

#ola_orderTableWrapper table tr.tfoot td {
	border-left: 0;
	color: #000;
	font-weight: 700
}

#ola_orderTableWrapper table tr.tfoot {
	background: #efefef
}

#ola_cancelOrderText, #ola_cancelOrderTime, #ola_orderFulfillmentStatus,
	#ola_order_lastUpdated, #ola_order_orderDate, .ola_productPrice,
	.ola_productProperties, .ola_productTitle, .ola_productVariantName {
	display: block
}

#ola_lookupFormEmail, .ola_hidden {
	display: none
}

.ola_productImageWrapper {
	position: relative;
	text-align: center
}

.ola_productImage {
	max-width: 100px;
	max-height: 100px;
}

#ola_priceCol, #ola_priceTotalCol, #ola_quantityCol,
	.ola_productQuantityCell {
	text-align: center
}

.ola_rowOrderTotals {
	font-weight: 700
}

#ola_orderTotal {
	font-size: 18px
}

#ola_orderTotalAdjusted {
	font-size: 18px;
	background-color: #eee
}

.ola_productFufillmentStatus, .ola_productShipDate,
	.ola_productShippingInfo {
	font-size: 12px
}

#ola_orderHeaderContent #ola_orderFulfillmentStatus, .ola_productTitle {
	font-size: 14px;
	font-weight: 700
}

tr.ola_product td {
	vertical-align: middle
}

#ola_backButtonWrapper {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

#ola_backButton {
	margin-top: 10px;
	width: 200px;
	padding: 10px
}

#ola_orderHeadeText {
	padding-bottom: 10px;
	border-bottom: 1px solid #eee
}

.ola_orderHeaderGroup {
	width: 25%;
	float: left
}

.ola_shipment {
	padding: 10px;
	border: 1px solid #d2d2d2;
	margin-top: 10px
}

.checkpoints, .checkpoints_help {
	border-bottom: 1px solid #ddd;
	position: relative
}

.ola_fulfillmentImage {
	float: left;
	margin-right: 10px;
	min-width: 100px;
	text-align: center
}

.alignRight, .ola_carrierInfo {
	text-align: right
}

.ola_fulfillmentImage img {
	max-width: 100px;
	max-height: 100px
}

.ola_percentageHolder {
	background-color: #f2f2f2;
	border-radius: 5px;
	height: 10px;
	position: relative
}

.ola_packageStatus {
	background-color: #008a00;
	border-radius: 5px;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%
}

.ola_trackingButton {
	float: right
}

#ola_orderWrapper ul {
	list-style: none
}

.ola_carrierInfo {
	font-size: 12px
}

.ola_noCheckpointMessage, .ola_noCheckpointsTitle {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px
}

.ola_noCheckpointsTitle {
	background-color: #ccc
}

.ola_noCheckpointMessage {
	background-color: #eee;
	margin-bottom: 10px
}

.checkpoint_time, .ola_trackingDetailCloseWrapper {
	text-align: right
}

.ola_trackingDetailLinkHolder {
	float: right;
	text-align: right;
	margin-top: 5px
}

.ola_deliveryText {
	font-weight: 700;
	display: none
}

.ola_deliveryMessage {
	font-weight: 400
}

.checkpoints {
	margin-top: 10px;
	border-top: 1px solid #ddd
}

.checkpoints_help {
	z-index: 3
}

.checkpoint {
	margin: 0;
	padding: 15px 0;
	position: relative
}

.checkpoint:last-child {
	padding-bottom: 10px
}

.checkpoint p {
	margin-bottom: 0
}

.checkpoints_list {
	list-style: none;
	margin: 0;
	padding: 0
}

.checkpoints_list .hint {
	color: #95a5a6
}

.checkpoints_list::after {
	background-color: #ddd;
	bottom: 0;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	width: 1px;
	z-index: 1
}

.checkpoint_time {
	float: left;
	width: 101px
}

.checkpoint_content {
	min-height: 55px;
	padding-right: 10px
}

.checkpoint_content strong {
	line-height: 24px
}

.checkpoint_courier-name {
	background-color: #ecf0f1;
	border-radius: 3px;
	color: #95a5a6;
	margin: 0 5px;
	padding: 4px;
	display: inline-block
}

.checkpoint_icon {
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 18px;
	font-size: 14px;
	height: 36px;
	line-height: 28px;
	position: absolute;
	text-align: center;
	top: 15px;
	width: 36px;
	z-index: 10
}

.checkpoint_icon.attemptfail, .checkpoint_icon.delivered,
	.checkpoint_icon.exception, .checkpoint_icon.expired, .checkpoint_icon.inforeceived,
	.checkpoint_icon.outfordelivery, .checkpoint_icon.pending {
	background-repeat: no-repeat;
	border: none
}

.checkpoint_icon.intransit::before {
	background-color: #ddd;
	border-radius: 12px;
	content: "";
	display: block;
	height: 12px;
	left: 11px;
	position: absolute;
	top: 11px;
	width: 12px;
	z-index: 9
}

.checkpoint_icon.outfordelivery {
	background-color: #f5a551;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0Y1QTU1MTt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJvdXQtZm9yLWRlbGl2ZXJ5IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj48ZWxsaXBzZSBpZD0iT3ZhbC03LUNvcHkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGNsYXNzPSJzdDAiIGN4PSI2NCIgY3k9IjY0IiByeD0iNjQiIHJ5PSI2NCIvPjxwYXRoIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY2xhc3M9InN0MSIgZD0iTTQxIDUwYy0yLjUtLjgtMi41LTIuNCAwLTNsMTktMTBjMi4zLTEuMyA1LjctMS4zIDggMGwxOSAxMGMyLjUuOCAyLjUgMi40IDAgM2wtMTkgMTBjLTIuMyAxLjMtNS43IDEuMy04IDBsLTE5LTEwem0yNCAyMGMwLTIuNSAxLjctNS4zIDQtNmwyMC0xMWMyLjMtLjcgNCAuNCA0IDN2MTljMCAyLjctMS43IDUuNS00IDdsLTIwIDEwYy0yLjMuNy00LS40LTQtM3YtMTl6bS0yOCAxMWMtMi4zLS43LTQtMy40LTQtNnYtMTljMC0yLjUgMS43LTMuNiA0LTNsMjAgMTBjMi4zIDEuNiA0IDQuMiA0IDd2MTljMCAyLjUtMS43IDMuNi00IDNsLTIwLTExeiIvPjwvZz48L3N2Zz4=")
}

.checkpoint_icon.delivered {
	background-color: #4cbb87;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzRDQkI4Nzt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJEZWxpdmVkIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj48cGF0aCBpZD0iT3ZhbC03LUNvcHktMiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY2xhc3M9InN0MCIgZD0iTTY0IDEyOGMzNS4zIDAgNjQtMjguNyA2NC02NHMtMjguNy02NC02NC02NC02NCAyOC43LTY0IDY0IDI4LjcgNjQgNjQgNjR6Ii8+PHBhdGggaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBjbGFzcz0ic3QxIiBkPSJNODIuNSA1My4ybC0zLjQtMy40Yy0uNS0uNS0xLS43LTEuNy0uN3MtMS4yLjItMS43LjdsLTE2LjIgMTYuNS03LjMtNy40Yy0uNS0uNS0xLS43LTEuNy0uN3MtMS4yLjItMS43LjdsLTMuNCAzLjRjLS41LjUtLjcgMS0uNyAxLjdzLjIgMS4yLjcgMS43bDkgOS4xIDMuNCAzLjRjLjUuNSAxIC43IDEuNy43czEuMi0uMiAxLjctLjdsMy40LTMuNCAxNy45LTE4LjJjLjUtLjUuNy0xIC43LTEuN3MtLjItMS4yLS43LTEuN3oiLz48L2c+PC9zdmc+")
}

.checkpoint_icon.attemptfail {
	background-color: #b789c7;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0I3ODlDNzt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJGYWlsIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj48cGF0aCBpZD0iT3ZhbC03IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBjbGFzcz0ic3QwIiBkPSJNNjQgMTI4YzM1LjMgMCA2NC0yOC43IDY0LTY0cy0yOC43LTY0LTY0LTY0LTY0IDI4LjctNjQgNjQgMjguNyA2NCA2NCA2NHoiLz48cGF0aCBpZD0iUGF0aC0yNTYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGNsYXNzPSJzdDEiIGQ9Ik01OC4zIDY3aC0xMy4zbDMwLTM3LTcuMyAzMGgxMy4zbC0zMCAzNyA3LjMtMzB6Ii8+PC9nPjwvc3ZnPg==")
}

.checkpoint_icon.exception {
	background-color: #d26759;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0QyNjc1OTt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIGlkPSJFeGNlcHRpb24iPjxwYXRoIGlkPSJPdmFsLTctQ29weS0zIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBjbGFzcz0ic3QwIiBkPSJNNjQgMTI4YzM1LjMgMCA2NC0yOC43IDY0LTY0cy0yOC43LTY0LTY0LTY0LTY0IDI4LjctNjQgNjQgMjguNyA2NCA2NCA2NHoiLz48cGF0aCBpZD0iUmVjdGFuZ2xlLTEwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBjbGFzcz0ic3QxIiBkPSJNNTkuNyAzNy4zYzAtLjYuNC0xIDEtMWg2LjVjLjUgMCAxIC40IDEgMXYzNi40YzAgLjYtLjQgMS0xIDFoLTYuNWMtLjUgMC0xLS40LTEtMXYtMzYuNHptMCA0Ni45YzAtLjYuNC0xIDEtMWg2LjVjLjUgMCAxIC40IDEgMXY2LjdjMCAuNi0uNCAxLTEgMWgtNi41Yy0uNSAwLTEtLjQtMS0xdi02Ljd6Ii8+PC9nPjwvc3ZnPg==")
}

.checkpoint_icon.expired {
	background-color: #616e7d;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzYxNkU3RDt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJleHBpcmVkIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj48Y2lyY2xlIGlkPSJPdmFsLTctQ29weSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY2xhc3M9InN0MCIgY3g9IjY0IiBjeT0iNjQiIHI9IjY0Ii8+PHBhdGggaWQ9IlBhdGgiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGNsYXNzPSJzdDEiIGQ9Ik04Mi4xIDc0LjhjMCAuOS0uMyAxLjYtLjkgMi4ybC00LjMgNC4zYy0uNi42LTEuMy45LTIuMi45LS44IDAtMS41LS4zLTIuMS0uOWwtOC42LTguNy04LjYgOC42Yy0uNi42LTEuMy45LTIuMS45LS45IDAtMS42LS4zLTIuMi0uOWwtNC4zLTQuM2MtLjYtLjYtLjktMS4zLS45LTIuMiAwLS44LjMtMS41LjktMi4xbDguNi04LjYtOC42LTguNmMtLjYtLjYtLjktMS4zLS45LTIuMSAwLS45LjMtMS42LjktMi4ybDQuMy00LjNjLjYtLjYgMS4zLS45IDIuMi0uOS44IDAgMS41LjMgMi4xLjlsOC42IDguNiA4LjYtOC42Yy42LS42IDEuMy0uOSAyLjEtLjkuOSAwIDEuNi4zIDIuMi45bDQuMyA0LjNjLjYuNi45IDEuMy45IDIuMiAwIC44LS4zIDEuNS0uOSAyLjFsLTguNiA4LjYgOC42IDguNmMuNi42LjkgMS4zLjkgMi4yeiIvPjwvZz48L3N2Zz4=")
}

.checkpoint_icon.pending {
	background-color: #ccc;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0NDQ0NDQzt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJHcm91cC0xMSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+PGNpcmNsZSBpZD0iT3ZhbC03LUNvcHktNCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY2xhc3M9InN0MCIgY3g9IjY0IiBjeT0iNjQiIHI9IjY0Ii8+PHBhdGggaWQ9Ik92YWwtNy1Db3B5LTIiIGNsYXNzPSJzdDEiIGQ9Ik02NCA5NGMxNi42IDAgMzAtMTMuNCAzMC0zMHMtMTMuNC0zMC0zMC0zMC0zMCAxMy40LTMwIDMwIDEzLjQgMzAgMzAgMzB6IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIi8+PC9nPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NiA2MnYtMTdoLTR2MjEuM2gxNy4xdi00LjN6Ii8+PC9zdmc+")
}

.checkpoint_icon.inforeceived {
	background-color: #214977;
	background-image:
		url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzIxNDk3Nzt9IC5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJJbmZvLVJlY2VpdmVkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIj48ZyBpZD0iSW5mby1yZWNlaXZlIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj48Y2lyY2xlIGlkPSJPdmFsLTctQ29weSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY2xhc3M9InN0MCIgY3g9IjY0IiBjeT0iNjQiIHI9IjY0Ii8+PGcgaWQ9Ikdyb3VwLTYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjxwYXRoIGlkPSJTdHJva2UtMSIgY2xhc3M9InN0MSIgZD0iTTgzIDU0djM0aC0zOHYtNDloMjN2MTVoMTV6Ii8+PHBhdGggaWQ9IlN0cm9rZS00IiBjbGFzcz0ic3QxIiBkPSJNNzAgNTJoMTNsLTEzLTEzdjEzeiIvPjwvZz48L2c+PHBhdGggY2xhc3M9InN0MCIgZD0iTTY2IDcxaDEzdjJoLTEzek02MiA3N2gxN3YyaC0xN3oiLz48L2c+PC9zdmc+")
}

.checkpoints_toggler {
	border-top: 1px solid #ddd
}

.checkpoint_icon {
	left: 133px
}

.checkpoints_list::after {
	left: 185px
}

.checkpoint_content {
	margin-left: 187px
}

.loader {
	border: 5px solid #333;
	border-radius: 30px;
	height: 30px;
	left: 50%;
	opacity: 0;
	position: relative;
	top: 50%;
	width: 30px;
	animation: pulsate 1s ease-out;
	animation-iteration-count: infinite
}

@
keyframes pulsate { 0%{
	transform: scale(.1);
	opacity: 0
}

50%{
opacity
:
1
}
100%{
transform
:scale
(1
.2
);opacity
:
0
}
}
.quantityBadge[data-badge]:after {
	content: attr(data-badge);
	position: absolute;
	right: -10px;
	font-size: .7em;
	background: rgba(153, 153, 153, .9);
	color: #fff;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	border-radius: 50%
}

#ola_orderFulfillmentStatus {
	margin-top: 15px;
	text-align: center;
}
.fulfillmentInfo {
	font-weight: 700;
}

#ola_deliveryDetails {
	text-align: left !important;
}

#ola_lookupForm {
	display: inline-block;
}

#ola_pageTitle {
	text-align: center;
}

.ola_customerInfo {
	text-align: center;
}