.eSalesWrap fieldset {
	border: 1px solid #ccc;
	margin: 5px;
	padding: 10px;
}

.eSalesWrap fieldset label select {
	margin: auto;
	height: auto;
	padding: 0;
}

.eSalesWrap fieldset label input {
	display: inline;
	width: 50px;
	margin: auto;
}

.eSalesWrap .eSalesChannelSettingWrap {
	max-width: 600px;
}

div#blanquito  .eSalesWrap .storeList {
	background-color: #f0f5f9;
	list-style: none;
	margin: auto;
	padding: 10px;
}

div#blanquito  .eSalesWrap .storeList li {
	margin: auto;
	padding: 0 10px;
	font-size: 13px;
}

div#blanquito  .eSalesWrap .storeList>li {
	margin-bottom: 10px;
}

.POS {
	
}

.posBG {
	background-color: #e0e0e0 !important;
}

.POS div#padding {
	/* padding: 1em 1.5em 1em 1em; */
	border: none;
}

.buttonBG {
	background-color: #f5f5f5;
	box-shadow: #9c9c9c 2px 2px;
}

.buttonShadow {
	box-shadow: #9c9c9c 2px 2px;
}

.itemSection {
	background-color: #b5d6f6;
	padding: 5px;
}

.calculationSection {
	background-color: #f5f5f5;
}

.card-color {
	background-color: #b5d6f6;
}

.card-image {
	width: 100%;
	height: 150px;
}

.carousel {
	border: 1px solid #b5d6f6;
	border-radius: 5px;
}

button.owl-prev {
	position: absolute;
	left: -10px;
	font-size: 25px !important;
	font-weight: 900 !important;
	top: 0px;
}

button.owl-next {
	position: absolute;
	font-size: 25px !important;
	font-weight: 900 !important;
	top: 0px;
	right: -10px;
}