.telecashcw-preview-fields{
margin-top: 5px;
}
.telecashcw-control-group {
margin-bottom: 5px;
}
.telecashcw-control-label {
display: inline-block;
padding-top: 6px;
padding-bottom: 3px;
width: 100%;
font-weight: bold;
}
.telecashcw-help-block{
font-size: 14px;
padding-top: 3px;
padding-bottom: 6px;
font-size: 0.9em;
}
.telecashcw-control-label .telecashcw-required {
color: #990000;
font-size: 0.8em;
padding-left: 2px;
vertical-align: top;
}
.telecashcw-error {
margin-left: 140px;
color: #D8000C;
}
.telecashcw-element-error input[type='text'],
.telecashcw-element-error input[type='password'],
.telecashcw-element-error select {
border-color: #D8000C;
}
.telecashcw-card-cvc input[type='text'] {
max-width: 100px;
}
.telecashcw-multi-control .telecashcw-controls {
float:left;	
}
.telecashcw-multi-control > div {
display: inline-block;
width: 100%;
}
.telecashcw-text-field {
width: 80%;
}
.telecashcw-iframe {
width: 100%;
border: none;
}
.telecashcw-widget {
width: 100%;
border: none;
}
.telecashcw-alias-hidden-new {
display: none;
}
.card-brand-image-box {
display: inline-block;
}
.card-brand-image-color.brand-is-deselected {
display: none;
}
.card-brand-image-grey.brand-is-selected {
display: none;
}
.entry-content .card-brand-image-selection img,
.card-brand-image-selection img {
width: auto;
height: 25px;
padding-right: 4px;
padding-bottom: 4px;
margin: 0 .5em 0 0;
}
.invalid-card-number, .invalid-card-number:focus, .invalid-cvc-number,
.invalid-cvc-number:focus, .invalid-issuer-number,
.invalid-issuer-number:focus {
border-color: #fb7f88;
background-image: url(//holtex-shop.de/wp-content/plugins/woocommerce_telecashcw/resources/image/invalid.png);
background-position: 95% center;
background-repeat: no-repeat;
}
.valid-card-number, .valid-card-number:focus, .valid-cvc-number,
.valid-cvc-number:focus, .valid-issuer-number, .valid-issuer-number:focus
{
background-image: url(//holtex-shop.de/wp-content/plugins/woocommerce_telecashcw/resources/image/valid.png);
background-position: 95% center;
background-repeat: no-repeat;
}
.telecashcw-multi-control .telecashcw-select-field select {
margin-right: 1em;
}
.telecashcw-card-number .telecashcw-multi-control select {
float: none;
margin-top: 0.2em;
margin-bottom: 0.2em;
}
.card-brand-image-selection {
margin-top: 0.5em;
cursor: pointer;
}
.telecashcw-card-number .telecashcw-html-field {
display: block;
}
.telecashcw-back-to-checkout {
margin-top: 10px;
font-size: small;
}
.telecashcw-requires-second-run {
display: none;
}
.telecashcw .col2-set {
width: 100%;
margin-bottom: 24 px
}
.telecashcw .col2-set:after, .woocommerce .col2-set:before
{
content: " ";
display: table;
}
.telecashcw .col2-set :after {
clear: both;
}
.telecashcw .col2-set .col-1 {
float: left;
width: 48%;
}
.telecashcw .col2-set .col-2 {
float: right;
width: 48%;
}
.telecashcw-external-checkout-line-items-table .head-name {
width: 60%;
}
.telecashcw-external-checkout-line-items-table .head-quantity {
width: 10%;
}
.telecashcw-external-checkout-line-items-table .head-total {
width: 30%;
}
.telecashcw-external-checkout-line-items-table .product-quantity {
text-align: center;
}
.telecashcw-external-checkout-additional {
width: 100%;
margin-bottom: 24px
}
.telecashcw-external-checkout-terms {
width: 100%;
margin-bottom: 12px
}
.telecashcw-external-checkout-confirm-buttons {
margin-bottom: 24px
}
.telecashcw-external-checkout-account input.button {
margin-top: 12px
}
.cw-external-checkouts {
overflow: hidden;
margin-bottom: 12px;
}
.cw-external-checkouts .cw-external-checkout {
float: right;
margin-left: 10px;
margin-bottom: 1em;
}
.telecashcw-external-checkout-customer-details {
margin-bottom: 24px;
}
.telecashcw-external-checkout-billing {
margin-bottom: 24px;
}
.telecashcw-external-checkout-shipping {
margin-bottom: 24px;
}
.telecashcw-external-checkout-login-info-message {
margin-bottom: 24px;
}
.woocommerce-checkout #payment div.payment_box p:nth-last-of-type(1) {
margin-bottom: 0px;
}