.voucher-main{padding:0;margin-bottom:30px}.voucher-main .voucher-content{padding:30px 30px 30px 28px}.voucher-main .img-offer{border-top-left-radius:4px;border-bottom-left-radius:4px;object-fit:cover;width:240px;height:200px}.voucher-main .txt-title{color:#4a90e2;font-size:20px;padding-bottom:8px}.voucher-main .show-detail-link{padding-top:0;padding-bottom:0;cursor:pointer;padding-right:30px;padding:12px;text-align:center;border-radius:4px;font-weight:700}.voucher-main .show-detail-link:hover{background-image:linear-gradient(129deg,#84c9fa,#4a90e0);color:#fff}#smartbuyVoucherModal .modal-dialog{width:400px;min-height:484px;margin:auto 35%;height:auto}#smartbuyVoucherModal .modal-dialog .modal-content{overflow-y:hidden}.redeem-voucher{height:425px}.redeem-voucher .amount{font-size:18px;font-family:opensans_bold}.redeem-voucher .border-thick{border-bottom:1px solid #f2f2f2;padding-bottom:25px;padding-top:17px}.redeem-voucher .pt23{padding-top:23px}.redeem-voucher .pt20{padding-top:20px}.redeem-voucher .mt40{margin-top:40px}.voucher-main-div .creditcard-det input{width:100%}.card-num-edit{position:relative}.card-num-edit .crad_x{top:42px;left:90px;position:absolute;color:#b3b3b3;padding-left:7px;padding-right:5px}.card-num-edit .card-input{border:0;top:32px;left:132px;position:absolute;padding-left:5px;padding-right:5px;background:0 0}.redeem-voucher{height:428px!important}.applyvoucher .crad_x{top:94px}.applyvoucher .card-input{top:83px}.generate-voucher .points_main{border-bottom:1px solid #f2f2f2;padding-bottom:10px!important;padding-top:10px!important}.generate-voucher .points_main .points.small-gray-text{text-transform:uppercase;padding-top:2px}.generate-voucher input{margin-right:0;width:100%}.generate-voucher .conet-for-in{position:relative}.generate-voucher .conet-for-in span{position:absolute;left:10px;top:10px}#smartbuyVoucherModal .modal-dialog.generate-voucher{min-height:327px;height:auto}.redeem-voucher .small-gray-text{margin-bottom:0!important;margin-top:0!important;padding-bottom:15px}.redeem-voucher input{width:100%}.applyvoucher .modal-dialog{width:400px;height:278px;margin:auto 35%}.applyvoucher .modal-dialog .voucher-code-entry .small-gray-text{float:left}.applyvoucher .modal-dialog h3{position:relative;font-size:20px;color:#4a90e2;margin-bottom:7px;margin-top:0;padding-left:0}.applyvoucher .modal-dialog h3:after{content:"";position:absolute;bottom:-10px;left:20px;width:36px;height:2px;background-color:#4a90e2;margin-left:-18px}.applyvoucher .modal-dialog input{width:100%;margin-right:0}.generate-voucher .small-dark-text{padding-top:3px}#deliveryAddressModal h3,#smartbuyVoucherModal h3{position:relative;font-size:20px;color:#004c8f;margin-bottom:45px}#deliveryAddressModal h3:after,#smartbuyVoucherModal h3:after{content:"";position:absolute;bottom:-10px;left:20px;width:36px;height:2px;background-color:#004c8f;margin-left:-18px}#deliveryAddressModal p,#smartbuyVoucherModal p{font-size:13px;color:#999;font-family:opensans_regular;margin-bottom:35px}#deliveryAddressModal address{font-size:17px;color:#000;font-family:opensans_bold}#deliveryAddressModal button{padding:14px 0;margin-top:20px}.reward-payment .shopping-delivery-add{font-size:12px}#smartbuyVoucherModal p b{color:#000}.voucher-code-entry{margin-bottom:30px}.voucher-code-entry .small-gray-text{margin-bottom:10px;margin-top:20px;font-size:14px}.voucher-code-entry input{width:65%;margin-right:15px;border:1px solid #aecde8;border-radius:5px;padding:10px}.voucher-code-entry a{font-size:13px;text-align:right}#smartbuyVoucherModal button{padding:14px 0;margin-bottom:15px}#smartbuyVoucherModal .mintuesleft{color:#e43737}#smartbuyVoucherModal .mintuesleft span{color:#8a8a8a;font-size:12px}.voucher-code-entry input::-webkit-input-placeholder{color:#ccc}.voucher-code-entry input::-moz-placeholder{color:#ccc}.voucher-code-entry input:-moz-placeholder{color:#ccc}.voucher-code-entry input:-ms-input-placeholder{color:#ccc}.voucher-confirm-btn{background-color:#609ed4}#smartbuyVoucherModal button.close{margin-top:-30px}@media only screen and (max-width:767px){#smartbuyVoucherModal .modal-dialog,.applyvoucher .modal-dialog{width:100%!important}.voucher-main{padding:15px!important}.voucher-main .txt-title{font-size:18px}.voucher-main .applyvoucher .evoucher-modal .modal-dialog{min-height:310px}.evoucher-modal .modal-dialog{width:100%}.applyvoucher .crad_x{top:66px}.applyvoucher .card-input{top:56px}.save-traveller .blue-box{width:100%}.save-traveller .text-info{padding-left:0}.save-traveller .divider-borders{float:left;width:100%;margin-left:0}.save-traveller .note-infor{margin-left:0;width:100%}.applyvoucher .modal-dialog{min-height:278px!important}.evoucher-modal .modal-dialog{min-height:403px}.generate-voucher.modal-dialog{min-height:346px!important}.m-traveller-det-main .title-dd>button>span{padding-left:5px;width:76%}.m-traveller-det-main .custom-dropdown>button i.fa{width:16%}.m-traveller-det-main .custom-dropdown-with-border>button.btn-default,.m-traveller-det-main .custom-dropdown-with-border>button.btn-default:focus,.m-traveller-det-main .custom-dropdown-with-border>button.btn-default:hover{border:0}.m-traveller-det-main .form-control{box-shadow:none}.m-traveller-det-main .custom-dropdown>button>span{padding-left:5px}.m-traveller-det-main .large-dd span{width:82%}.m-traveller-det-main .large-dd i.fa{width:9%!important}.evoucher-modal .modal-dialog{width:320px!important;min-height:430px;margin:auto!important;margin-left:auto!important;position:relative}.m-payment-inner .voucher-main .show-detail-link{background-image:linear-gradient(129deg,#84c9fa,#4a90e0);margin-bottom:15px;color:#fff}}.pad-right-5{padding-right:5px}.payment-tab-container .success-img{width:24px;height:24px}.payment-tab-container .pl36{padding-left:36px}@media screen and (max-width:767px){.voucher-code-entry .small-gray-text{margin-bottom:10px;margin-top:20px;font-size:12px}}