@charset "utf-8";

 .wpFUP li { display:inline !important; padding-left:5px !important; list-style: none !important; background: none !important; }
.wpFUP li:first-child { padding-left:0px; }#eh-stripe-card-element,#eh-stripe-exp-element, #eh-stripe-cvc-element, #eh-stripe-iban-element  {
background:#fff;
height: 30px;
padding:5px 50px;
border: 1px solid #eee;
width:100%;
}
#eh-stripe-exp-element, #eh-stripe-cvc-element {
padding:5px 10px;
}
.stripe-card-group {
width:100%;
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand {
display: block;
width: 30px;
height: 24px;
margin-top: -24px;
float: left;
margin-left: 4px;
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-credit-card-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/credit-card.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/visa.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/mastercard.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/amex.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/discover.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/diners.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
background: no-repeat url(//winenthingshk.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/jcb.svg);
}
#eh-stripe-payment-request-button{
padding: 20px 0;
}.woocommerce-checkout #payment ul.payment_methods li .payment-octopus-tooltip{position:relative;display:inline-block;color:#00f;text-decoration:underline}.woocommerce-checkout #payment ul.payment_methods li .payment-octopus-tooltip img.payment-octopus-tooltip-img{display:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.woocommerce-checkout #payment ul.payment_methods li .payment-octopus-tooltip:hover .payment-octopus-tooltip-img{display:block}.accordion,
.accordion * {
-webkit-box-sizing:border-box; 
-moz-box-sizing:border-box; 
box-sizing:border-box;
}
.accordion {
overflow:hidden;
box-shadow:0px 1px 3px rgba(0,0,0,0.25);
border-radius:3px;
background:#f7f7f7;
} .accordion-section-title {
width:100%;
padding:15px;
display:inline-block;
border-bottom:1px solid #1a1a1a;
background:#333;
transition:all linear 0.15s; font-size:1.200em;
text-shadow:0px 1px 0px #1a1a1a;
color:#fff;
}
.accordion-section-title.active, .accordion-section-title:hover {
background:#4c4c4c; text-decoration:none;
}
.accordion-section .accordion-section-title {
border-bottom: 1px solid rgba(255,255,255,0.8);
background: #1a1a75;
outline: 0;
box-shadow: none;
opacity: 1;
padding: 12px 15px;
font-size: 16px;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 0.01em;
text-shadow: none;
}
.accordion-section .accordion-section-title:hover,
.accordion-section .accordion-section-title:focus,
.accordion-section .accordion-section-title:active {
opacity: 0.9;
color: #fff;
box-shadow: none;
}
.accordion-section-content p {
margin-bottom: 0;
}
.accordion {
box-shadow: none;
border-radius: 0;
} .accordion-section-content {
padding:15px;
display:none;
}