.pag-ibig-program .has-asterisk::after{content:' *';color:red}.pag-ibig-program .radio-container[for='check-privacy']{margin:30px 0;height:auto}.pag-ibig-program .radio-container[for='check-privacy'] .privacy-text{display:inline-block;line-height:20px;margin-left:10px;margin-top:-4px}.pag-ibig-program .radio-container{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;height:30px;line-height:30px !important;vertical-align:middle;font-size:14px}.pag-ibig-program .radio-container input{position:absolute;opacity:0;cursor:pointer}.pag-ibig-program .radio-container .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#ccc}.pag-ibig-program .radio-container .checkmark:after{left:10px;top:4px;width:10px;height:18px;border:solid #000000;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}.pag-ibig-program .radio-container input:checked~.checkmark:after{display:block}.pag-ibig-program .radio-container input:checked~.checkmark{background-color:#aaa}.pag-ibig-program .radio-container:hover input~.checkmark{background-color:#aaa}.pag-ibig-program .header .logo{padding:15px}.pag-ibig-program .header .logo span{color:#22116d;font-weight:bold;font-size:35px;vertical-align:middle;margin-left:15px;line-height:80px}.pag-ibig-program .header .logo img.kaagapay{height:80px;float:left}.pag-ibig-program .header .logo img.pagibig{height:60px;float:right;margin:10px 0 0}.pag-ibig-program .header .logo img.lockton{height:55px;float:right;margin:12px 11px 0}.pag-ibig-program .header .title{background-color:#104281;height:72px;border-bottom:5px solid #ababad;text-align:center;color:#ffffff;padding:15px 0}.pag-ibig-program .header .title span{text-transform:uppercase;font-weight:bold;font-size:28px}.pag-ibig-program .header.qr span{line-height:70px}.pag-ibig-program .header.qr img.pagibig{position:absolute;right:0}.pag-ibig-program .content.main{padding:30px 0}.pag-ibig-program .content.main span.reminder{line-height:14px}.pag-ibig-program .content.main span small{display:block;font-size:75%}.pag-ibig-program .content.main .main-content{margin:20px 0;padding:30px;box-shadow:0 0 10px #e0dfe4}.pag-ibig-program .content.main form .form-group{text-align:left}.pag-ibig-program .content.main form label{line-height:14px}.pag-ibig-program .content.main form label small{display:block;font-weight:normal;font-size:75%}.pag-ibig-program .content.main form label small.note{display:inline-block;margin-left:5px}.pag-ibig-program .content.main form input,.pag-ibig-program .content.main form select{border-radius:0}.pag-ibig-program .content.main form input[type=date]{padding:0}.pag-ibig-program .content.main form .required-reminder{margin-top:55px;display:block}.pag-ibig-program .content.main form .premium-display{padding:30px 25px 0}.pag-ibig-program .content.main form .premium-display label{display:block}.pag-ibig-program .content.main form .premium-display label span{font-size:18px}.pag-ibig-program .content.main form .premium-display label small{font-size:82%}.pag-ibig-program .content.main form .premium-display .premium{color:#291670;font-size:100px;line-height:initial}.pag-ibig-program .content.main form label.error{color:red;font-weight:normal;font-size:75%}.pag-ibig-program .content.main form input[aria-invalid=true]{border-color:red}.pag-ibig-program .content.main form .select2-container--bootstrap .select2-selection{border-radius:0}.pag-ibig-program .content.main form .input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.pag-ibig-program .content.main form .input-group .input-group-append,.pag-ibig-program .content.main form .input-group .input-group-prepend,.pag-ibig-program .content.main form .input-group .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex}.pag-ibig-program .content.main form .input-group .input-group-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem 1rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.pag-ibig-program .content.main form .input-group .input-group-text input[type=checkbox],.pag-ibig-program .content.main form .input-group .input-group-text input[type=radio]{margin-top:0}.pag-ibig-program .content.main form .input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.pag-ibig-program .content.main .main-content.payment{background-color:#f6f6f6}.pag-ibig-program .content.main .main-content.payment .payment-options label{margin-bottom:40px}.pag-ibig-program .content.main .main-content.payment .payment-options .img-responsive{width:250px;margin:0 auto 40px}.pag-ibig-program .content.main .main-content.payment .payment-options button.btn{padding:10px 30px;font-size:15px}.pag-ibig-program .content.main .main-content.payment .payment-options button.btn.active{background-color:#160b47;color:#ffffff}.pag-ibig-program .content.main .main-content.payment .payment-channels hr{border-top:2px solid #a7a7a7;margin:35px 0}.pag-ibig-program .content.main .main-content.payment .payment-channels #panel-online img,.pag-ibig-program .content.main .main-content.payment .payment-channels #panel-otc img{margin:10px 0}.pag-ibig-program .content.main .main-content.payment .payment-channels #panel-online .space-20{margin:0 20px}.pag-ibig-program .content.main .main-content.payment .payment-channels #panel-online .page-header{margin:20px 0 0;font-weight:bold}.pag-ibig-program .content.main .main-content.payment .payment-channels #panel-online .non-banks .page-header{margin-top:40px}.pag-ibig-program .content.main .main-content.payment .payment-channels #panel-otc ul.ul-otc li{margin-left:40px;list-style-type:disc}.pag-ibig-program .btn-confirm{background-color:#fff500;font-weight:bold;width:auto;padding:15px 100px}.pag-ibig-program footer{background-color:#160b47;padding:20px 0}.pag-ibig-program footer .container-fluid{padding:0 50px}.pag-ibig-program footer img{height:55px;margin-top:5px}.pag-ibig-program footer .powered-by{color:#ffffff;max-width:185px;float:left}.pag-ibig-program footer .powered-by img{width:100px;height:auto;margin-left:1px}.pag-ibig-program footer .logo-content{max-width:185px;text-align:left;float:right;color:#ffffff}.pag-ibig-program footer .logo-content.qr{text-align:center;float:initial;max-width:initial}.pag-ibig-program footer.qr-action{position:fixed;bottom:0;right:0;left:0}.pag-ibig-program .modal .modal-body{padding:40px}.pag-ibig-program .modal .modal-body p.message{color:#291670;font-weight:bold;font-size:21px;line-height:25px;margin-bottom:25px}.pag-ibig-program .modal .modal-body p.title{font-weight:bold;font-size:25px;margin-bottom:15px}.pag-ibig-program .modal .modal-body button{padding:8px 70px}.pag-ibig-program #modal-application-summary .modal-header,.pag-ibig-program #modal-application-summary .modal-footer{border:0}.pag-ibig-program #modal-application-summary .modal-header{text-align:center;font-weight:bold;font-size:20px;padding:30px 15px}.pag-ibig-program #modal-application-summary .modal-body{padding:0 40px}.pag-ibig-program #modal-application-summary .modal-body .row{text-align:left}.pag-ibig-program #modal-application-summary .modal-body .form-group label{line-height:14px}.pag-ibig-program #modal-application-summary .modal-body .form-group label small{display:block;font-weight:normal;font-size:75%}.pag-ibig-program #modal-application-summary .modal-body .form-group .div-field{padding:6px 12px;color:#555;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);height:34px}.pag-ibig-program #modal-application-summary .modal-body .form-group #address.div-field,.pag-ibig-program #modal-application-summary .modal-body .form-group #occupation.div-field{min-height:34px;height:auto}.pag-ibig-program #modal-application-summary .modal-body .form-group #premium{color:#291670;display:block;font-weight:bold;line-height:60px;font-size:60px}.pag-ibig-program #modal-application-summary .modal-body .reminder p{line-height:14px}.pag-ibig-program #modal-application-summary button.btn{padding:10px;font-size:15px;width:150px}.pag-ibig-program #modal-application-summary button.btn-edit{background-color:#160b47;color:#ffffff}.pag-ibig-program #modal-alternative-email .modal-body{padding:25px}.pag-ibig-program #modal-alternative-email .modal-body label.error{color:red}.pag-ibig-program .public404{padding:30px 15px}.pag-ibig-program .public404 .icon{position:initial}.pag-ibig-program .public404 .dialog{position:initial;display:initial}.pag-ibig-program .public404 p{display:none}.pag-ibig-program .loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:99999;background:url("https://s3-ap-southeast-1.amazonaws.com/paramountdirect-assets/images/loading.gif") 50% 50% no-repeat #fafafa;background-size:50px 50px;opacity:0.9;filter:alpha(opacity=90);display:none}.pag-ibig-program .content.qr-page{padding:30px 0}.pag-ibig-program .content.qr-page h4{font-weight:bold;color:#22116d;font-size:22px;margin:0 0 15px}.pag-ibig-program .content.qr-page .btn{background-color:#66CFE5;color:#1A2558;border:0;font-weight:bold;height:auto;margin-top:20px}.pag-ibig-program .content.qr-page .row.verified{margin-bottom:40px}.pag-ibig-program .content.qr-page .row.verified .details{margin-bottom:30px}.pag-ibig-program .content.qr-page .row.verified .details .col-md-6{text-align:left}.pag-ibig-program .content.qr-page .row.verified .details .col-md-6 span{border:1px solid #c8c8c8;background-color:#f7f7f7;display:block;padding:8px 10px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px;min-height:35px}.pag-ibig-program .content.qr-page .row.verified .note{margin:0 0 20px}.pag-ibig-program .content.qr-page .row.verified .contact{margin-top:20px}.pag-ibig-program .content.qr-page .row.verified .contact img{margin-right:12px;height:30px}.pag-ibig-program .content.qr-page .row.verified .error img{width:100%;margin-bottom:30px}.pag-ibig-program .content.qr-page .row.verified .btn.download-policy-condition{margin:0 0 20px;background-color:#f7f7f7;color:#000;border:1px solid #c8c8c8;border-radius:0;padding:8px 20px;font-weight:normal}@media screen and (max-width: 991px){.pag-ibig-program .content.qr-page .row.verified{height:auto}.pag-ibig-program .content.qr-page .row.verified .details{margin:0}.pag-ibig-program .content.qr-page .row.verified .details .col-md-6{margin-bottom:20px}.pag-ibig-program .content.qr-page .row.verified .contact .col-md-6:first-child{margin-bottom:15px}}.pag-ibig-program .content.qr-page .row.activation .table-borderless td{border:0}.pag-ibig-program .content.qr-page .row.qr-success{margin-bottom:40px}.pag-ibig-program .content.qr-page .row.qr-success h1{font-weight:bold;margin-bottom:25px;color:#22116d}.pag-ibig-program .content.qr-page .row.qr-success p{margin-bottom:0;font-size:20px}.pag-ibig-program .content.qr-page .row.qr-success p i{color:#22116d;font-style:normal}.pag-ibig-program .content.qr-page .row.qr-success .btn-ok,.pag-ibig-program .content.qr-page .row.qr-success .btn-view{width:150px;font-weight:normal;text-transform:uppercase;margin:40px 5px 15px;padding:6px 10px}.pag-ibig-program .content.qr-page .row.qr-success .btn-view{background-color:#160b47;color:#ffffff}.pag-ibig-program .content.qr-page .row.qr-success .btn-ok{background-color:#fff500}.pag-ibig-program .content.qr-page label.error{color:red;font-weight:normal;font-size:75%}.pag-ibig-program .content.qr-page input[aria-invalid=true]{border-color:red}.pag-ibig-program .content.qr-page .occupation-container .radio-container{display:flex;align-items:center;line-height:normal !important;margin-bottom:10px}.pag-ibig-program .content.qr-page .occupation-container .radio-container .checkmark{top:50%;transform:translateY(-50%)}.pag-ibig-program #modal-show-coc .modal-content{width:800px;margin-left:-200px}.pag-ibig-program #modal-show-coc .modal-content .modal-header{padding:5px 15px}.pag-ibig-program #modal-show-coc .modal-content .modal-header .modal-btn-close{font-size:20px;text-align:right}.pag-ibig-program #modal-show-coc .modal-content .modal-header .modal-btn-close span{cursor:pointer}.pag-ibig-program #modal-show-coc .modal-content .modal-body{height:450px;padding:20px}.pag-ibig-program #modal-show-coc .modal-content .modal-body object{height:100%;width:100%}.pag-ibig-program .payment-response{background-color:#ffffff;padding:25px 0}.pag-ibig-program .payment-response .row{background-color:inherit}.pag-ibig-program .payment-response .payment-details{background-color:#f8f8f8;padding:25px 15px;margin:30px 15px}.pag-ibig-program .payment-response .payment-details .pd-head{background-color:#0078c6;color:#ffffff;padding:7px;position:relative}.pag-ibig-program .payment-response .payment-details .pd-head .divider{background-color:#ffffff;width:1px;height:20px;position:absolute;right:0;top:7px}.pag-ibig-program .payment-response .payment-details .pd-head.zero{border-top-left-radius:5px}.pag-ibig-program .payment-response .payment-details .pd-head.one{border-top-right-radius:5px}.pag-ibig-program .payment-response .payment-details .pd-body{background-color:#ffffff;padding:30px 0;position:relative}.pag-ibig-program .payment-response .payment-details .pd-body table{margin:0 auto}.pag-ibig-program .payment-response .payment-details .pd-body table td{padding:10px}.pag-ibig-program .payment-response .payment-details .pd-body .divider{position:absolute;right:0;top:0;width:1px;height:100%;background-color:#dbdbdb}.pag-ibig-program .payment-response .payment-details .pd-body.zero{border-bottom-left-radius:5px}.pag-ibig-program .payment-response .payment-details .pd-body.one{border-bottom-right-radius:5px}.pag-ibig-program .payment-response .payment-details img{margin:30px 0}.pag-ibig-program .payment-response .payment-details ol{text-align:left;list-style:number}.pag-ibig-program .payment-response .payment-details table.barby-barcode{border-spacing:0;margin:30px auto 0}.pag-ibig-program .payment-response .payment-details table.barby-barcode td.barby-cell{width:3px;height:100px}.pag-ibig-program .payment-response .payment-details table.barby-barcode td.barby-cell.on{background:#000}.pag-ibig-program .payment-response .payment-details .pay-reference{color:#000;font-size:20px;letter-spacing:10px}.pag-ibig-program .payment-response .payment-instruction::before{content:'';height:1px;border-top:1px solid #676767;position:absolute;top:0;width:100%}.kaagapay-coc .pages{width:993px;height:1404px;background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}.kaagapay-coc .pages.one .number-of-units,.kaagapay-coc .pages.one .coc-no,.kaagapay-coc .pages.one .master-policy,.kaagapay-coc .pages.one .name-insured,.kaagapay-coc .pages.one .inception,.kaagapay-coc .pages.one .expiry,.kaagapay-coc .pages.one .address{position:absolute;text-align:center}.kaagapay-coc .pages.one .number-of-units{top:223px;width:200px;left:30px;font-weight:bold}.kaagapay-coc .pages.one .coc-no{color:#D23630;top:193px;width:270px;right:32px;font-weight:bold}.kaagapay-coc .pages.one .master-policy{top:223px;width:270px;right:32px;font-weight:bold}.kaagapay-coc .pages.one .name-insured{top:280px;left:180px;width:420px}.kaagapay-coc .pages.one .inception{top:415px;left:292px;width:240px}.kaagapay-coc .pages.one .expiry{top:445px;left:292px;width:240px}.kaagapay-coc .pages.one .address{top:546px;left:261px;width:705px;text-align:left;font-size:14px}.kaagapay-coc .pages.one .qrcode-content{position:absolute;right:0;height:108px;top:15px}.kaagapay-coc .pages.one .qrcode-content p{margin:-4px 0;font-size:9px;line-height:9px;color:#002F6C;text-align:center;vertical-align:text-top}.kaagapay-coc .pages.one .qrcode-content .qrcode{position:absolute;text-align:center;height:2.4cm;display:table-cell;vertical-align:top;top:13px;z-index:1;right:35px}.kaagapay-coc .pages.one .qrcode-content .qrcode .circular-logo{position:absolute;background-repeat:no-repeat;background-size:cover;height:1cm;width:1cm;left:32px;top:32px}@media screen and (min-width: 1500px){.pag-ibig-program .container-fluid{width:1500px}}@media only screen and (max-width: 991px){.pag-ibig-program .header.qr img.pagibig{right:15px}.pag-ibig-program .content.main .mb15{margin-bottom:15px}}@media only screen and (max-width: 767px){.pag-ibig-program .header .logo img.kaagapay{float:inherit;display:inline}.pag-ibig-program .header .logo span{line-height:35px;margin:6px 0 0;display:inline}.pag-ibig-program .header.qr img.pagibig{position:initial;display:block;margin:0 auto}.pag-ibig-program .radio-container{display:flex;align-items:center;line-height:normal !important}.pag-ibig-program .radio-container .checkmark{top:50%;transform:translateY(-50%)}.pag-ibig-program .content.main form .required-reminder{margin-top:15px}.pag-ibig-program .content.main form .premium-display{padding:15px}.pag-ibig-program .content.main form .premium-display label span{font-size:inherit}.pag-ibig-program .content.main form label small.note{display:block !important;margin-left:0}.pag-ibig-program .content.qr-page .row.verified .contact{text-align:left}.pag-ibig-program .content.qr-page .row.verified .contact .col-sm-4{margin-bottom:20px}.pag-ibig-program footer .container-fluid{padding:0 15px}.pag-ibig-program #modal-show-coc .modal-content{width:100%;margin-left:0}}@media only screen and (max-width: 600px){.pag-ibig-program .header .logo{text-align:center}.pag-ibig-program .header .logo span{display:block}.pag-ibig-program .header .visible-xs.visible-sm{text-align:center}.pag-ibig-program .header .visible-xs.visible-sm .lockton{float:inherit !important;margin-left:0}.pag-ibig-program .header .visible-xs.visible-sm .pagibig{float:inherit !important}.pag-ibig-program .header.qr span{line-height:initial;display:block;margin-bottom:10px}.pag-ibig-program .radio-container{height:auto;margin-bottom:20px}.pag-ibig-program .radio-container .checkmark{top:0;transform:none}.pag-ibig-program .content.qr-page .row.qr-success .btn-ok,.pag-ibig-program .content.qr-page .row.qr-success .btn-view{width:100%;margin:20px 0 0;padding:10px}}@media only screen and (max-width: 413px){.pag-ibig-program .btn-confirm{padding:15px;width:100%}.pag-ibig-program .content.main form .premium-display .premium{text-align:center;font-size:8rem}.pag-ibig-program footer .powered-by{margin-bottom:30px}.pag-ibig-program footer .powered-by,.pag-ibig-program footer .logo-content{float:inherit}}
