.login-block{background:#DE6262;background:-webkit-linear-gradient(to bottom,#FFB88C,#DE6262);background:linear-gradient(to bottom,#FFB88C,#DE6262);float:left;width:100%;padding:50px 0}.container{background:#fff;border-radius:10px}.carousel-caption{text-align:left;left:5%}.banner-sec{padding:0}.login-sec{padding:20px 30px;position:relative;background-color:#eee}.login-sec .copy-text{position:absolute;width:80%;bottom:20px;font-size:13px;text-align:center}.login-sec .copy-text i{color:#FEB58A}.login-sec .copy-text a{color:#ff4e00}.login-sec h2{margin-bottom:30px;font-weight:800;font-size:30px;color:#DE6262}.login-sec h2:after{content:" ";width:100px;height:5px;background:#FEB58A;display:block;margin-top:20px;margin-left:auto;margin-right:auto}.btn-login-dis{background:#d0d0d0;color:#fff;font-weight:600}.btn-login{background:#ff4e00;color:#fff;font-weight:600}.btn-login:hover{background:#ff763c;color:#fff}.banner-text{width:70%;position:absolute;bottom:40px;padding-left:20px}.banner-text h2{color:#fff;font-weight:600}.banner-text h2:after{content:" ";width:100px;height:5px;background:#FFF;display:block;margin-top:20px}.banner-text p{color:#fff}.login-form{margin-top:20px}.card{border:none;border-radius:none}.card-img,.card-img-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.card-icon{display:block;margin-left:auto;margin-right:auto;width:100px}.form-icon{position:relative}.form-icon .ptlt{position:absolute;top:50%;left:10px;z-index:1;margin-top:-10px;cursor:pointer;transition:.3s ease all}.form-icon .ptxt{position:absolute;top:50%;right:10px;z-index:1;color:#000;margin-top:-10px;cursor:pointer;transition:.3s ease all}.form-icon .ptxt:hover{color:#333}.form-icon .form-control{padding:.375rem 1.375rem .375rem 2rem;background-color:#eee0}.form-control:focus{border-color:#f36c01;box-shadow:none}.project-tab .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#f36c01;background-color:transparent;border-color:transparent transparent #f3f3f3;border-bottom:3px solid!important;font-size:16px;font-weight:700}.project-tab .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#000;font-size:16px}.project-tab .nav-link:hover{border:none}.timerVa{font-weight:700;background-color:#ffeac1;padding:10px;border-radius:8px}@media(min-width:320px){.pac-card{width:93%}.image{height:25px}.ui-autocomplete-input{min-width:17%;font-size:14px}.header2{margin-left:6px}.buttonright{margin-left:-5px}.logomobile{margin-left:-32px}#menukategori{border-bottom-left-radius:5px;border-top-left-radius:5px}.headerbox{font-size:7px}.tercepat{margin-top:4px}.locationM{margin-top:-20px}.prdkdetailconfirm{margin-top:-50px}.lblprodsucces{font-size:14px}#produkNameConfirm{margin-top:10px;font-size:12px}#priceConfirm{font-size:12px}#totalBelanja{font-size:12px}#totalConfirm{font-size:12px}.lblnext{font-size:14px}.boxqty{width:30px;height:30px;border:1px solid gray}#quantity_dec_confirm{width:20px;height:20px;top:4px;left:4px}#quantity_inc_confirm{width:20px;height:20px;top:4px;left:4px}#deleteProdukConfirm{height:30px;width:30px}#jumlahConfirm{border:1px solid gray;text-align:center;font-size:15px;height:30px}.imgpay{width:80px}.imagevoucher{height:70px}.nominalvoucher{font-size:9px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-28px;height:15px;width:70px;padding-top:1px}.regist{margin-left:18px;margin-top:-10px;font-size:4.5px;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:8px;width:auto}.maxClaim{margin-left:18px;font-size:6px;color:rgba(11,31,143,1);font-weight:700}.saldo{margin-left:18px;font-size:6.5px;color:rgba(11,31,143,1)}.periode{margin-left:18px;font-size:6px;color:gray;padding-top:3px}.checkbox{width:150px;margin-top:9px}.inputcheckbox{width:14px;height:14px}.syaratdanketentuan{top:-10px;font-size:3.5px;color:gray;line-height:5px;font-style:italic}.lblklaim{margin-top:-8px;line-height:4px;font-size:2.9px}.rekomendasi{margin-left:-17px}}@media(min-width:360px){.pac-card{width:94%}.ui-autocomplete-input{min-width:20.5%;font-size:14px}.header2{margin-left:6px}.buttonright{margin-left:-7px}.logomobile{margin-left:-34px}#menukategori{border-bottom-left-radius:5px;border-top-left-radius:5px}.headerbox{font-size:9px}.tercepat{margin-top:4px}.lblprodsucces{font-size:17px}#produkNameConfirm{margin-top:10px;font-size:14px}#priceConfirm{font-size:14px}#totalBelanja{font-size:14px}#totalConfirm{font-size:14px}.lblnext{font-size:17px}.boxqty{width:30px;height:30px;border:1px solid gray}#quantity_dec_confirm{width:20px;height:20px;top:4px;left:4px}#quantity_inc_confirm{width:20px;height:20px;top:4px;left:4px}#deleteProdukConfirm{height:30px;width:30px}#jumlahConfirm{border:1px solid gray;text-align:center;font-size:15px;height:30px}.imgpay{width:90px}.imagevoucher{height:80px}.nominalvoucher{font-size:9px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-32px;height:15px;width:80px;padding-top:1px}.regist{margin-left:18px;margin-top:-10px;font-size:5.5px;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:8px;width:auto}.maxClaim{margin-left:18px;font-size:7px;color:rgba(11,31,143,1);font-weight:700}.saldo{margin-left:18px;font-size:7px;color:rgba(11,31,143,1)}.periode{margin-left:18px;font-size:6px;color:gray;padding-top:3px}.checkbox{width:150px;height:20px;margin-top:14px}.inputcheckbox{width:16px;height:16px}.syaratdanketentuan{font-size:4.5px;color:gray;line-height:6px;font-style:italic}.lblklaim{margin-top:-8px;line-height:4px;font-size:3.3px}.rekomendasi{margin-left:-17px}}@media(min-width:375px){.pac-card{width:94%}.ui-autocomplete-input{min-width:22%;font-size:14px}.header2{margin-left:6px}.buttonright{margin-left:-1px}.logomobile{margin-left:-34px}#menukategori{border-bottom-left-radius:5px;border-top-left-radius:5px}.headerbox{font-size:10px}.tercepat{margin-top:5px}.prdkdetailconfirm{margin-top:-5px}.lblprodsucces{font-size:17px}#produkNameConfirm{margin-top:10px;font-size:15px}#priceConfirm{font-size:15px}#totalBelanja{font-size:15px}#totalConfirm{font-size:15px}.lblnext{font-size:17px}.boxqty{width:30px;height:30px;border:1px solid gray}#quantity_dec_confirm{width:20px;height:20px;top:4px;left:4px}#quantity_inc_confirm{width:20px;height:20px;top:4px;left:4px}#deleteProdukConfirm{height:30px;width:30px}#jumlahConfirm{border:1px solid gray;text-align:center;font-size:15px;height:30px}.imgpay{width:95px}.imagevoucher{height:80px}.nominalvoucher{font-size:9px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-32px;height:15px;width:80px;padding-top:1px}.regist{margin-left:18px;margin-top:-10px;font-size:6px;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:8px;width:auto}.maxClaim{margin-left:18px;font-size:7px;color:rgba(11,31,143,1);font-weight:700}.saldo{margin-left:18px;font-size:7px;color:rgba(11,31,143,1)}.periode{margin-left:18px;font-size:6px;color:gray;padding-top:3px}.checkbox{width:150px;height:20px;margin-top:14px}.inputcheckbox{width:16px;height:16px}.syaratdanketentuan{font-size:5px;color:gray;line-height:7px;font-style:italic}.lblklaim{margin-top:-8px;line-height:5px;font-size:4px}.rekomendasi{margin-left:-17px}}@media(min-width:411px){.pac-card{width:94%}.ui-autocomplete-input{min-width:25%;font-size:14px}.header2{margin-left:4px}.buttonright{margin-left:-4px}.logomobile{margin-left:-34px}#menukategori{border-bottom-left-radius:5px;border-top-left-radius:5px}.headerbox{font-size:11px}.tercepat{margin-top:6px}.prdkdetailconfirm{margin-top:-2px}.lblprodsucces{font-size:17px}#produkNameConfirm{margin-top:10px;font-size:16px}#priceConfirm{font-size:16px}#totalBelanja{font-size:16px}#totalConfirm{font-size:16px}.lblnext{font-size:17px}#jumlahConfirm{border:1px solid gray;text-align:center;font-size:15px;height:30px}.boxqty{width:30px;height:30px;border:1px solid gray}#quantity_dec_confirm{width:20px;height:20px;top:4px;left:4px}#quantity_inc_confirm{width:20px;height:20px;top:4px;left:4px}#deleteProdukConfirm{height:30px;width:30px}.imgpay{width:110px}.imagevoucher{height:85px}.nominalvoucher{font-size:10px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-34px;height:16px;width:85px;padding-top:1px}.regist{margin-left:18px;margin-top:-10px;font-size:7px;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:8px;width:auto}.maxClaim{margin-left:18px;font-size:9px;color:rgba(11,31,143,1);font-weight:700}.saldo{margin-left:18px;font-size:8px;color:rgba(11,31,143,1)}.periode{margin-left:18px;font-size:7px;color:gray;padding-top:3px}.checkbox{width:150px;height:40px;margin-top:14px}.inputcheckbox{width:20px;height:20px}.syaratdanketentuan{font-size:5.5px;color:gray;line-height:7px;font-style:italic}.lblklaim{margin-top:-8px;line-height:5px;font-size:4.2px}.rekomendasi{margin-left:-17px}}@media(min-width:423px){.rekomendasi{margin-left:-17px}.pac-card{width:95%}.ui-autocomplete-input{min-width:26%}.header2{margin-left:3px}.imgpay{width:110px}.imagevoucher{height:85px}.nominalvoucher{font-size:10px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-34px;height:18px;width:85px;padding-top:1px}.regist{margin-left:18px;margin-top:-10px;font-size:7px;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:8px;width:auto}.maxClaim{margin-left:18px;font-size:9px;color:rgba(11,31,143,1);font-weight:700}.saldo{margin-left:18px;font-size:8px;color:rgba(11,31,143,1)}.periode{margin-left:18px;font-size:7px;color:gray;padding-top:3px}.checkbox{width:150px;height:20px;margin-top:14px}.inputcheckbox{width:20px;height:20px}.syaratdanketentuan{font-size:6px;color:gray;line-height:10px;font-style:italic}.lblklaim{line-height:5px;font-size:4.4px}}@media(min-width:768px){.rekomendasi{margin-left:-17px}.pac-card{width:unset}#deleteProdukConfirm{height:44px;width:44px}#quantity_dec_confirm{width:35px;height:35px;top:4px;left:3px}#quantity_inc_confirm{width:35px;height:35px;top:4px;left:3px}#jumlahConfirm{border:1px solid gray;text-align:center;font-size:18px;height:unset}.boxqty{width:44px;height:44px;border:1px solid gray}#totalConfirm{font-size:18px}#totalBelanja{font-size:18px}.v582_26{font-size:18px}#produkNameConfirm{margin-top:10px;font-size:20px}#priceConfirm{font-size:18px}.lblnext{font-size:20px}.lblprodsucces{font-size:unset}.prdkdetailconfirm{margin-top:0}.ui-autocomplete-input{min-width:48%;font-size:16px}.header2{margin-left:20px}.buttonright{margin-left:-20px}.logomobile{margin-left:-14px}#menukategori{border-bottom-left-radius:5px;border-top-left-radius:5px}.headerbox{font-size:17px}.tercepat{margin-top:11.5px}.imgpay{width:150px}.imagevoucher{height:125px}.nominalvoucher{font-size:14px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-50px;height:25px;width:125px;padding-top:2px}.regist{font-size:15px;margin-left:0;margin-top:0;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:10px;width:auto}.maxClaim{margin-left:0;font-size:13px;color:rgba(11,31,143,1);font-weight:700}.saldo{margin-left:0;font-size:13px;color:rgba(11,31,143,1)}.periode{margin-left:0;font-size:11px;color:gray;padding-top:8px}.checkbox{width:150px;height:80px;margin-top:30px}.inputcheckbox{width:30px;height:30px}.syaratdanketentuan{font-size:11px;color:gray;line-height:15px;font-style:italic}.lblklaim{margin-top:-8px;line-height:10px;font-size:10px}}@media(min-width:991px){.rekomendasi{margin-left:0}.ui-autocomplete-input{min-width:80%}.headertop{margin-left:-200px}.header2{margin-left:0}#menukategori{border-bottom-left-radius:0;border-top-left-radius:0}.headerbox{font-size:20px}.v582_26{margin-top:33px}.imagevoucher{height:125px}.nominalvoucher{font-size:14px;font-weight:700;text-align:center;color:#fff;background:#fe4e00;z-index:1;position:absolute;margin-top:-48.8px;height:25px;padding-top:2px;width:125px}.regist{font-size:15px;border:1px solid #fe4e00;background-color:#fe4e00;color:#fff;border-radius:10px;width:auto}.maxClaim{font-size:13px;color:rgba(11,31,143,1);font-weight:700}.saldo{font-size:13px;color:rgba(11,31,143,1)}.periode{font-size:11px;color:gray;padding-top:8px}.checkbox{width:150px;height:80px;margin-top:30px}.inputcheckbox{width:30px;height:30px}.syaratdanketentuan{line-height:15px;font-size:11px;color:gray;font-style:italic}.lblklaim{margin-top:-8px;line-height:10px;font-size:10px}}.fixbottom{position:fixed;background-color:#fff;height:69px;z-index:5;bottom:0;left:0;box-shadow:0 0 8px 3px rgba(1,1,1,0.2)}.fa-angle-down{transform:rotate(0deg);transition:transform .3s linear}.fa-angle-down.open{transform:rotate(180deg);transition:transform .3s linear}.fixbottomPay{position:fixed;background-color:#fff;height:90px;z-index:5;bottom:0;left:0;box-shadow:0 0 8px 3px rgba(1,1,1,0.2)}.popover{box-shadow:0 0 8px 3px rgba(1,1,1,0.2)}.popover-header{font-weight:700;text-align:center;color:#0B1F8F;background-color:#fff}.btnDownload{position:relative;animation:myfirst 2s linear 2s infinite alternate}.imageDownload{position:relative;animation:imageDownload .2s linear 2s infinite alternate}@keyframes myfirst{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}.checbox-areaReg .checkmarkReg:after{top:0px;left:4.5px;width:8px;height:11px;border:solid #fff;border-width:0 3px 3px 0}.form-horizontal p{padding-right:10px;color:#000;font-size:15px;font-family:RubikReguler}.form-horizontal ol li{padding-right:10px;margin-left:35px;text-align:justify}.form-horizontal .linkGoTo{padding-right:10px;color:#ff6a00;cursor:pointer}.form-horizontal .td-align-top{padding-right:10px;vertical-align:top}.modal-backdropkp{background:rgba(0,0,0,0.6)}.card-box-shadow1{-webkit-box-shadow:0 0 4px 5px rgba(0,0,0,0.1);box-shadow:0 0 5px 0 #a9a9a9;border-radius:5px;height:100%}.card-box-shadow1Active{-webkit-box-shadow:0 0 4px 5px rgba(0,0,0,0.1);box-shadow:0 0 5px 0 #FF4E00;border-radius:5px;height:100%}.nav-link-custom-hd{display:none}