/* BarCode Reader */
#interactive.viewport {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
}
#interactive.viewport > canvas, #interactive.viewport > video {
	max-width: 100%;
	width: 100%;
}

canvas.drawing, canvas.drawingBuffer {
	position: absolute;
	left: 0;
	top: 0;
}

.pac-container {
	z-index: 1050 !important;
}

.calculator-trigger {
	display: none;
}
.calculator-popup {
	z-index: 1050;
}
.calculator-row button.calculator-addTAX {
    background-color: #dc3545;
    width: 60px;
}
.calculator-row button.calculator-lessTAX {
    background-color: #28a745;
    width: 60px;
}
.calculator-ctrl{
    width: 48% !important;
}