
.ajax--cart .voucher--container {
    overflow: hidden;
    padding: 0.625rem;
	text-align: left;
}	
	
.ajax--cart .voucher--container .add-voucher--field.is--medium.block {
	width:75%;
	display:inline-block;	
}
	
.ajax--cart .voucher--container .add-voucher--button {
	width:20%;
	display:inline-block;
	margin:0 0 0 5%;	
}

.ajax--cart .voucher--container .voucher-text {
	padding:0 0 5px 0;
	display:block;
	
}

.ajax--cart .voucher--container .add-voucher--htmltext {
	padding:10px 0 0 1px;
	display:block;
	clear:both;
	
}


.confirm--content .table--aggregation {
    display: block !important;
}


.modal--checkout-add-article .voucher--container {
	margin: 0rem 0rem 1.25rem;
    padding: 0.625rem 1.25rem 0rem;
}

.modal--checkout-add-article .voucher--container .add-voucher--field.is--medium.block {
	width:80%;
	max-width:190px;
	display:inline-block;	
}

.modal--checkout-add-article .voucher--container .add-voucher--button {
	width:50px;
	display:inline-block;
	margin:0 0 0 10px;	
}

.modal--checkout-add-article .voucher--container .voucher-text {
	padding:0 0 5px 0;
	display:block;
	
}

.modal--checkout-add-article .voucher--container .add-voucher--htmltext {
	padding:10px 0 0 1px;
	display:block;
	clear:both;
	
}


.table--add-voucher .add-voucher--panel.block-group.is--hidden {
	
	display:block !important;
}


#add-voucher--trigger , .add-voucher--label {
	
	display:none;
	
}