

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{
	width:100%
}

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
	width:100%
}


.woocommerce .col2-set, .woocommerce-page .col2-set{
	width:calc(50% - 10px);
	padding:5px;
	float:left;
}

#order_review_heading{
	display:none;
}
#order_review{
	width:calc(50% - 10px);
	padding:5px;
	float:right;
}
.armado-product-counter{
	width:100px;
}
.armado-product-counter .value{
	width:30px !important;
}
.armado-product{
	border-radius:10px;
	padding:5px;
}
.product-quantity{
	height:20px;
	width:30px;
	text-align:center;
	padding:0px !important;
	display:flex;
	align-items:center;
	justify-content:center;
}

.autocomplete-input{
	width:100%;
	display:block;
}
.autocomplete-wrapper{
	max-height:250px;
	overflow:auto;
	border:1px solid silver;
}
.autocomplete-wrapper button{
	width:100% !important	;
	border-radius:0px !important;
	border-bottom:1px solid silver !important;
	background:white !important;
	color:black !important;
	font-weight:normal !important;
	text-align:start !important;
}

.autocomplete-wrapper button:hover{
	background:silver;
}

.woocommerce-input-wrapper button{
	width:100%;
	border-radius:0px;
	border:1px solid silver;
	background:#E95254;
	color:white;
	font-weight:bold;
	text-align:start;
	padding:5px 20px;
	border-radius:5px;
}


#order_review > table > tbody > tr.cart-discount > td > span > bdi{
    color: red;
}


@media (max-width: 980px) {
	.col2-set{
		width:100% !important;
	}
	#order_review{
		width:100% !important;
	}
}