.jb-joombank .jb-f-copy-right{margin-bottom:15px;margin-top:10px}.jb-joombank .jb-f-copy-right a{display:inline-block;color:#005e8d;cursor:pointer;font-weight:700}.jb-invoice .jb-f-copy-right,.jb-select-portal .jb-f-copy-right,.jb-login .jb-f-copy-right,.jb-user-transactions .jb-f-copy-right{text-align:center}.jb-select-portal{width:100%;margin-bottom:80px}.jb-select-portal .portal{width:60px;border:1px solid #ddd;padding:5px;margin:5px 3px;cursor:pointer}.jb-select-portal .portal img{width:100%}.jb-select-portal .portal label{width:100%;margin:0;padding:0;display:block}.jb-select-portal .portal input[type="radio"]{display:block;margin:0 auto}.jb-select-portal .pay input{display:block;margin:0 auto;padding:5px 11px}.jb-select-portal .jb-wallet-details .jb-wallet-img,.jb-select-portal .jb-wallet-details .jb-wallet-balance{width:46%;margin:15px 2%}.jb-select-portal .jb-payment-methods{width:99%;margin:10px .5%;background:#f7f9fa;border:1px solid #eee;border-radius:7px 7px 0 0}.jb-select-portal .jb-payment-methods .jb-select-portals-title{text-align:center;padding:12px;color:#4caf50;border:1px solid #c0f0c1;background:#f7fff7;border-radius:7px 7px 0 0}.jb-select-portal .jb-payment-methods .jb-wallet-details .jb-wallet-img img{width:150px;height:auto;display:block;margin:0 auto}.jb-select-portal .jb-payment-methods .jb-wallet-details .jb-wallet-img{text-align:center}.jb-select-portal .jb-portal-box{border:1px solid #ddd;background:#f5f5f5;width:47%;margin:5px 1px;position:relative}.jb-portal-box > label{margin:0}.jb-portal-box .jb-user-balance{position:absolute;bottom:0;width:100%;text-align:center;background:#f5f5f5;border-top:1px solid #ddd;height:30px;line-height:30px;opacity:0;transition:all .35s ease;-o-transition:all .35s ease;-moz-transition:all .35s ease;-webkit-transition:all .35s ease}.jb-portal-box:hover .jb-user-balance{opacity:1}.jb-select-portal .jb-portal-box.jb-is-deactive{background:#ffc7c7;border:1px solid #ffc3c3;position:relative}.jb-select-portal .jb-portal-box.jb-is-deactive .jb-less-balance{position:absolute;top:0;left:0;z-index:10;background-color:#fff;padding:10px 15px;border:1px solid #ddd;min-width:220px;transform-origin:50% 50% 0;transition:transform .35s ease-in-out,opacity .35s ease-in-out;transform:scale(0);opacity:0;box-shadow:0 0 18px -4px rgba(0,0,0,.5);border-radius:5px}.jb-select-portal .jb-portal-box.jb-is-deactive .jb-less-balance .jb-less-row{padding:3px 0;white-space:nowrap;min-width:220px}.jb-select-portal .jb-portal-box.jb-is-deactive .jb-less-balance .jb-less-row:last-child div{color:#fd0000}.jb-select-portal .jb-wallet-cost{background:#eee;padding:10px;border:1px solid #e6e6e6;max-width:400px;margin:0 auto}.jb-select-portal .jb-portal-box .jb-portal-box-top{text-align:center;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;padding:0 5px}.jb-select-portal .jb-portal-box .jb-portal-full-name{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;max-width:80%}.jb-select-portal .jb-portal-box .jb-portal-box-img{background:#fff;border-top:1px solid #ddd}.jb-select-portal .jb-portal-box,.jb-select-portal .jb-portal-box > label{cursor:pointer}.jb-select-portal .jb-portal-box > label{display:block}.jb-select-portal .jb-portal-box .jb-portal-box-img p{margin:0;padding:7px 0;text-align:center}.jb-select-portal .jb-portal-box .jb-portal-box-img p:last-child{color:#dc2323}.jb-select-portal .jb-portal-box .jb-portal-box-top .roundedThree{margin:0}.jb-select-portal .jb-wallet-portals{width:100%;max-width:400px;margin:0 auto}.jb-select-portal .jb-wallet-img p{margin-top:25px;font-size:15px;margin-bottom:0}.jb-select-portal .jb-portal-box .jb-portal-box-img img{display:block;width:90px;padding:8px;margin:0 auto}.jb-select-portal .jb-portals{margin:0;padding:15px 2%;text-align:center}.jb-select-portal .jb-portals .jb-portal-box{max-width:130px;display:inline-block;float:none!important;text-align:center}.jb-select-portal .jb-payment-methods .jb-portals .jb-portal-child{width:90%;margin:5px auto;float:none}.jb-select-portal .jb-portals .jb-portal-child{width:33%}.jb-wallet-pay-box{width:99%;margin:10px .5%;background:#f7f9fa;padding:2px 8px;border:1px solid #eee;line-height:30px}.jb-wallet-pay-box input[type=checkbox],.jb-wallet-pay-box label{margin:0;padding:0}.jb-select-portal .jb-do-transaction{margin:0 2%}.user-invoice-table{width:100%;padding:0;margin:0;border:1px solid #fff}.user-invoice-table tr td{text-align:center;background:#f0f0f0;padding:7px 5px}.cjpp-w50 td{width:50%}.cjpp-w100 td{width:100%}.user-invoice-table tr:first-child td{font-weight:700;color:#025A8D;cursor:pointer}.user-invoice-table tr:first-child td,.user-invoice-table tr:last-child td{border-bottom:1px solid #CCC}.user-invoice-table tr.ev td{background:#f8f8f8}.jb-login .jb-right{width:46%;text-align:center;margin:20px 2%;padding:40px 0;background:#F5F5F5;box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc}.jb-login .jb-right.jb-guest form{margin:0!important}.jb-login .jb-go-to-login:hover,.jb-login .jb-guest:hover{transform:scale(1.05);transition:all .4s}.jb-login .jb-go-to-login:hover{background:#ddfae8;box-shadow:0 0 2px #ddfae8;-moz-box-shadow:0 0 2px #ddfae8;-o-box-shadow:0 0 2px #ddfae8;-webkit-box-shadow:0 0 2px #ddfae8}.jb-login .jb-guest:hover{background:#ddeffa;box-shadow:0 0 2px #ddeffa;-moz-box-shadow:0 0 2px #ddeffa;-o-box-shadow:0 0 2px #ddeffa;-webkit-box-shadow:0 0 2px #ddeffa}.jb-login .jb-right img{width:150px;text-align:center;margin:0 auto;max-width:100%}.jb-login .jb-right p{margin:15px 0}.jb-login{margin-bottom:80px}.faal_dargah_c{width:48px;height:68px;margin:3px;padding:2px;float:right;border:1px solid #ddd}.faal_dargah_c span{display:block;width:100%;text-align:center}.faal_dargah_c span:first-child{height:45px}.payment{margin-top:12px}.msg{margin-top:15px}.payment_error{background:#f98e8f;border:1px solid #fa1d20}.payment_error,.payment_success{padding:5px 5px 7px;text-align:center;color:#FFF;font-family:Tahoma,serif;font-size:13px;text-shadow:-1px 1px 8px #888}.payment_success{background:#b4e4af;border:1px solid #129206}.payment_msg{margin:1%;padding:.5%;width:97%}.jsf-title{margin:8px 0}.jsf-success{color:#4fc13c;font-weight:700}.jsf-error{color:#f43636;font-weight:700}.jsf-username{font-weight:700}.jsf-before-msg{margin:7px 0;padding:0}.jsf-order-id-table,.jsf-invoice-table{width:100%;margin:10px auto;border:0;border-collapse:collapse;background:#F7F7F8;box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;-o-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa}.jsf-order-id-table tr td,.jsf-invoice-table tr td{padding:7px 0;text-align:center;border:1px solid #eee;background:#fafafa;width:50%}.jsf-num{direction:ltr}.jsf-button{padding:5px 12px;margin:0 2px;text-align:center}.pay-invoice img{cursor:pointer;width:25px}.jb-page-start,.jb-page-prev,.jb-page-child,.jb-page-next,.jb-page-end{height:33px;width:33px;line-height:33px;text-align:center;font-size:16px;border:1px solid #eaeaea;cursor:pointer;color:#666;background:#FAFAFA;border-right:0}.jb-rtl .jb-page-end{border-right:1px solid #eaeaea}.jb-page-child{font-size:13px}.jb-page-start i,.jb-page-prev i,.jb-page-next i,.jb-page-end i{line-height:30px}.jb-active-page{background:#389dc1;color:#fff!important;border:1px solid #389dc1}.cjpp_pagination{position:relative;margin:5px 0 17px}.cjpp_pagination .jb-page-numbers{position:absolute;left:0;right:0;margin:0 auto;width:200px;font-size:13px;text-align:center;color:#666;top:4px}#cjpp_limit{width:100px;font-size:13px;color:#666}#ui-datepicker-div{display:none}.jb-uta-search-fields .jb-option-fields > .jb-right > .jb-right:first-child label{float:none;width:100%;display:block!important;max-width:100%;height:28px;line-height:28px;padding:0;margin:0}.jb-uta-search-fields .jb-option-fields > .jb-right{margin:2px .3% 0!important;height:110px;max-width:200px;min-width:180px;width:180px}.jb-uta-search-fields .jb-option-fields > .jb-right > .jb-right,.jb-uta-search-fields .jb-option-fields > .jb-right > .jb-right .jb-select-mp,.jb-uta-search-fields .jb-option-fields > .jb-right > .jb-right .jb-calendar{width:100%!important}.jb-uta-search-fields .jb-option-fields > .jb-right.jb-start-date > .jb-right:first-child,.jb-uta-search-fields .jb-option-fields > .jb-right.jb-end-date > .jb-right:first-child{margin-top:49px}.jb-uta-search-fields .jb-option-fields > .jb-right.jb-action-btns > .jb-right:first-child{margin-top:80px}.jb-uta-search-fields .jb-option-fields{margin:10px 0}.jb-user-transactions .jb-wallet-actions{margin-top:10px!important;background:#08a4d6;padding:7px 15px;border:1px solid #e8e8e8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.jb-user-transactions .jb-wallet-actions .jb-user-info .jb-your-balance > .jb-left,.jb-user-transactions .jb-wallet-actions .jb-user-info .jb-your-balance > .jb-right,.jb-user-transactions .jb-wallet-actions .jb-user-info .jb-your-coupon > .jb-left,.jb-user-transactions .jb-wallet-actions .jb-user-info .jb-your-coupon > .jb-right{color:#fff;font-weight:700;font-size:13px}.jb-user-transactions tr td.jb-invoice-code{white-space:nowrap}.jb-transaction-list-table tr th{padding:10px 17px}.jb-transaction-list-table tr td{padding:2px 5px}.jb-transaction-list-table .jb-pay-btns .jb-2d-button{width:100px}.jb-transaction-list-table .jb-pay-btns .jb-2d-button .jb-2d-button-txt{float:none}.jb-user-transactions .jb-wallet-actions .jb-your-balance,.jb-user-transactions .jb-wallet-actions .jb-your-coupon{line-height:26px}.jb-user-transactions .jb-increase-balance .jb-increase-balance-btn{margin-top:7px}.jb-user-transactions .jb-btn-details.jb-2d-button .jb-2d-button-img i{width:15px}.jb-user-transactions .jb-calendar .fa{vertical-align:middle;margin-top:-2px}.jb-user-transactions .jb-wallet-actions .jb-increase-balance{position:relative}.jb-user-transactions .jb-wallet-actions .jb-increase-balance input[name="amount"]{direction:rtl}.jb-wallet-actions[rows="2"] .jb-increase-balance{margin-top:10px}.jb-wallet-actions[rows="1"] .jb-your-balance,.jb-wallet-actions[rows="1"] .jb-your-coupon{line-height:33px}.jb-user-transactions .jb-wallet-actions .jb-increase-balance form{padding:0;margin:0}.jb-user-transactions .jb-wallet-actions .jb-increase-balance .jb-wallet-pay{display:block;position:absolute;height:33px;width:33px;line-height:33px;margin:0;padding:0;text-align:center;cursor:pointer;top:0;border:1px solid #ccc;background:#F5F5F5}.jb-user-transactions .jb-wallet-actions .jb-increase-balance .jb-wallet-pay i{display:inline-block;line-height:33px;margin:0}.jb-rtl.jb-user-transactions .jb-wallet-actions .jb-increase-balance .jb-wallet-pay{left:0}.jb-ltr.jb-user-transactions .jb-wallet-actions .jb-increase-balance .jb-wallet-pay{right:0}.jb-user-transactions .jb-start-date,.jb-user-transactions .jb-end-date,.jb-user-transactions .jb-action-bottoms,.jb-user-transactions .jb-search{margin-top:25px!important}.jb-table tr.user-transaction-details:hover td{background:#fff}.jb-user-transactions .jb-transaction-list-table tr.user-transaction-details td{box-shadow:0 0 23px -5px #ccc inset;-o-box-shadow:0 0 23px -5px #ccc inset;-webkit-box-shadow:0 0 23px -5px #ccc inset;-moz-box-shadow:0 0 23px -5px #ccc inset;padding:20px 6px}.jb-user-transactions .jb-transaction-list-table tr.user-transaction-details,.jb-table-responsive-box .user-transaction-details{display:none}.jb-table-responsive-box .user-transaction-details .tr-responsive-list-box .tr-responsive-child{width:100%!important;height:auto!important;float:none!important;border:0!important}.jb-table-responsive-box .user-transaction-details .tr-responsive-list-box .tr-responsive-child > .jb-right{display:none}.jb-table-responsive-box .user-transaction-details .tr-responsive-list-box .tr-responsive-child > .jb-left{width:100%!important}.jb-user-transactions .jb-transaction-list-table tr.user-transaction-details td .jb-invoice{margin:0}.jb-user-transactions .jb-coupon-histories-content iframe,.jb-popup-modal-content iframe{width:100%;border:0!important}#fo_select{width:160px!important;font-size:13px}.jb-table tr th,.jb-table tr td{height:37px}.jb-portals{width:100%;text-align:center}.jb-portals .jb-portal-child label{display:block}.jb-portals .jb-portal-child div,.jb-portals .jb-portal-child label{cursor:pointer}.jb-portals .jb-portal-child{width:32.8%;background:#fcfcfc;padding:0;margin:4px .25%;height:60px;border:1px solid #ddd;overflow:hidden;cursor:pointer}.jb-portals .jb-portal-child:hover{background:#f7f9fa}.jb-portal-child .jb-portal-logo{background:#f5f5f5;padding:3px}.jb-rtl .jb-portal-child .jb-portal-logo{border-left:1px solid #ddd}.jb-ltr .jb-portal-child .jb-portal-logo{border-right:1px solid #ddd}.jb-portals .jb-portal-selector{width:30px;background:#f5f5f5;height:59px;line-height:59px}.jb-rtl .jb-portals .jb-portal-selector{border-right:1px solid #ddd}.jb-ltr .jb-portals .jb-portal-selector{border-left:1px solid #ddd}.jb-portals .jb-portal-name{padding:5px;height:59px}.jb-portals .jb-portal-name p{margin:0;line-height:46px}.jb-portal-child .jb-portal-logo img{width:52px;height:52px}.jb-portals .jb-portal.jb-right{float:none;display:inline-block;margin:5px 7px;border-right:3px solid #ccc;border-left:3px solid #ccc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:15px}.jb-portals .jb-portal.jb-right img{width:60px}.jb-select-portal-title{margin:10px auto 20px}.jb-portals{margin-bottom:20px}.jb-pay{margin-bottom:50px;text-align:center}.jb-pay input{padding:5px 30px!important}.jb-calendar{width:200px!important}.cjpp_pagination .is_deactive{cursor:not-allowed}.no-transaction{margin:20px auto 30px}.jb-your-balance > .jb-right,.jb-your-coupon > .jb-right{width:200px}.jb-msg{width:96%;margin:0 2% 15px;background:#F5F5F5;box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc}.jb-return{width:96%;margin:0 2% 50px}.jb-msg .jb-msg-body{margin:0;padding:15px 2%}.jb-msg .jb-msg-body p{padding:6px;margin:4px 0;cursor:pointer}.jb-msg .jb-msg-body p span{display:inline-block;line-height:18px;vertical-align:top}.jb-msg .jb-msg-body p span i{line-height:18px;font-size:16px;margin:0 3px;color:#ff5e5e}.jb-msg .jb-msg-title{text-align:center;font-size:18px;background:#eaeaea;border-bottom:1px solid #dcdcdc;padding:12px}.jb-top{width:130px}.jb-top > div{text-align:center;min-height:100px;color:#fff}.jb-top .jb-top-error{background:#ff3636}.jb-top .jb-top-error i,.jb-top .jb-top-error p{color:#fff}.jb-top .jb-top-success{background:#1dc108}.jb-msg-icon{padding-top:5px}.jb-msg-icon span{background-color:rgba(255,255,255,.1);padding:0;border-radius:50%;display:inline-block}.jb-msg-icon span i{background-color:rgba(255,255,255,.1);font-size:25px;margin:4px!important;padding:16px;border-radius:50%}.jb-top p{padding:5px 0}.jb-msg-content p{margin:20px 5px}.jb-invoice{width:100%;margin-bottom:70px}.jb-invoice .jb-discount-box input[name="discount"]{direction:ltr}.jb-invoice form{margin-bottom:10px}.jb-invoice-total-amount-p,.jb-invoice-total-amount-p span{transition:all 250ms ease-in-out}.jb-invoice-total-amount-p[changed="1"] span{font-weight:700;color:#1eea83}.jb-invoice-total-amount-p[changed="1"]{transform:scale(1.15);transform-origin:center}.jb-invoice .jb-invoice-msg{margin:5px .5% 12px}.jb-invoice-msg .jb-log-row .jb-log-msg i.fa-info-circle{-webkit-animation:unset;-o-animation:unset;animation:unset}.jb-invoice form > .jb-right,.jb-invoice .jb-invoice-boxes > .jb-right,.jb-invoice > .jb-right{width:32.3%;text-align:center;padding:0;margin:2px .5%;border:1px solid #f0f1f2}.jb-invoice .jb-invoice-boxes[count="2"] > .jb-right{width:49%}.jb-invoice .jb-right,.jb-invoice .jb-right .jb-invoice-title{border-radius:7px 7px 0 0}.jb-invoice .jb-invoice-title{background:#f7fff7;color:#4caf50;padding:10px 0;cursor:pointer;border:1px solid #c0f0c1}.jb-invoice .jb-invoice-child{padding:10px 8px;border-bottom:1px solid #eee;height:45px;position:relative;line-height:23px;background:#fff}.jb-invoice .jb-invoice-child:nth-child(odd){background:#f7f9fa}.jb-invoice .jb-invoice-child:hover{background:#f7f9fa}.jb-invoice div.jb-pay{height:218px}.jb-invoice div.jb-pay div:nth-child(2){height:135px!important}.jb-invoice div.jb-pay div:nth-child(3){padding:3px 0 0}.jb-invoice .btn .title{color:#fff;padding:0 45px}p.no-pay{margin:9px auto}.jb-invoice .jb-edit-field img{width:20px}.jb-invoice .jb-edit-field{padding:1px 5px;cursor:pointer}.jb-invoice .jb-invoice-field{width:100%!important;height:38px!important;border:1px solid #bbb!important;background:#fff!important;box-shadow:none!important}.jb-invoice .jb-invoice-is-mandatory .jb-edit-field-box{display:block}.jb-invoice .jb-invoice-is-mandatory .jb-invoice-field{background:#f2dede!important;border:1px solid #a94442!important}.jb-invoice .jb-invoice-field-save{position:absolute;left:0;top:0;bottom:0;margin:11px 13px;z-index:600;width:20px;height:22px;cursor:pointer}.jb-invoice .jb-edit-field-box{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;margin:0;height:45px;display:none;padding:3px 5px}.jb-invoice .jb-invoice-field-mandatory{color:#f11b1b;font-size:13px;font-weight:700}.jb-invoice .jb-rules{width:99%;margin:10px .5% 0}.jb-rtl.jb-invoice .jb-rules{text-align:right}.jb-ltr.jb-invoice .jb-rules{text-align:right}.jb-invoice .jb-rules-flat{border:1px solid #eee}.jb-invoice .jb-rules-flat-checkbox{width:100%;background:#f7f9fa;border-top:1px solid #eee;padding:7px 15px}.jb-invoice-field-box{position:relative}.jb-invoice .jb-address-box{background:#f7f9fa;padding:2px 8px;border:1px solid #eee;width:99%;margin:10px .5% 0;line-height:43px;height:45px}.jb-invoice .jb-address-box .jb-input{width:100%!important;margin-bottom:6px!important}.jb-rules label{display:inline-block!important;margin:0;padding:0}.jb-rules input[type="checkbox"]{margin:0;padding:0}.jb-invoice .jb-rules-flat-text{width:100%;padding:10px;max-height:200px;overflow-y:auto}.jb-invoice .jb-coupon-box{width:99%;margin:10px .5% 0;background:#f7f9fa;padding:2px 8px;border:1px solid #eee;line-height:30px}.jb-coupon-box > .jb-right:nth-child(2){line-height:30px;padding:0 2px}.jb-invoice .jb-rules-popup{width:100%;background:#f7f9fa;padding:10px 8px;border:1px solid #eee}.jb-invoice .jb-rules-popup span{display:inline-block}.jb-invoice .jb-rules-popup span.jb-rules-popup-link{color:#2182fa;border-bottom:1px solid #2182fa;cursor:pointer;margin-bottom:-1px}.jb-invoice .jb-coupon-box .jb-coupon{display:inline-block;margin:0}.jb-invoice .jb-coupon-box label{display:inline-block}.jb-invoice-select-portal{margin:0}.jb-invoice-select-portal .jb-payment-methods{width:99%;margin:10px .5%!important;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0}.jb-invoice-select-portal .jb-payment-methods .jb-select-portals-title{color:#4caf50;border:1px solid #c0f0c1;background:#f7fff7;font-size:14px;padding:10px;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0}.jb-invoice-select-portal .jb-payment-methods{background:#f7f9fa}.jb-show-factor{margin-top:20px}.jb-show-factor .jb-right{margin:0 3px}.jb-not-pay{margin:9px 0 0;text-align:center}.jb-pay-msg{margin:10px .5%}.jb-error,.jb-success{font-weight:700}.jb-error{color:#ff2a2a!important}.jb-success{color:#02cd0b!important}@media only screen and (max-width: 570px){.jb-invoice .jb-invoice-boxes[count="2"] > .jb-right{width:99%}}@media only screen and (max-width: 870px){.jb-invoice .jb-invoice-boxes[count="3"] > .jb-right{width:49%}.jb-invoice .jb-invoice-boxes[count="3"] > .jb-right.jb-pay-more{width:99%}}@media only screen and (max-width: 570px){.jb-invoice .jb-invoice-boxes[count="3"] > .jb-right{width:99%}}.jb-test-portal .jb-test-portal-header{background:#F5F5F5;padding:7px;margin:15px 0;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.jb-test-portal .jb-test-portal-header p:first-child{margin:10px auto;text-align:center;width:100%;font-size:17px}.jb-test-portal .jb-test-portal-header p{text-align:center;margin:7px 0}.jb-test-portal .jb-test-portal-header p.jb-tp-warning{color:#d62424;font-weight:700}.jb-test-portal .jb-test-portal-buttons > .jb-right,.jb-test-portal .jb-test-portal-buttons > .jb-left{background:#F5F5F5;padding:40px 0;margin:0;width:48%;text-align:center;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.jb-test-portal .jb-test-portal-buttons > .jb-right > img,.jb-test-portal .jb-test-portal-buttons > .jb-left > img{text-align:center;margin:0 auto;width:150px}.jb-test-portal .jb-test-portal-buttons > .jb-right > p,.jb-test-portal .jb-test-portal-buttons > .jb-left > p{margin:15px 0}.jb-indirect-portal .jb-indirect-portal-header,.jb-indirect-portal .jb-dp-no-method-selected{background:#F5F5F5;padding:7px;margin:15px 0;text-align:center;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.jb-indirect-portal .jb-indirect-portal-header p:first-child{margin:10px auto;text-align:center;width:100%;font-size:17px}.jb-indirect-portal .jb-indirect-portal-header p{text-align:center;margin:7px 0}.jb-indirect-portal .jb-indirect-portal-options > div.jb-right,.jb-indirect-portal .jb-indirect-portal-options > div.jb-left{width:48%;background-color:#f5f5f5;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.jb-indirect-portal .jb-dp-option-header{text-align:center;width:100%;padding:3px 5px;background:#eee;cursor:pointer;border-bottom:1px solid #D5D5D5}.jb-indirect-portal .jb-dp-option-header > label{width:100%;margin:0!important;text-align:center;display:block}.jb-indirect-portal .jb-dp-option-header .jb-dp-option-title{text-align:center;display:inline-block!important}.jb-indirect-portal .jb-dp-option-header .roundedThree{margin:7px 0!important}.jb-indirect-portal .jb-dp-option-body{padding:10px;width:100%;position:relative;overflow:hidden}.jb-indirect-portal .jb-dp-option-body .jb-dp-field .jb-dp-field-label label{display:block;width:100%;margin:6px 0 4px;font-size:13px}.jb-indirect-portal .jb-dp-option-body .jb-dp-field .jb-dpr-field-box .jb-input{width:100%!important}.jb-indirect-portal .jb-dp-option-body .jb-dp-option-fields{text-align:center;padding:33px 0}.jb-indirect-portal .jb-dp-option-body .jb-dp-option-fields img{width:150px;text-align:center;margin:0 auto;max-width:100%}.jb-indirect-portal .jb-dp-option-body .jb-dp-option-fields .jb-dp-receipt-desc{font-size:13px;margin:15px 0;text-align:center}.jb-indirect-portal .jb-dp-option-body .jb-dp-receipt-form{position:absolute;top:0;width:100%;z-index:4;background-color:#f5f5f5;padding:10px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.jb-rtl.jb-indirect-portal .jb-dp-option-body .jb-dp-receipt-form{left:-100%}.jb-indirect-portal .jb-indirect-payment-form{background:#f5f5f5;margin:15px 0;padding:0;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-receipt-form,.jb-indirect-portal .jb-indirect-payment-form .jb-dp-card-form{display:none}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-header{line-height:34px;background:#ececec;width:100%;border-bottom:1px solid #e2e2e2;padding:0 10px}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body{padding:10px 15px}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field{width:47%;margin:6px 1.5% 0}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field .jb-input,.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field .jb-textarea{width:100%!important}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field .jb-calendar,.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field .jb-timepicker{width:49%!important}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-send{padding:0 15px 10px}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-send > .jb-btn{padding:0 1.5%}.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field .jb-dp-field-label label{font-size:13px;width:100%;display:block;margin:2px 0 4px}.jb-ip-mandatory{line-height:100%}.jb-ip-mandatory i{display:inline-block;font-size:10px;color:#d85858}.jb-indirect-portal .jb-dp-receipt-msg,.jb-indirect-portal .jb-dp-card-msg{padding:15px 4% 0}.jb-log-loading i{-webkit-animation:jb-spin 1s infinite linear;animation:jb-spin 1s infinite linear}.jb-indirect-portal .jb-indirect-portal-options[count="1"] > div.jb-right,.jb-indirect-portal .jb-indirect-portal-options[count="1"] > div.jb-left{width:100%}.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields img{width:65px}.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields p{font-size:15px}.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields .jb-dp-send-data{display:none}.jb-rtl.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields img{float:left}.jb-ltr.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields img{float:right}.jb-rtl.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields p{float:right}.jb-ltr.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body .jb-dp-option-fields p{float:left}.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-fields{padding:0!important}.jb-indirect-portal .jb-indirect-portal-options[count="1"] .jb-dp-option-body{padding:5px 20px}.jb-indirect-payment-final-head{line-height:25px;font-size:15px!important;background:#d5e8cc;padding:10px;margin:0 20px}.jb-indirect-payment-final{text-align:center;background:#dff0d8;-webkit-box-shadow:0 0 2px #ccc;-o-box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #83c169;color:#3c763d;padding:15px 0}.jb-indirect-payment-final-desc{color:#3c763d!important;font-size:14px!important;line-height:30px}.jb-indirect-payment-final-img{margin:25px auto}.jb-indirect-payment-final{display:none}@media only screen and (max-width: 570px){.jb-indirect-portal .jb-indirect-payment-form .jb-dp-form-body .jb-dp-field{width:97%;margin:6px 1.5% 0}}.jb-before-pay-loader{margin:0;padding:20px;background-color:#fff}.jb-before-pay-loader .jb-bpl-loader,.jb-smart-payment-2-box > img{width:100px;height:auto;display:block;margin:0 auto 10px;text-align:center}.jb-smart-payment-2-box > img{margin-bottom:27px}.jb-before-pay-loader .jb-bpl-description,.jb-smart-payment-2-box > p{text-align:center;padding:3px 0;margin:0}.jb-before-pay-loader .jb-bpl-description span,.jb-smart-payment-2-box > p{font-size:15px}.jb-smart-payment-again{text-align:center;margin:10px auto 0}.jb-smart-payment-again .jb-btn span.jb-btn-right{padding:0 20px}.jb-smart-payment-2-box{display:none;padding:20px}@media only screen and (max-width: 930px){.jb-login .jb-right{width:92%;padding:40px 10px;margin:10px 4%}.jb-login .jb-right img{width:100px}.jb-invoice form > .jb-right,.jb-invoice > .jb-right{width:49%;margin:5px .5%}.jb-invoice div.jb-pay-more{width:99%}}@media only screen and (max-width: 650px){.jb-invoice form > .jb-right,.jb-invoice > .jb-right{width:99%;margin:5px .5%}}@media only screen and (max-width: 930px){.jb-portals .jb-portal-child{width:49%;margin:4px .5%}}@media only screen and (max-width: 650px){.jb-portals .jb-portal-child{width:99%;margin:4px .5%}}@media only screen and (max-width: 930px){.jb-transactions .jb-search-invoice .jb-start-date,.jb-transactions .jb-search-invoice .jb-end-date,.jb-transactions .jb-search-invoice .jb-transaction-type{width:49%;margin:4px .5%}.jb-transactions .jb-search-invoice .jb-start-date label,.jb-transactions .jb-search-invoice .jb-end-date label,.jb-transactions .jb-search-invoice .jb-transaction-type label{width:100%;display:block!important}.jb-transactions .jb-search-invoice .jb-start-date .jb-calendar,.jb-transactions .jb-search-invoice .jb-end-date .jb-calendar,.jb-transactions .jb-search-invoice .jb-transaction-type select{width:100%!important}.jb-transactions .jb-search-invoice .jb-action-bottoms{width:100%}.jb-transactions .jb-table{min-width:750px}.jb-transactions .jb-transaction-list{width:100%;overflow-x:auto}}@media only screen and (max-width: 570px){.jb-transactions .jb-search-invoice .jb-start-date,.jb-transactions .jb-search-invoice .jb-end-date,.jb-transactions .jb-search-invoice .jb-transaction-type{width:96%;margin:4px 2%}.jb-transactions .jb-page-numbers{display:none}}.jb-invoice-popup-box.pignose-popup{max-width:70%!important;height:75%!important}.jb-invoice-popup-box.pignose-popup .item_content{max-height:calc(100% - 50px)!important;overflow-y:auto!important}@media only screen and (max-width: 930px){.jb-invoice-popup-box.pignose-popup{width:95%!important;max-width:95%!important}}.jb-invoice-popup-link{margin:5px 0!important;padding:0!important}.jb-invoice-popup-btn{display:inline-block;margin:3px 4px;background-color:#35bddc;padding:0 15px;line-height:32px;border-radius:28px;color:#fff!important;cursor:pointer;font-weight:400}.jb-invoice-popup-box.pignose-popup .jb-joombank.jb-invoice{margin:0!important}.jb-invoice-popup-box.pignose-popup .jb-joombank.jb-invoice .jb-edit-email,.jb-invoice-popup-box.pignose-popup .jb-joombank.jb-invoice .jb-edit-phone{display:none}.jb-checkout-box{border:1px solid #ddd}.jb-checkout-head{line-height:32px;background:#eee;padding:0 11px;cursor:pointer}.jb-checkout-head .jb-checkout-title i{width:15px;height:32px;line-height:32px;text-align:center;color:#c7c7c7;font-size:19px}.jb-checkout .jb-login{margin-bottom:0}.jb-checkout .jb-checkout-box{margin:12px 0}.jb-checkout .jb-checkout-box .jb-checkout-body{display:none;padding:10px}.jb-checkout .jb-checkout-head .jb-checkout-counter .jb-checkout-counter-number,.jb-checkout .jb-checkout-head .jb-checkout-counter .jb-checkout-counter-icon{width:20px;height:20px;line-height:20px;margin-top:7px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.jb-checkout .jb-checkout-head .jb-checkout-counter .jb-checkout-counter-number{text-align:center;font-size:10px;color:#969696;background:#ddd;border:1px solid #d6d6d6}.jb-checkout .jb-checkout-head .jb-checkout-counter .jb-checkout-counter-icon{background-repeat:no-repeat;background-size:100%;display:none}.jb-checkout .jb-checkout-box.jb-checkout-box-loading .jb-checkout-counter-icon{background-image:url(../../images/loader.GIF);display:block}.jb-checkout .jb-checkout-box.jb-checkout-box-loading .jb-checkout-counter-number{display:none}.jb-checkout .jb-checkout-box.jb-checkout-box-success .jb-checkout-counter-icon{background-image:url(../../images/ok.png);display:block}.jb-checkout .jb-checkout-box.jb-checkout-box-success .jb-checkout-counter-number{display:none}.jb-checkout .jb-checkout-box.jb-checkout-box-error .jb-checkout-counter-icon{background-image:url(../../images/cancel.png);display:block}.jb-checkout .jb-checkout-box.jb-checkout-box-error .jb-checkout-counter-number{display:none}.jb-checkout .jb-checkout-body > .jb-select-portal .jb-payment-methods{box-shadow:unset;-o-box-shadow:unset;-moz-box-shadow:unset;-webkit-box-shadow:unset}.jb-checkout .jb-checkout-body > .jb-select-portal .jb-portals{background:#fff;border:0;padding:0}.jb-checkout .jb-checkout-body > .jb-select-portal .jb-payment-methods{border:0}.jb-checkout .jb-select-portal,.jb-checkout .jb-invoice{margin-bottom:10px}.jb-checkout .jb-checkout-body > .jb-select-portal .jb-select-portals-title{display:none}.jb-checkout .jb-checkout-msg{min-height:34px}.jb-selected-factors .jb-factor{border-bottom:2px dashed #c1c1c1;padding-bottom:5px;margin-bottom:5px}.jb-selected-factors .jb-factor:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.jb-selected-factors .jb-selected-factor-print{width:100%;margin:25px auto;text-align:center}.jb-selected-factors .jb-selected-factor-print input{padding:6px 15px;cursor:pointer;text-align:center}.jb-factor .jb-empty-factor,.jb-factor .jb-conflict-factor{background:#f5f5f5;margin:10px;padding:10px;font-size:13px;text-align:center;line-height:26px}.jb-factor .jb-factor-main{background:#F7F7F8;padding:0;width:100%}.jb-factor .jb-factor-bar{width:100%;height:10px}.jb-factor .jb-factor-header{margin:15px 2%}.jb-factor .jb-factor-header > .jb-right{width:50%}.jb-factor .jb-factor-header > .jb-left{width:50%}.jb-factor .jb-factor-header > .jb-left p{margin:0 auto;text-align:center;font-size:14px;font-weight:700;line-height:90px}.jb-factor .jb-factor-info{margin:5px 1%}.jb-factor .jb-factor-info-row{line-height:27px}.jb-factor .jb-factor-info > .jb-right{width:59%}.jb-factor .jb-factor-info > .jb-left{width:40%}.jb-factor .jb-table{border-collapse:collapse;margin:10px 0 20px!important}.jb-factor .jb-table tr td{font-size:12px;border:1px solid #ccc;padding:2px;text-align:center}.jb-factor .jb-factor-currency-warning{margin:15px 0 6px;line-height:20px}.jb-factor .jb-table tr td.jb-bg-gray{background:#f2f2f2}.jb-factor .jb-table tr:hover td{background-color:#eef7ff}.jb-factor .jb-factor-print{width:100px;margin:25px auto;text-align:center}.jb-factor .jb-factor-print input{padding:6px 15px;cursor:pointer}.jb-factor table{border-collapse:unset}.jb-menu{background:#eee;margin:10px;padding:20px 50px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.jb-menu .jb-menu-title-1,.jb-menu .jb-menu-title-2{width:100%;text-align:center;line-height:25px}.jb-discount-box{background:#f7f9fa;padding:2px 8px;border:1px solid #eee;width:99%;margin:10px .5% 0;line-height:30px}.jb-discount-box > .jb-right > img{width:22px;margin:0 4px}.jb-discount-box > .jb-right:nth-child(2){padding:0 2px;line-height:30px;margin:0}.jb-discount-box input{height:30px!important;margin:0!important;width:200px!important;text-align:center;box-shadow:unset!important}.jb-discount-input{position:relative;margin:0 5px}.jb-discount-input span i{line-height:28px;vertical-align:middle;text-align:center;margin:0!important;color:#797979}.jb-discount-input input{padding-left:66px!important}.jb-discount-input span{display:inline-block;position:absolute;top:0;width:30px;height:30px;left:0;line-height:30px;vertical-align:middle;text-align:center;border:1px solid #ccc;background:#F5F5F5;cursor:pointer}.jb-discount-input .jb-discount-input-save{left:29px}.jb-discount-box-msg,.jb-coupon-box-msg,.jb-wallet-pay-box-msg{line-height:24px;background-repeat:no-repeat;background-size:18px;margin:4px 7px 0}.jb-discount-box-msg b span,.jb-coupon-box-msg b span,.jb-wallet-pay-box-msg b span{display:inline-block;margin:0 1px}.jb-rtl .jb-discount-box-msg,.jb-rtl .jb-coupon-box-msg,.jb-rtl .jb-wallet-pay-box-msg{padding-right:20px;background-position:center right}.jb-discount-box-msg[status="0"],.jb-coupon-box-msg[status="0"],.jb-wallet-pay-box-msg[status="0"]{background-image:url(../../images/cancel.png)}.jb-discount-box-msg[status="0"],.jb-discount-box-msg[status="0"] span,.jb-coupon-box-msg[status="0"],.jb-coupon-box-msg[status="0"] span,.jb-wallet-pay-box-msg[status="0"],.jb-wallet-pay-box-msg[status="0"] span{color:#f31515}.jb-discount-box-msg[status="1"],.jb-coupon-box-msg[status="1"],.jb-wallet-pay-box-msg[status="1"]{background-image:url(../../images/ok.png)}.jb-discount-box-msg[status="1"],.jb-discount-box-msg[status="1"] span,.jb-coupon-box-msg[status="1"],.jb-coupon-box-msg[status="1"] span,.jb-wallet-pay-box-msg[status="1"],.jb-wallet-pay-box-msg[status="1"] span{color:#10d079}.jb-discount-box-msg[status="2"],.jb-coupon-box-msg[status="2"],.jb-wallet-pay-box-msg[status="2"]{background-image:url(../../images/loader.GIF);background-size:16px}.jb-discount-box-msg[status="2"],.jb-discount-box-msg[status="2"] span,.jb-coupon-box-msg[status="2"],.jb-coupon-box-msg[status="2"] span,.jb-wallet-pay-box-msg[status="2"],.jb-wallet-pay-box-msg[status="2"] span{color:#d6a313}.jb-status-21{background:#f9002f;box-shadow:0 0 5px #f9002f inset}.jb-status-22{background:#ff6c00;box-shadow:0 0 5px #ff6c00 inset}.jb-status-23{background:#31b80c;box-shadow:0 0 5px #31b80c inset}.jb-joombank{position:relative}.jb-coupon-description{display:inline-block;color:#259bae!important;border-bottom:1px dashed #259bae;padding-bottom:1px;cursor:pointer}.jb-wallet-actions .jb-coupon-description{color:#fff!important;border-bottom:1px dashed #fff}.jb-pff .jb-pff-field{width:100%;margin:0}.jb-pff .jb-pff-field > .jb-right{width:100%}.jb-pff .jb-pff-field > .jb-right .jb-label{margin:8px 0 5px;display:block!important;font-size:12px}.jb-pff .jb-pff-field > .jb-right .jb-input,.jb-pff .jb-pff-field > .jb-right .jb-textarea,.jb-pff .jb-pff-field > .jb-right .jb-select{width:100%!important;max-width:100%!important;min-width:100%!important}.jb-pff{width:300px}.jb-pff .jb-pff-total{background:#eee;line-height:31px;padding:0 8px;margin-top:12px}.jb-pff .jb-pff-submit{margin-top:15px}.jb-pff .jb-change-currency{font-style:italic;padding-top:1px;font-size:11px}.jb-pf-amount{position:relative}.jb-pf-amount .jb-change-currency{position:absolute;bottom:-20px}.jb-rtl .jb-pf-amount .jb-change-currency{left:0}.jb-ltr .jb-pf-amount .jb-change-currency{right:0}