/*!
Theme Name:   Imparto
Theme URI:	https://www.imparto.com.au/
Author:	   Andrew Lomé
Author URI:   https://www.imparto.com.au/
Description:  A custom built theme specifically for imparto.com.au
Version:	  1.0.9
Tested up to: 5.6.0
Requires PHP: 5.6.0
License:	  GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  imparto
Tags:		 e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*/
/*!
 * normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css
 */

* {
	outline: none;
	box-sizing: border-box;
}
a:hover {
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6 {
	color: #000;
	font-family: Raleway, "Raleway Webfont";
}
ul {
	list-style: none;
}
dt {
	font-weight: 700;
	display: inline;
	padding-right: .4em;
}
dd, dd p {
	display: inline;
}
p, dl, address, cite {
	margin: 0 0 1em;
}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
	-webkit-box-shadow: 0 0 0px 1000px #fff inset;
	background-color: transparent;
}
.uk-button-primary {
	color: #fff !important;
}
.uk-button-default {
	border: 2px solid #e5e5e5;
}
.uk-icon svg path {
	stroke-width: unset;
}

nav.uk-active {
	background-color: #ffffff;
	box-shadow: 0 14px 25px rgb(0 0 0 / 16%);
}
#logo {
	/* width: 260px; */
	padding: 0 40px 0 0;
}
nav#main-nav {
	justify-content: center;
}
div.main-navbar-left {
	width: 600px;
}
div.main-navbar-right {
	justify-content: flex-end;
	margin-left: unset;
	width: 300px;
}
ul#user-main.uk-navbar-nav>li>a,
ul#menu-main.uk-navbar-nav>li>a {
	border-bottom: 2px solid transparent;
	margin: 20px 0;
	min-height: 40px;
}
ul#user-main.uk-navbar-nav>li:hover>a,
ul#menu-main.uk-navbar-nav>li:hover>a {
	border-bottom: 2px solid #1e87f0;
}
ul#user-main div.uk-navbar-dropdown,
ul#menu-main div.uk-navbar-dropdown {
	top: 45px !important;
}
/*
 * Handheld menu
 */
ul#menu-handheld>li>a,
ul#user-handheld>li>a {
	text-transform: uppercase;
}
ul#menu-handheld li.current-menu-item>a,
ul#user-handheld li.current-menu-item>a {
	color: #1e87f0;
}
ul#user-handheld li.uk-nav-header {
	color: rgba(255,255,255,.7);
}

.bgi {
	background-position: center;
	background-repeat: no-repeat;
}
body.page-template-template-homepage {
	background-image: url('https://cdn.imparto.com.au/www/images/bgn-under-construction.jpg');
	background-attachment: fixed;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.home-01 {
	color: #000;
}
.home-01 span {
	display: block;
}
.home-01 .line-1 {
	font-size: 1.40625rem;
	font-weight: 400;
	margin-bottom: 1em;
}
.home-01 .line-2 {
	font-size: 3rem;
	font-weight: 300;
	letter-spacing: -.02em;
	line-height: 3.5rem;
}
.home-01 .line-2 strong {
	color: #1e87f0;
	font-weight: 650;
}
.home-01 .line-2:before {
	border-top: 2px solid #1e87f0;
	content: ' ';
	display: block;
	margin-top: 0;
	margin-bottom: .3em;
	width: 5.625rem;
}
.subheadline {
	clear: both;
	font-size: 1.40625rem;
	line-height: 1.5em;
}
.headline .uk-countdown {
	padding: 30px 0;
	border: 1px solid #ccc;
	border-style: solid none;
}
.headline .uk-countdown-number {
	font-size: 3rem;
}
.headline .uk-countdown-number span {
	color: #1e87f0;
	display: unset;
	line-height: 0;
	font-weight: 700;
}
div.home-01 {
	background-image: url(https://cdn.imparto.com.au/www/images/home-3.png);
    background-position: 120% 120%;
	background-size: 95%;
    height: 630px;
}
.quform-field-2_3 {
	width: 100%;
}
div.home-02 {
	background-image: url(https://cdn.imparto.com.au/www/images/home-4.png);
	background-size: 120%;
	height: 450px;
}
div.product-header-200 {
    background-image: url(https://cdn.imparto.com.au/www/images/meeting-assist-header-03.png);
	background-position: 115% 1%;
	background-size: 65%;
    background-repeat: no-repeat;
}
div.product-header-200 h1 {
	font-size: 1.8rem;
	width: 20%;
}
@media (min-width: 410px) {
	.quform-field-2_3 {
		width: 310px !important;
	}
	div.product-header-200 h1 {
		font-size: 2.23rem;
	}
}	
@media (min-width: 640px) {
	div.home-01 {
		align-items: center;
		background-position: 110% 0;
		background-size: 70%;
		height: 470px;
	}
	div.home-02 {
		align-items: center;
		background-size: 60%;
		height: 300px;
	}
	.home-01 .line-2 {
		font-size: 3.5rem;
	}
	div.product-header-200 {
		background-position: 100% 50%;
		background-size: 40%;
	}
	div.product-header-200 h1 {
		width: 100%;
	}
}
@media (min-width: 767px) {
	div.home-01-banner {
		width: 50%;
	}
}
@media (min-width: 960px) {
	.uk-countdown-number {
		font-size: 3rem;
	}
}
@media (min-width: 320px) {
	.uk-countdown-number {
		font-size: 2rem;
	}
}
/*
 * Footer
 */
.footer {
	font-size: .85rem;
}
.footer .product_list_widget {
	padding: 0.7em;
	border: 1px solid #1e87f0;
}
.footer .product_list_widget li {
	display: flex;
	justify-content: space-between;
	padding: unset;
}
.footer .product_list_widget li a {
	display: flex;
}
.footer .product_list_widget li a:hover {
	color: #1e87f0;
}
.footer .product_list_widget img {
	margin-right: 10px;
	width: 50px;
}
/*
 * Side bar
 */
div#secondary div.widget {
	margin-bottom: 4em;
}

ul.products {
	margin-bottom: 50px;
	padding-left: unset;
}
div.widget h3 {
	width: 100%;
	font-weight: 350;
}
div.widget h3:after {
	content: ' ';
	clear: both;
	width: 3em;
	display: block;
	border-bottom: 2px solid #1e87f0;
	margin: .8em 0 0;
}
div.widget ul {
	margin: 0 0 20px 0;
}
/*
 * Forms
 */
form p {
	font-size: .875rem;
	line-height: 1.5;
}
div.uk-form-controls {
	position: relative;
}
span.error {
	background-color: #f0506e;
	color: #fff;
	display: block;
	font-size: .8rem;
	font-weight: 600;
	padding: 0 4px;
	position: absolute;
	text-align: center;
	width: 100%;
}
div#process-payment div.uk-modal-dialog {
	text-align: center;
	width: 300px;
}
div#secure-payment {
	background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="rgb(0, 0, 0)" height="10" width="13" y="8.5" x="3.5"></rect><path fill="none" stroke="rgb(0, 0, 0)" d="M6.5,8 L6.5,4.88 C6.5,3.01 8.07,1.5 10,1.5 C11.93,1.5 13.5,3.01 13.5,4.88 L13.5,8"></path></svg>');
	background-position: center;
	background-size: 30px;
	background-repeat: no-repeat;
}
a.pdf {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.612328' height='40' viewBox='0 0 32.612325 40'%3E%3Cpolygon fill='none' stroke='%23000000' stroke-width='400' transform='matrix(0.00436367,0,0,0.00436367,0.26967502,0.26967502)' points='7300,8993 50,8993 50,50 5448,50 7300,1902' /%3E%3Cpath fill='%23ff2116' stroke='none' d='m 4.4820286,31.422275 c -1.3800727,-1.3358 0.1105828,-3.2202 4.0915618,-5.2018 l 2.5080166,-1.2429 0.977552,-2.1365 c 0.53522,-1.1766 1.335839,-3.0963 1.782594,-4.2641 l 0.805042,-2.1232 -0.557337,-1.5702 c -0.68119,-1.933 -0.924472,-4.8391 -0.490987,-5.883 0.583876,-1.4155 2.503593,-1.2695 3.264402,0.2432 0.592724,1.1855 0.535221,3.3308 -0.168085,6.0379 l -0.579454,2.216 0.508681,0.8626 c 0.278668,0.4777 1.092557,1.6056 1.813557,2.5036 l 1.349109,1.6808 1.680858,-0.2211 c 5.334512,-0.6945 7.165762,0.4865 7.165762,2.1851 0,2.1409 -4.193298,2.3178 -7.709829,-0.1548 -0.791773,-0.5529 -1.33584,-1.1059 -1.33584,-1.1059 0,0 -2.202808,0.4468 -3.290942,0.7387 -1.119098,0.3052 -1.676435,0.491 -3.317483,1.0484 0,0 -0.57503,0.836 -0.951012,1.442 -1.397765,2.2603 -3.0255436,4.1357 -4.1888741,4.8169 -1.4021893,0.8228 -2.5080168,0.9555 -3.3572923,0.1283 z m 5.5025977,-4.7506 0.4334847,-0.6856 -1.9727966,0.9908 c -3.038814,1.526 -4.4321566,2.968 -3.7067338,3.8394 0.4025212,0.491 1.0792876,0.3318 1.8710601,-0.1548 0.8448522,-0.5175 2.8220718,-3.1184 3.3749856,-3.9898 z m 16.3883637,-1.557 c 0.756386,-0.5087 0.636956,-1.5747 -0.207896,-1.9994 -0.65465,-0.3317 -1.185447,-0.4334 -2.888421,-0.3715 -1.048325,0.035 -2.733606,0.2786 -3.016698,0.345 0,0 0.924472,0.6414 1.33584,0.8758 0.544067,0.3096 1.888753,0.9378 2.844188,1.1899 0.269822,0.066 1.490656,0.261 1.932987,-0.04 z m -7.948688,-3.3042 c -0.411368,-0.5043 -1.189871,-1.4818 -1.702975,-2.1984 -0.610416,-0.8537 -0.955435,-1.4243 -0.955435,-1.4243 0,0 -0.48214,1.4906 -0.849275,2.3974 l -1.18987,2.9415 -0.345019,0.6679 c 0,0 1.835674,-0.6015 2.768992,-0.8448 0.990822,-0.2566 2.999005,-0.6547 2.999005,-0.6547 z m -2.707066,-12.6861 c -0.809466,-0.9864 -1.8976,-0.1548 -1.725091,2.0834 0.06193,0.752 0.247705,2.0391 0.499834,2.8309 l 0.451178,1.442 0.322901,-1.0837 c 0.176933,-0.5972 0.437908,-1.8843 0.597147,-2.853 0.0088,-0.044 0.322902,-1.849 -0.145969,-2.4196 z' /%3E%3C/svg%3E");
	background-position: center;
	background-size: 14px;
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	width: 20px;
}
td div.label {
	width: 50%;
	text-align: left;
	float: left;
	font-weight: 500;
	color: #999;
}
div.cart-options span.error {
	display: inline-block;
	margin: 5px 0;
	padding: 0 10px;
	position: relative;
	width: auto;
}
div.cart-options span.error.terms {
	display: block;
	position: absolute;
	margin: unset;
}
label input[type=checkbox] {
	margin-right: 10px;
}
label.required::after {
	content: 'required';
	color: #f0506e;
	float: right;
	text-transform: uppercase;
	font-size: .6rem;
	font-weight: 700;
	margin-top: 7px;
}
label b {
	border-radius: 10px;
	background-color: #1e87f0;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	font-weight: 700;
	height: 14px;
	line-height: 12px;
	margin: 0 0 0 10px;
	text-align: center;
	width: 14px;
}
span.input-description {
	width: 100%;
	font-size: .8rem;
}
input.payment-method {
	margin-right: 10px;
}


.select2-container--default .select2-selection--single,
.select2-dropdown {
	border: 1px solid #e5e5e5;
	border-radius: unset;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 36px;
}
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 40px;
}
/*
 * Quform
 */
.quform-2 {
	margin-top: 20px;
}
.quform-1 .quform-element-submit,
.quform-2 .quform-element-submit {
	margin: unset;
}
.quform-2 input,
.quform-2 button,
.quform-3 button {
	border-radius: 50px;
	height: 3.25rem !important;
	padding: 8px 20px !important;
}
.quform-1 input,
.quform-1 button {
	border-radius: 50px;
	height: 2.5rem !important;
	padding: 0 16px !important;
}
.quform-1 button {
	background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="rgb(255, 255, 255)" points="6.5,5 14.5,10 6.5,15"/></svg>');
	background-position: center;
	background-size: 24px;
	background-repeat: no-repeat;
	padding: unset !important;
	width: 2.5rem !important;
}
.quform-1 button,
.quform-2 button,
.quform-3 button {
	background-color: #1e87f0;
	border: none;
	color: #ffffff;
}
.quform-1 button span {
	display: none;
}
.quform-1 .quform-element-1_10 {
	padding: unset;
}
@media only screen and (max-width: 767px) {
	.quform-1 .quform-button-submit-default,
	.quform-2 .quform-button-submit-default {
		margin: unset !important;
	}
}
span.price {
	color: #1e87f0;
	font-family: "Raleway Webfont", Raleway;
	font-size: 2rem;
}
/*
 * Titles
 */
.product-title {
	font-weight: 700;
	margin: unset;
}
/*
 * Cart
 */
table.cart,
table.cart-totals,
table.checkout-totals {
	border-bottom: 1px solid #000;
}
table.cart thead {
	background-color: #1e87f0;
}
table.cart thead th {
	color: #fff;
}
td.product-thumbnail img {
	border: 1px solid #ccc;
	width: 50px;
}
table.cart-totals td,
table.checkout-totals td,
.price,
td.product-subtotal {
	text-align: right !important;
}
table.cart-totals {
	width: 40%;
}
table.checkout-totals {
	width: 50%;
}
label.payment-method,
td.product-name a {
	font-size: 1rem;
	font-weight: 700;
}
tr.cart-tax {
	border-bottom: 1px solid #000 !important;
}
tr.order-total th,
tr.order-total td {
	font-weight: 700;
	white-space: nowrap;
}
/*
 * Mini Cart
 */
ul.mini-cart {
	margin: unset !important;
	padding: unset;
}
div.mini-cart-product {
	color: #000;
	font-size: .85rem;
	margin: 0 15px;
}
div.mini-cart-thumbnail img {
	border: 1px solid #ccc;
	width: 60px;
}
td.product-remove a,
td.product-remove input,
a.mini-cart-remove {
	background-color: #1e87f0;
	background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="rgb(255,255,255)" stroke-width="2"><path d="M16,16 L4,4"/><path d="M16,4 L4,16"/></g></svg>');
	background-position: center;
	background-repeat: no-repeat;
	background-size: 10px;
	border: none;
	border-radius: 12px;
	color: #ffffff !important;
	cursor: pointer
	display: block;
	height: 20px;
	margin-left: auto;
	width: 20px;
}
input#ccn {
	background-position: right 35px center;
	background-repeat: no-repeat;
	background-size: 40px;
}
input.Visa {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='30' viewBox='0 0 48 30'%3E%3Cpath fill='%23f4b519' d='m 48,25.65517 v 2.06897 C 48,28.96552 46.965517,30 45.724138,30 H 2.2758621 C 1.0344828,30 0,28.96552 0,27.72414 v -2.06897 z' /%3E%3Crect fill='%23ffffff' x='0' height='21.310345' width='48' y='4.3448334' /%3E%3Cpath fill='%232a2a6c' d='m 23.793103,9.10345 -2.689655,11.7931 H 18 l 2.689655,-11.7931 z m 12.827587,7.65517 1.655172,-4.55172 0.827586,4.55172 z m 3.517241,4.13793 h 2.689655 L 40.344828,9.10345 h -2.482759 c -0.62069,0 -1.241379,0.41379 -1.448276,0.82758 l -4.551724,10.96552 h 3.310345 l 0.620689,-1.65517 h 3.931035 z m -8.068965,-3.72414 c 0,-3.31034 -4.344828,-3.31034 -4.344828,-4.75862 0,-0.41379 0.413793,-0.82758 1.241379,-1.03448 0.62069,0 1.655173,0 3.103449,0.62069 L 32.689655,9.31034 C 31.862069,9.10345 30.827586,8.89655 29.793103,8.89655 c -3.103448,0 -5.172413,1.65517 -5.172413,3.93104 0,1.65517 1.448276,2.68965 2.689655,3.31034 1.034483,0.41379 1.448276,0.82759 1.448276,1.44828 0,0.82758 -0.827587,1.03448 -1.862069,1.03448 -1.448276,0 -2.275862,-0.41379 -3.103449,-0.62069 l -0.620689,2.48276 c 0.827586,0.41379 2.068965,0.62069 3.517241,0.62069 3.310345,0 5.379311,-1.44828 5.379311,-3.93104 z M 19.241379,9.10345 14.275862,20.89655 H 11.172414 L 8.6896552,11.58621 C 8.4827586,10.96552 8.2758621,10.75862 7.862069,10.34483 7.2413793,10.13793 6,9.72414 4.7586207,9.51724 L 4.9655172,9.10345 h 5.1724138 c 0.62069,0 1.241379,0.41379 1.448276,1.24138 l 1.241379,6.82758 3.310345,-8.06896 z M 0,2.27586 C 0,1.03448 1.0344828,0 2.2758621,0 H 45.724138 C 46.965517,0 48,1.03448 48,2.27586 V 4.34483 H 0 Z' /%3E%3C/svg%3E");
}
input.Mastercard {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.942585' height='30' viewBox='0 0 47.942585 30'%3E%3Cpath fill='%23000' d='M 0,2.29665 C 0,1.00478 1.0047847,0 2.2966508,0 H 45.645933 c 1.291866,0 2.296651,1.00478 2.296651,2.29665 v 25.4067 C 47.942584,28.99521 46.937799,30 45.645933,30 H 2.2966508 C 1.0047847,30 0,28.99521 0,27.70335 Z' /%3E%3Cpath fill='%23fff' d='m 15.502393,25.4067 v -1.43541 c 0,-0.57416 -0.287081,-0.86124 -0.861244,-0.86124 -0.287082,0 -0.574163,0 -0.861244,0.43062 -0.143541,-0.28708 -0.430622,-0.43062 -0.717704,-0.43062 -0.287081,0 -0.430622,0 -0.717703,0.28708 v -0.28708 h -0.430622 v 2.29665 h 0.430622 v -1.29187 c 0,-0.43062 0.287081,-0.57416 0.574163,-0.57416 0.430622,0 0.574162,0.14354 0.574162,0.57416 v 1.29187 h 0.430622 v -1.29187 c 0,-0.43062 0.143541,-0.57416 0.574163,-0.57416 0.287082,0 0.430622,0.14354 0.430622,0.57416 v 1.29187 z m 7.177034,-2.29665 H 21.961723 V 22.53588 H 21.38756 v 0.57417 h -0.430621 v 0.43062 h 0.430621 v 1.00478 c 0,0.57417 0.287082,0.86125 0.861244,0.86125 0.14354,0 0.430623,0 0.574164,-0.14354 l -0.143541,-0.43063 c -0.143542,0 -0.287083,0.14354 -0.430623,0.14354 -0.287081,0 -0.287081,-0.14354 -0.287081,-0.43062 v -1.00478 h 0.717704 z m 4.162679,0 c -0.287081,0 -0.430623,0.14354 -0.574164,0.28708 v -0.28708 h -0.430621 v 2.29665 h 0.430621 v -1.29187 c 0,-0.28708 0.143541,-0.57416 0.574164,-0.57416 0,0 0.143541,0 0.287081,0.14354 l 0.14354,-0.43062 c -0.14354,-0.14354 -0.28708,-0.14354 -0.430621,-0.14354 z m -6.31579,0.28708 c -0.14354,-0.28708 -0.430622,-0.28708 -0.861244,-0.28708 -0.574162,0 -0.861244,0.28708 -0.861244,0.7177 0,0.43062 0.287082,0.57416 0.717704,0.57416 l 0.287081,0.14354 c 0.287081,0 0.430622,0 0.430622,0.14354 0,0.28708 -0.287081,0.43063 -0.574163,0.43063 -0.287081,0 -0.574162,-0.14355 -0.717703,-0.28709 l -0.287081,0.28709 c 0.430622,0.28708 0.717703,0.28708 1.004784,0.28708 0.574163,0 1.004785,-0.28708 1.004785,-0.71771 0,-0.28708 -0.287081,-0.57416 -0.717703,-0.57416 l -0.287082,-0.14354 c -0.14354,0 -0.430622,0 -0.430622,-0.14354 0,-0.14354 0.287082,-0.28708 0.430622,-0.28708 0.430622,0 0.574163,0.14354 0.717704,0.14354 z m 6.889952,0.86124 c 0,0.7177 0.430623,1.14833 1.148326,1.14833 0.28708,0 0.574163,0 0.717704,-0.28708 l -0.143541,-0.28709 c -0.287083,0.14354 -0.430623,0.14354 -0.574163,0.14354 -0.430622,0 -0.717703,-0.28708 -0.717703,-0.7177 0,-0.43062 0.287081,-0.7177 0.717703,-0.7177 0.14354,0 0.28708,0 0.574163,0.14354 l 0.143541,-0.28708 c -0.143541,-0.28708 -0.430624,-0.28708 -0.717704,-0.28708 -0.717703,0 -1.148326,0.43062 -1.148326,1.14832 z m -3.157894,-1.14832 c -0.717704,0 -1.148326,0.43062 -1.148326,1.14832 0,0.7177 0.430622,1.14833 1.148326,1.14833 0.287081,0 0.574162,0 0.861243,-0.28708 l -0.143541,-0.28709 c -0.287081,0.14354 -0.430621,0.14354 -0.717702,0.14354 -0.287081,0 -0.574164,-0.14354 -0.574164,-0.57416 h 1.578949 c 0,0 0,0 0,-0.14354 0,-0.7177 -0.430623,-1.14832 -1.004785,-1.14832 z m 0,0.43062 c 0.287081,0 0.574162,0.14354 0.574162,0.57416 H 23.68421 c 0,-0.43062 0.143541,-0.57416 0.574164,-0.57416 z m -6.028708,0.7177 v -1.14832 h -0.430622 v 0.28708 c -0.143541,-0.14354 -0.430622,-0.28708 -0.717704,-0.28708 -0.717703,0 -1.148325,0.43062 -1.148325,1.14832 0,0.57416 0.574163,1.14833 1.148325,1.14833 0.287082,0 0.574163,-0.14354 0.717704,-0.28708 v 0.14354 h 0.430622 z m -1.866029,0 c 0,-0.43062 0.287081,-0.7177 0.717703,-0.7177 0.430622,0 0.717704,0.28708 0.717704,0.7177 0,0.43062 -0.287082,0.7177 -0.717704,0.7177 -0.430622,0 -0.717703,-0.28708 -0.717703,-0.7177 z m 17.22488,-1.14832 c -0.287081,0 -0.430621,0.14354 -0.574161,0.28708 v -0.28708 h -0.430624 v 2.29665 h 0.430624 v -1.29187 c 0,-0.28708 0.14354,-0.57416 0.430621,-0.57416 0.14354,0 0.287081,0 0.430621,0.14354 l 0.143541,-0.43062 c -0.143541,-0.14354 -0.287081,-0.14354 -0.430622,-0.14354 z m -1.722487,1.14832 v -1.14832 h -0.430624 v 0.28708 c -0.14354,-0.14354 -0.430621,-0.28708 -0.717702,-0.28708 -0.574164,0 -1.004785,0.43062 -1.004785,1.14832 0,0.57416 0.430621,1.14833 1.004785,1.14833 0.287081,0 0.574162,-0.14354 0.717702,-0.28708 v 0.14354 h 0.430624 z m -1.72249,0 c 0,-0.43062 0.287083,-0.7177 0.717705,-0.7177 0.430621,0 0.574161,0.28708 0.574161,0.7177 0,0.43062 -0.14354,0.7177 -0.574161,0.7177 -0.430622,0 -0.717705,-0.28708 -0.717705,-0.7177 z m 6.31579,0 V 22.2488 h -0.574161 v 1.14833 c -0.143541,-0.14354 -0.287081,-0.28708 -0.717705,-0.28708 -0.574162,0 -1.004785,0.43062 -1.004785,1.14832 0,0.57416 0.430623,1.14833 1.004785,1.14833 0.430624,0 0.574164,-0.14354 0.717705,-0.28708 v 0.14354 h 0.574161 z m -1.866028,0 c 0,-0.43062 0.287081,-0.7177 0.717703,-0.7177 0.430623,0 0.717704,0.28708 0.717704,0.7177 0,0.43062 -0.287081,0.7177 -0.717704,0.7177 -0.430622,0 -0.717703,-0.28708 -0.717703,-0.7177 z' /%3E%3Ccircle fill='%23f79e1b' r='8.3253584' cy='12.77512' cx='29.282299' /%3E%3Ccircle fill='%23eb001b' r='8.3253584' cy='12.77512' cx='18.947369' /%3E%3Cpath fill='%23ff5f00' d='m 24.114834,19.37799 c -1.86603,-1.57895 -3.157895,-4.01914 -3.157895,-6.60287 0,-2.72728 1.291865,-5.02393 3.157895,-6.60287 2.009568,1.57894 3.301434,3.87559 3.301434,6.60287 0,2.58373 -1.291866,5.02392 -3.301434,6.60287 z' /%3E%3C/svg%3E");
}
input.Discover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.891842' height='30' viewBox='0 0 47.9 30'%3E%3Cpath fill='%23e6772f' d='M 8.9957552,29.950166 47.842008,16.249206 v 11.444331 c 0,1.208908 -0.967126,2.256629 -2.176034,2.256629 z' /%3E%3Cpath fill='%23ffffff' stroke='%23e6772f' stroke-width='1' d='M 8.9957552,29.950166 C 23.502655,27.612943 36.800646,23.502655 47.842008,16.249206 V 2.3064627 c 0,-1.2089083 -0.967126,-2.25662881 -2.176034,-2.25662881 H 2.3064627 c -1.2089083,0 -2.25662881,1.04772051 -2.25662881,2.25662881 V 27.693537 c 0,1.208908 1.04772051,2.256629 2.25662881,2.256629 z' /%3E%3Cpath fill='%23000' d='M 4.1601221,8.9151614 H 2.145275 v 6.8504796 h 2.0148471 c 1.0477205,0 1.7730655,-0.241781 2.4178166,-0.805938 C 7.3838775,14.395545 7.786847,13.347825 7.786847,12.380698 7.8674409,10.365852 6.336157,8.9151614 4.1601221,8.9151614 Z M 5.6914059,14.07317 C 5.2884365,14.47614 4.7242793,14.637327 3.9183404,14.637327 H 3.515371 v -4.593851 h 0.4029694 c 0.8059389,0 1.3700961,0.161188 1.7730655,0.564157 0.4835634,0.402969 0.8059389,1.04772 0.8059389,1.773065 0,0.644751 -0.3223755,1.289503 -0.8059389,1.692472 z' /%3E%3Crect fill='%23000' x='8.5927858' y='8.9151611' width='1.3452892' height='6.8758678' /%3E%3Cpath fill='%23000' d='m 13.267231,11.655353 c -0.886533,-0.322375 -1.04772,-0.483563 -1.04772,-0.805938 0,-0.483563 0.402969,-0.805939 0.967126,-0.805939 0.40297,0 0.725345,0.161188 1.128315,0.564157 L 14.959703,9.7211003 C 14.47614,9.1569431 13.750794,8.9151614 12.944856,8.9151614 c -1.208908,0 -2.095441,0.8865327 -2.095441,2.0148476 0,0.967126 0.483563,1.450689 1.692471,1.934253 0.483563,0.161187 0.805939,0.241782 0.886533,0.402969 0.322375,0.161188 0.483563,0.40297 0.483563,0.644751 0,0.564158 -0.483563,1.047721 -1.04772,1.047721 -0.644751,0 -1.208909,-0.40297 -1.531284,-0.967126 l -0.805939,0.805938 c 0.644751,0.886533 1.370096,1.289502 2.417817,1.289502 1.370096,0 2.337222,-0.886532 2.337222,-2.256628 -0.08059,-1.128315 -0.483563,-1.611878 -2.014847,-2.176036 z' /%3E%3Cpath fill='%23000' d='m 15.52386,12.219511 c 0,2.014847 1.611877,3.626725 3.626725,3.626725 0.564157,0 1.128314,-0.161188 1.692472,-0.40297 v -1.611877 c -0.483563,0.564156 -0.967127,0.725344 -1.611878,0.725344 -1.289502,0 -2.256629,-0.967126 -2.256629,-2.337222 0,-1.289502 0.967127,-2.3372229 2.176035,-2.3372229 0.644751,0 1.128314,0.2417809 1.692472,0.8059389 V 9.0763492 C 20.278899,8.7539736 19.795336,8.6733797 19.231179,8.6733797 c -2.095442,0 -3.707319,1.6118773 -3.707319,3.5461313 z' /%3E%3Cpolygon fill='%23000' points='388,198 396,198 434,110 415,110 392,167 370,110 351,110' transform='matrix(0.08059389,0,0,0.08059389,0.04983389,0.04983389)' /%3E%3Cpolygon fill='%23000' points='487,158 487,143 458,143 458,124 488,124 488,110 441,110 441,195 488,195 488,181 458,181 458,158' transform='matrix(0.08059389,0,0,0.08059389,0.04983389,0.04983389)' /%3E%3Cpath fill='%23000' d='m 44.779441,10.930009 c 0,-1.2895026 -0.886533,-2.0148476 -2.417817,-2.0148476 h -1.934253 v 6.8504796 h 1.289502 v -2.740192 h 0.241782 l 1.853659,2.740192 h 1.611878 l -2.176035,-2.901379 c 1.047721,-0.161188 1.531284,-0.886533 1.531284,-1.934253 z m -2.659598,1.128314 h -0.40297 V 9.962882 h 0.483563 c 0.805939,0 1.208909,0.40297 1.208909,1.04772 0,0.725346 -0.40297,1.047721 -1.289502,1.047721 z' /%3E%3Cpath fill='%23e6772f' d='m 28.58007,12.219511 c 0,2.014847 -1.611878,3.626725 -3.546132,3.626725 -2.014847,0 -3.626725,-1.611878 -3.626725,-3.626725 0,-1.934254 1.611878,-3.5461313 3.626725,-3.5461313 1.934254,0 3.546132,1.6118773 3.546132,3.5461313 z' /%3E%3C/svg%3E");
}
input.Amex {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48.004406' height='30' viewBox='0 0 48.004406 30'%3E%3Cpath fill='%23246ea9' d='M 0,2.251923 C 0,1.0106191 1.0106191,0 2.251923,0 h 43.50056 c 1.241304,0 2.251923,1.0106191 2.251923,2.251923 v 25.496162 c 0,1.241304 -1.010619,2.251923 -2.251923,2.251923 H 2.251923 C 1.0106191,30.000008 0,28.989389 0,27.748085 Z' /%3E%3Cpath fill='%23fff' d='m 47.960466,18.542663 h -2.449652 c -0.230685,0 -0.41743,0 -0.538265,0.120835 -0.15379,0.0769 -0.186745,0.230685 -0.186745,0.41743 0,0.230684 0.10985,0.351519 0.30758,0.428414 0.15379,0.03296 0.30758,0.0769 0.494324,0.0769 h 0.72501 c 0.735994,0.03296 1.230319,0.142805 1.537898,0.450385 0.04394,0.04394 0.0769,0.0769 0.10985,0.15379 z m 0,3.723912 c -0.340534,0.494324 -0.955694,0.725009 -1.834493,0.725009 H 43.52253 v -1.230319 h 2.603443 c 0.26364,0 0.41743,-0.03296 0.538265,-0.142805 0.07689,-0.0769 0.153789,-0.19773 0.153789,-0.384474 0,-0.15379 -0.0769,-0.30758 -0.153789,-0.384475 -0.120835,-0.0769 -0.230685,-0.120835 -0.46137,-0.120835 -1.263274,-0.03296 -2.834127,0.04394 -2.834127,-1.757598 0,-0.81289 0.538264,-1.691689 1.911388,-1.691689 h 2.680337 v -1.109484 h -2.482607 c -0.76895,0 -1.307214,0.186745 -1.691689,0.46137 v -0.46137 h -3.679972 c -0.571219,0 -1.263273,0.15379 -1.614793,0.46137 v -0.46137 h -6.590994 v 0.46137 c -0.538265,-0.384475 -1.417064,-0.46137 -1.801538,-0.46137 h -4.372026 v 0.46137 c -0.41743,-0.384475 -1.340169,-0.46137 -1.911389,-0.46137 H 18.982063 L 17.872579,17.433179 16.829005,16.2468 H 9.5459563 v 7.854268 h 7.1292587 l 1.153424,-1.219334 1.076529,1.219334 h 4.404981 v -1.834493 h 0.428414 c 0.57122,0 1.263274,0 1.878434,-0.274625 v 2.109118 h 3.636031 v -2.032223 h 0.19773 c 0.230685,0 0.230685,0 0.230685,0.230685 v 1.801538 h 10.995975 c 0.692054,0 1.417064,-0.186745 1.845478,-0.494324 v 0.494324 h 3.493227 c 0.725009,0 1.417064,-0.10985 1.988283,-0.340535 v -1.493958 z m -5.404615,-2.262908 c 0.274625,0.26364 0.428415,0.615159 0.428415,1.186379 0,1.230319 -0.768949,1.768583 -2.109118,1.768583 h -2.647383 v -1.197364 h 2.603443 c 0.274625,0 0.428414,-0.03296 0.538264,-0.142805 0.0769,-0.0769 0.15379,-0.19773 0.15379,-0.384474 0,-0.15379 -0.0769,-0.30758 -0.15379,-0.384475 -0.10985,-0.0769 -0.230684,-0.120835 -0.494324,-0.120835 -1.263274,-0.03296 -2.834128,0.04394 -2.834128,-1.757598 0,-0.81289 0.494325,-1.691689 1.911389,-1.691689 h 2.680337 v 1.186379 h -2.449653 c -0.263639,0 -0.417429,0 -0.538264,0.120835 -0.15379,0.0769 -0.186745,0.230685 -0.186745,0.41743 0,0.230684 0.10985,0.351519 0.30758,0.428414 0.15379,0.03296 0.30758,0.0769 0.527279,0.0769 h 0.735995 c 0.768949,0.0769 1.219334,0.186745 1.526913,0.494325 z M 30.406452,19.663132 c -0.19773,0.10985 -0.417429,0.10985 -0.648114,0.10985 h -1.658734 v -1.263274 h 1.658734 c 0.230685,0 0.494324,0 0.648114,0.10985 0.186745,0.0769 0.26364,0.274625 0.26364,0.50531 0.04394,0.230684 -0.0769,0.417429 -0.26364,0.538264 z m 0.845845,0.681069 c 0.307579,0.120835 0.538264,0.30758 0.648114,0.46137 0.186745,0.274625 0.230685,0.538265 0.230685,1.032589 v 1.120469 h -1.340169 v -0.692054 c 0,-0.35152 0.03296,-0.845845 -0.230685,-1.109484 -0.19773,-0.19773 -0.494324,-0.274625 -0.999634,-0.274625 h -1.461004 v 2.076163 h -1.340168 v -5.602345 h 3.108752 c 0.692054,0 1.186379,0.04394 1.614793,0.26364 0.41743,0.274625 0.68107,0.615159 0.68107,1.274259 0,0.878799 -0.57122,1.340169 -0.911754,1.450018 z M 32.933,17.356284 h 4.492861 v 1.186379 h -3.152692 v 1.043574 h 3.075797 v 1.142439 h -3.075797 v 1.109484 h 3.152692 v 1.197364 H 32.933 Z m -9.084587,2.603443 h -1.757598 v -1.417064 h 1.757598 c 0.494325,0 0.801905,0.19773 0.801905,0.692054 0.04394,0.46137 -0.30758,0.72501 -0.801905,0.72501 z m -3.108752,2.537533 -2.065178,-2.306848 2.065178,-2.218968 z m -5.32772,-0.692055 h -3.295497 v -1.109484 h 2.954962 v -1.153424 h -2.954962 v -1.032589 h 3.372392 l 1.461004,1.647749 z m 10.69938,-2.603442 c 0,1.570853 -1.153424,1.878433 -2.339803,1.878433 h -1.680703 v 1.878433 h -2.614428 l -1.647748,-1.878433 -1.724644,1.878433 h -5.32772 v -5.602345 h 5.404615 l 1.647749,1.845479 1.724643,-1.845479 h 4.295131 c 1.076529,0 2.262908,0.30758 2.262908,1.845479 z M 4.3280861,10.842185 3.4163319,8.5792772 2.4935927,10.842185 Z M 24.650318,9.9524009 c -0.186745,0.1208351 -0.41743,0.1208351 -0.648115,0.1208351 H 22.354455 V 8.809962 h 1.647748 c 0.230685,0 0.494325,0 0.648115,0.1098499 0.197729,0.076895 0.274624,0.2746247 0.274624,0.5053095 0,0.2636398 -0.120835,0.4503846 -0.274624,0.5272795 z M 36.349332,10.842185 35.426593,8.5792772 34.503854,10.842185 Z M 14.566097,13.291838 H 13.192973 V 8.8868569 L 11.237645,13.291838 H 10.051266 L 8.0849526,8.8868569 V 13.291838 H 5.3716601 L 4.8333956,12.028564 H 2.0322232 L 1.4939586,13.291838 H 0.04393996 l 2.40571284,-5.6353 h 1.9992681 l 2.295863,5.32772 v -5.32772 h 2.186013 L 10.69938,11.4903 12.303189,7.656538 h 2.229953 v 5.6353 z m 5.48151,0 h -4.481876 v -5.6353 h 4.481876 V 8.8429169 H 16.9059 V 9.842551 h 3.075797 v 1.153424 H 16.9059 v 1.109484 h 3.141707 z m 6.371294,-4.1413413 c 0,0.8787993 -0.615159,1.3841083 -0.955694,1.4939583 0.30758,0.120835 0.538264,0.30758 0.648114,0.46137 0.186745,0.274625 0.230685,0.538264 0.230685,1.032589 v 1.120469 h -1.340169 v -0.735994 c 0,-0.340535 0.03296,-0.845845 -0.230685,-1.109484 C 24.573423,11.22666 24.265843,11.18272 23.771518,11.18272 h -1.461003 v 2.032223 H 20.970346 V 7.656538 h 3.108752 c 0.692054,0 1.186379,0.04394 1.647749,0.2636398 0.417429,0.2306848 0.692054,0.6151594 0.692054,1.2303189 z m 0.768949,4.1413413 v -5.6353 h 1.373124 v 5.6353 z m 17.323329,0 H 42.599791 L 40.029304,9.0736017 v 4.2182363 h -2.757233 l -0.538264,-1.263274 h -2.757233 l -0.505309,1.263274 h -1.570854 c -0.648114,0 -1.493959,-0.15379 -1.955328,-0.61516 -0.46137,-0.494324 -0.72501,-1.109484 -0.72501,-2.142073 0,-0.8458438 0.15379,-1.6147931 0.72501,-2.1860126 0.417429,-0.4613696 1.109484,-0.6481144 2.032223,-0.6481144 h 1.307214 v 1.1863789 h -1.263274 c -0.50531,0 -0.768949,0.076895 -1.043574,0.3405347 -0.230685,0.2306848 -0.384475,0.6920544 -0.384475,1.2632734 0,0.61516 0.120835,1.043575 0.384475,1.340169 0.19773,0.230685 0.582204,0.30758 0.922739,0.30758 h 0.615159 l 1.911389,-4.437936 h 2.032223 l 2.262908,5.32772 v -5.37166 h 2.076163 l 2.372758,3.910656 V 7.656538 h 1.384108 v 5.6353 z M 0,14.401322 h 2.2958629 l 0.5382645,-1.263274 h 1.153424 l 0.4943245,1.263274 h 4.5697559 v -0.955694 l 0.4174296,0.955694 h 2.3398026 l 0.384475,-0.955694 v 0.955694 h 11.2706 v -2.065178 h 0.230684 c 0.15379,0 0.19773,0.03295 0.19773,0.26364 v 1.801538 h 5.822045 v -0.494325 c 0.46137,0.26364 1.186379,0.494325 2.153058,0.494325 h 2.449653 l 0.538264,-1.263274 h 1.153424 l 0.494325,1.263274 h 4.71256 v -1.186379 l 0.735995,1.186379 h 3.789821 V 6.547054 H 41.984632 V 7.4697932 L 41.446367,6.547054 H 37.612606 V 7.4697932 L 37.118281,6.547054 h -5.17393 c -0.889784,0 -1.658734,0.1098499 -2.262908,0.4613696 V 6.547054 H 26.111321 V 7.0084236 C 25.726847,6.6569039 25.188582,6.547054 24.573423,6.547054 H 11.501285 L 10.622485,8.5792772 9.7436861,6.547054 H 5.6023449 V 7.4697932 L 5.1409753,6.547054 H 1.6147935 L 0,10.259981 Z' /%3E%3C/svg%3E");
}
input.Diners {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.972118' height='30' viewBox='0 0 47.972119 30'%3E%3Cpath fill='%23fff' stroke='%23ccc' stroke-width='1' d='m 0.09455401,2.2340918 c 0,-1.1410868 0.99845099,-2.13953779 2.13953779,-2.13953779 H 45.59539 c 1.283723,0 2.282174,0.99845099 2.282174,2.13953779 V 27.623273 c 0,1.283723 -0.998451,2.282174 -2.282174,2.282174 H 2.2340918 c -1.1410868,0 -2.13953779,-0.998451 -2.13953779,-2.282174 z' /%3E%3Cpath fill='%230079be' d='m 26.054279,19.065122 c 4.136439,0 7.987607,-3.42326 7.987607,-7.702336 0,-4.564347 -3.851168,-7.7023357 -7.987607,-7.7023357 h -3.708532 c -4.13644,0 -7.702336,3.1379887 -7.702336,7.7023357 0,4.279076 3.565896,7.702336 7.702336,7.702336 z m 3.42326,-7.702336 c 0,3.851168 -3.137989,6.989157 -7.131792,6.989157 -3.851168,0 -6.989157,-3.137989 -6.989157,-6.989157 0,-3.8511678 3.137989,-7.1317923 6.989157,-7.1317923 3.993803,0 7.131792,3.2806245 7.131792,7.1317923 z m -8.700787,4.13644 V 7.2263465 c -1.71163,0.5705434 -2.852717,2.1395378 -2.852717,4.1364395 0,1.854266 1.141087,3.423261 2.852717,4.13644 z m 6.133342,-4.13644 c 0,-1.9969017 -1.283723,-3.5658961 -2.852717,-4.1364395 v 8.2728795 c 1.568994,-0.713179 2.852717,-2.282174 2.852717,-4.13644 z' /%3E%3Cpath fill='%23211e1f' d='m 40.317864,25.055828 c 0,0.285271 0.285271,0.713179 0.855815,0.713179 0.855815,0 1.283722,-0.855815 1.283722,-1.568994 0,-0.855815 -0.713179,-1.568995 -1.283722,-1.568995 -0.285272,0 -0.570544,0.142636 -0.855815,0.427908 z m 0,-2.282174 c 0.427907,-0.285272 0.855815,-0.570543 1.283722,-0.570543 0.855815,0 1.426359,0.855815 1.426359,1.71163 0,0.998451 -0.713179,2.139538 -1.854266,2.139538 -0.570544,0 -0.998451,-0.285272 -1.141087,-0.285272 l -0.285272,0.142636 -0.142636,-0.142636 c 0.142636,-0.427908 0.142636,-0.855815 0.142636,-1.426358 v -3.423261 c 0,-0.570543 -0.142636,-0.570543 -0.427907,-0.570543 v -0.142636 c 0.285271,-0.142636 0.713179,-0.285272 0.855815,-0.427908 0,0 0.142636,0 0.142636,0 0,0 0,0 0,0 z m -1.568995,2.710081 c 0,0.142636 0.142636,0.142636 0.285272,0.142636 0,0 0.142636,0 0.285272,0 v 0.142636 c -0.285272,0 -0.998451,0.142636 -1.141087,0.285272 v 0 -0.71318 c -0.570543,0.427908 -0.855815,0.71318 -1.426359,0.71318 -0.427907,0 -0.99845,-0.285272 -0.99845,-0.998451 v -1.996902 c 0,-0.285272 0,-0.427908 -0.427908,-0.570544 v -0.142635 c 0.285272,0 0.998451,0 0.998451,0 0.142636,0 0.142636,0 0.142636,0.285271 v 1.996902 c 0,0.285272 0,0.998451 0.713179,0.998451 0.285272,0 0.570543,-0.285272 0.998451,-0.570543 V 22.91629 c 0,-0.142636 -0.427908,-0.285272 -0.713179,-0.285272 v -0.142636 c 0.713179,-0.142635 1.141087,-0.142635 1.283722,-0.142635 0,0 0,0 0,0.142635 z m -5.13489,0.142636 h 0.142636 c 0.285271,0 0.427907,0 0.427907,-0.142636 v -4.564347 c 0,-0.570543 -0.142636,-0.570543 -0.427907,-0.570543 v -0.142636 c 0.285271,-0.142636 0.570543,-0.285272 0.713179,-0.427908 0.142636,0 0.285272,0 0.285272,0 0,0 0,0 0,0 v 5.705434 c 0,0.142636 0.142635,0.142636 0.427907,0.142636 h 0.142636 v 0.285272 c -0.285272,0 -0.570543,0 -0.855815,0 -0.285272,0 -0.570544,0 -0.855815,0 z m -0.285272,-3.851168 h -0.285272 c -0.142635,-0.998451 -0.713179,-1.426358 -1.71163,-1.426358 -0.855815,0 -2.282173,0.713179 -2.282173,2.567445 0,1.71163 1.141086,2.852717 2.424809,2.852717 0.855815,0 1.426359,-0.570543 1.71163,-1.426358 l 0.142636,0.142635 -0.142636,1.141087 c -0.427907,0.142636 -1.283722,0.427908 -1.854266,0.427908 -1.854266,0 -3.137989,-1.283723 -3.137989,-2.995353 0,-1.71163 1.568995,-2.852717 3.137989,-2.852717 0.570544,0 1.283723,0.142636 1.854266,0.427907 z m -9.699238,2.995353 c 0.142636,0.570543 0.427908,0.998451 1.141087,0.998451 0.427908,0 0.570543,-0.285272 0.570543,-0.570543 0,-0.998451 -1.71163,-0.71318 -1.71163,-1.996902 0,-0.427908 0.285272,-0.998451 1.283723,-0.998451 0.142636,0 0.570543,0.142636 0.855815,0.285271 v 0.71318 h -0.142636 c 0,-0.427908 -0.285272,-0.71318 -0.855815,-0.71318 -0.285272,0 -0.570543,0.142636 -0.570543,0.570544 0,0.855815 1.854266,0.570543 1.854266,1.854266 0,0.570543 -0.427908,1.141087 -1.426359,1.141087 -0.285271,0 -0.713179,-0.142636 -0.998451,-0.285272 l -0.142636,-0.998451 z m -2.995353,0.855815 h 0.142636 c 0.285272,0 0.427908,0 0.427908,-0.142636 v -2.282173 c 0,-0.285272 -0.285272,-0.285272 -0.427908,-0.427908 v -0.142636 c 0.570544,-0.142636 0.855815,-0.427907 0.998451,-0.427907 0,0 0,0 0,0.142636 v 0.713179 h 0.142636 c 0.142636,-0.285272 0.427908,-0.855815 0.998451,-0.855815 0.142636,0 0.427908,0.142636 0.427908,0.427907 0,0.285272 -0.142636,0.427908 -0.427908,0.427908 -0.142636,0 -0.142636,-0.142636 -0.427908,-0.142636 -0.142635,0 -0.713179,0.142636 -0.713179,0.570543 v 1.996902 c 0,0.142636 0.285272,0.142636 0.427908,0.142636 h 0.427907 v 0.285272 c -0.427907,0 -0.713179,0 -1.141086,0 -0.285272,0 -0.570544,0 -0.855816,0 z M 19.49303,23.486833 c 0.142635,0 0.285271,-0.142635 0.285271,-0.285271 0,-0.427908 -0.285271,-0.71318 -0.713179,-0.71318 -0.570543,0 -0.855815,0.285272 -0.998451,0.998451 z m -1.426359,0.142636 c 0,0.142636 0,0.285272 0,0.570544 0,0.713179 0.570544,1.283722 1.141087,1.283722 0.427907,0 0.855815,-0.142636 1.141087,-0.427907 h 0.142636 c -0.427908,0.570543 -0.855816,0.998451 -1.568995,0.998451 -1.283722,0 -1.568994,-1.283723 -1.568994,-1.854266 0,-1.568995 1.141087,-1.996902 1.71163,-1.996902 0.570543,0 1.283723,0.427907 1.283723,1.283722 0,0 0,0.142636 0,0.142636 v 0 z m -4.13644,-0.285271 c 0,-0.285272 -0.142635,-0.427908 -0.427907,-0.570544 v -0.142636 c 0.285272,-0.142636 0.570543,-0.285271 0.998451,-0.427907 0,0 0.142636,0 0.142636,0.142636 v 0.427907 c 0.427907,-0.285272 0.855815,-0.570543 1.283722,-0.570543 0.71318,0 0.998451,0.570543 0.998451,1.141087 v 2.139537 c 0,0.142636 0.142636,0.142636 0.427908,0.142636 h 0.142636 v 0.285272 c -0.285272,0 -0.570544,0 -0.855815,0 -0.285272,0 -0.570544,0 -0.855815,0 v -0.285272 h 0.142635 c 0.142636,0 0.285272,0 0.285272,-0.142636 v -2.139537 c 0,-0.427908 -0.285272,-0.71318 -0.713179,-0.71318 -0.285272,0 -0.713179,0.285272 -0.855815,0.427908 v 2.424809 c 0,0.142636 0.142636,0.142636 0.285271,0.142636 h 0.142636 v 0.285272 c -0.285271,0 -0.570543,0 -0.855815,0 -0.285272,0 -0.570543,0 -0.855815,0 v -0.285272 h 0.142636 c 0.285272,0 0.427907,0 0.427907,-0.142636 z m -1.568994,-2.42481 c -0.285272,0 -0.427907,-0.142636 -0.427907,-0.285272 0,-0.285271 0.142635,-0.427907 0.427907,-0.427907 0.142636,0 0.285272,0.142636 0.285272,0.427907 0,0.142636 -0.142636,0.285272 -0.285272,0.285272 z m -0.855815,4.706983 h 0.142636 c 0.142636,0 0.285272,0 0.285272,-0.142636 v -2.282173 c 0,-0.285272 -0.142636,-0.427908 -0.427908,-0.570544 v -0.142636 c 0.427908,0 0.855815,-0.142635 0.855815,-0.285271 0.142636,0 0.142636,0 0.142636,0 0.142636,0 0.142636,0 0.142636,0.142636 v 3.137988 c 0,0.142636 0.142636,0.142636 0.427907,0.142636 h 0.142636 v 0.285272 c -0.285271,0 -0.570543,0 -0.855815,0 -0.285272,0 -0.570543,0 -0.855815,0 z M 7.0837107,24.913192 c 0,0.713179 0.4279075,0.713179 0.8558151,0.713179 1.7116302,0 2.2821732,-1.283722 2.2821732,-2.567445 0,-1.426359 -0.8558147,-2.567445 -2.4248091,-2.567445 -0.4279075,0 -0.5705434,0 -0.7131792,0 z M 6.3705314,21.20466 c 0,-0.713179 -0.4279075,-0.713179 -0.8558151,-0.713179 v -0.285272 c 0.4279076,0.142636 0.7131793,0.142636 0.998451,0.142636 0.2852717,0 0.8558151,-0.142636 1.4263585,-0.142636 2.1395382,0 3.2806242,1.426358 3.2806242,2.852717 0,0.855815 -0.570543,2.852717 -3.4232601,2.852717 -0.4279075,0 -0.7131792,0 -1.1410868,0 -0.4279075,0 -0.7131792,0 -1.1410868,0 v -0.285272 c 0.5705434,0 0.7131793,0 0.8558151,-0.570543 z' /%3E%3C/svg%3E");
}
input.JCB {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47.870731' height='30' viewBox='0 0 47.870731 30'%3E%3Cpath fill='%23fff' stroke='%23ccc' stroke-width='1' d='m 0.09436509,2.3382241 c 0,-1.2020674 1.04179161,-2.24385901 2.24385901,-2.24385901 H 45.532509 c 1.282205,0 2.243859,1.04179161 2.243859,2.24385901 V 27.661775 c 0,1.282205 -0.961654,2.243859 -2.243859,2.243859 H 2.3382241 c -1.2020674,0 -2.24385901,-0.961654 -2.24385901,-2.243859 z' /%3E%3Cpath fill='%2300a651' d='m 31.828942,17.56441 h 2.323997 c 0,0 0.160275,-0.08014 0.240413,-0.08014 0.400689,-0.08014 0.801378,-0.480827 0.801378,-0.961654 0,-0.560965 -0.400689,-0.961654 -0.801378,-1.041791 -0.08014,0 -0.160276,0 -0.240413,0 H 31.828942 Z M 33.832387,3.2197401 c -2.163721,0 -3.926753,1.763032 -3.926753,3.9267531 v 4.0870288 h 5.609648 c 0.08014,0 0.240413,0 0.320551,0 1.282205,0.08014 2.243859,0.72124 2.243859,1.84317 0,0.881516 -0.641103,1.682894 -1.84317,1.84317 v 0 c 1.282205,0.08014 2.243859,0.801378 2.243859,1.923307 0,1.202068 -1.041792,1.923308 -2.484273,1.923308 h -6.090474 v 8.013782 h 5.769923 c 2.163721,0 3.926753,-1.763032 3.926753,-3.926753 V 3.2197401 Z m 1.12193,10.0973649 c 0,-0.480827 -0.400689,-0.801378 -0.801378,-0.881516 -0.08014,0 -0.160276,0 -0.240414,0 h -2.083583 v 1.84317 h 2.083583 c 0.08014,0 0.160276,0 0.240414,0 0.400689,-0.08014 0.801378,-0.400689 0.801378,-0.961654 z' /%3E%3Cpath fill='%230b4ea2' d='m 12.115038,3.2197401 c -2.1637211,0 -3.9267531,1.763032 -3.9267531,3.9267531 v 9.6966758 c 1.1219295,0.560965 2.2438591,0.881516 3.4459261,0.881516 1.362343,0 2.083583,-0.801378 2.083583,-1.923307 v -4.567856 h 3.365789 v 4.567856 c 0,1.763032 -1.12193,3.205513 -4.888407,3.205513 -2.2438591,0 -4.0068911,-0.480827 -4.0068911,-0.480827 v 8.254195 h 5.7699231 c 2.163721,0 3.926753,-1.763032 3.926753,-3.926753 V 3.2197401 Z' /%3E%3Cpath fill='%23ee1c25' d='m 23.013782,3.2197401 c -2.163722,0 -3.926754,1.763032 -3.926754,3.9267531 v 5.1288208 c 0.961654,-0.801378 2.724686,-1.362343 5.52951,-1.202068 1.442481,0 3.045237,0.480827 3.045237,0.480827 V 13.15683 C 26.860397,12.756141 25.898743,12.435589 24.696676,12.275314 22.532955,12.195176 21.330887,13.236968 21.330887,15 c 0,1.843169 1.202068,2.884961 3.365789,2.724685 1.202067,-0.08014 2.163721,-0.480826 2.965099,-0.881516 v 1.682895 c 0,0 -1.602756,0.400689 -3.045237,0.480827 -2.804824,0.08014 -4.567856,-0.400689 -5.52951,-1.282206 v 9.055574 h 5.769923 c 2.163722,0 3.926754,-1.763032 3.926754,-3.926753 V 3.2197401 Z' /%3E%3C/svg%3E");
}
div.expires-error {
	position: relative;
}
div#panel-expires {
	max-width: 180px;
	position: relative;
	width: 60%;
}
div#panel-month {
	width: 40%;
}
div#panel-date-sep {
	width: 10%;
}
div#panel-year {
	width: 50%;
}
div#panel-cvv {
	max-width: 100px;
	width: 33%;
}
a#card-cvv-help {
	height: 20px;
	width: 20px;
}
div#card-cvv div.uk-modal-dialog {
	width: 400px;
}
button#place_order:disabled {
	background-color: #e5e5e5;
}
td.product-remove a,
td.product-remove input,
a.mini-cart-remove {
	background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="rgb(255,255,255)" stroke-width="2"><path d="M16,16 L4,4"/><path d="M16,4 L4,16"/></g></svg>');
}
.widget_shopping_cart .total {
	border-top: 2px solid rgba(24,24,24,.1);
	font-family: "Raleway Webfont", Raleway;
	font-size: .85rem;
	line-height: 1.25;
	padding: 1em 0 0;
}
div.cart-controls {
	margin: 10px 0 20px;
}

.loop-item-buttons,
#mini-cart-buttons {
	margin: -5px;
}
.loop-item-buttons a,
#mini-cart-buttons a {
	flex: auto;
	margin: 5px;
}
/*
 * Checkout
 */
div#billing_first_name_field {
	margin-top: 0!important;
}
div.columns-2 div.col-1 {
	padding-right: 25px;
}
div.columns-2 div.col-2 {
	padding-left: 25px;
}
@media only screen and (max-width: 640px) {
	div.columns-2 div.col-1 {
		padding-right: unset;
	}
	div.columns-2 div.col-2 {
		padding-left: unset;
	}
}
div#payment {
	background-color: #eee;
}
ul.payment-methods {
	padding: unset;
}
/*
 * Notifications
 */
.uk-notification-message {
	background: #ffffff;
	border: 1px solid #ccc;
	box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
	font-size: .87rem;
	padding: 20px 40px 20px 20px;
}
a.button.wc-forward {
	background-color: transparent;
	margin: 0;
	border: 2px solid #e5e5e5;
	overflow: visible;
	font: inherit;
	color: #333;
	text-transform: none;
	-webkit-appearance: none;
	border-radius: 50px;
	display: inline-block;
	box-sizing: border-box;
	padding: 0 15px;
	vertical-align: middle;
	font-size: .875rem;
	line-height: 28px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	transition: .1s ease-in-out;
	transition-property: color,background-color,border-color;
}
a.button.wc-forward:focus,
a.button.wc-forward:hover {
	border-color: #b2b2b2;
}
div.menu-member-container {
	width: 240px;
}
@media (max-width: 639px) {
	div.menu-member-container {
		display: none!important;
	}
}


