.woocommerce-order-pay #bankart-payment-form {
	margin:0 auto !important;
}

.woocommerce-order-pay ul.wc_payment_methods {
	list-style-type:none;
}

.woocommerce-order-pay button#place_order {
	margin:20px auto 0 auto;
	
}

.woocommerce-order-pay .payment_method_bankart_payment_gateway_mcvisa_cards > label {
	display:none !important;
}

.alpod-thankyou {
	max-width:950px;
	margin:0 auto 40px auto;
	color:#000;
}


.alpod-thankyou .woocommerce-thankyou-order-received-summary,
.alpod-thankyou .woocommerce-thankyou-order-received-subtext {
	text-align:center;
	color:#000;
}

.alpod-thankyou .woocommerce-thankyou-order-received-summary {
	font-size:28px;
	font-weight:600;
}

.alpod-thankyou .woocommerce-thankyou-order-received-subtext {
	margin-bottom:25px;
}

.woocommerce-order-received .woocommerce-thankyou-order-details, .woocommerce-view-order .woocommerce-thankyou-order-details {
	display:block !important;
	
}

.woocommerce-order-received .woocommerce-thankyou-order-details li, .woocommerce-view-order .woocommerce-thankyou-order-details li {
	text-align:left !important;
	margin-bottom:0px !important;
	border:none !important;
	padding-bottom:0 !important;
	color:#444;
}

.alpod-thankyou ul.woocommerce-order-overview {
	margin-top:20px !important;
	margin-bottom:30px !important;
}

.alpod-thankyou-order-details-title {
	font-weight:600;
	font-size:120%;
}

.alpod-thankyou .woocommerce-table--order-details td,
.alpod-thankyou .woocommerce-table--order-details th {
	background:none !important;
	padding:3px !important;
	border:none !important;
}

.alpod-thankyou table.woocommerce-table--order-details tbody td {
	border-bottom:1px solid #ccc !important;
}


.woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child td, .woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child th {
	border-top:2px solid black !important;
}


.woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child td, .woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child th {
	border-top:1px solid #eee;
}

.alpod-thankyou table.shop_table thead th, .alpod-thankyou .table.shop_table thead th {
	text-transform:none;
	background:#c0c0c0 !important;
	border-top:2px solid black !important;
	border-bottom:2px solid black !important;
}

.alpod-thankyou table.woocommerce-table--order-details th:last-child, .alpod-thankyou table.woocommerce-table--order-details td:last-child {
	text-align:right;
}

.alpod-thankyou table.woocommerce-table--order-details tbody td:first-child, .alpod-thankyou table.woocommerce-table--order-details thead th:first-child {
	/*width:70%;*/
}

table.shop_table thead, .table.shop_table thead {
	border:none !important;
	background:none !important;
}
.alpod-thankyou .product-name a {
	font-size:14px;
}

.alpod-thankyou .woocommerce-customer-details {
	display:none;
}

.woocommerce-addresses-custom {
	display:flex;
	margin:0 -10px;
	flex-wrap:wrap;
}

.woocommerce-addresses-custom > div {
	padding:0 10px;
	box-sizing:border-box;
	flex:0 0 50%;
	width:50%;
}

.woocommerce-addresses-custom .woocommerce-address-title {
	margin-bottom:15px;
}

.alpod-thankyou .order_details .product-qty,
.alpod-thankyou .order_details .product-price-unit,
.alpod-thankyou .order_details .product-rebate,
.alpod-thankyou .order_details .product-tax {
	text-align:right;
}

.alpod-thankyou .order_details .product-position {
	width:4%;
}

.alpod-thankyou .order_details .product-sku {
	width:15%;
}

.alpod-thankyou .order_details .product-unit {
	width:4%;
}

.alpod-thankyou .order_details .product-qty {
	width:10%;
}

.alpod-thankyou .order_details .product-price-unit {
	width:8%;
}

.alpod-thankyou .order_details .product-subtotal {
	width:12%;
}

.alpod-thankyou .order_details .product-stock {
	width:8%;
}

.alpod-thankyou .order_details .product-rebate {
	width:5%;
}
.alpod-thankyou .order_details .product-tax {
	width:6%;
}
.alpod-thankyou .order_details .totals-total td {
	border-top:1px solid black !important;
	border-bottom:1px solid black !important;
}

.alpod-thankyou .order_details tfoot td {
	background:#f0f0f0 !important;
	text-indent:5px;
}

.alpod-thankyou .order_details tfoot td:last-child {
	background:none !important;
}

.alpod-thankyou .address-data {
	display:flex;
	flex-wrap:wrap;
	margin:0 -10px;
	box-sizing:border-box;
}

.alpod-thankyou .address-data > div {
	padding:0 10px;
	flex:0 0 50%;
	width:50%;
	box-sizing:border-box;
}

.alpod-thankyou .address-data h3 {
	font-size:14px;
	font-weight:500;
	margin-bottom:10px;
	padding-bottom:0px;
}

.alpod-thankyou .order-details {
	border-collapse:collapse;
	border:none;
	width:auto;
	margin-top:40px;
	margin-bottom:40px;
}

.alpod-thankyou .order-details th,
.alpod-thankyou .order-details td {
	padding:3px 0;
	margin:0;
	border:0;
}

.alpod-thankyou .order-details th {
	padding-right:20px;
}

.alpod-thankyou .order-details td {
	padding-right:50px;
}

.alpod-thankyou .address-data .vat-number {
	margin-top:15px;
}

.woocommerce-orders .woocommerce-orders-table__cell-order-actions a {
	display:inline-block;
	margin-right:5px;
}