 
form#coupenSubmit input[type="submit"]{ background: #09bd0a; color: #fff; border: none; padding: 5px 15px; border-radius: 4px; font-weight: 500; width: calc(100% - 30px); margin: 0 auto 10px; display: block; }


#coupenSubmit .prices_block>div{margin-right: 8px;}


/* Plugin css */
body p.coming-soon { background: #3bb44c; padding: 15px !important; font-weight: 200; font-size: 24px !important; }
.arrow-show { bottom: -84px !important; }
.rvoucher-middle { margin-top: 90px; }
.rvoucher-middle .what_know ul li{font-weight: 400;}
.voucher_sec .rvoucher-middle p{font-weight: 400;}
.brand ul li{    background: #fff; margin: 0 4px;}
.voucher_sec .quote p{max-height: 200px; overflow-y: auto;} 
.voucher_sec p::-webkit-scrollbar { width: 5px; }

/* Track */
.voucher_sec p::-webkit-scrollbar-track { background: #f1f1f1; }

/* Handle */
.voucher_sec p::-webkit-scrollbar-thumb { background: #888; }

/* Handle on hover */
.voucher_sec p::-webkit-scrollbar-thumb:hover { background: #555; }

.modal .modal-header .close{font-size: 26px;padding: 1px;    background: #ed1f24;}
.modal .modal-header .close:hover{background: #ed1f24;color: #fff;}
.modal .modal-header .close span{top: 2px; left: 6px;}
p.billing-error { font-size: 13px !important; color: red !important; font-weight: 500 !important; }

/* loader css */
.cd-loader { position: fixed; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 9999; }
.lds-ring { display: block; position: absolute; width: 80px; height: 80px; margin: auto; transform: translateY(-50%); top: 50%; left: 0; right: 0; }
.lds-ring div { box-sizing: border-box; display: block; position: absolute; width: 64px; height: 64px; margin: 8px; border: 8px solid #3bb44c; border-radius: 50%; animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; border-color: #3bb44c transparent transparent transparent; }
.lds-ring div:nth-child(1) { animation-delay: -0.45s; } 
.lds-ring div:nth-child(2) { animation-delay: -0.3s; } 
.lds-ring div:nth-child(3) { animation-delay: -0.15s; }
@keyframes lds-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }


/*21 July*/
.coupon_popup_custom .woocommerce-billing-fields h3 {color: #193325 !important;font-weight: 500 !important;} 
span.woocommerce-input-wrapper input {background: rgba(200, 201, 209, 0.3);border-radius: 3px; font-size: 14px; font-weight: 500; color: #193325;padding: 4px 14px;height: 43px;width: 100% !important;} 
span.woocommerce-input-wrapper {width: 100%;display: block;}
.col_custom{width: 100% !important; max-width: 100% !important; padding: 0 !important;}
div#order_review { margin-top: 15px !important; }
span.woocommerce-terms-and-conditions-checkbox-text { color: #424242; }

.woocommerce-checkout #payment {background: transparent;} .woocommerce-checkout #payment p {font-size: 14px;line-height: 22px;margin: 0 0 5px;} 
.woocommerce-checkout #payment .form-row.place-order {padding: 0;}

.woocommerce #payment #place_order {color: #3D715D; line-height: 22px; border: 1px solid #3D715D; border-radius: 3px; text-transform: uppercase; background: transparent; padding: 11px 16px; margin: 0; font-weight: 400;width: 100%;} 
.woocommerce #payment #place_order:hover {background: #3D715D;color: #fff;}

span.woocommerce-Price-amount.amount { color: #3D715D; }



  