/* customize store credit */
.wt_customise_gift_coupon_wrapper{ float:left; width:100%; }
.wt_gift_coupon_title{ float:left; width:100%; text-align:left; }
.wt_gift_coupn_designs{ float:left; width:100%; margin-right:1%; padding:10px; border:1px solid #e4dada; margin-bottom:15px; }
.wt_gift_coupn_designs h2, .wt_gift_coupon_preview_wrapper h2, .wt_gift_coupon_setup h2{ float:left; font-size:18px; width:100%; }
.wt_gift_coupn_designs ul{ list-style-type:none; padding:0; margin:0 }
.wt_gift_coupn_designs li{float:left; width:19.5%; margin:5px .25%; cursor:pointer; border:1px solid #eee; padding:3px; border-radius:3px; }
.wt_gift_coupn_designs li.active{ box-shadow:0px 0px 5px 3px rgba(0, 100, 200, .5); border:solid 1px #81a2e3; }
.wt_sc_gift_coupn_categories{ float:left; width:100%; margin-top:20px;}
.wt_gift_coupon_preview{ float:left; width:60%; border:1px solid #e4dada; padding:20px; margin-right:3%; }
.store_credit_preview{padding:12px}
.store_credit_preview_wrapper{float:left;width:100%;box-shadow:6px 11px 35px -20px rgba(0,0,0,.75)}
.wt_sc_gift_card_caption_hidden{display:none}
.wt_gift_coupon_preview_caption{float:left;width:100%;padding:20px;text-align:center;color:#fff}
.wt_gift_coupon_preview_image img{float:left;width:100%;height:auto; border-radius:0px;}
.wt_coupon-code-block{float:left;width:100%;background:#fff;padding:20px}
.wt_coupon-code-block .coupon-code{float:left;text-align:left;background:#0e0b0d;padding:10px;color:#fff;}
.wt_coupon-code-block .coupon_price{float:right;text-align:right;font-size:32px;font-weight:700;color:#0e0b0d;padding:0;line-height:36px}
.coupon-message-block{float:left;width:100%;color:#fff;padding:20px}
.coupon-message-block .coupon-message{float:left;text-align:left}
.coupon-message-block .coupon-from{float:right;text-align:right}
.wt_gift_coupon_setup{float:left; width:37%; border:1px solid #e4dada; padding:15px; box-sizing:border-box;}
.single-product div.product .wt_gift_coupon_setup form.cart{ margin-bottom:0px; }

@media only screen and (max-width:767px) {
  .wt_gift_coupon_preview, .wt_gift_coupon_setup{ width:100%; margin-bottom:15px; }
  .wt_gift_coupn_designs li{ width:49%; margin-right:.5%; margin-left:.5%; }
}

.wt-form-item{ float:left; width:100%; padding:6px 0px; }
.wt-form-item .wt_sc_store_credit_field{float:left; width:100%; box-shadow:none; margin-left:0px; background:#fff; border:solid 1px #e4dada;}
.wt-form-item .wt_sc_store_credit_field:focus{background:#fff;}
.wt_credit_denominations{ float:left; margin-left:0px; }
.wt_credit_denominations .denominaton_label{ float:left; margin:0px 5px 5px 0px; background:#eeeeee; border:solid 1px #e4dada; color:#333; padding:4px 12px; cursor:pointer;}
.wt_credit_denominations input[type="radio"]{ opacity:0; width:0 !important; position:absolute;}
.wt_credit_denominations .denominaton_label:hover{ background-color:#dfd; }
.wt_credit_denominations input[type="radio"]:checked + label{ background-color:#bfb; border-color:#4c4; }
.wt-form-item .credit_instruction{ float:left; font-size:12px; width:100%; line-height:14px; color:#aaa; }
div#ui-datepicker-div{background:#e0e0e0;float:left;border:1px solid #e0e0e0}
a.ui-datepicker-prev{float:left}
a.ui-datepicker-next{float:right}
.ui-corner-all{cursor:pointer}