/**handles:wal-frontend,wal-module**/
.wal-hide{display:none}.wal-show{display:block}.wal-credit-amount{color:green}.wal-debit-amount{color:red}.wal-number-field::-webkit-inner-spin-button,.wal-number-field::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.wal-number-field{-moz-appearance:textfield!important}.wal-myaccount-wallet-details-wrapper{float:left;display:block;width:100%}.wal-myaccount-wallet-details-wrapper .wal-myaccount-wallet-details-content{float:left;display:block;width:100%}.wal-myaccount-wallet-details-content h2{color:#000;font-size:30px!important;font-weight:400}.wal-myaccount-wallet-details-content h2 label{display:inline-block}table.wal-myaccount-wallet-details-table{float:left;margin-bottom:10px;width:100%;border-collapse:collapse}table.wal-myaccount-wallet-details-table tr:nth-child(2n){background:#fbfbfb!important}table.wal-myaccount-wallet-details-table tr td{padding:10px;border:none;text-align:left}table.wal-myaccount-wallet-details-table tr td:first-child{width:50%;color:#000;background:#fbfbfb!important}.wal-myaccount-wallet-details-wrapper p.wal-myaccount-wallet-dashboard-view-link{color:#666;font-size:16px;font-weight:400}p.wal-myaccount-wallet-dashboard-view-link a{color:#00f;text-decoration:underline}.wal-dshboard-profile-wrapper{float:left;display:block;width:100%;background:#f7f7f7;border-bottom:1px solid #eee;border-top-left-radius:5px;border-top-right-radius:5px}.wal-dshboard-profile-wrapper .wal-dashboard-profile-data,.wal-dshboard-profile-wrapper .wal-dashboard-profile-image{float:left;display:block}.wal-dshboard-profile-wrapper .wal-dashboard-profile-status{float:right;display:block}.wal-dshboard-profile-wrapper .wal-dashboard-profile-image{margin-right:15px;padding:10px 5px 10px 10px}.wal-dshboard-profile-wrapper .wal-dashboard-profile-image img{width:128px;height:auto;border-radius:5px}.wal-dshboard-profile-wrapper .wal-dashboard-profile-data,.wal-dshboard-profile-wrapper .wal-dashboard-profile-status{padding:10px 10px 10px 5px}.wal-dshboard-profile-wrapper .wal-dashboard-profile-data p{display:block;padding:0;margin:0 0 10px 0;font-size:16px}.wal-dshboard-profile-wrapper .wal-dashboard-profile-data p label{display:inline-block;color:#000;font-weight:700;font-size:16px}.wal-dshboard-profile-wrapper .wal-dashboard-profile-data p span{display:inline-block;margin-left:3px;color:#959595;font-weight:400}.wal-dshboard-profile-wrapper .wal_active_status,.wal-dshboard-profile-wrapper .wal_expired_status,.wal-dshboard-profile-wrapper .wal_inactive_status{display:block;float:left;padding:10px;border-radius:5px;font-size:16px;background:#fff}.wal-dshboard-profile-wrapper .wal_active_status{color:#000;border:1px solid #0c9;box-shadow:0 0 3px #0c9 inset}.wal-dshboard-profile-wrapper .wal_inactive_status{color:#000;border:1px solid #669;box-shadow:0 0 3px #669 inset}.wal-dshboard-profile-wrapper .wal_expired_status{color:#000;border:1px solid red;box-shadow:0 0 3px red inset}.wal-dashboard-wrapper{margin-bottom:20px}.wal-dashboard-menu-content,.wal-dashboard-menus,.wal-dashboard-wrapper,.wal-dshboard-menu-wrapper{float:left;width:100%}.wal-dashboard-menus ul{float:left;margin:0;padding:0;width:100%;background:#f7f7f7}.wal-dashboard-menus ul li{display:inline-block;list-style:none}.wal-dashboard-menus ul li a{float:left;margin:0;padding:10px 15px;background:0 0;border:none;text-decoration:none!important}.wal-dashboard-menus ul li a span{margin-right:5px}.wal-dashboard-menus ul li .wal-active{background:0 0;border-bottom:none;font-weight:700}.wal-dashboard-menus ul li ul{position:absolute;display:none}.wal-dashboard-menus ul li:hover{position:relative}.wal-dashboard-menus ul li:hover ul{display:block;margin:0;padding:0;width:200px;top:40px;left:0;background:#f7f7f7;z-index:99}.wal-dashboard-menus ul li:hover ul li a{display:block;padding:5px 10px;outline:0;background:0 0}.wal-dashboard-menus ul li:hover ul li a:hover{color:#000}.wal-dashboard-menu-content{border-left:2px solid #f7f7f7;border-bottom:2px solid #f7f7f7;border-right:2px solid #f7f7f7;background:#fdfdfd}.wal-dashboard-menu-content .wal-dashboard-content-wrapper{padding:15px}.wal_status_label{padding:10px;color:#fff;border-radius:2px}.wal_active_status{background:#0c9}.wal_inactive_status{background:#669}.wal_expired_status{background:red}.wal-frontend-table{width:100%;margin:0;padding:0;border-collapse:collapse}.wal-frontend-table thead{background:#f7f7f7}.wal-frontend-table thead th{padding:15px;color:#333;background:#f7f7f7;border:none;text-transform:capitalize;font-size:16px;text-align:left;vertical-align:middle;word-break:break-all}.wal-frontend-table tbody tr:nth-child(2n){background:#fafafa}.wal-frontend-table tbody td{padding:15px;color:#666;background:0 0;border:none;font-size:14px;text-align:left;vertical-align:middle;word-break:break-all}.wal-frontend-table tfoot{border:none;box-shadow:none}.wal-frontend-table tfoot td{padding-right:0;background:0 0;border:none}.wal-frontend-table tfoot nav{float:none;padding:0;margin-bottom:0;border:0;clear:none;text-align:center}.wal-frontend-table tfoot nav ul{margin:0;list-style:none;border:none!important}.wal-frontend-table tfoot nav ul li{display:inline-block;margin:0}.wal-frontend-table tfoot nav ul li span{display:inline-block;padding:10px;margin-right:3px;color:#43454b;background:#f7f7f7;border:none;text-decoration:none;cursor:pointer}.wal-dashboard-overview-content,.wal-dashboard-overview-content-wrapper{float:left;width:100%}.wal-dashboard-overview-data{float:left;margin-right:1.5%;margin-bottom:1.5%;width:31.5%;max-height:300px;min-height:150px;overflow-y:auto;background:#fff;border:1px solid #e2e4e7;box-shadow:0 0 3px #e2e4e7 inset}.wal-dashboard-overview-data p{margin:15px 0;padding:0;text-align:center}.wal-dashboard-overview-data p label{display:block;margin:0;padding:0;color:#666;font-size:22px}.wal-dashboard-overview-data p span{margin:0;padding:0;color:#000;font-weight:700;font-size:28px}.wal_cancelled_status,.wal_received_status,.wal_request_cancel_status,.wal_request_declined_status,.wal_request_received_status,.wal_requested_status,.wal_transfered_status{display:inline-flex;margin:-.25em 0;max-width:100%;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);cursor:inherit!important;white-space:nowrap}.wal_request_received_status,.wal_requested_status{color:#94660c;background:#f8dda7}.wal_received_status,.wal_transfered_status{color:#5b841b;background:#c6e1c6}.wal_cancelled_status,.wal_request_cancel_status{color:#761919;background:#eba3a3}.wal_request_declined_status{color:#777;background:#e5e5e5}@media only screen and (max-width:768px){.wal-dshboard-profile-wrapper .wal-dashboard-profile-data,.wal-dshboard-profile-wrapper .wal-dashboard-profile-image,.wal-dshboard-profile-wrapper .wal-dashboard-profile-status{float:left;display:block;width:95%;padding:10px}.wal-frontend-table{border:1px solid #f1f1f1}.wal-frontend-table tbody tr{display:block}.wal-frontend-table thead{display:none}.wal-frontend-table tr td{display:block;border-right:0;border-bottom:1px solid #f1f1f1;text-align:right!important}.wal-frontend-table tr td::before{float:left;content:attr(data-title) ": ";font-weight:700}.wal-dashboard-overview-data{margin-right:0;margin-bottom:4%;width:100%}}
.wal-cart-partial-fund-usage-wrapper{float:left;display:block;width:100%}.wal-cart-partial-fund-usage-wrapper .wal-cart-partial-fund-usage-content{display:table;margin:10px 0!important}.wal-cart-partial-fund-usage-content button,.wal-cart-partial-fund-usage-content input,.wal-cart-partial-fund-usage-content label{display:table-cell;padding:10px!important}.wal-cart-partial-fund-usage-content label{margin:0 10px 0 0;padding:0;color:#000;font-size:16px;font-weight:400;vertical-align:middle}.wal-cart-partial-fund-usage-content input[type=number]{display:inline-block;margin-right:10px!important;width:250px}.wal-cart-partial-fund-usage-content button{color:#000;padding:.6180469716em 1.41575em;background-color:#eee;border-color:#43454b;text-decoration:none;font-weight:600;text-shadow:none;cursor:pointer}.wal-checkout-partial-fund-usage-wrapper{display:block;width:100%}.wal-checkout-partial-fund-usage-wrapper .woocommerce-info{margin-bottom:10px!important}.wal-checkout-partial-fund-usage-content{width:100%;margin-bottom:10px}.wal-checkout-partial-fund-usage-content label{display:block;margin:10px 0;padding:0;color:#000;font-size:16px;font-weight:400}.wal-checkout-partial-fund-usage-content input[type=number]{display:inline-block;margin-right:10px!important;width:250px}.wal-checkout-partial-fund-usage-content button{display:inline-block;padding:.6180469716em 1.41575em;color:#000;background-color:#eee;border-color:#43454b;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none}.wal-topup-form-wrapper{float:left;display:block;margin-bottom:10px;width:100%}.wal-topup-form p.wal-topup-form-title{display:block;margin:10px 0;padding:0;color:#000;font-size:16px;font-weight:400}.wal-topup-form,.wal-topup-form-content{float:left;display:block;width:100%}.wal-topup-form-actions,.wal-topup-form-predefined-buttons{float:left;display:block;width:100%}.wal-topup-form-predefined-buttons{margin:10px 0}.wal-topup-form-actions input[type=submit]{display:inline-block;margin:5px;padding:.6180469716em 1.41575em;color:#000;background-color:#eee;border:none;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;border-radius:5px}.wal-topup-predefined-button{display:inline-block;margin:5px;padding:.6180469716em 1.41575em;color:#000;background-color:#eee;border-color:#43454b;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none}.wal-topup-form-content input[type=number]{display:inline-block;margin-right:10px!important;width:250px}.wal-topup-form-content wal-topup-form-btn{display:inline-block;padding:.6180469716em 1.41575em;color:#000;background-color:#eee;border-color:#43454b;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none}.wal-fund-request-form-wrapper{display:block;float:left;padding:15px;width:100%}.wal-fund-request-form-wrapper form{float:left;margin:0;width:100%}.wal-fund-request-form-wrapper form p{float:left;display:block;margin:0 0 15px 0;width:100%}.wal-fund-request-form-wrapper form p label{float:left;width:200px;color:#000;font-size:16px}.wal-form-row label span.required{color:red}.wal-fund-request-form-wrapper form p .select2-selection--single,.wal-fund-request-form-wrapper form p input,.wal-fund-request-form-wrapper form p select,.wal-fund-request-form-wrapper form p textarea{width:300px;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:0 0 2px #000 inset}.wal-fund-request-form-wrapper form p input[type=submit]{margin-left:200px;padding:10px;width:auto;color:#000;background:#d5d5d5;border:none;border-radius:5px;cursor:pointer;box-shadow:none}.wal-fund-transfer-form-wrapper{float:left;display:block;padding:15px;width:100%}.wal-fund-transfer-form-wrapper form{float:left;margin:0;width:100%}.wal-fund-transfer-form-wrapper form p{float:left;display:block;margin:0 0 15px 0;width:100%}.wal-fund-transfer-form-wrapper form p label{float:left;width:200px;color:#000;font-size:16px}.wal-fund-transfer-form-wrapper form p span{color:#666;font-size:16px}.wal-fund-transfer-form-wrapper form p .select2-selection--single,.wal-fund-transfer-form-wrapper form p input,.wal-fund-transfer-form-wrapper form p select,.wal-fund-transfer-form-wrapper form p textarea{width:300px;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:0 0 2px #000 inset}.wal-fund-transfer-form-wrapper form p input[type=submit]{margin-left:200px;padding:10px;width:auto;color:#000;background:#d5d5d5;border:none;border-radius:5px;cursor:pointer;box-shadow:none}.wal-auto-topup-form-wrapper{display:block;float:left;width:100%}.wal-auto-topup-form-wrapper form{float:left;width:100%;margin-bottom:15px}.wal-auto-topup-form-wrapper form p{display:block;margin:0 0 15px 0;width:100%}.wal-auto-topup-form-wrapper form p label{float:left;width:200px;color:#000;font-size:16px}.wal-auto-topup-form-wrapper form p .select2-selection--single,.wal-auto-topup-form-wrapper form p select,.wal-auto-topup-form-wrapper form p textarea{margin-right:10px;width:300px;height:35px;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:0 0 2px #000 inset}.wal-auto-topup-form-wrapper form p input[type=number]{width:150px;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:0 0 2px #000 inset}.wal-auto-topup-form-wrapper form .wal-auto-topup-form-actions,.wal-auto-topup-form-wrapper form .wal_auto_iagree{float:left;width:100%}.wal-auto-topup-form-wrapper form .wal_auto_iagree p{float:left;margin-left:200px;width:auto;display:block}.wal-auto-topup-form-wrapper form .wal_auto_iagree p a{margin-left:5px;color:#00f;background:0 0;padding:0}.wal-auto-topup-form-wrapper form .wal_auto_iagree p input[type=checkbox]{margin-right:10px;width:auto;vertical-align:middle}.wal-auto-topup-form-wrapper form .wal-auto-topup-form-content input[type=submit]{padding:10px;width:auto;height:auto;color:#000;background:#d5d5d5;border:none;border-radius:5px;cursor:pointer;box-shadow:none}.wal-auto-topup-form-wrapper form .wal-auto-topup-form-actions input[type=submit]{padding:10px;color:#000;background:#d5d5d5;border:1px solid #d5d5d5;border-radius:5px;cursor:pointer}.wal-auto-topup-form-wrapper form .wal-auto-topup-form-actions input[type=submit]:first-child{margin-left:200px;margin-right:5px}.wal-redeem-gift-voucher-form-wrapper{float:left;display:block;margin-bottom:10px;width:100%}.wal-redeem-gift-voucher-form p.wal-redeem-gift-voucher-form-title{display:block;margin:10px 0;padding:0;color:#000;font-size:16px;font-weight:400}.wal-redeem-gift-voucher-form,.wal-redeem-gift-voucher-form-content{float:left;display:block;width:100%}.wal-redeem-gift-voucher-form-content input[type=submit]{display:inline-block;margin:5px;padding:.6180469716em 1.41575em;color:#000;background-color:#eee;border:none;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;border-radius:5px}.wal-redeem-gift-voucher-form-content input[type=text]{display:inline-block;margin-right:10px!important;width:250px}.wal-view-transaction-logs-header{position:relative;float:left;width:100%;text-align:center;z-index:1}.wal-view-transaction-logs-header:before{top:50%;left:0;content:'';position:absolute;width:100%;height:1px;background:#000;text-align:center;z-index:-1}.wal-view-transaction-logs-header h3{display:inline-block;margin:0;padding:3px 15px;color:#000;font-size:24px;font-weight:400;background:#fff;border:1px solid #000;border-radius:5px;z-index:999}.wal-view-transaction-logs-header h3 i{color:#666}.wal-view-transaction-logs-content{float:left;display:block;margin:10px 0;width:100%;max-height:300px;overflow-y:auto}.wal-sender-transfer-log{float:left;display:block;margin-right:2.5%;margin-left:2.5%;width:95%;text-align:right}.wal-sender-transfer-log .wal-view-transaction-log-content{float:right;position:relative;padding:15px;margin:0 0 10px 0;max-width:90%;background:#f9f9f9;border:2px solid #ccc;border-radius:10px}.wal-sender-transfer-log .wal-view-transaction-log-content:after,.wal-sender-transfer-log .wal-view-transaction-log-content:before{position:absolute;top:-2px;right:0;height:0;width:0;border:solid transparent;content:"";pointer-events:none}.wal-sender-transfer-log .wal-view-transaction-log-content:after{margin-right:-12px;margin-top:2px;border-color:rgba(213,96,166,0);border-top-color:#f9f9f9;border-width:14px}.wal-sender-transfer-log .wal-view-transaction-log-content:before{margin-right:-17px;border-color:rgba(194,225,245,0);border-top-color:#ccc;border-width:16px}.wal-receiver-transfer-log{float:left;display:block;width:95%;text-align:left;margin-left:2.5%;margin-right:2.5%}.wal-receiver-transfer-log .wal-view-transaction-log-content{float:left;position:relative;padding:15px;margin:0 0 10px 0;max-width:90%;background:#fff;border:2px solid #ccc;border-radius:10px}.wal-receiver-transfer-log .wal-view-transaction-log-content:after,.wal-receiver-transfer-log .wal-view-transaction-log-content:before{position:absolute;top:-2px;left:0;height:0;width:0;border:solid transparent;content:"";pointer-events:none}.wal-receiver-transfer-log .wal-view-transaction-log-content:after{margin-left:-12px;margin-top:2px;border-color:rgba(213,96,166,0);border-top-color:#fff;border-width:14px}.wal-receiver-transfer-log .wal-view-transaction-log-content:before{margin-left:-17px;border-color:rgba(194,225,245,0);border-top-color:#ccc;border-width:16px}.wal-view-transaction-log-content p.wal-transfered-amount{margin:0 0 10px 0;color:#000;font-size:24px;font-weight:700;font-style:normal}.wal-view-transaction-log-content p{margin:0 0 10px 0}.wal-view-transaction-log-content p.wal-transfered-reason{margin:0 0 10px 0;color:#666;font-size:14px;font-weight:400}.wal-view-transaction-log-content p.wal-transfered-status{margin:0 0 10px 0;color:#333;font-size:16px;font-weight:400;font-style:normal}.wal-view-transaction-log-content p input[type=button]{display:inline-block;padding:.6180469716em 1.41575em;color:#333;background-color:#eee;border:1px solid #eee;border-radius:0;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;-webkit-appearance:none}.wal-view-transaction-logs-footer{float:left;padding:15px 0;width:100%;border-top:1px solid #000}.wal-view-transaction-logs-footer a{display:inline-block;padding:.6180469716em 1.41575em;color:#333;background-color:#eee;border:1px solid #eee;border-radius:0;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;-webkit-appearance:none}@media only screen and (max-width:768px){.wal-cart-partial-fund-usage-content button,.wal-cart-partial-fund-usage-content input,.wal-cart-partial-fund-usage-content label{display:table-row;margin:10px 0}.wal-cart-partial-fund-usage-content input[type=number]{width:100%}.wal-checkout-partial-fund-usage-content input[type=number]{display:block;margin:10px 0!important;width:100%}.wal-topup-form-content input[type=number]{display:block;margin:10px 0!important;width:100%}.wal-redeem-gift-voucher-form-content input[type=text]{display:block;margin:10px 0!important;width:100%}.wal-fund-request-form-wrapper form p label{display:block;width:100%}.wal-fund-request-form-wrapper form p .select2-selection--single,.wal-fund-request-form-wrapper form p input,.wal-fund-request-form-wrapper form p select,.wal-fund-request-form-wrapper form p textarea{width:95%}.wal-fund-request-form-wrapper form p input[type=submit]{margin-left:0}.wal-fund-transfer-form-wrapper form p label{width:100%;display:block}.wal-fund-transfer-form-wrapper form p .select2-selection--single,.wal-fund-transfer-form-wrapper form p input,.wal-fund-transfer-form-wrapper form p select,.wal-fund-transfer-form-wrapper form p textarea{width:95%}.wal-fund-transfer-form-wrapper form p input[type=submit]{margin-left:0}.wal-auto-topup-form-wrapper form p label{display:block;width:100%;margin-bottom:10px}.wal-auto-topup-form-wrapper form p .select2-selection--single,.wal-auto-topup-form-wrapper form p input,.wal-auto-topup-form-wrapper form p input[type=number],.wal-auto-topup-form-wrapper form p select{margin-bottom:10px;width:95%}.wal-auto-topup-form-wrapper form .wal_auto_iagree p{display:block;margin-left:0;width:100%}.wal-auto-topup-form-wrapper form .wal_auto_iagree p input[type=checkbox]{margin-right:10px;width:auto;vertical-align:middle}.wal-auto-topup-form-wrapper form .wal-auto-topup-form-content input[type=submit]{margin-left:0}.wal-auto-topup-form-wrapper form .wal-auto-topup-form-actions input[type=submit]:first-child{margin-left:0}.wal-sender-transfer-log .wal-view-transaction-log-content:after,.wal-sender-transfer-log .wal-view-transaction-log-content:before{border-width:0}.wal-receiver-transfer-log .wal-view-transaction-log-content:after,.wal-receiver-transfer-log .wal-view-transaction-log-content:before{border-width:0}}