page-checkout {
	ion-header.header-ios {
		margin-top: 20px;
	}
	ion-content {
		background-color: #FFF !important;
	}
	.toolbar .button-inner {
		font-size: 2rem !important;
	}
	.no-items {
		text-align:center;
		font-size: 15px;
		font-weight: bold;
	}
	.no-items img {
		margin: auto;
		max-width: 30%;
		min-width: 120px;
		border-radius: 50%;
		border: 5px solid map-get($colors,bck-blue);
	}
	.item-row {
		ion-col {
			margin:0;
			padding:0;
		}
	}
	.item-image {
		width: 50px;
		height: 50px;
		background-position: center center;
		background-size: cover;
		border-radius: 50%;
		border: 2px solid black;
	}
	.itemlisting {
		padding-left: 5px;
		padding-right: 5px;
	}
	.item-button {
		text-align:right;
	}
	.item-button button {
		padding: 0 !important;
		margin: 0 !important;
		width: 25px;
		height: 40px;
		background-color: transparent;
	}
	.item-button button ion-icon {
		color: darkgray;
	}
	.item-number {
		text-align:center;
	}
	.item-number-number {
		border:0;
		font-size: 17px;
		line-height: 40px;
		width: 40px;
		text-align:center;
	}
	.item-number-add {
		background-color: green;
	}
	.item-number-remove {
		background-color: red;
	}
	.item-number-remove, .item-number-add {
		margin-top: 3px;
		border-radius: 50%;
		padding: 5px;
		font-size: 14px;
		color: #FFF;
		line-height: 14px;
		height: 20px;
		width: 20px;
	}
	.item-price {
		text-align: right;
		line-height: 45px;
	}
	.text-input-md {
		margin: 13px 0px;
	}

	ion-footer .toolbar-title {
		color: #000 !important;
		text-align: left !important;
		padding-left: 15px !important;
		font-size: 25px !important;
	}
	ion-footer .toolbar-title span {
		font-size: 14px;
	}
	ion-footer ion-title {
		padding: 0 !important;
	}
	ion-footer ion-title h4 {
		font-size: 13px;
		margin: 0;
	}
	ion-footer ion-title h3 {
		font-size: 15px;
		margin:0;
		font-weight:bold;
	}
	ion-footer .make-buy {
		
	}
	.fullname {
		text-transform: uppercase;
	}

}
