.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:17px 0 15px 0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider[disabled] .rz-bar-wrapper.rz-draggable{cursor:not-allowed}.rzslider[disabled] .rz-bar.rz-selection{background:#8b91a2}.rzslider[disabled] .rz-ticks .rz-tick{cursor:not-allowed}.rzslider[disabled] .rz-ticks .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}.rzslider .rz-bar-wrapper.rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-bar.rz-selection{z-index:2;background:#0db9f0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-pointer{top:-10px;z-index:3;width:22px;height:22px;cursor:pointer;background-color:#417da7;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:10px;padding:1px 3px;color:#55637d;cursor:default;visibility:hidden!important}.rzslider .rz-bubble.rz-selection{top:16px}.rzslider .rz-bubble.rz-limit{color:#55637d;visibility:visible!important}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.rzslider .rz-ticks .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}.rzslider .rz-ticks .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-ticks .rz-tick .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%,0)}.rzslider .rz-ticks .rz-tick .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%,0)}.rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value{top:initial;bottom:-32px}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px!important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px!important;margin-left:3px}.rzslider.rz-vertical .rz-bubble.rz-selection{top:auto;left:16px!important}.rzslider.rz-vertical .rz-bubble.rz-floor{bottom:0;left:auto}.rzslider.rz-vertical .rz-bubble.rz-ceil{top:0;right:auto}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-ticks .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value{top:initial;left:24px;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend{top:initial;right:24px;max-width:none;white-space:nowrap;transform:translate(0,-28%)}.rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value{right:24px;bottom:initial;left:initial}.multiSelect .vertical{float:none}.multiSelect .horizontal:not(.multiSelectGroup){float:left}.multiSelect .line{padding:2px 0 4px 0;max-height:37px;overflow:hidden;box-sizing:content-box}.multiSelect .acol{display:inline-block;min-width:12px;padding-left:24px}.multiSelect .inlineBlock{display:inline-block}.multiSelect>button{display:inline-block;position:relative;text-align:left;cursor:pointer;border:1px solid #c6c6c6;padding:1px 15px 1px 8px;font-size:14px;height:35px!important;border-radius:4px;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;background-color:transparent;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.multiSelect>button:disabled{background-image:linear-gradient(#fff,#fff);border:1px solid #ddd;color:#999}.multiSelect .buttonClicked{box-shadow:0 2px 5px rgba(0,0,0,.15) inset,0 1px 2px rgba(0,0,0,.05)}.multiSelect .buttonLabel{display:inline-block;padding:8px 0 5px 0;overflow:hidden}.multiSelect .caret{position:absolute;right:5px;top:14px;display:inline-block;width:0;height:0;margin:0 0 1px 3px!important;vertical-align:middle;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted}.multiSelect .checkboxLayer{background-color:#fff;position:absolute;z-index:999;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:278px;display:none!important}.multiSelect .helperContainer{border-bottom:1px solid #ddd;padding:8px 8px 0 8px}.multiSelect .helperButton{display:inline;text-align:center;cursor:pointer;border:1px solid #ccc;height:33px;width:100px;font-size:13px;border-radius:2px;color:#666;background-color:#f1f1f1;line-height:1.6;margin:0 0 8px 0}.multiSelect .helperButton.reset{}.multiSelect .helperButton:not(.reset){margin-right:10px}.multiSelect .clearButton{position:absolute;display:inline;text-align:center;cursor:pointer;border:1px solid #ccc;height:22px;width:22px;font-size:13px;border-radius:2px;color:#666;background-color:#f1f1f1;line-height:1.4;right:7px;top:8px}.multiSelect .inputFilter{border-radius:2px;border:1px solid #ccc;height:35px;font-size:14px;width:100%;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;margin:0 0 8px 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.multiSelect .clearButton:hover,.multiSelect .helperButton:hover{border:1px solid #ccc;color:#999;background-color:#f4f4f4}.multiSelect .helperButton:disabled{color:#ccc;border:1px solid #ddd}.multiSelect .clearButton:focus,.multiSelect .helperButton:focus,.multiSelect .inputFilter:focus{border:1px solid #66afe9!important;outline:0;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.065),0 0 5px rgba(102,175,233,.6)!important;box-shadow:inset 0 0 1px rgba(0,0,0,.065),0 0 5px rgba(102,175,233,.6)!important}.multiSelect .checkBoxContainer{display:block;padding:8px 0;overflow-y:scroll;max-height:300px}.multiSelect .show{display:block!important}.multiSelect .multiSelectItem{display:block;padding:5px 3px;color:#444;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid transparent;position:relative;min-width:278px;min-height:32px;background-image:url(/PFMFULL/Patient/Content/plugin/Multiselect/img/check-inactive.png);background-repeat:no-repeat;background-position:5px 5px}.multiSelect .multiSelectItem:not(.multiSelectGroup).selected,.multiSelect .multiSelectItem:hover{color:#555;cursor:pointer;background-color:#e9eeef;border-bottom:solid 1px #fff}.multiSelect .multiSelectItem .acol label{display:inline-block;padding-right:30px;margin:0;line-height:normal;font-size:13px;color:#434343;font-weight:600}.multiSelect .multiSelectItem:hover,.multiSelect .multiSelectGroup:hover{color:#fff!important;cursor:pointer}.multiSelect .multiSelectFocus{color:#fff!important;cursor:pointer}.multiSelect .multiSelectItem span:hover,.multiSelect .multiSelectGroup span:hover{cursor:pointer}.multiSelect .multiSelectGroup{display:block;clear:both}.multiSelect .tickMark{display:inline-block;position:absolute;left:5px;color:transparent;top:5px;font-size:10px;width:18px;height:18px;background-image:url(/PFMFULL/Patient/Content/plugin/Multiselect/img/check-active.png);background-repeat:no-repeat}.multiSelect .checkbox{color:#ddd!important;position:absolute;left:-9999px;cursor:pointer}.multiSelect .disabled,.multiSelect .disabled:hover,.multiSelect .disabled label input:hover~span{color:#c4c4c4!important;cursor:not-allowed!important}.multiSelect img{vertical-align:middle;margin-bottom:0;max-height:22px;max-width:22px}.cl-usap #ui-datepicker-div{z-index:999!important}.cl-usap .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:8px;float:left}.cl-usap .ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:8px;float:rights}.cl-usap .ui-datepicker .ui-datepicker-header .ui-datepicker-title{width:76%;display:flex;align-items:center;justify-content:center;margin:auto}.cl-usap .modal .modal-dialog{width:60%!important}.cl-usap .modal .modal-dialog.delete-method-popup,.cl-usap .modal .modal-dialog.email-receipt{width:500px!important}.cl-usap .modal button.close{position:absolute;right:10px;top:14px;margin:0!important;padding:0!important}.cl-usap .modal .modal-content{position:relative}.cl-usap .payment-conform-table th{padding:6px 10px!important}.cl-usap .payment-conform-table td{padding:6px 10px!important;font-size:13px!important}.cl-usap .door-main-wrap{display:flex;flex-wrap:nowrap}.cl-usap .door-main-wrap .master-div-wrap{width:318px;padding:10px}.cl-usap .three-door-plans .door-head p.payment-start-date{margin-bottom:15px}.cl-usap .three-door-plans .door-block.open .auto-hide-block{margin-bottom:15px}.cl-usap .three-door-plans .door-bottom-sec .total{font-weight:600}.cl-usap .care-credit-door-wrap .visit-link{font-family:Open Sans;font-size:13px;color:#393939;font-weight:600;position:absolute;bottom:34px;width:100%;left:0}.cl-usap .care-credit-door-wrap .msg-wrap{padding:0 0}.cl-usap .care-credit-door-wrap .msg-wrap p{line-height:20px;color:#171b1a}.cl-usap .care-credit-door-wrap .msg-wrap p:first-child{margin-bottom:16px}.cl-usap .care-credit-door-wrap .dropdown-wrap{padding:15px}.cl-usap .care-credit-door-wrap .dropdown-wrap .form-group{margin-top:0}.cl-usap .link{color:#0076b1;text-decoration:underline}.cl-usap .link:focus,.cl-usap .link:hover{color:#002a5b}.cl-usap select::-ms-expand{display:none}.cl-usap .care-credit-door-wrap select.form-control{-moz-appearance:none;-webkit-appearance:none;background:url(/PFMFULL/Patient/Content/img/icons/down-select-arrow.png) 0 0 no-repeat;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #9e9d9d!important}.cl-usap .care-credit-door-wrap select.form-control.no-bg{background:none!important}.cl-usap .care-credit-door-wrap .form-group.is-focused select.form-control{background:url(/PFMFULL/Patient/Content/img/icons/down-select-arrow.png) 0 0 no-repeat!important;background-position:right 8px center!important}.cl-usap .care-credit-door-wrap .form-group.is-focused select.form-control.no-bg{background:none!important}.cl-usap .dropdown-wrap .form-control{border:1px solid #869097!important;padding:5px;font-size:13px}.cl-usap .payment-new-info .bill-details-wrap{overflow:inherit!important}.cl-usap .payment-new-info .bill-details-wrap table th{font-size:12px!important;white-space:inherit!important}.cl-usap .payment-new-info .bill-details-wrap table th:first-child{width:20%!important}.cl-usap .payment-new-info .bill-details-wrap table th:nth-child(2){width:30%!important}.cl-usap .payment-new-info .bill-details-wrap table th:nth-child(5){width:9%!important}.cl-usap .payment-new-info .bill-details-wrap table th:nth-child(6){width:4%!important}.cl-usap .payment-new-info .bill-details-wrap table th:nth-child(7){width:13%!important}.cl-usap .payment-new-info .bill-details-wrap table th:nth-child(8){width:18%!important}.cl-usap .payment-new-info .bill-details-wrap table td{font-size:11px!important}.cl-usap .payment-new-info .bill-details-wrap table .form-control{font-size:11px!important}.cl-usap .payment-new-info .bill-details-wrap table .total-row td{font-size:12px!important}.cl-usap .payment-new-info .per-icon{position:relative}.cl-usap .payment-new-info .per-icon-green{background:url(/PFMFULL/Patient/Content/img/icons/icon-percentage.svg) 0 0 no-repeat;width:25px;height:26px;cursor:pointer;margin:auto}.cl-usap .payment-new-info .per-icon-blue{background:url(/PFMFULL/Patient/Content/img/icons/icon-percentage-blue.svg) 0 0 no-repeat;width:25px;height:26px;cursor:pointer;margin:auto}.cl-usap .main-popup{background:rgba(0,0,0,.68);text-align:left}.cl-usap .main-popup .modal-dialog{width:60%}.cl-usap .main-popup .modal-dialog p{font-family:Open Sans!important;margin:0;line-height:24px}.cl-usap .main-popup .modal-title{margin:0}.cl-usap .main-popup .modal-body{padding:15px}.cl-usap .main-popup .modal-footer{display:flex;align-items:end;justify-content:center;margin-top:0;padding:12px 20px 12px}.cl-usap .main-popup .btn-wrp{display:flex;justify-content:flex-end;width:100%}.cl-usap .main-popup .btn-wrp .btn{margin:5px}.cl-usap .main-popup table{margin:20px 0}.cl-usap .main-popup table td{background:transparent}.cl-usap .main-popup .close{font-size:30px;font-weight:600}.cl-usap .pfm3-financial-plan .pay-off-btn-wrp .pay-off-btn{width:auto;background:#3c622c!important}.cl-usap .pfm3-financial-plan .payment-plans-blocks .avail-discount-block{display:inline-block}.cl-usap .pfm3-financial-plan .payment-plans-blocks .avail-discount-block .amount-month{height:auto}.cl-usap .pfm3-financial-plan .payment-plans-blocks .avail-discount-block .current-discount{margin-bottom:15px;font-size:14px;color:#686868}.cl-usap .pfm3-financial-plan .payment-plans-blocks .avail-discount-block .current-discount .value{display:block;margin-top:3px;font-size:22px;font-weight:500;color:#5d5d5d}.cl-usap .pfm3-financial-plan .payment-plans-blocks .avail-discount-block .after-discount{display:block;margin-bottom:10px;padding-top:0;font-size:14px;color:#686868}.cl-usap .btn-green{background:#50d272!important;color:#fff!important}.cl-usap .wrapper-for-options .default-screen.show{position:absolute;bottom:0;right:0;left:0}.cl-usap .less-amt{background:#fff;min-height:200px;padding:10px 15px}.cl-usap .link{cursor:pointer}.cl-usap .payment-information .nav-tabs a.carecredit{background-image:none!important}.cl-usap .payment-information .nav-tabs li a{font-size:16px}.cl-usap .payment-information .nav-tabs li a.credit{background-position:1% 57%;background-size:18%}.cl-usap .payment-information .nav-tabs li a.electronic{background-position:1% 57%;background-size:14%}.cl-usap .payment-information .nav-tabs .active a.carecredit{background-image:none!important}.cl-usap .payment-information .nav-tabs .active .credit{background-position:1% 57%;background-size:18%}.cl-usap .payment-information .nav-tabs .active .electronic{background-position:1% 57%;background-size:14%}.cl-usap .payment-information .tab-content{overflow:hidden}.cl-usap .payment-information .tab-content .tab-pane{min-height:480px}.cl-usap .payment-information .tab-content .tab-pane.applepay-tabContent{min-height:280px}.cl-usap .payment-information .tab-content .tab-pane.paypal-tabContent{min-height:280px}.cl-usap .payment-information .tab-content .three-door-plans{width:46%;margin:auto;box-shadow:none!important}.cl-usap .payment-information .tab-content .care-credit-door-wrap .cl-logo{height:auto!important}.cl-usap .payment-information .tab-content .care-credit-door-wrap .dropdown-wrap .form-group{margin:0 0 20px}.cl-usap .payment-information .tab-content .care-credit-door-wrap .door-head{height:280px}.cl-usap .payment-information .content-tab .three-door-plans{width:46%;margin:auto;box-shadow:none!important}.cl-usap .plan-option-wrap{background:#fff;padding:30px 15px;overflow:hidden;margin-bottom:20px}.cl-usap .plan-option-wrap .option-box{background:#f7fbfc;text-align:center;border:0}.cl-usap .plan-option-wrap .payment-info-wrp{margin:0}.cl-usap .plan-option-wrap .c-credit-logo img{width:10%}.cl-usap .plan-option-wrap h2{font-size:22px;display:block;margin-bottom:8px}.cl-usap .plan-option-wrap h3{display:inline-block;font-size:14px;font-weight:500;color:#80bb4c;border:2px solid #80bb4c;padding:5px 10px;border-radius:4px;position:relative}.cl-usap .plan-option-wrap h3:before{content:'';width:12px;height:12px;border-right:2px solid #80bb4c;border-bottom:2px solid #80bb4c;position:absolute;transform:rotate(45deg);bottom:-8px;right:40px;background:#f4f7fa}.cl-usap .plan-option-wrap h4{color:#0e6783;font-size:24px;font-weight:bold;margin:5px 0}.cl-usap .plan-option-wrap .email-terms-wrp{margin-top:20px}.cl-usap .plan-option-wrap .full-wrp{display:flex;align-items:center;padding:4px!important}.cl-usap .plan-option-wrap .full-wrp label{margin-top:-3px}.cl-usap .plan-option-wrap .full-wrp .btn{margin-left:20px}.cl-usap .row-buttons{display:flex;flex-direction:row-reverse}.cl-usap .row-buttons .btn{margin-left:10px}.cl-usap .door-block .cl-logo{text-align:center;height:65px}.cl-usap .cc-dropdown-wrap{position:relative}.cl-usap .cc-dropdown-wrap .form-group{width:90%;margin:auto}.cl-usap .cc-dropdown-wrap .form-group :before{content:" ";background-image:url(/PFMFULL/Patient/Content/img/icons/drop-icon-filter.png);position:absolute;right:15px;width:10px;height:6px;top:14px;background-size:contain}.cl-usap .cc-dropdown-wrap .form-control{border:1px solid #74bfe1!important;border-radius:3px;padding:5px 15px;background-image:none!important;height:34px;font-size:13px;opacity:.8}.cl-usap .cc-dropdown-wrap .form-control.error{border:1px solid #e33936!important;color:inherit!important}.cl-usap #carecredit .modal-dialog{border:1px solid #f1f1f1}.cl-usap #carecredit .modal-dialog .modal-header{border-bottom:1px solid #ddd!important;padding:10px!important}.cl-usap #carecredit .modal-dialog .modal-body{padding:30px 10px!important}.cl-usap #carecredit .modal-dialog .modal-footer{display:flex;align-items:end;justify-content:flex-end;padding-top:6px!important}.cl-usap .care-credit-popup{background:rgba(0,0,0,.68)}.cl-usap .care-credit-popup .modal-header{border-bottom:0}.cl-usap .care-credit-popup .modal-footer{display:flex;justify-content:flex-end;align-items:flex-start}.cl-usap .care-credit-popup .modal-footer .btn{margin:0 8px}.cl-usap .care-credit-payment-door .cl-logo{position:absolute;top:10px}.cl-usap .care-credit-payment-door .cl-logo img{width:56%}.cl-usap .payment-conform-table-wrap{width:100%;border:1px solid #ddd;padding:0 5px}.cl-usap .pfm3-receipt .receipt-msg{word-break:break-all;align-items:justify;width:56%;padding-bottom:15px;text-align:left!important}.cl-usap .pfm3-receipt .receipt-msg h4{font-size:14px!important;margin-bottom:6px;color:#53576a;font-weight:500}.cl-usap .pfm3-receipt .total-txt{padding-right:60px}.cl-usap .duplicate-payment-popup{background:rgba(0,0,0,.68)}.cl-usap .duplicate-payment-popup .modal-dialog{width:80%}.cl-usap .duplicate-payment-popup .modal-title{margin:0}.cl-usap .duplicate-payment-popup .modal-footer{display:flex;align-items:end;justify-content:center}.cl-usap .duplicate-payment-popup .modal-footer .btn{margin:5px}.cl-usap .duplicate-payment-popup table{margin:20px 0}.cl-usap .duplicate-payment-popup table td{background:transparent}.cl-usap .payment-ftr-submit-wrap{margin:12px 0}.cl-usap .payment-ftr-submit-wrap.hide-checkbox{justify-content:center}.cl-usap .payment-ftr-submit-wrap.hide-checkbox .payment-transaction-checkbox{display:none}.cl-usap .payment-ftr-submit-wrap.hide-checkbox .btn-wrp{justify-content:flex-end;width:100%!important}.cl-usap .payment-ftr-submit-wrap .payment-transaction-checkbox{border:1px solid #ddd;padding:8px 10px}.cl-usap .payment-ftr-submit-wrap .payment-transaction-checkbox.error{border-color:#ef8282!important}.cl-usap .payment-ftr-submit-wrap .checkbox{padding:0;display:flex}.cl-usap .payment-ftr-submit-wrap .checkbox label{padding:0;margin-top:2px}.cl-usap .payment-ftr-submit-wrap .checkbox p{padding-left:14px;margin:0;font-size:14px;line-height:20px}.cl-usap .payment-ftr-submit-wrap .checkbox p a{display:inline-block;color:#21c8ff;cursor:pointer}.cl-usap .payment-ftr-submit-wrap .checkbox .checkbox-material .check{width:18px;height:18px}.cl-usap .modal-header button.popup-duplicate{font-size:28px;right:18px;top:10px}.cl-usap .carecredit-banner{background:#1d5a93;padding:18px 150px;margin:0 0 22px 0}.cl-usap .carecredit-banner p{font-size:17px;color:#fff;text-align:center;line-height:26px}.cl-usap .carecredit-banner table th{font-weight:500;font-size:15px;height:18px;color:#fff;padding:4px 8px;background:transparent;border-right:2px solid #7098be!important;border-left:2px solid #7098be!important;border:0;word-break:break-all}.cl-usap .carecredit-banner table td{height:18px;color:#fff;padding:4px 8px;background:transparent;border-right:2px solid #7098be!important;border-left:2px solid #7098be!important;border:0;word-break:break-all}.cl-usap .carecredit-banner .btn-wrap{display:flex;align-items:center;justify-content:center}.cl-usap .carecredit-banner .btn-wrap .btn{border:2px solid #fff;color:#fff;padding:5px 46px;margin-top:14px}.cl-usap .carecredit-banner .btn-wrap .btn.hover{color:#fff}.cl-usap .carecredit-banner .panel-wrap .table-fixed{table-layout:fixed;margin:auto;border:2px solid #7098be;max-height:120px!important;border-radius:3px}.cl-usap .carecredit-banner .panel-wrap thead{display:table;width:100%}.cl-usap .carecredit-banner .panel-wrap tbody{height:86px;overflow:auto;overflow-x:hidden;display:block;width:100%;border:0}.cl-usap .carecredit-banner .panel-wrap tbody #mCSB_1{left:-1px}.cl-usap .carecredit-banner .panel-wrap tbody tr{display:table;width:100%;table-layout:fixed}.cl-usap .carecredit-banner .panel-wrap td:first-child{border-left:0!important}.cl-usap .carecredit-banner .panel-wrap td:last-child{border-right:0!important}.cl-usap .carecredit-banner .panel-wrap th:first-child{border-left:0!important}.cl-usap .carecredit-banner .panel-wrap th:last-child{border-right:0!important}.cl-usap .pfm3-dashboard .half-box-outer .half-box-one{margin-bottom:20px}@media(max-width:1400px){.cl-usap .payment-information .nav-tabs a{font-size:14px}}.cl-usap .door-main-wrap .master-div-wrap{width:310px}.cl-usap .carecredit-banner{padding:18px 0;margin:0 0 22px 0}@media(max-width:992px){.cl-usap header .tab-header .mob-scrn{display:flex}.cl-usap header .tab-header .logo-bar .logo-box{width:40%}.cl-usap .carecredit-banner .table-bordered{width:100%!important}.cl-usap .payment-conform-table-wrap{overflow:scroll;width:100%;border:1px solid #ddd;padding:0 5px}.cl-usap .payment-plan-area .confirmation-wrp .right-sec .btn-wrp .btn{margin:5px 0!important}.cl-usap .payment-information .tab-content .three-door-plans{width:100%;margin:auto;-webkit-box-shadow:none!important;box-shadow:none!important}.cl-usap .payment-information .tab-content .three-door-plans .door-head{height:340px}.cl-usap .door-main-wrap{flex-wrap:wrap}}@media(max-width:767px){.cl-usap .payment-new-info .bill-details-wrap{overflow:scroll!important}.cl-usap .payment-plan-area .right-sec .btn-wrp .btn{width:100%;min-width:100px;margin:0 0 10px;font-size:17px;float:left;margin:5px 0!important}.cl-usap .door-main-wrap{flex-wrap:wrap;justify-content:center}.cl-usap .carecredit-banner p{font-size:14px;line-height:18px}.cl-usap .carecredit-banner .panel-wrap{overflow:scroll!important;width:100%}.cl-usap .carecredit-banner .panel-wrap .table-fixed{width:500px!important;overflow:scroll}.cl-usap .carecredit-banner .panel-wrap td,.cl-usap .carecredit-banner .panel-wrap th{font-size:12px!important}}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/PFMFULL/Patient/Content/fonts/Roboto-Regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/PFMFULL/Patient/Content/fonts/Roboto-Light.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/PFMFULL/Patient/Content/fonts/Roboto-Bold.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/PFMFULL/Patient/Content/fonts/Roboto-Medium.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/PFMFULL/Patient/Content/fonts/Roboto-Thin.woff) format("woff")}@font-face{font-family:RobotoCondensed;font-style:normal;font-weight:normal;src:url(/PFMFULL/Patient/Content/fonts/RobotoCondensed-Regular.woff) format("woff")}body,html{height:100%}body{font-family:Roboto}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;line-height:normal;font-family:Roboto}h1{font-size:30px}h2{font-size:24px}h3{font-size:21px}h4{font-size:18px}h5{font-size:15px}h6{font-size:12px}button,input,label,li,p,select,td,textarea,th{font-size:14px;line-height:normal;font-weight:normal;font-family:Roboto}a{color:inherit}ol,ul{list-style:none;padding:0}a{outline:none}a:focus{outline:none}.table{margin-bottom:0}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.aln-left{text-align:left!important}.aln-right{text-align:right!important}.aln-center{text-align:center}.border{border:solid 1px}.left-bdr{border-left:solid 1px}.right-bdr{border-left:solid 1px}.top-bdr{border-top:solid 1px}.bottom-bdr{border-bottom:solid 1px}.rmv-bdr{border:none}.rmv-mrg{margin:0}.rmv-pad{padding:0}.round-col{border-radius:100%}.bdr-rds-2{border-radius:2px}.bdr-rds-4{border-radius:4px}.bdr-rds-6{border-radius:6px}.bdr-rds-8{border-radius:8px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.f-bold{font-weight:bold}.f-normal{font-weight:normal}.full-width{width:100%}.half-width{width:50%}.z-idx-1{z-index:1}.z-idx-11{z-index:11}.z-idx-101{z-index:101}.z-idx-1001{z-index:1001}.clear{clear:both}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-21{font-size:21px}.font-22{font-size:22px}.rmv-pull{float:inherit}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.main-heading{font-size:21px}@-ms-viewport{width:auto}::-ms-clear{display:none}.container{max-width:990px}.btn-transperent{border:2px solid;border-radius:2px;display:block;font-weight:400;margin:0 auto}.btn-transperent:active,.btn-transperent:focus,.btn-transperent:hover{border:2px solid!important;border-radius:2px!important}.btn-primary{font-weight:400;border:solid 2px!important}.btn-primary:focus,.btn-primary:hover{border:solid 2px!important}.btn-light{font-weight:400;border:solid 2px!important}.btn-light:focus,.btn-light:hover{border:solid 2px!important}.btn-info{border:2px solid!important;font-weight:400}.btn{outline:none!important;padding:6px 30px}.btn.disabled{cursor:not-allowed}.btn-ashbdr{border:solid 2px!important}.btn-ashbdr:focus,.btn-ashbdr:hover{border:solid 2px!important}.error-block{display:none}.has-error .control-label{color:#f44336!important}.has-error .form-control{background-size:0 2px,100% 2px}.has-error-pfm .form-control{background-size:0 2px,100% 2px}.has-error-pfm.is-focused .form-control{background-size:0 2px,100% 2px}.has-warning .help-block{display:block;position:absolute;margin-top:0}.form-validate .ng-invalid,.form-validate .ng-invalid-required{background-size:0 2px,100% 2px!important}.terms-popup{width:800px;border-radius:5px}.terms-popup .modal-body{height:auto;height:400px}.terms-popup .help-link-icon{margin-right:0!important}.terms-popup .pop-show{left:0!important}.terms-popup .helping-text .help-block{margin-top:30px!important;margin-left:15px}.terms-popup .radio label{padding-left:21px!important}.terms-popup .radio label span{left:0!important;top:4px!important}.terms-popup .pay-info-front{padding-left:0;padding-right:0;padding-bottom:0}.modal-footer{border-top:solid 1px!important}.btn-green{border:solid 2px!important}.btn-green:focus,.btn-green:hover{border:solid 2px!important}.btn-drkyellow{border:solid 2px!important;margin:0}.btn-drkyellow:focus,.btn-drkyellow:hover{border:solid 2px!important}.btn-secondary{border:solid 2px!important}.btn-secondary:focus,.btn-secondary:hover{border:solid 2px!important}.btn-dark-blue{margin:0}.btn-light-blue{margin:0}.btn-orange{margin:0}.alert{position:fixed;top:0;left:50%;margin-left:-25%;width:50%;font-size:15px;font-weight:400;z-index:1099}.white-plus{display:inline-block;margin:3px 6px 0 0;float:left;width:15px;height:15px;background:url(/PFMFULL/Patient/Content/img/icons/white-plus.png) no-repeat}.right-arrow{display:inline-block;float:right;margin-left:8px;margin-top:5px;width:12px;height:18px;background:url(/PFMFULL/Patient/Content/img/icons/met-rit-arw.png) no-repeat}.pen-icon{display:inline-block;float:left;margin-top:3px;margin-right:8px;width:18px;height:18px;background:url(/PFMFULL/Patient/Content/img/icons/penfor-button.png) no-repeat}.payment-icon{float:left;margin-right:10px;margin-top:10px;width:36px;height:36px}.payment-icon.statement{background:url(/PFMFULL/Patient/Content/img/icons/view-statement.png) no-repeat}.payment-icon.history{background:url(/PFMFULL/Patient/Content/img/icons/view-pay-history.png) no-repeat}.payment-icon.plan{background:url(/PFMFULL/Patient/Content/img/icons/manage-automatic.png) no-repeat}.payment-icon.method{background:url(/PFMFULL/Patient/Content/img/icons/manage-payment.png) no-repeat}.date-icon{position:absolute;right:0;top:10px;display:inline-block;width:16px;height:16px;background:url(/PFMFULL/Patient/Content/img/icons/date-pic.png) no-repeat}.pswd-icon,.user-icon{display:inline-block;position:absolute;top:10px;left:0;width:20px;height:20px;background:url(/PFMFULL/Patient/Content/img/icons/user-name-bg.png) no-repeat left}.pswd-icon{background:url(/PFMFULL/Patient/Content/img/icons/password-bg.png) no-repeat left}.form-group.date-icon{background-image:url(/PFMFULL/Patient/Content/img/icons/date-pic.png);background-position:right center;background-repeat:no-repeat}.desk-header{width:100%;height:auto;border-bottom:1px solid}.desk-header .mnu-bx a:first-child .bg-chang{border-right:1px solid!important}.desk-header h4{font-family:Roboto;font-size:12px;font-weight:400;text-align:center;padding:8px 10px 21px}.desk-header .logo-box{position:relative;width:219px;min-height:65px;float:left;margin-top:17px;margin-bottom:14px}.desk-header .logo-box img{float:left;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);max-height:65px;max-width:100%}.desk-header .transaction-box{float:right;border-left:1px solid}.desk-header .transaction-box .icon{width:28px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -968px 0 no-repeat}.desk-header .transaction-box.active .icon,.desk-header .transaction-box:hover .icon{background-position:-968px -76px}.desk-header .lendingopt-box{float:right;border-left:1px solid}.desk-header .lendingopt-box .icon{width:34px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -963px -42px no-repeat}.desk-header .lendingopt-box.active .icon,.desk-header .lendingopt-box:hover .icon{background-position:-963px -118px}.desk-header .financialplan-box{float:right;border-left:1px solid}.desk-header .financialplan-box .icon{width:34px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px 0 no-repeat}.desk-header .financialplan-box.active .icon,.desk-header .financialplan-box:hover .icon{background-position:-889px 0}.desk-header .onlinestatements-box{float:right;border-left:1px solid}.desk-header .onlinestatements-box .icon{width:26px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px -40px no-repeat}.desk-header .onlinestatements-box.active .icon,.desk-header .onlinestatements-box:hover .icon{background-position:-889px -40px}.desk-header .paymentplans{float:right;border-left:1px solid}.desk-header .paymentplans .icon{width:29px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px -81px no-repeat}.desk-header .paymentplans.active .icon,.desk-header .paymentplans:hover .icon{background-position:-889px -81px}.desk-header .makeapayment{float:right;border-left:1px solid}.desk-header .makeapayment .icon{width:33px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px -122px no-repeat}.desk-header .makeapayment.active .icon,.desk-header .makeapayment:hover .icon{background-position:-889px -122px}.desk-header .omp{float:right;border-left:1px solid}.desk-header .omp .icon{width:33px;background:url(/PFMFULL/Patient/Content/img/icons/omp-icon.png) no-repeat}.desk-header .bg-chang{height:96px;min-width:93px}.desk-header .bg-chang:focus,.desk-header .bg-chang:hover{text-decoration:none}.desk-header .bg-chang .icon{height:33px;margin:20px auto 0}.desk-header .drop-box{float:right;width:148px;height:auto}.desk-header .drop-box .dropdown{position:relative;width:100%;height:95px;float:left}.desk-header .drop-box .dropdown a{display:block;text-decoration:none}.desk-header .drop-box .dropdown .login-user-name,.desk-header .drop-box .dropdown h3{display:inline-block;position:relative;height:100%;width:100%;font-family:Roboto;font-size:13px;font-weight:400;text-align:left;line-height:1;padding:42px 16px 41px 67px;word-break:break-all}.desk-header .drop-box .dropdown .login-user-name:after,.desk-header .drop-box .dropdown h3:after{position:absolute;width:12px;height:9px;right:2px;top:45px;display:inline-block;margin-left:5px;content:"";background-image:url(/PFMFULL/Patient/Content/img/icons/downarrow.png)}.desk-header .drop-box .open h3:after{background-image:url(/PFMFULL/Patient/Content/img/icons/uparrow.png)}.desk-header .drop-box .user-pic{position:absolute;top:30px;left:17px;width:37px;height:37px}.desk-header .wcag-menu{float:right}.desk-header .wcag-menu .drop-box,.desk-header .wcag-menu .financialplan-box,.desk-header .wcag-menu .lendingopt-box,.desk-header .wcag-menu .makeapayment,.desk-header .wcag-menu .omp,.desk-header .wcag-menu .onlinestatements-box,.desk-header .wcag-menu .paymentplans,.desk-header .wcag-menu .transaction-box{float:left}.desk-header .wcag-menu .mnu-bx a:first-child .bg-chang{border-right:none!important}.desk-header .wcag-menu .drop-box{border-left:1px solid}.desk-header .wcag-menu .bg-chang{display:block;padding:20px 10px;font-family:Roboto;font-size:12px;font-weight:400}.desk-header .wcag-menu .bg-chang:focus,.desk-header .wcag-menu .bg-chang:hover{text-decoration:none}.desk-header .wcag-menu .bg-chang .icon{display:inline-block;margin:0 0 8px}.desk-header .wcag-menu .mnu-bx li{float:left;text-align:center}.dropdown-menu{top:97%;right:0;width:227px;padding:0;border:1px solid;border-radius:5px;left:inherit;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.dropdown-menu:after,.dropdown-menu:before{bottom:100%;left:85%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dropdown-menu:after{border-width:13px;margin-left:-13px}.dropdown-menu:before{border-width:14px;margin-left:-14px}.dropdown-menu .drop-icon{float:left;width:20px;height:20px;margin-left:11px;margin-right:17px;margin-top:-2px;background-image:url(/PFMFULL/Patient/Content/img/sprites/sprites.png)}.dropdown-menu .drop-icon.profile-icon{background-position:-117px -1px}.dropdown-menu .drop-icon.communication-icon{background-position:-117px -23px}.dropdown-menu .drop-icon.logout-icon{background-position:-117px -45px}.dropdown-menu .drop-icon.help-link{background-image:url(/PFMFULL/Patient/Content/img/icons/help-link-icon.svg)}.dropdown-menu ul{border-radius:5px;overflow:hidden}.dropdown-menu li{border-bottom:solid 1px}.dropdown-menu li:first-child a{padding-top:15px}.dropdown-menu li:last-child{border-bottom:none!important}.dropdown-menu li:last-child a{padding-bottom:15px}.dropdown-menu a{font-family:Roboto;font-size:13px;font-weight:500;display:block;padding-top:10px;padding-bottom:10px}.cnct-num{float:right;margin-top:17px;font-size:25px;font-weight:300}.cnct-num:before{position:relative;top:10px;content:url(/PFMFULL/Patient/Content/img/icons/phone.png);padding-right:10px}.tab-header{position:relative;width:100%;height:auto;border-bottom:1px solid}.tab-header h4{font-family:Roboto;font-size:13px;font-weight:400;text-align:center;padding-top:5px;padding-bottom:20px}.tab-header .logo-bar{width:100%;padding:0!important}.tab-header .logo-bar .three-line{float:left;width:20px;height:18px;margin-top:34px}.tab-header .logo-box{float:left;margin-top:10px;margin-bottom:8px}.tab-header .logo-box img{display:inline-block}.tab-header .logo-box a{display:block;width:100%;text-align:center}.tab-header .logo-img{min-width:156px}.tab-header .plans{height:108px;padding-top:26px}.tab-header .plans .icon{width:57px;height:50px;margin:0 auto}.tab-header .lendingopt-box .icon{width:33px;height:30px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -963px -42px no-repeat}.tab-header .lendingopt-box:focus .icon{background-position:-963px -118px}.tab-header .transaction-box .icon{width:33px;height:32px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -968px 0 no-repeat}.tab-header .transaction-box:focus .icon{background-position:-968px -76px}.tab-header .financialplan-box .icon{width:34px;height:30px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px 0 no-repeat}.tab-header .financialplan-box:focus .icon{background-position:-889px 0}.tab-header .onlinestatements-box .icon{width:26px;height:30px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px -40px no-repeat}.tab-header .onlinestatements-box:focus .icon{background-position:-889px -40px}.tab-header .paymentplans .icon{width:29px;height:30px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px -81px no-repeat}.tab-header .paymentplans:focus .icon{background-position:-889px -81px}.tab-header .makeapayment .icon{width:33px;height:30px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -850px -122px no-repeat}.tab-header .makeapayment:focus .icon{background-position:-889px -122px}.tab-header .contactus .icon{width:28px;height:28px;margin:0 auto;border:none!important;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -1010px 0 no-repeat}.tab-header .contactus:focus .icon{background-position:-1010px -43px}.tab-header .faq .icon{width:28px;height:28px;margin:0 auto;border:none!important;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -1010px -94px no-repeat}.tab-header .faq:focus .icon{background-position:-1010px -137px}.tab-header .omp .icon{width:28px;height:28px;margin:0 auto;border:none!important;background:url(/PFMFULL/Patient/Content/img/icons/omp-icon.png) no-repeat}.tab-header .btn-drpmnu .icon-bg{display:inline-block;width:63px;height:80px;background:url(/PFMFULL/Patient/Content/img/icons/drop-icon.png) no-repeat 23px center}.tab-header .btn-drpmnu .active{background:url(/PFMFULL/Patient/Content/img/icons/drp-close.png) no-repeat 23px 28px!important}.tab-header .drop-box{float:right}.tab-header .drop-box .dropdown{width:100%;height:auto;float:right}.tab-header .drop-box .dropdown a{text-decoration:none}.tab-header .drop-box .dropdown h3{height:100%;font-family:Roboto;font-size:13px;font-weight:400;text-align:left;line-height:1;padding-top:40px}.tab-header .drop-box .dropdown h3:after{position:relative;width:12px;height:9px;display:inline-block;margin-left:5px;content:"";background-image:url(/PFMFULL/Patient/Content/img/icons/downarrow.png)}.tab-header .drop-box .open h3:after{background-image:url(/PFMFULL/Patient/Content/img/icons/uparrow.png)}.tab-header .drop-box .user-pic{float:right;width:37px;height:37px;margin:23px 18px 0 17px}.tab-header .drop-box .dropdown-menu{top:71px;right:0;width:227px;border:1px solid;border-radius:5px;left:inherit;padding:0}.full-height{height:100%;width:100%}.blue-drp-mnu{height:100%}.blue-drp-mnu .item{border-bottom:solid 1px;display:block;height:auto;padding-top:44px;padding-bottom:30px;text-decoration:none}.blue-drp-mnu ul{margin:0!important;height:100%}.blue-drp-mnu li{height:auto}.blue-drp-mnu h5{font-size:17px;text-align:center;font-weight:300;text-decoration:none}.blue-drp-mnu .img-box{width:63px;height:55px;margin:0 auto;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png)}.blue-drp-mnu .img-box.fnpl{background-position:-460px -73px}.blue-drp-mnu .img-box.onlst{background-position:-535px 8px}.blue-drp-mnu .img-box.paypl{background-position:-462px -136px}.blue-drp-mnu .img-box.mkpay{background-position:-536px -70px}.blue-drp-mnu .item:hover .fnpl{background-position:-391px 0}.blue-drp-mnu .item:hover .onlst{background-position:-388px -65px}.blue-drp-mnu .item:hover .paypl{background-position:-390px -136px}.blue-drp-mnu .item:hover .mkpay{background-position:-465px 3px}.content-out{padding:0!important}.footer{width:100%;height:auto;padding-top:20px;padding-bottom:25px;border-top:solid 1px}.footer p{text-align:right;padding-top:22px;margin-bottom:0;font-family:Roboto;font-size:12px;font-weight:400}.footer p.aln-left{padding-top:9px}.footer .footer-text,.footer h4{padding-top:0;font-size:14px;color:#04182e;text-align:left;font-weight:500;margin-bottom:4px}.footer img.pull-right{margin-top:6px}.bg-blur-div{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;opacity:.5}.bg-blur-div.show{display:block}.blur-filter{filter:blur(2px);-ms-filter:blur(2px)}.side-contact-btn{position:absolute;left:-1px;top:220px;margin-top:16px;padding-left:20px;width:122px;height:35px;font-weight:500;transform:rotate(-90deg);transform-origin:0 100%;font-size:15px;text-align:center;border:solid 1px;line-height:30px;cursor:pointer;z-index:1002;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;background:url(/PFMFULL/Patient/Content/img/icons/contact-icon.png) 15px center no-repeat}.side-contact-btn.no-bg-img{padding-left:10px!important;background-image:none!important}.side-contact-btn.no-bg-img .icon{display:inline-block;float:left;margin-right:8px;margin-top:6px;width:16px;height:18px}.side-contact-btn.no-bg-img .contact{background:url(/PFMFULL/Patient/Content/img/icons/contact-icon.png) center no-repeat}.side-contact-btn.no-bg-img .chat{background:url(/PFMFULL/Patient/Content/img/icons/chat.svg) center no-repeat}.side-contact-btn.no-bg-img:focus .contact,.side-contact-btn.no-bg-img:hover .contact{background:url(/PFMFULL/Patient/Content/img/icons/contact-icon-hover.png) center no-repeat}.side-contact-btn.no-bg-img:focus .chat,.side-contact-btn.no-bg-img:hover .chat{background:url(/PFMFULL/Patient/Content/img/icons/chat-hover.svg) center no-repeat}.side-contact-btn.faq-btn{top:326px;width:97px;background-image:url(/PFMFULL/Patient/Content/img/icons/faq-btn.png);background-position:15px center;background-repeat:no-repeat}.side-contact-btn.chat{width:90px;top:326px;background-image:url(/PFMFULL/Patient/Content/img/icons/chat.svg);background-repeat:no-repeat;background-position:15px center;padding-left:10px!important}.side-contact-btn.chat.offline{background-image:url(/PFMFULL/Patient/Content/img/icons/chat-offline.svg)}.side-contact-btn.chat.offline .chat-icon{background:url(/PFMFULL/Patient/Content/img/icons/chat-offline.svg) center no-repeat}.contact-slide-div{position:fixed;right:-555px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);padding:15px 50px 15px 55px;width:555px;height:auto;min-height:440px;border:solid 1px;z-index:1002;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.contact-slide-div.open{right:0}.contact-slide-div.open .chat,.contact-slide-div.open .faq-btn{display:none}.contact-slide-div.open-chat{right:0}.contact-slide-div.open-chat .contact,.contact-slide-div.open-chat .faq-btn{display:none}.contact-slide-div .confirm-phone-number{width:100%;padding-top:0}.contact-slide-div .confirm-phone-number p{text-align:center;margin-bottom:0;font-size:15px;line-height:19px;padding:0}.contact-slide-div .confirm-phone-number p b{display:block;font-size:18px;font-weight:500;margin-bottom:7px}.contact-slide-div .confirm-phone-number p:nth-child(3){margin-bottom:4px}.contact-slide-div .confirm-phone-number h5,.contact-slide-div .confirm-phone-number label{font-size:15px;text-align:left;font-weight:400}.contact-slide-div .confirm-phone-number h5.top-space,.contact-slide-div .confirm-phone-number label.top-space{margin-top:22px}.contact-slide-div .confirm-phone-number .select-time{width:100%;display:inline-block}.contact-slide-div .confirm-phone-number .select-time .checkbox{width:auto;float:left;margin:0!important}.contact-slide-div .confirm-phone-number .select-time .checkbox label{padding-top:5px;padding-left:0;padding-right:15px;font-size:14px;font-weight:400}.contact-slide-div .confirm-phone-number .select-time .checkbox input[type=checkbox]~span{margin:1px 5px 0 0;top:5px}.contact-slide-div .confirm-phone-number .contact-head{margin-bottom:8px;font-size:18px;font-weight:700}.contact-slide-div .confirm-phone-number .contact-sub-head{font-size:16px;line-height:22px}.contact-slide-div .confirm-phone-number .help-box{margin-top:5px;padding:0}.contact-slide-div .confirm-phone-number .help-box .form-group{margin-top:0;margin-bottom:0;padding-bottom:0!important}.contact-slide-div .confirm-phone-number .help-box textarea{border:solid 1px;height:80px!important;padding-left:12px;padding-right:12px;margin-bottom:0;resize:none;font-size:16px}.contact-slide-div .confirm-phone-number .help-box textarea.form-control{background:none!important}.contact-slide-div .confirm-phone-number .help-box+h5{padding-top:22px}.contact-slide-div .confirm-phone-number .top-pad{padding-top:15px}.contact-slide-div .confirm-phone-number .form-group{margin:30px 0 15px 0;width:100%;height:auto}.contact-slide-div .confirm-phone-number .form-group label{font-size:14px;font-weight:400}.contact-slide-div .confirm-phone-number .form-group .error-text{font-size:14px!important;line-height:13px;font-weight:400;margin-top:-5px;text-align:left}.contact-slide-div .confirm-phone-number .form-control{height:32px;font-size:15px;font-weight:500}.contact-slide-div .confirm-phone-number .btn-wrp{text-align:center;margin-top:10px;padding-top:14px;border-top:solid 1px}.contact-slide-div .confirm-phone-number .btn-wrp .btn{min-width:129px;padding:7px 30px;margin:0 5px;font-size:17px;font-weight:400}.contact-slide-div .confirm-num-thanks{padding:130px 20px 140px}.contact-slide-div .confirm-num-thanks .thanks-msg,.contact-slide-div .confirm-num-thanks h4{margin-top:15px;font-size:36px;text-align:center;font-weight:300}.contact-slide-div .confirm-num-thanks p{margin-top:20px;font-size:22px;font-weight:300;text-align:center;line-height:38px}.contact-slide-div .confirm-num-thanks .status-success{height:65px;width:65px;display:block;margin:0 auto;background-image:url(/PFMFULL/Patient/Content/img/icons/coverd-icon.png);background-size:100% 100%}.pfm3-contact-page .contact-slide-div{position:static!important;margin:15px auto!important}.loader-wrp{position:fixed;display:none;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1999}.loader-box{position:fixed;top:50%;left:50%;z-index:1001;margin:-40px 0 0 -41px;padding-top:8px;width:82px;height:80px;border:solid 1px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.content-area{margin-top:35px;margin-bottom:40px}.affix{top:0;width:100%;z-index:160}.mnu-ft{position:absolute;width:100%;border-top:1px solid;border-bottom:1px solid;z-index:150}.ui-datepicker.ui-widget-content{border:solid 1px;border-radius:3px;padding:3px}.ui-datepicker .ui-widget-header{border:none;padding:6px 0 7px}.ui-datepicker .ui-widget-header a{width:17px;height:17px;top:8px;border-radius:100%}.ui-datepicker .ui-widget-header a:hover{border:none;opacity:.8}.ui-datepicker .ui-widget-header a span{background-image:url(/PFMFULL/Patient/Content/img/icons/date-pic-nav.png)}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:8px}.ui-datepicker .ui-widget-header .ui-datepicker-prev span{background-position:-1px -1px}.ui-datepicker .ui-widget-header .ui-datepicker-next{right:8px}.ui-datepicker .ui-widget-header .ui-datepicker-next span{background-position:-18px -1px}.ui-datepicker .ui-datepicker-title select{height:20px;border-radius:2px;padding-left:7px;border:none;font-size:14px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin-right:5px}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{margin-left:5px}.ui-datepicker .ui-datepicker-calendar th{font-weight:500}.ui-datepicker .ui-datepicker-calendar td a{border:none;background-color:transparent;font-size:14px;padding:4px 3px;text-align:center;border-radius:2px}.ui-datepicker .ui-datepicker-calendar td .ui-state-highlight{border:solid 1px}.ui-datepicker .ui-datepicker-calendar td .ui-state-active{border:solid 1px;color:#fff!important}.custom-toster-wrp{position:fixed;top:22px;right:50px;display:table;max-width:600px;min-width:380px;min-height:74px;border:solid 1px;background-color:#fff;z-index:2000;animation-name:scale-effect;animation-duration:.25s}.custom-toster-wrp .close-btn,.custom-toster-wrp .content-box,.custom-toster-wrp .icon-box{display:table-cell}.custom-toster-wrp .icon-box{width:77px;height:100%;vertical-align:middle;text-align:center;background-position:center center!important;background-repeat:no-repeat!important}.custom-toster-wrp .content-box{vertical-align:middle;padding:9px 10px 9px 2px}.custom-toster-wrp .close-btn{width:38px;text-align:center;vertical-align:middle;text-decoration:none;border-left:solid 1px;cursor:pointer}.custom-toster-wrp .close-btn span{font-weight:500;font-size:28px;line-height:24px}.custom-toster-wrp .alert-heading,.custom-toster-wrp h4{font-size:14px;font-weight:700;text-align:left;padding:0;margin-bottom:5px}.custom-toster-wrp p{font-size:13px;font-weight:400;line-height:16px;text-align:left;margin-bottom:0;padding-top:0}.custom-toster-wrp.error .icon-box{background:url(/PFMFULL/Patient/Content/img/icons/toster-error.svg);background-size:35px 35px}.custom-toster-wrp.warning .icon-box{background:url(/PFMFULL/Patient/Content/img/icons/toster-warning.svg);background-size:39px 34px}.custom-toster-wrp.success .icon-box{background:url(/PFMFULL/Patient/Content/img/icons/toster-success.svg);background-size:35px 35px}.custom-toster-wrp.info .icon-box{background:url(/PFMFULL/Patient/Content/img/icons/toster-info.svg);background-size:35px 35px}@keyframes drop-anim{0%{top:-100%}to{top:22px}}@keyframes scale-effect{0%{opacity:0;transform:translate3d(0,40px,0) scale3d(.1,.6,1)}to{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}}.form-group{z-index:1}.form-group .form-control{background-image:none;border-bottom:1px solid;transition-duration:.3s}.form-group.is-focused .form-control{background-image:none;border-bottom:2px solid}.form-group.has-error .form-control{background-image:none;border-bottom:2px solid}.form-group.has-error.is-focused .form-control{background-image:none;border-bottom:2px solid}.mandatory{overflow:hidden;clip:rect(0,0,0,0)}.select-down-arrow{display:inline-block;position:absolute;bottom:8px;right:0;z-index:-1;width:15px;height:15px;background:url(/PFMFULL/Patient/Content/img/icons/select-icon.png) no-repeat}.select-down-arrow.position{bottom:20px}.multiSelect .multiSelectItem{padding:4px!important;background-image:none}.multiSelect .multiSelectItem:before{content:"";position:absolute;left:7px;width:18px;height:18px;border:1px solid #b2c3c8}.multiSelect .tickMark{padding-left:3px;left:7px;top:4px;color:#02589c;font-size:13px;font-weight:700;background-image:none;border:1px solid #02589c}.multiSelect .inputFilter{color:#575757}.door-block .rzslider{display:none}.door-block.open .rzslider{display:block}@media(max-width:991px)and (min-width:320px){.desk-header .logo-box{float:none;min-height:80px;margin:0 auto}.side-contact-btn.chat{width:70px;height:30px;line-height:32px;background-position:6px center;padding-left:10px!important}.contact-slide-div{width:285px!important;right:-285px;min-height:400px;padding:15px}.contact-slide-div .confirm-phone-number .btn-wrp .btn{min-width:114px;padding:7px 20px}.contact-slide-div .confirm-phone-number .form-group{padding-top:20px}}@media(max-width:319px){body{display:none}}.fo-details-area{padding:20px 20px 30px;margin:22px auto}.fo-details-area .title-bar{padding:0!important;padding-bottom:12px!important}.fo-details-area .title-bar a,.fo-details-area .title-bar h2{font-weight:300;font-size:21px;display:inline}.fo-details-area .title-bar a{float:right;width:66px;padding-left:20px;text-decoration:none;margin-top:0;background:url(/PFMFULL/Patient/Content/img/icons/back-bg.png) no-repeat left 6px}.fo-details-area .content-box{padding:22px 35px 15px;border:1px solid}.fo-details-area .congrats-box{margin-bottom:23px;padding-top:23px;padding-bottom:15px;border:solid 1px}.fo-details-area .congrats-box h3{font-weight:500;font-family:Roboto;font-size:36px;text-align:center;line-height:31px;padding-top:6px}.fo-details-area .congrats-box h4{font-weight:400;font-size:24px;text-align:center;padding-top:5px}.fo-details-area .details{position:relative;width:100%;float:left;border:solid 1px;padding-top:30px;padding-bottom:50px}.fo-details-area .details .result,.fo-details-area .details .title{width:50%;float:left}.fo-details-area .details h4,.fo-details-area .details h5{font-weight:300;font-size:26px;margin:0 auto;line-height:28px;padding-bottom:16px}.fo-details-area .details h4{text-align:right}.fo-details-area .details h4 span{padding-left:21px}.fo-details-area .details h5{text-align:left;padding-left:34px}.fo-details-area .details h5 span{font-weight:700}.fo-details-area .text-cnt{text-align:center}.fo-details-area .congrats-img{width:64px;height:64px;margin:0 auto;background-image:url(/PFMFULL/Patient/Content/img/icons/congrats.png);background-size:100% 100%}.fo-details-area .btn-wrp{text-align:center}.fo-details-area .btn-wrp .btn-primary{width:147px;margin-bottom:0;padding-left:19px;text-align:center;font-size:20px;font-weight:400;text-transform:none}.fo-details-area .offerdby{width:120px;height:70px}.fo-details-area .offerdby p{font-size:14px;text-align:center;margin-bottom:2px}.fo-details-area .fo-list-bot{width:100%;height:auto;margin:20px 0!important;padding:16px 0;border:1px solid}.fo-details-area .fo-list-bot h3{font-size:24px;margin-bottom:22px;margin-top:5px;text-align:center;font-weight:normal}.fo-details-area .fo-list-bot .table{width:100%}.fo-details-area .fo-list-bot .table th p{font-size:16px;text-align:center;font-weight:600;margin:5px 0}.fo-details-area .fo-list-bot .table td{padding:8px 8px 0 8px!important}.fo-details-area .fo-list-bot .table td p{font-size:21px;margin:0;text-align:center;font-weight:500}.fo-details-area .fo-list-bot .table td:first-child{width:9.55414%}.fo-details-area .fo-list-bot .table td:nth-child(2){width:24.52229%}.fo-details-area .fo-list-bot .radio{margin:0}.fo-details-area .fo-list-bot .radio label{padding-left:35px}.error-msg-wrp{border:solid 1px;padding:20px 20px 100px;margin:20px auto;max-width:800px}.error-msg-wrp .title{font-family:Roboto;font-size:40px;font-weight:300;text-align:center;line-height:45px;padding-bottom:13px}.error-msg-wrp p{font-size:15px;margin-bottom:6px;font-weight:300;text-align:center}.error-msg-wrp .error-icon{width:52px;height:44px;margin:0 auto;margin-bottom:10px;margin-top:60px;background-image:url(/PFMFULL/Patient/Content/img/icons/warning-icon.png)}.fo-wrp{width:100%;height:auto;margin-top:23px;margin-bottom:28px;padding:20px}.fo-wrp h3{float:left;font-size:25px;margin-bottom:20px}.fo-wrp .pull-right{margin-top:0;font-weight:500;width:90px;padding-left:0;text-align:center;padding-right:0}.no-pad-rt{padding-right:0!important}.warning-msg-out{width:100%;height:100%}.warning-msg-out .warning-msg-box{width:800px;min-height:370px;border:solid 1px;padding-bottom:30px;margin:0 auto;margin-top:15%}.warning-msg-out .warning-msg-box p{margin-bottom:0;font-size:16px;font-weight:300;text-align:center;line-height:1}.warning-msg-out .invalid-action h2{font-size:115px;font-weight:100;text-align:center;line-height:86px;padding-top:97px}.warning-msg-out .invalid-action h3{font-size:30px;font-weight:400;text-align:center;padding-top:10px;line-height:1;padding-bottom:24px}.warning-msg-out .js-issue .page-heading,.warning-msg-out .js-issue h2,.warning-msg-out .session-expired .page-heading,.warning-msg-out .session-expired h2{margin-top:6px;font-size:42px;font-weight:300;text-align:center;line-height:45px;padding-bottom:20px}.warning-msg-out .js-issue p,.warning-msg-out .session-expired p{max-width:585px;margin:0 auto;line-height:20px}.warning-msg-out .warn-icon{width:52px;height:44px;margin:0 auto;margin-top:102px;background-image:url(/PFMFULL/Patient/Content/img/icons/warning-icon.png)}.warning-msg-out .js-issue p{font-size:14px!important;margin-bottom:21px}.warning-msg-out .js-issue .warn-icon{margin-top:67px}.modal .view-more{width:900px}.modal .view-more h3{font-size:15px;font-weight:normal;padding-bottom:14px}.modal .view-more .modal-body{padding-top:15px!important}.modal .view-more .table th{font-weight:500;height:33px!important}.modal .view-more .table td{height:39px;padding-top:10px}.modal .view-more .table td:first-child{width:35.50974%}.modal .view-more .table td:nth-child(2){width:17.86942%}.modal .view-more .table td:nth-child(3){width:21.30584%}.modal .view-more .table td:nth-child(4){width:25.31501%;padding-top:7px!important}.modal .view-more .table td,.modal .view-more .table th{font-size:13px;padding-top:7px;padding-bottom:7px!important}.modal .view-more .table .amount{text-align:right}.modal .view-more .table .color{text-align:right}.modal .view-more .form-group{margin:0;padding-bottom:0}.modal .view-more .form-control{font-size:13px;padding:0}.modal .view-more .entramnt{position:relative}.modal .view-more .entramnt .editable-box{width:100%;height:26px;font-size:13px;font-weight:normal;padding-left:9px}.modal .view-more .entramnt .delete{position:absolute;right:8px;top:9px;cursor:pointer;display:block;width:10px;height:10px;background-image:url(/PFMFULL/Patient/Content/img/icons/editable-box-icon.png)}.modal .view-more .entramnt .delete:hover{background-image:url(/PFMFULL/Patient/Content/img/icons/editable-box-iconhover.png)}.modal .view-more .outer-a{display:block!important;width:100%!important;height:67px!important;padding:10px 8px 10px 8px!important}.modal .view-more [aria-expanded=false]{background:url(/PFMFULL/Patient/Content/img/icons/collaps-down-icon.png) no-repeat 97% center}.modal .view-more [aria-expanded=true]{background:url(/PFMFULL/Patient/Content/img/icons/collaps-up-icon.png) no-repeat 97% center}.modal .view-more .panel-body{padding:0}.modal .view-more .inner-items{height:67px!important;padding:10px 8px 10px 8px!important}.modal .view-more .inner-items h5,.modal .view-more .outer-a h5{font-size:12px;font-weight:400!important}.modal .view-more .inner-items h4,.modal .view-more .outer-a h4{font-size:14px;font-weight:300!important;padding-top:5px!important}.modal .view-more .entramnt{padding-top:4px}.modal .view-more .balance-due{width:100%;height:65px;padding:10px}.modal .view-more .balance-due h5{font-size:13px;font-weight:500}.modal .view-more .balance-due h4{font-size:18px;font-weight:600}.modal .view-more .panel-group{margin-bottom:15px!important}.modal .view-more .panel-group .panel{margin-bottom:15px!important}.modal .view-more .entramnt .delete{top:12px!important}.payment-plan-area h2{font-size:25px;margin-bottom:15px;padding-left:18px}.payment-plan-area .right-sec .btn-modify{width:70px;height:36px;padding-left:0;padding-right:0;margin-top:42px;margin-bottom:0;margin-left:auto;margin-right:auto;display:block;border-radius:17px;font-size:13px;font-weight:400}.payment-plan-area .right-sec .plan-amound{width:100%;padding:20px 30px}.payment-plan-area .right-sec .mob-btn-out{display:inline-block}.payment-plan-area .right-sec .right-img-btn{position:absolute;top:45px;right:0;width:48px;height:49px;margin-right:-22px;cursor:pointer}.payment-plan-area .right-sec .right-img-btn.edit{background-image:url(/PFMFULL/Patient/Content/img/icons/amound-edit.png)}.payment-plan-area .right-sec .right-img-btn.done{background-image:url(/PFMFULL/Patient/Content/img/icons/amound-save.png)}.payment-plan-area .right-sec .edit-amount{width:50%;margin:0 auto;text-align:center}.payment-plan-area .right-sec .edit-amount .form-text-box{width:214px;height:50px;margin:0 auto;margin-top:9px;padding-top:0;font-weight:500;font-size:36px;border:solid 1px;border-radius:2px;text-align:center}.payment-plan-area .right-sec .edit-amount .form-group{margin-top:17px}.payment-plan-area .right-sec .select-arrow{background:url(/PFMFULL/Patient/Content/img/icons/select-icon.png) no-repeat;background-position:right center}.payment-plan-area .right-sec .line{margin-top:20px;display:inline-block;width:100%}.payment-plan-area .right-sec .frequency{padding:0 40px;height:auto}.payment-plan-area .right-sec .frequency .form-group{margin-top:14px}.payment-plan-area .right-sec .frequency .data-input1{padding:0 30px 0 0;margin-top:32px}.payment-plan-area .right-sec .frequency .data-input2{padding:0 0 0 30px}.payment-plan-area .right-sec .frequency .data-input3{padding:0 30px 0 0}.payment-plan-area .right-sec .frequency .select-arrow{background-position:right 48px}.payment-plan-area .right-sec .frequency .top-space{margin-top:45px}.payment-plan-area .right-sec .frequency .form-group,.payment-plan-area .right-sec .installment-amount .form-group{padding-bottom:0}.payment-plan-area .right-sec .frequency .form-control,.payment-plan-area .right-sec .installment-amount .form-control{margin-bottom:0}.payment-plan-area .right-sec .frequency .btn-wrp,.payment-plan-area .right-sec .installment-amount .btn-wrp{margin-top:19px}.payment-plan-area .right-sec .installment-amount{padding:30px 40px}.payment-plan-area .right-sec .installment-amount .form-group{margin-top:8px}.payment-plan-area .right-sec .installment-amount .data-input1{padding:0 0 0 0;position:relative}.payment-plan-area .right-sec .installment-amount .close-button{position:absolute;right:0;top:45px;width:15px;height:15px;background:url(/PFMFULL/Patient/Content/img/icons/editable-box-iconhover.png) no-repeat center center;cursor:pointer}.payment-plan-area .right-sec .installment-amount .data-input2{padding:0 0 0 0}.payment-plan-area .right-sec .installment-amount .data-input2 .form-group{margin-top:19px}.payment-plan-area .right-sec .installment-amount .select-arrow{background-position:right 48px}.payment-plan-area .right-sec .installment-amount .round-or{width:30px;height:30px;margin:0 auto;padding-top:8px;margin-top:47px;display:block;font-size:10px;border:solid 1px;border-radius:50%;text-align:center}.payment-plan-area .right-sec .installment-amount .calender-img{padding-top:21px}.payment-plan-area .right-sec .pop-show{position:absolute;width:290px;height:auto;right:0;top:9px;padding:5px 10px 9px;z-index:50;border:solid 1px}.payment-plan-area .right-sec .pop-show p{font-size:13px;text-align:center;font-weight:400;margin-bottom:0}.payment-plan-area .right-sec .pop-show p span{font-weight:600}.payment-plan-area .right-sec .plan-summary{padding:20px 40px}.payment-plan-area .right-sec .plan-summary .mCSB_scrollTools{width:8px;margin-right:9px}.payment-plan-area .right-sec .plan-summary .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px}.payment-plan-area .right-sec .plan-summary .mCSB_draggerContainer{margin-top:15px;margin-bottom:15px}.payment-plan-area .right-sec .table-big{margin-bottom:20px}.payment-plan-area .right-sec .table-big td{height:85px;width:50%;padding-left:20px;padding-top:20px}.payment-plan-area .right-sec .table-big td h5{font-size:15px;font-weight:400;line-height:1}.payment-plan-area .right-sec .table-big td h4{font-size:21px;font-weight:400;line-height:1;padding-top:14px}.payment-plan-area .right-sec .table-big.table-bordered tbody tr td,.payment-plan-area .right-sec .table-big.table-bordered tbody tr th{border:solid 1px}.payment-plan-area .right-sec .scrl-table{height:274px}.payment-plan-area .right-sec .scrl-table .table-nrml{border-top:none!important}.payment-plan-area .right-sec .scrl-table .table-nrml tr:first-child{border-top:none!important}.payment-plan-area .right-sec .scrl-table .table-nrml tr:first-child td{border-top:none!important}.payment-plan-area .right-sec .table-nrml td,.payment-plan-area .right-sec .table-nrml th{width:50%;height:45px;vertical-align:center;padding:14px 30px 12px}.payment-plan-area .right-sec .table-nrml td{font-size:13px}.payment-plan-area .right-sec .table-nrml th{font-size:13px;font-weight:700}.payment-plan-area .right-sec .table-nrml .scroller{height:274px}.payment-plan-area .right-sec .table-nrml.table-bordered tbody tr td,.payment-plan-area .right-sec .table-nrml.table-bordered tbody tr th{border:solid 1px}.payment-plans-outer{margin-top:25px;border-radius:2px;margin-bottom:28px}.payment-plans-outer h2{float:left;font-family:Roboto;font-size:25px;font-weight:400;text-align:left;padding:12px 0 0 18px}.payment-plans-outer .payment-plan-inner{padding:0 19px 20px 17px}.payment-plans-outer .btn{margin:11px 19px 10px;float:right;height:35px;font-size:14px;font-weight:500;padding:6px 19px;margin-right:20px}.payment-plans-outer .btn-ashbdr{margin-left:0}.payment-plans-outer .btn-wrp{padding-right:8px;float:right}.payment-plans-outer .btn-wrp .btn{min-width:100px;height:34px;margin:12px 10px 12px 0!important;padding:6px 10px}.payment-plans-outer .inner-items{padding:16px 16px 5px 13px!important}.payment-plans-outer .line{margin-bottom:20px}.payment-plans-outer .patient-det{float:left;margin-top:33px;width:69.47368%;border:solid 1px;height:auto;padding:13px 0 11px 0;margin-right:13px}.payment-plans-outer .patient-det h5{font-family:Roboto;font-size:16px;font-weight:400;text-align:left;padding-top:14px;padding-bottom:8px}.payment-plans-outer .patient-det h4{font-family:Roboto;font-size:21px;font-weight:400;text-align:left;padding-bottom:17px}.payment-plans-outer .payment-plandetails-inner{padding:0 18px 20px}.payment-plans-outer .payment-plandetails-inner .half-wid-table{margin-top:0;margin-bottom:20px}.payment-plans-outer .payment-plandetails-inner .half-wid-table th{height:40px!important;text-align:left!important;padding:4px 0 0 20px;font-size:18px!important;font-weight:500!important}.payment-plans-outer .payment-plandetails-inner .half-wid-table td{width:41%!important;height:37px!important;text-align:left!important;padding-left:20px;font-size:14px;font-weight:400}.payment-plans-outer .payment-plandetails-inner .half-wid-table td:nth-child(2){width:49%!important;font-weight:500}.payment-plans-outer .payment-plandetails-inner .full-wid-table-wrapper{height:250px!important;width:100%!important;display:inline-block!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table{margin-top:0}.payment-plans-outer .payment-plandetails-inner .full-wid-table td,.payment-plans-outer .payment-plandetails-inner .full-wid-table th{text-align:left!important;padding-left:20px!important;padding-bottom:0!important;vertical-align:middle}.payment-plans-outer .payment-plandetails-inner .full-wid-table td{height:37px!important;padding:0 0 0!important;padding-left:20px!important;font-size:13px!important;font-weight:400!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table td:first-child,.payment-plans-outer .payment-plandetails-inner .full-wid-table th:first-child{width:18.25813%!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table td:nth-child(2),.payment-plans-outer .payment-plandetails-inner .full-wid-table th:nth-child(2){width:20.98636%!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table td:nth-child(3),.payment-plans-outer .payment-plandetails-inner .full-wid-table th:nth-child(3){width:15.73977%!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table td:nth-child(4),.payment-plans-outer .payment-plandetails-inner .full-wid-table th:nth-child(4){width:26.75761%!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table td:nth-child(5),.payment-plans-outer .payment-plandetails-inner .full-wid-table th:nth-child(5){width:18.25813%!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table th{height:30px!important;padding-top:0!important;font-size:13px!important;font-weight:500!important}.payment-plans-outer .table{margin-top:8px;float:left}.payment-plans-outer .table td{font-family:Roboto;font-size:13px;font-weight:400;height:39px}.payment-plans-outer .table td:first-child{text-align:right}.payment-plans-outer .table td:nth-child(2){text-align:right}.payment-plans-outer .table td:nth-child(8){padding-top:7px;padding-left:17px;padding-right:13px}.payment-plans-outer .table th{font-family:Roboto;font-size:13px;font-weight:700;height:45px}.payment-plans-outer .table td,.payment-plans-outer .table th{padding:4px 10px;vertical-align:middle}.payment-plans-outer .table td:first-child,.payment-plans-outer .table th:first-child{text-align:right;width:15%}.payment-plans-outer .table td:nth-child(2),.payment-plans-outer .table th:nth-child(2){text-align:right;width:15%}.payment-plans-outer .table td:nth-child(3),.payment-plans-outer .table th:nth-child(3){width:15%;text-align:right}.payment-plans-outer .table td:nth-child(4),.payment-plans-outer .table th:nth-child(4){width:15%}.payment-plans-outer .table td:nth-child(5),.payment-plans-outer .table th:nth-child(5){width:10%}.payment-plans-outer .table td:nth-child(6),.payment-plans-outer .table th:nth-child(6){width:20%}.payment-plans-outer .table td:nth-child(7),.payment-plans-outer .table th:nth-child(7){width:10%;text-align:center}.payment-plans-outer .table a{display:inline-block}.payment-plans-outer .table a:focus{outline:none!important}.payment-plans-outer .table .table-icons{width:25px;height:25px;margin:0 4px;float:left;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) no-repeat}.payment-plans-outer .table .pen-icon{background-position:-809px -4px}.payment-plans-outer .table .pen-icon:hover{background-position:-809px -97px}.payment-plans-outer .table .right-icon{background-position:-809px -29px}.payment-plans-outer .table .right-icon:hover{background-position:-809px -122px}.payment-plans-outer .table .pay-icon{background-position:-809px -54px}.payment-plans-outer .table .pay-icon:hover{background-position:-809px -147px}.payment-plans-outer .patient-detail-box{margin-bottom:20px!important}.payment-plans-outer .patient-detail-box h4{font-size:13px!important}.payment-plans-outer .patient-detail-box h5{font-size:15px!important}.payment-plans-outer .panel-default{margin-bottom:10px}.payment-plans-outer .panel-group{margin-bottom:20px!important}.payment-plans-outer .panel-group .panel+.panel{margin-top:-1px}.payment-plans-outer .panel-group h4{font-size:12px!important;font-weight:400;line-height:1}.payment-plans-outer .panel-group h5{font-size:14px;font-weight:400;line-height:1;padding-top:11px}.payment-plans-outer .panel-group h5 span{float:left;top:0;width:21px;height:21px;margin-top:-4px;margin-right:7px;display:block;background-image:url(/PFMFULL/Patient/Content/img/icons/sm-g-tic.png)}.payment-plans-outer .outer-a{display:block!important;width:100%!important;height:67px!important;padding:16px 16px 16px 13px!important}.payment-plans-outer [aria-expanded=false]{background:url(/PFMFULL/Patient/Content/img/icons/collaps-down-icon.png) no-repeat 97% center}.payment-plans-outer [aria-expanded=true]{background:url(/PFMFULL/Patient/Content/img/icons/collaps-up-icon.png) no-repeat 97% center}.payment-plans-outer .panel-body{padding:0}.payment-plans-outer .inner-items{height:67px!important;padding:16px 16px 16px 13px!important;border-bottom:solid 1px}.payment-plans-outer .footer-panel .btn{width:33.33%;margin:0!important}.footer-panel{width:100%}.footer-panel .btn{font-weight:400;font-size:13px;text-transform:none}.footer-panel .btn img{padding-right:8px}.footer-panel .btn.details{background:url(/PFMFULL/Patient/Content/img/icons/edit-icon.png) no-repeat 30% 7px}.footer-panel .btn-group{width:100%;margin:0}.no-bdr-right{border-right:0!important}.line{width:100%;height:1px}.panel-default{box-shadow:none!important;border-radius:0!important}.panel-heading{border-radius:0!important;border:solid 1px;padding:0!important}.panel-heading a{padding:10px 45px 10px 15px;display:block;text-decoration:none}.panel-heading h4{font-size:15px;font-weight:700}.panel-heading h4 span{font-size:16px;font-weight:400;float:right}.modal .text-area{padding-right:20px}.modal h3{padding:8px 0 5px;font-size:18px;font-weight:400}.modal p{line-height:22px;font-size:14px;font-weight:400}.modal ul{list-style-position:outside;list-style-type:circle;margin-left:20px}.modal li{margin-bottom:10px}.modal .modal-header{padding:15px 15px 12px 20px!important;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:solid 1px}.modal .modal-header .modal-title,.modal .modal-header h4{padding:0;font-size:19px;font-weight:500}.modal .modal-content{border-radius:5px}.modal .modal-body+.modal-footer{padding-top:15px}.modal .modal-body .sub-heading{margin-bottom:10px;font-size:18px}.modal .modal-footer{text-align:center;padding-bottom:15px;padding-top:15px;padding-right:24px;padding-left:24px}.modal .modal-footer .btn{min-width:127px;height:auto;font-size:18px;font-weight:400;vertical-align:middle}.modal th{font-size:13px;font-weight:600}.modal table td,.modal table th{padding:10px!important}.confirm-modal .btn{width:auto;min-width:147px;float:none!important}.confirm-modal .table{margin-bottom:12px;border:none!important}.confirm-modal .table td{border:none!important}.confirm-modal .table td:first-child{font-weight:600;padding-left:0!important}.confirm-modal .table td span{float:right}.confirm-modal .table hr{border:none!important}.calender-img{background:url(/PFMFULL/Patient/Content/img/icons/date-pic.png) no-repeat;background-position:right 80%}.error-out{height:100px}.password-error{position:relative;bottom:0;left:0;width:100%;border-radius:5px;margin-top:-22px}.password-error p{margin:0!important;padding:5px 10px!important;font-size:14px!important;text-transform:capitalize!important;opacity:1!important}.password-error:after,.password-error:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.password-error:after{border-width:5px;margin-left:-5px}.password-error:before{border-width:6px;margin-left:-6px}.pop-show{position:absolute;width:290px;height:auto;right:10px;top:12px;padding:5px 10px 9px;z-index:50;border:solid 1px}.pop-show p{font-size:13px;text-align:center;font-weight:400;margin-bottom:0}.pop-show p span{font-weight:600}.select-arrow{background:url(/PFMFULL/Patient/Content/img/icons/select-icon.png) no-repeat}.payment-plan-details{padding:16px 0 0;margin-top:28px;margin-bottom:32px}.payment-plan-details h2{font-size:25px!important;margin-bottom:15px!important;padding-left:18px}.box-edit-accnt{width:100%;height:35px;margin-top:30px}.box-edit-accnt a{font-size:14px;font-weight:400;padding:10px 13px;margin:0;line-height:1;text-decoration:none;display:block;background:url(/PFMFULL/Patient/Content/img/icons/pen-icon.png) no-repeat right 13px center}.edit-body{padding:0 18px 18px 18px!important}.edit-body .nav-tabs{margin-left:0!important;margin-top:15px}.edit-body .nav-tabs li{width:50%;border-radius:0;margin-bottom:0!important}.edit-body .nav-tabs li.active a{border-bottom:solid 4px!important;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-tick.png) no-repeat}.edit-body .nav-tabs li.active .credit{background-position:25% 58%}.edit-body .nav-tabs li.active .electronic{background-position:18% 57%}.edit-body .nav-tabs a{font-size:20px;text-align:center;border-radius:0;padding-bottom:8px;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-mt.png) no-repeat}.edit-body .nav-tabs .credit{background-position:25% 58%}.edit-body .nav-tabs .electronic{background-position:18% 57%}.edit-body .calender-img{background-position:right 56%}.edit-body .form-group{padding-bottom:0;margin-top:28px}.edit-body .form-group.country-select{margin-top:8px!important;background-position:right 36px!important}.edit-body .exp-date{margin-top:-4px}.edit-body .form-control{margin-bottom:0}.edit-body .data-input{padding-top:10px;min-height:76px}.edit-body .data-input .form-group{margin-top:28px}.edit-body .has-date-select .help-block{position:absolute!important;bottom:-28px!important}.edit-body .expiration-m{padding-left:0;padding-right:8px}.edit-body .expiration-m .select-arrow{background-position:right 48px}.edit-body .expiration-m .form-group{margin-top:0!important}.edit-body .expiration-m .control-label{margin-top:12px!important}.edit-body .select-arrow{background-position:right 16px}.edit-body .expiration-y{padding-left:10px;padding-right:0}.edit-body .expiration-y .select-arrow{background-position:right 16px}.edit-body .radio-out{margin-left:7px}#editamount .modal-body{height:auto!important;padding-bottom:30px!important}.payment-confirm{margin:27px auto 39px auto;border-radius:2px;padding:0!important}.payment-confirm p{padding-top:20px;padding-left:18px;margin-bottom:15px;font-size:15px;font-weight:400}.payment-confirm .inner-box-area{width:100%;padding:22px 19px 20px}.payment-confirm .inner-box-area h4{line-height:1;font-weight:600;font-size:18px;margin-bottom:10px}.payment-confirm .inner-box-area .table{margin-bottom:27px}.payment-confirm .inner-box-area .table-bordered td,.payment-confirm .inner-box-area .table-bordered th{padding-left:15px;padding-right:15px;vertical-align:middle}.payment-confirm .inner-box-area .table-bordered td:first-child,.payment-confirm .inner-box-area .table-bordered th:first-child{width:88%}.payment-confirm .inner-box-area .table-bordered td:nth-child(2),.payment-confirm .inner-box-area .table-bordered th:nth-child(2){width:12%;text-align:right}.payment-confirm .inner-box-area .table-bordered td{font-size:13px;font-weight:400;height:39px}.payment-confirm .inner-box-area .table-bordered th{font-size:14px;font-weight:500;height:33px}.payment-confirm .inner-box-area .table-bordered .total th:first-child{text-align:right!important;padding-right:20px;font-size:15px}.payment-confirm .inner-box-area .table-bordered .total th:nth-child(2){font-size:15px;text-align:center}.payment-confirm .inner-box-area .btn-wrp{margin:0!important;text-align:right}.payment-confirm .inner-box-area .btn-wrp .btn{height:44px;margin:15px 0 0 10px;padding-left:15px;padding-right:15px;font-size:20px;font-weight:400}.payment-confirm.pay-confirm-success .singlecoloumn,.payment-confirm.pay-confirm-success .table{margin-bottom:20px}.payment-confirm.pay-confirm-success .total th:first-child{text-align:right!important;padding-right:20px;font-size:15px}.payment-confirm.pay-confirm-success .total th:nth-child(2),.payment-confirm.pay-confirm-success .total th:nth-child(3){font-size:15px;text-align:right!important}.payment-confirm.pay-confirm-success .table-bordered td:first-child,.payment-confirm.pay-confirm-success .table-bordered th:first-child{width:80%}.payment-confirm.pay-confirm-success .table-bordered td:nth-child(2),.payment-confirm.pay-confirm-success .table-bordered th:nth-child(2){width:20%}.payment-confirm.pay-confirm-success .status-msg{width:100%;height:auto;margin-bottom:28px;padding:15px 0 13px}.payment-confirm.pay-confirm-success .status-msg h4,.payment-confirm.pay-confirm-success .status-msg h5{font-weight:normal;text-align:center;line-height:1}.payment-confirm.pay-confirm-success .status-msg h4{font-size:16px;margin-bottom:5px}.payment-confirm.pay-confirm-success .status-msg h5{font-size:13px;margin:0}.payment-confirm.pay-confirm-success .status-msg.success{background:url(/PFMFULL/Patient/Content/img/icons/payment-success.png) no-repeat 8px 5px;border:solid 1px}.payment-confirm.pay-confirm-success .status-msg.failed{background:url(/PFMFULL/Patient/Content/img/icons/payment-failed.png) no-repeat 8px 5px;border:solid 1px}.email-receipt td p{font-size:14px;font-weight:400;float:left}.email-receipt td p:first-child{border-right:none!important;width:28.67647%;padding:0;margin:0}.email-receipt td p:first-child span{float:right}.email-receipt td p:nth-child(2){width:71.32353%;border-left:none!important;text-align:left!important;padding:0;padding-left:15px;margin:0}.help-link-icon{position:absolute;right:0;top:20px;width:20px;height:20px;margin-right:-30px;cursor:pointer;background-image:url(/PFMFULL/Patient/Content/img/icons/qicon.png)}.help-link-icon.left{margin-right:-30px}.help-link-icon.tab{top:16px}.pop-show-sm,.popover{position:absolute;top:2px;right:0;width:290px;padding:10px;border:solid 1px;border-radius:2px;font-family:Roboto!important;font-size:13px;line-height:15px;font-weight:300;box-shadow:none;z-index:102}.more-page{margin:0!important}.more-page .page-info{float:left;margin:23px 0 20px;font-size:15px;font-weight:400}.more-page .pagination{float:right}.more-page .pagination a{border:solid 1px!important}.nodata-wrp{padding:40px!important;text-align:center!important}.nodata-info{display:block;padding-top:15px;font-size:18px;font-weight:300}.communi-pref{width:900px}.communi-pref .modal-body{height:400px;overflow:auto}.time-out-outer{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1999}.time-out-outer .time-out{width:600px;min-height:200px;border:solid 1px;padding:0 30px 30px;margin:0 auto;margin-top:10%}.time-out-outer h2{margin-top:6px;font-size:42px;font-weight:300;text-align:center;line-height:45px;padding-bottom:20px}.time-out-outer p{max-width:585px;margin:0 auto;line-height:20px;font-size:14px!important;margin-bottom:21px}.time-out-outer .warn-icon{width:52px;height:44px;margin:0 auto;margin-top:45px;background-image:url(/PFMFULL/Patient/Content/img/icons/warning-icon.png)}.reset-popup{width:695px}.reset-popup .modal-body{padding-bottom:53px}.reset-popup .modal-header{margin:0 18px;border-bottom:solid 1px;padding:12px 0 10px 0!important}.reset-popup .modal-header h4{font-size:21px;font-weight:300}.reset-popup .close{font-size:38px;font-weight:300;line-height:19px}.reset-popup .btn-wrp{text-align:center;margin-top:15px}.reset-popup .btn{width:146px;margin:0 19px;font-size:20px;padding:6px 0}.reset-popup .col-center{float:none!important;margin:0 auto!important}.reset-popup .form-group{margin-top:5px}.security-pop .close{font-size:30px}.guest-dashbd{margin-top:25px;margin-bottom:25px}.guest-dashbd .row{margin-left:-7px!important;margin-right:-7px!important}.guest-dashbd .mid-boxs{padding:0 7px!important;height:auto}.guest-dashbd .mid-boxs:last-child{margin-bottom:0}.guest-dashbd .inner-area{width:100%;height:407px;padding-top:70px;border-radius:2px;padding-left:50px;padding-right:50px}.guest-dashbd .inner-area p{text-align:center;font-size:15px;padding-left:15px;padding-right:15px;font-weight:400;line-height:23px}.guest-dashbd .mk-pay{background-image:linear-gradient(rgba(0,128,190,.7),rgba(0,128,190,.7)),url(/PFMFULL/Patient/Content/img/bg/dash-guest.png);background-size:cover;border-bottom:solid 1px}.guest-dashbd .mk-pay .btn-transperent{width:201px}.guest-dashbd .mk-pay.pay-continue .btn-transperent{padding:10px;background:none}.guest-dashbd .mk-pay.pay-continue .right-arrow{margin-top:5px}.guest-dashbd .er-pay{background-image:linear-gradient(rgba(161,59,102,.75),rgba(161,59,102,.75)),url(/PFMFULL/Patient/Content/img/bg/enroll-pay-bg.png);background-size:cover}.guest-dashbd .er-pay .btn-transperent{width:240px}.guest-dashbd .rp-pay{background-size:cover;padding:27px 30px}.guest-dashbd .rp-pay.for-new{padding:27px 62px}.guest-dashbd .rp-pay ul{margin-top:25px}.guest-dashbd .rp-pay li{height:40px;width:100%;padding:10px 0}.guest-dashbd .rp-pay h3{font-size:19px;font-weight:400}.guest-dashbd .rp-pay h5{font-size:16px;font-weight:400;display:inline-block;text-align:left}.guest-dashbd .rp-pay h4{font-size:16px;font-weight:500;display:inline-block;float:right}.guest-dashbd .rp-pay .btn{width:167px;height:48px;margin:0 auto;margin-top:26px;font-size:18px;font-weight:400;padding:10px;display:block}.guest-dashbd .icon{width:80px;height:80px;margin:0 auto}.guest-dashbd .icon.make-pay{background-image:url(/PFMFULL/Patient/Content/img/icons/make-pay-icon.png)}.guest-dashbd .icon.enroll-pay{background-image:url(/PFMFULL/Patient/Content/img/icons/enroll-icon.png)}.guest-dashbd .btn-transperent{position:relative;height:51px;margin:14px auto 34px;font-family:RobotoCondensed;font-size:20px;text-align:center;font-weight:400;padding:10px 18px 10px 10px;background:url(/PFMFULL/Patient/Content/img/icons/rightarrow.png) no-repeat right 10px center}.guest-dashbd .btn-transperent:hover .right-arrow{display:block}.guest-dashbd .btn-transperent .right-arrow{right:9px;top:10px;margin-left:8px;margin-top:5px;display:none;position:absolute}.guest-dashbd .btn-transperent.no-bg{padding-right:10px;background:none}.fo-half-box{margin-right:-9px!important;margin-left:-9px!important}.fo-half-box .col-md-12:nth-child(odd){padding-left:9px;padding-right:9px}.fo-half-box .col-md-12:nth-child(2n){padding-right:9px;padding-left:9px}.save-confirm p{float:left;margin-top:10px}.save-confirm .form-group{width:250px;float:left;margin-top:0;margin-left:10px}.btn-wrp.rmv-mrg{margin:0!important}.back-to{float:right;font-size:15px;min-width:80px;padding:3px 13px;height:30px;font-weight:400;margin-top:10px;margin-bottom:0;text-decoration:none;text-transform:none!important}.back-to span{display:block;float:left;width:9px;height:12px;margin-top:4px;margin-right:5px;background:url(/PFMFULL/Patient/Content/img/icons/back-bg.png) no-repeat;background-size:auto 100%}.regist-widget{position:absolute;top:50%;left:0;margin-left:-97px;margin-top:-15px;height:35px;cursor:pointer;width:160px;font-size:18px;font-weight:400;padding:6px 15px;border-radius:5px 5px 0 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.content-out{position:relative;overflow:hidden}.user-reg-outer{width:410px;height:auto;min-height:350px;padding:20px 40px 20px 30px;position:absolute;top:50px;right:0;margin-right:-410px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.user-reg-outer.show{margin-right:0!important}.user-reg-outer .col-sm-24{float:none;margin:0 auto}.user-reg-outer .btn-wrp{text-align:center}.user-reg-outer .btn-wrp .btn{min-width:110px;padding-left:10px;padding-right:10px;margin-left:7px;margin-right:7px}.user-reg-outer .reset{position:absolute;right:-60px;top:10px;width:62px;height:20px;padding-left:24px;font-size:14px;font-weight:400;background:url(/PFMFULL/Patient/Content/img/icons/reset.png) no-repeat left center}.dialog #passwordText{display:block}.guest-dashboard-box{padding:20px 13px;border-radius:5px}.guest-dashboard-box .left-align-box{width:50%;padding-right:0}.guest-dashboard-box .left-align-box .btn-wrp{margin-bottom:15px}.guest-dashboard-box .left-align-box .btn-wrp .bt-out{padding-left:8px;padding-right:8px}.guest-dashboard-box .left-align-box .btn-wrp .btn{width:100%;height:45px;margin-top:0;margin-bottom:0;font-size:18px;background-image:url(/PFMFULL/Patient/Content/img/icons/button-right-arrow.png);background-repeat:no-repeat;padding-right:22px;padding-left:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-blue{background-position:right 48px top 14px}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-blue:hover{background-color:#5370ea}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-pink{background-position:right 25px top 14px}.guest-dashboard-box .right-align-box{padding-left:40px;width:50%}.guest-dashboard-box .right-align-box .btn-wrp{margin-bottom:15px;min-height:47px}.guest-dashboard-box .right-align-box .right-area{width:100%;min-height:334px;border-radius:4px;border:solid 1px}.guest-dashboard-box .right-align-box .right-area .first-show{padding:24px 20px 38px}.guest-dashboard-box .right-align-box .btn-registration{width:200px;height:47px;font-size:18px;text-transform:uppercase;margin:0 auto;display:block;background-image:url(/PFMFULL/Patient/Content/img/icons/penfor-button.png);background-repeat:no-repeat;padding-left:26px;padding-right:0;background-position:28px 12px}.guest-dashboard-box .right-align-box .btn-registration.no-bg{padding-left:20px;padding-right:10px;background-image:none}.guest-dashboard-box .right-align-box.wcag-comp .right-area{min-height:406px}.guest-dashboard-box .right-align-box.wcag-comp .first-show{padding-top:15px}.guest-dashboard-box .right-align-box.wcag-comp .btn-wrp{margin-bottom:20px}.guest-dashboard-box .right-align-box.wcag-comp .btn-primary{padding:10px 20px;margin:0;font-size:18px}.guest-dashboard-box .right-align-box .btn-sendmail{width:100%;height:47px;font-size:18px;text-transform:uppercase;margin:0 auto;display:block}.guest-dashboard-box .right-align-box h3{font-size:14px;margin-top:14px}.guest-dashboard-box .right-align-box ul{margin-bottom:0}.guest-dashboard-box .right-align-box ul li{height:58px;background-repeat:no-repeat;background-position:left 10px;border-bottom:solid 1px;display:block;font-size:14px;margin-top:4px;line-height:54px;padding-left:47px;text-decoration:none}.guest-dashboard-box .right-align-box ul li:first-child{background-image:url(/PFMFULL/Patient/Content/img/icons/view-statement.png)}.guest-dashboard-box .right-align-box ul li:nth-child(2){background-image:url(/PFMFULL/Patient/Content/img/icons/view-pay-history.png)}.guest-dashboard-box .right-align-box ul li:nth-child(3){background-image:url(/PFMFULL/Patient/Content/img/icons/manage-automatic.png)}.guest-dashboard-box .right-align-box ul li:nth-child(4){background-image:url(/PFMFULL/Patient/Content/img/icons/manage-payment.png)}.guest-dashboard-box .right-align-box ul li.no-bg{padding-left:0;background-image:none}.guest-dashboard-box .right-align-box .registration-outer{width:100%;height:auto;min-height:332px;padding:15px 20px 0!important}.guest-dashboard-box .right-align-box .registration-outer h2{font-size:19px;line-height:1;padding-bottom:9px;margin-bottom:20px}.guest-dashboard-box .right-align-box .registration-outer .form-group{margin-top:20px}.guest-dashboard-box .right-align-box .registration-outer .col-sm-24{float:none;margin:0 auto}.guest-dashboard-box .right-align-box .registration-outer .help-link-icon{right:9px;top:7px;z-index:101}.guest-dashboard-box .right-align-box .registration-outer .pop-show-sm{top:auto;margin-bottom:6px;bottom:100%;right:-33px}.guest-dashboard-box .right-align-box .registration-outer .pop-show-sm .popover-arrow{top:100%;left:auto;right:12px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp{text-align:center;margin-top:10px}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp .btn{min-width:115px;height:40px;font-size:18px;padding-left:10px;padding-right:10px;margin-left:7px;margin-right:7px;margin-bottom:0;margin-top:0}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp .btn:first-child{margin-left:0}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp .btn:nth-child(2){margin-right:0}.guest-dashboard-box .right-align-box .registration-outer .reset{position:absolute;right:-60px;top:10px;width:62px;height:20px;padding-left:24px;font-size:14px;font-weight:400;background:url(/PFMFULL/Patient/Content/img/icons/reset.png) no-repeat left center}.guest-dashboard-box .for-new{height:auto}.rmv-spinner input[type=number]::-webkit-inner-spin-button,.rmv-spinner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.rmv-spinner input[type=number]{-moz-appearance:textfield}.lending-popup .modal-footer .btn{margin-bottom:0!important}.add-pmt-mtd .btn{margin-top:0;height:32px;padding:5px 10px;min-width:95px}.add-pmt-mtd p{margin-top:10px}.body{overflow-y:scroll}.modal-open{overflow:hidden;overflow-y:hidden!important}@keyframes fade-in{0%{-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);transform:scale(.8,.8);opacity:0}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-webkit-keyframes fade-in{0%{-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);transform:scale(.8,.8);opacity:0}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);opacity:1}}.master-div{position:static!important}.payment-two-plans{padding-left:14px;padding-right:14px}.payment-two-plans .master-div{width:50%;padding-left:34px;padding-right:34px}@media(min-width:1200px){.warning-msg-out .warning-msg-container{position:relative!important;height:100%;min-height:450px}.warning-msg-out .warning-msg-box{position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-185px}.page-outer{min-height:775px}.guest-dashbd .mid-boxs:first-child{width:50%!important}.guest-dashbd .mid-boxs:nth-child(2){width:50%!important}.guest-dashboard-box .registration-outer .btn-wrp .btn{width:119px}.popover.right{left:100%;right:auto;top:7px}.popover.right .popover-arrow{left:auto!important;right:100%}.popover.right .popover-arrow:after{left:-8px!important}.payment-new-info .table-responsive{overflow:visible!important}}@media(min-width:992px)and (max-width:1199px){.warning-msg-out .warning-msg-container{position:relative!important;height:100%;min-height:450px}.warning-msg-out .warning-msg-box{position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-185px}.register-outer{min-height:900px}.guest-dashbd .mid-boxs:first-child{width:50%!important}.guest-dashbd .mid-boxs:nth-child(2){width:50%!important}.payment-info-btn .btn{padding:10px 12px!important;font-size:16px!important}.pop-show-sm.right,.popover.right{left:100%;right:auto;top:7px}.pop-show-sm.right .popover-arrow,.popover.right .popover-arrow{left:auto!important;right:100%}.pop-show-sm.right .popover-arrow:after,.popover.right .popover-arrow:after{left:-8px!important}.payment-new-info .table-responsive{overflow:visible!important}}@media(min-width:768px)and (max-width:991px){button,input[type=text],select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none}.footer{text-align:center;padding:30px 0 20px 0}.footer p{font-size:12px;text-align:center;padding-top:10px!important}.footer img{display:block;margin:0 auto}.full-height{height:auto;padding-top:0!important;margin-top:-1px!important}.blue-drp-mnu{height:auto!important;margin-top:0!important}.blue-drp-mnu .item{height:157px;border-bottom:solid 1px;display:block;padding-top:44px}.blue-drp-mnu ul{margin:0!important}.blue-drp-mnu li{float:left!important;width:25%;border-right:1px solid}.blue-drp-mnu li:nth-child(4){border-right:none}.blue-drp-mnu h5{font-size:17px;text-align:center;font-weight:300;text-decoration:none}.blue-drp-mnu .item{padding-top:40px;padding-bottom:30px}.fo-wrp{margin-top:0}.enroll-box{float:none!important;width:100%!important;height:110px!important;background-size:cover!important;margin-top:19px!important}.payment-plans-outer h2{font-size:21px!important;font-weight:300!important}.save-area .textp{padding-left:0;padding-top:15px}.terms-popup{width:90%;margin:0 auto;margin-top:20px}.frequency{padding:0 20px!important}.frequency .data-input1,.frequency .data-input3{padding-right:20px!important}.frequency .data-input2{padding-left:20px!important}.installment-amount{padding:20px 30px!important}.installment-amount .data-input1{padding-right:10px}.installment-amount .data-input2{padding-left:10px}.table-big td{padding-left:18px}.table-big td h4{font-size:19px!important}.path-box{padding-left:8px!important}.path-box .box p{padding-left:5px!important}.table-big td{padding-left:15px!important}.table-big td h4{font-size:18px!important}.edit-body .nav-tabs li.active .credit{background-position:22% 58%}.edit-body .nav-tabs li.active .electronic{background-position:14% 57%}.edit-body .nav-tabs .credit{background-position:22% 58%}.edit-body .nav-tabs .electronic{background-position:14% 57%}.payment-plandetails-inner .half-wid-table td{font-size:13px!important;padding-left:10px!important}.payment-plandetails-inner .half-wid-table th{padding-left:10px!important;font-size:17px!important}.modal-dialog{width:90%!important;margin:30px auto}.pay-confirm-success .btn-wrp{text-align:center!important}.pay-confirm-success .btn-wrp .btn{height:40px!important;font-size:17px!important}.help-link-icon{margin-right:-25px}.alert{margin-left:-40%;width:80%}.more-page .page-info{float:left;margin:5px 0 10px!important}.more-page .pagination{margin-top:0!important}.right-top .date-sec-out{width:180px!important}.right-top .date-sec{width:130px!important}.right-top .btn{min-width:130px!important;font-size:13px!important}.view-statement-inner .open+.right-box{width:100%!important}.help-link-icon.left{margin-right:-20px}.guest-dashbd .mid-boxs:last-child{margin-bottom:0}.time-out-outer .time-out{width:75%;min-height:200px}.guest-dashboard-box .left-align-box{width:100%;padding:0}.guest-dashboard-box .right-align-box{width:100%;margin-top:20px;padding:0}.fo-details-area .fo-list-bot{padding:16px 0 0 0}.fo-details-area .fo-list-bot table{margin-bottom:15px}.warning-msg-out .warning-msg-box{width:90%}.confirm-row .check-area{width:45%}.confirm-row .set-plan-name .form-group{width:245px}}@media(min-width:320px)and (max-width:767px){button,input[type=text],select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none}.half-box h4{float:none;font-size:22px;font-weight:400;text-align:center}.half-box h4+a{float:none;text-align:center;display:block;width:60px;margin:0 auto;margin-top:0}.half-box h4+a:hover{text-decoration:none}.half-box-one{padding-right:0!important;margin-bottom:20px}.half-box-two{padding-left:0!important}.fincl-pln-secns{border:none!important;padding-right:0!important;padding-left:7px!important}.fincl-pln-secns:first-child{border-top:solid 1px!important;border-bottom:solid 1px!important;padding-bottom:12px;padding-right:0!important}.fincl-pln-secns:first-child h3{padding-top:10px!important}.fincl-pln-secns:first-child .payment-plan h4{font-size:16px;font-weight:400;padding-top:10px!important}.fincl-pln-secns:first-child .payment-plan h4+h4{font-size:21px!important;padding-top:8px!important;padding-bottom:0!important}.fincl-pln-secns:nth-child(2){padding-bottom:0!important}.fincl-pln-secns:nth-child(3){padding-bottom:0!important;margin-top:19px!important}.fincl-pln-secns h3{float:left!important;font-size:18px!important;padding-top:0!important}.fincl-pln-secns h2{float:right!important;padding-top:0!important;font-size:21px!important}.footer{text-align:center;padding:12px 0 20px 0}.footer h4{padding-left:15px;padding-right:15px}.footer p{position:relative;font-size:12px;text-align:center;padding-top:10px!important;padding-left:15px;padding-right:15px;text-align:center!important}.footer img{display:inline-block;margin:15px auto;float:none!important}.footer .col-md-12{text-align:center}.tab-header .logo-img{max-height:60px;min-width:auto}.tab-header .show+.logo-box .logo-img{margin:0 auto}.tab-header .show+.logo-box img{float:none}.mob-scrn{padding:0!important}.blue-drp-mnu .item{padding-top:4%;padding-bottom:3%}.full-height{margin-top:-1px}.enroll-box{float:none!important;width:100%!important;height:110px!important;background-size:cover!important;margin-top:19px!important}.patient-dtl-box .dtl-box{width:100%}.patient-dtl-box .dtl-box:first-child{border-bottom:none}.patient-dtl-box .dtl-box:nth-child(2){border-bottom:none}.patient-dtl-box .dtl-box:nth-child(3){border-bottom:none}.save-area .btn-wrp{padding-left:0}.save-area .btn-primary{width:100%!important}.save-area .textp{padding-left:0;padding-top:15px}.terms-popup{width:95%;margin:0 auto;margin-top:10px}.terms-popup .help-link-icon{top:30px!important}.terms-popup .help-link-icon.tab{top:10px!important}.data-input1,.data-input2,.data-input3{padding-left:0!important;padding-right:0!important}.expiration-m,.expiration-y{padding-left:15px!important;padding-right:14px!important}.footer-panel .btn:nth-child(3) img{margin-left:-10px!important}.right-img-btn{position:absolute;top:48px!important;right:0;width:38px!important;height:39px!important;margin-right:-19px!important}.right-img-btn.edit{background-image:url(/PFMFULL/Patient/Content/img/icons/amound-edit.png);background-size:100% 100%}.right-img-btn.done{background-image:url(/PFMFULL/Patient/Content/img/icons/amound-save.png);background-size:100% 100%}.payment-plan-inner .color-box{padding-left:0;padding-right:0!important;padding-top:14px;padding-bottom:10px;margin-bottom:0!important}.payment-plan-inner .color-box:nth-child(2){padding-left:0!important;padding-right:0!important;padding-top:14px}.payment-plan-inner .color-box:nth-child(3){padding-left:0!important;padding-right:0;padding-top:14px;margin-bottom:20px!important}.edit-body .form-group{margin-top:10px!important}.edit-body .nav-tabs a{text-align:left;padding-left:40px;padding-right:5px;font-size:14px!important;font-weight:500!important}.edit-body .nav-tabs li{width:44%}.edit-body .nav-tabs li:nth-child(2){width:56%}.edit-body .nav-tabs li.active .credit{background-position:2% 58%}.edit-body .nav-tabs li.active .electronic{background-position:2% 57%}.edit-body .nav-tabs li .credit{background-position:2% 58%}.edit-body .nav-tabs li .electronic{background-position:2% 57%}.edit-body .expiration-y .form-group{margin-top:28px!important}.terms-popup .modal-footer .btn{width:139px!important}.nofloat-mob{padding-bottom:10px!important}.payment-plans-outer .btn-wrp{padding-right:18px!important}.payment-plans-outer .btn{margin:8px 10px 8px 0!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table-wrapper{display:none!important}.margin-top{margin-top:0!important}.payment-confirm{margin:20px 10px!important}.payment-confirm p{padding-left:10px;padding-right:10px}.payment-confirm .inner-box-area{padding-left:10px;padding-right:10px}.payment-confirm.pay-confirm-success .status-msg{padding:100px 52px 15px;background-position:center 15px!important}.payment-confirm.pay-confirm-success .discrip-mobile{width:100%;margin-bottom:20px;padding:7px 6px}.payment-confirm.pay-confirm-success .discrip-mobile .td-box{margin-bottom:17px}.payment-confirm.pay-confirm-success .discrip-mobile .td-box h4{font-size:13px;font-weight:500;margin:0;line-height:1;padding-bottom:8px}.payment-confirm.pay-confirm-success .discrip-mobile .td-box h5{font-size:13px;font-weight:400;margin:0;line-height:1;padding-bottom:5px}.payment-confirm.pay-confirm-success .discrip-mobile .td-box:last-child{margin-bottom:0!important}.payment-confirm.pay-confirm-success .discrip-mobile .head-sec{position:relative;width:100%;height:73px;padding:10px 12px 10px;cursor:pointer}.payment-confirm.pay-confirm-success .discrip-mobile .hide-sec{width:100%;height:auto;border-top:none;margin-left:0!important;margin-right:0!important}.payment-confirm.pay-confirm-success .discrip-mobile .set-pad{padding:10px 12px 5px}.payment-confirm.pay-confirm-success .discrip-mobile .point-icon{position:absolute;top:32px;right:9px;width:12px;height:8px;background-image:url(/PFMFULL/Patient/Content/img/icons/collaps-up-icon.png)}.payment-confirm.pay-confirm-success .discrip-mobile .collapsed .point-icon{background-image:url(/PFMFULL/Patient/Content/img/icons/collaps-down-icon.png)}.payment-confirm .btn-wrp{width:100%}.payment-confirm .btn-wrp .btn{width:100%!important;margin-left:0!important}.email-receipt td p{font-size:13px}.email-receipt td p:first-child{width:50%}.email-receipt td p:first-child span{float:right}.email-receipt td p:nth-child(2){width:50%}.email-receipt .modal-footer .btn{width:100%;margin-top:10px;margin-left:0!important;margin-right:0!important}.help-link-icon{margin-right:0;top:24px;right:10px}.alert{margin-left:-45%;width:90%}.more-page{text-align:center}.more-page .page-info{float:none;text-align:center;margin:5px 0 10px!important}.more-page .pagination{float:none;margin-top:0!important}.reset-popup{width:95%!important}.reset-popup .btn-wrp{text-align:center;margin-top:15px}.reset-popup .btn{min-width:115px;margin:0 5px;font-size:16px}.view-statement-inner .open+.right-box{width:100%!important}.help-link-icon.left{margin-right:0}.guest-dashbd{margin:25px 0}.guest-dashbd .mid-boxs{height:auto}.guest-dashbd .mid-boxs:first-child{margin-bottom:10px}.guest-dashbd .inner-area{height:auto;padding-top:35px;padding-bottom:30px}.guest-dashbd .rp-pay .btn{margin-top:20px}.guest-dashbd .rp-pay ul{margin-top:25px}.config-method-add{margin-top:30px}.config-method-add .help-link-icon{margin-right:-10px!important}.config-method-add .expiration-m{padding-left:0!important}.config-method-add .expiration-y{padding-right:0!important}.config-method-add .btn-wrp .mob-btn-out{width:50%!important;float:left;padding-right:10px;margin:0!important}.config-method-add .btn-wrp .mob-btn-out:last-child{padding-right:0;padding-left:10px}.config-method-add .btn-wrp .btn{width:100%!important;margin:0!important}.config-method-add .nav-tabs li.active .credit{background-position:2px 58%!important}.config-method-add .nav-tabs li.active .electronic{background-position:2px 58%!important}.config-method-add .nav-tabs li+li a{padding-left:33px!important}.config-method-add .nav-tabs a{padding-right:0;font-size:14px!important;text-align:left!important;padding-left:33px;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-mt.png) no-repeat}.config-method-add .nav-tabs .credit{background-position:2px 58%!important}.config-method-add .nav-tabs .electronic{background-position:2px 57%!important}.config-method-add .data-input1,.config-method-add .data-input2{padding-top:4px!important}.time-out-outer .time-out{width:90%;min-height:200px;padding-bottom:20px}.time-out-outer .time-out h2{font-size:30px}.password-error{position:relative!important;bottom:0!important;left:0!important;width:auto!important;margin-right:0;margin-top:-17px}.password-error p{text-align:left!important}.save-confirm .form-group{width:100%;margin-top:0;margin-left:0}.title+.back-to{margin-top:-31px!important;height:28px!important;min-width:70px!important;padding-top:2px!important}.title+.back-to span{height:11px;margin-top:4px}.user-reg-outer .form-control{padding-right:65px}.user-reg-outer .reset{right:0;top:10px}.guest-dashboard-box .left-align-box{width:100%;padding:0}.guest-dashboard-box .left-align-box .for-new{padding:27px 40px}.guest-dashboard-box .left-align-box .btn-wrp .bt-out:first-child{margin-bottom:10px}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-blue,.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-pink{padding-right:0;background-position:right 10% top 14px}.guest-dashboard-box .right-align-box{width:100%;margin-top:10px;padding:0}.guest-dashboard-box .right-align-box .registration-outer{padding:54px 25px 53px}.guest-dashboard-box .right-align-box .registration-outer .pop-show-sm{right:-11px}.guest-dashboard-box .right-align-box .registration-outer .help-link-icon{right:0}.guest-dashboard-box .right-align-box .first-show{padding:32px 22px!important}.full-wid-table-wrapper.scroller{display:none!important}.full-wid-table-wrapper .mCustomScrollBox{display:none!important}.fo-details-area{padding:19px 13px 31px}.fo-details-area .fo-list-bot{padding:16px 0 0 0}.fo-details-area .fo-list-bot table{margin-bottom:15px}.fo-details-area .box-view-outer{width:100%;height:auto;margin:20px 0 0!important;padding:16px 10px 10px;border:1px solid}.fo-details-area .box-view-outer h3{font-size:20px;margin-bottom:22px;margin-top:5px;text-align:center;font-weight:normal}.fo-details-area .data-outer{margin-bottom:10px}.fo-details-area .data-outer:last-child{margin-bottom:0}.fo-details-area .table-data-head{width:100%;border:1px solid;height:50px}.fo-details-area .table-data-head p{font-size:16px;text-align:center;font-weight:600;margin:14px 0}.fo-details-area .table-data-area{position:relative;width:100%;border:1px solid;border-top:0;height:50px;padding:10px 0;overflow:hidden;transition:height .5s}.fo-details-area .table-data-area .radio{margin-top:6px}.fo-details-area .table-data-area h5{font-size:13px;font-weight:400;text-align:left}.fo-details-area .table-data-area h4{font-size:14px;font-weight:500;text-align:left;line-height:1;padding-bottom:5px}.fo-details-area .table-data-area h5+h4{padding-top:10px}.fo-details-area .table-data-area.open{height:103px!important}.fo-details-area .table-data-area.open .open-data-area{background:url(/PFMFULL/Patient/Content/img/icons/collaps-up-icon.png) no-repeat center center}.fo-details-area .table-data-area .open-data-area{position:absolute;width:20px;height:10px;top:19px;right:12px;cursor:pointer;background:url(/PFMFULL/Patient/Content/img/icons/collaps-down-icon.png) no-repeat center center;z-index:50}.fo-details-area .content-box{padding:14px 15px 20px}.fo-details-area .congrats-img{width:43px;height:43px;background-size:100% 100%}.fo-details-area .congrats-box{padding-top:13px;padding-bottom:8px;margin-bottom:6px}.fo-details-area .congrats-box h3{font-size:22px;line-height:18px}.fo-details-area .congrats-box h4{font-size:14px}.fo-details-area .details{padding-bottom:99px}.fo-details-area .details .title{width:47%}.fo-details-area .details .result{width:53%}.fo-details-area .details h4,.fo-details-area .details h5{font-size:14px;padding-bottom:9px}.fo-details-area .details h4{text-align:left;padding-left:14px}.fo-details-area .details h4 span{float:right!important;padding-left:0}.fo-details-area .details h5{padding-left:9px}.fo-details-area .offerdby{margin:0 auto}.fo-details-area td .btn{margin:0 auto;float:none;min-width:145px;display:block}.fo-details-area .btm-row td{padding-left:8px!important}.fo-details-area .btn-wrp{padding:0 10px}.fo-details-area .btn-wrp .btn-primary{width:100%}.fo-details-area .title-bar{padding-bottom:12px!important}.fo-details-area .for-det tr{width:100%}.fo-details-area .for-det td{float:left;width:100%!important;padding:9px 12px!important;display:block}.fo-details-area .for-det th{border-bottom:none!important;padding-left:12px!important}.fo-details-area .block-onmob td{width:100%!important;display:block;float:left}.fo-details-area .status-ts{display:none}.fo-details-area .table-bordered>tbody>tr>td{border:none;border-right:solid 1px;border-top:solid 1px}.fo-details-area .btn{padding-top:8px!important;font-size:13px;font-weight:400}.fo-details-area .btn-dark-blue{width:135px}.warning-msg-out .warning-msg-box{width:100%;padding:0 20px}.modal .view-more{width:90%!important;margin:30px auto}.modal .view-more .modal-body{padding:24px 10px 16px}.modal .view-more h2{font-size:20px;font-weight:300;line-height:1;padding-bottom:10px}.payment-plan-area{margin:10px}.payment-plan-area h2{font-size:21px;font-weight:300;padding-left:10px}.payment-plan-area .title{margin-bottom:10px;font-size:18px;font-weight:400;line-height:1}.payment-plan-area .left,.payment-plan-area .right{padding:0!important}.payment-plan-area .frequency,.payment-plan-area .installment-amount,.payment-plan-area .payment-information,.payment-plan-area .plan-summary{padding:25px 10px 20px!important;border-top:solid 1px}.payment-plan-area .frequency .form-group{margin-top:5px!important}.payment-plan-area .frequency .top-space{margin-top:34px!important}.payment-plan-area .installment-amount .round-or{margin-top:10px!important}.payment-plan-area .installment-amount .calender-img{margin-top:0!important;padding-top:0!important;background-position:right 50%!important}.payment-plan-area .installment-amount .calender-img .control-label{margin-top:0!important}.payment-plan-area .table-nrml td,.payment-plan-area .table-nrml th{padding-left:20px!important}.payment-plan-area .table-big td{height:62px!important;display:block;width:100%!important;padding-left:12px!important;padding-top:12px!important}.payment-plan-area .table-big td h4{font-size:16px!important;padding-top:7px!important;font-weight:500!important}.payment-plan-area .table-big.table-bordered{border:none!important}.payment-plan-area .table-big.table-bordered tbody{border-bottom:1px solid}.payment-plan-area .table-big.table-bordered tbody tr td,.payment-plan-area .table-big.table-bordered tbody tr th{border-bottom:none!important}.payment-plan-area .edit-amount{width:100%!important}.payment-plan-area .left-box-area{width:100%;height:auto;padding-bottom:0}.confirm-row .check-area{width:100%}.confirm-row .set-plan-name{width:100%;padding-left:15px}.confirm-row .set-plan-name .btn{float:left!important;margin-left:10px}.confirm-row .set-plan-name .form-group{width:58%}.confirm-row .top-check label{float:left}.confirm-row .top-check p{width:91%;padding-left:10px}}@media(min-width:600px)and (max-width:767px){.wid-half-set{width:50%!important;float:left}.payment-info-btn.btn-wrp{display:inline-block;padding:0 15px!important}.payment-info-btn.btn-wrp .btn{float:left;padding:10px 12px!important;font-size:16px!important;width:49%!important}.payment-info-btn.btn-wrp .btn:nth-child(odd){margin-right:2%!important}}@media(max-width:359px){.view-more .btn{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:10px!important}.view-more .inner-items h4,.view-more .outer-a h4{font-size:13px!important}.help-link-icon.tab{top:-7px!important}.config-method-add .nav-tabs li:first-child{width:44%!important}.config-method-add .nav-tabs li:nth-child(2){width:56%!important}.config-method-add .help-link-icon{margin-right:-18px!important}.config-method-add .help-link-icon.tab{top:9px!important}.charity-care .back-btn{padding:8px 15px}.confirm-modal .btn{width:100%!important;margin:5px 0!important;display:block}.guest-dashboard-box .left-align-box .for-new{padding:27px 15px}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp .btn{min-width:105px}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp .btn:first-child{margin-right:4px}.guest-dashboard-box .right-align-box .registration-outer .btn-wrp .btn:nth-child(2){margin-left:4px}}@media(max-width:345px){.footer-panel .btn:nth-child(3) img{padding-right:5px!important;margin-left:-15px!important}.confirm-modal .table td:nth-child(2){padding-right:0!important;padding-left:0!important}.pop-show-sm{top:15px;right:-5px}.conditions{background-position:right 36px center}.conditions .checkbox p{font-size:13px}.conditions .btn-box .btn-col{padding:10px 11px}.save-pay p{font-size:13px}}@media(max-width:345px){.fo-details-area{padding:19px 7px 31px}}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}select option{padding-left:20px}#showAccountHelp .account-number-help .close{top:0;right:5px;font-size:28px;opacity:.5}.page-outer{padding:10px;height:100%}.page-outer .left-box{position:relative;float:left;height:100%;width:28%;padding:0 20px 0 10px}.page-outer .left-box .logo-area{width:100%;height:auto;margin-top:29px;padding-left:0;padding-right:15px;border-bottom:1px solid rgba(221,221,221,.34);padding-bottom:25px}.page-outer .left-box .logo-area img{max-width:100%;height:auto;max-height:80px;display:block}.page-outer .left-box h3{padding:10px 0 8px;font-size:24px;font-weight:300}.page-outer .left-box h4{padding:0 0 14px;margin:0;font-size:16px;line-height:17px}.page-outer .left-box p{line-height:20px}.page-outer .left-box .page-heading,.page-outer .left-box h2{margin-top:20px;margin-left:0;padding-right:15px;font-weight:300;font-size:28px;line-height:34px}.page-outer .left-box .client-msg{font-size:16px;line-height:22px;font-weight:300!important;padding-left:0;padding-right:15px;margin-top:10px;margin-bottom:15px;line-height:17px}.page-outer .left-box .client-msg sup{font-size:12px}.page-outer .left-box .client-msg a{display:inline-block;word-break:break-all;overflow-wrap:break-word;color:#02589c!important;margin:5px 0}.page-outer .left-box .footer-box{position:absolute;left:0;bottom:0;width:100%;height:auto;bottom:0;padding-left:15px;padding-bottom:23px}.page-outer .left-box .footer-box p{font-weight:400;font-size:12px;margin:0;padding-top:12px}.page-outer .left-box .footer-box .version-details{right:auto;left:-8px}.page-outer .left-box .footer-box .version-details:after{right:auto;left:5px}.page-outer .left-box .btn-ash{margin-top:13px;min-width:171px;height:44px;font-size:15px;border:solid 1px;font-weight:400;padding:11px 26px 11px 53px;margin-left:25px;margin-top:30px;box-shadow:none!important;outline:none!important;background:url(/PFMFULL/Patient/Content/img/icons/avtar.png) no-repeat 25px 11px}.page-outer .right-box{float:left;height:100%;width:72%;background:url(/PFMFULL/Patient/Content/img/bg/login-bg.png) no-repeat;background-size:cover}.page-outer .right-box .bgcolor{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow-y:auto}.page-outer .right-box .bgcolor .control-label{font-weight:400!important}.page-outer .right-box .bgcolor .is-empty .control-label{font-weight:300!important}.page-outer .right-box .bgcolor .is-focused .control-label{font-weight:400!important}.page-outer .right-box .close{width:32px;height:32px;right:0;margin-top:24px;margin-right:20px}.page-outer .login-mid{width:492px;height:auto}.page-outer .login-mid h2{font-weight:100;font-size:47px;text-align:center;margin:0 auto 50px auto}.page-outer .login-mid .fgot-text{margin-top:21px;width:100%;font-weight:300;font-size:18px;display:inline-block;text-align:center;text-decoration:underline;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.page-outer .login-mid .dnt-have-account{font-weight:400;text-align:center;display:block;font-size:17px;padding-top:16px;margin-bottom:11px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.page-outer .login-mid .form-group{float:none;height:auto;margin-top:0}.page-outer .login-mid .form-group .form-control{height:38px;padding:0 0;margin-bottom:40px;font-size:18px}.page-outer .login-mid .form-group .error-text{margin-top:-35px!important;font-size:14px!important;font-family:Roboto;line-height:13px;font-weight:400}.page-outer .login-mid label{font-size:18px;color:#d6e7f2;font-weight:300}.page-outer .login-mid .btn{font-weight:400;font-size:20px;width:216px;margin:8px 0 20px!important}.page-outer .login-mid .btn.continue{float:right;margin-top:0;font-size:18px;font-weight:400;padding:11px 30px 12px 20px;text-transform:none;background:url(/PFMFULL/Patient/Content/img/icons/met-rit-arw.png) no-repeat right 20px center}.page-outer .login-mid .btn.create-account{float:none;width:100%;margin:20px auto 0!important;padding:12px 15px;font-size:18px;text-transform:none}.page-outer .login-mid .pfm-login .btn.continue{padding:12px 20px;background:none}.page-outer .login-mid .btn-primary{float:left;padding:10px 30px}.page-outer .thanks-box{position:absolute;top:50%;left:50%;width:630px;height:250px;margin-left:-317px;margin-top:-125px}.page-outer .thanks-box h2{font-size:63px;font-weight:100;text-align:center;line-height:50px;padding-top:25px}.page-outer .thanks-box p{font-size:16px;font-weight:400;text-align:center;line-height:32px;padding-top:46px}.page-outer .thanks-box img{display:block;margin:0 auto}.page-outer .thanks-box.ask-confirm{top:40%}.page-outer .thanks-box.ask-confirm p{padding-top:0;line-height:28px}.page-outer .thanks-box.ask-confirm h2{padding-bottom:35px}.page-outer .thanks-box.ask-confirm .btn-wrp{text-align:center;margin-top:20px}.page-outer .thanks-box.ask-confirm .btn-wrp .btn{margin:0 5px;min-width:170px;height:58px;font-size:25px;font-weight:400;padding:10px 0}.page-outer .activation-message{position:absolute;top:50%;left:50%;width:730px;height:330px;margin-left:-365px;margin-top:-165px;padding:45px 0;text-align:center;border:solid 1px}.page-outer .activation-message span{width:66px;height:66px;display:block;margin:0 auto 20px;background:url(/PFMFULL/Patient/Content/img/icons/activate-icon.png)}.page-outer .activation-message span.failed{background-position:0 -66px}.page-outer .activation-message h3{margin-bottom:15px;font-size:35px;font-weight:100;text-align:center}.page-outer .activation-message h4{margin-bottom:15px;font-size:20px;font-weight:400;text-align:center}.page-outer .activation-message .btn{font-size:18px}.page-outer .recent-mail{position:absolute;top:50%;left:50%;width:630px;height:274px;margin-left:-317px;margin-top:-137px}.page-outer .recent-mail .mail-icon{display:block;width:80px;height:59px;margin:0 auto 10px;background:url(/PFMFULL/Patient/Content/img/icons/email-icon.png)}.page-outer .recent-mail p{font-size:16px;font-weight:300;text-align:center;line-height:32px}.page-outer .recent-mail a{display:block;margin-bottom:5px;font-size:16px;font-weight:300;text-align:center;text-decoration:none}.page-outer .recent-mail a.link{text-decoration:underline!important;cursor:pointer}.page-outer .registration-box-wrap{max-height:1000px;display:flex;align-items:flex-end;margin-top:20%}.page-outer .registration-box{width:472px;height:auto;padding-top:30px;padding-bottom:30px}.page-outer .registration-box.create-account{margin-top:56px}.page-outer .registration-box .help-link-icon{right:16px;top:7px;z-index:101}.page-outer .registration-box .pop-show-sm{top:-6px;right:16px;width:160px}.page-outer .registration-box h2{margin-bottom:12px;font-size:30px;font-weight:300;text-align:center;line-height:38px}.page-outer .registration-box p{font-size:16px;font-weight:400;text-align:center;padding:0 10px;line-height:22px;padding-top:16px;margin-bottom:15px;opacity:.62;-moz-opacity:.62;filter:alpha(opacity=62)}.page-outer .registration-box sup{font-size:20px;top:-6px}.page-outer .registration-box .bob-lbl{padding-right:0}.page-outer .registration-box .dob{margin:-11px 0 0 0;font-weight:300;font-size:18px}.page-outer .registration-box .btn-wrp{margin-top:0}.page-outer .registration-box .btn{width:206px;margin:0!important;font-size:20px;font-weight:400;padding:8px 0}.page-outer .registration-box .form-group{float:none;height:auto;margin:0 0 0}.page-outer .registration-box .form-group .form-control{padding:0 0;margin-bottom:26px}.page-outer .registration-box .form-group .passwords{margin-bottom:20px}.page-outer .registration-box .form-group .error-text{margin-top:-24px!important;font-size:14px!important;font-family:Roboto;line-height:13px;font-weight:400}.page-outer .registration-box label.control-label{font-size:18px;font-weight:300}.page-outer .registration-box .checkbox{margin-bottom:20px}.page-outer .registration-box .checkbox label{padding-left:14px;font-size:16px;cursor:default}.page-outer .registration-box .checkbox .link{text-decoration:underline}.page-outer .registration-box .checkbox .error-text{margin-top:0!important;margin-left:13px}.page-outer .registration-box .checkbox.right-space .checkbox-material{margin-right:14px}.page-outer .forgot-box{height:388px;top:50%;margin-top:-194px}.page-outer .forgot-box a{margin-bottom:20px;font-weight:300;font-size:18px;display:block;text-align:center}.page-outer .forgot-box a:hover{text-decoration:none}.page-outer .forgot-box p{margin-bottom:42px}.page-outer .reset-box{height:422px;top:50%;margin-top:-211px}.page-outer .reset-box .form-group .form-control{margin-bottom:40px!important}.page-outer .reset-box .form-group .error-text{margin-top:-39px!important}.page-outer .pfm3-login .faq-btn{top:63%!important}.page-outer .assistance-call{font-size:18px;font-weight:400;text-align:center;margin-top:36px}.page-outer .assistance-call span{display:inline-block;width:27px;height:26px;margin-right:13px;background-image:url(/PFMFULL/Patient/Content/img/icons/phone-icon-white.png);vertical-align:middle}.communication-pref{margin:27px auto 39px auto;border-radius:2px}.communication-pref h2{font-size:18px;font-weight:500;line-height:1;padding:20px 14px 18px}.communication-pref .outer-area{width:100%;padding:26px 96px}.communication-pref .inner-contnt-box{width:100%;height:auto;border:solid 1px}.communication-pref .inner-contnt-box .checkbox-material{margin-right:7px}.communication-pref .row-box{width:100%;height:auto;padding:18px 30px 27px 40px}.communication-pref .row-box:last-child{border-bottom:none}.communication-pref .row-box:first-child{padding:12px 30px 10px 40px}.communication-pref .row-box:nth-child(2){padding-bottom:0}.communication-pref .row-box:nth-child(3){padding:10px 30px 10px 22px}.communication-pref .row-box:nth-child(3) label{font-size:15px;font-weight:normal}.communication-pref .row-box:nth-child(3) .checkbox-material:before{top:0;margin-top:-7px}.communication-pref .row-box:nth-child(3) p{font-size:14px;font-weight:300;padding-left:31px;margin-bottom:12px;line-height:1}.communication-pref .row-box:nth-child(3) p span{text-decoration:none;cursor:pointer}.communication-pref .row-box h3{font-size:20px;font-weight:300}.communication-pref .row-box .form-box{float:left;width:40%;padding-right:20px}.communication-pref .row-box .form-box+.form-box{padding-right:0;padding-left:20px;padding-right:4px}.communication-pref .row-box .form-box+.form-box .form-control{margin-bottom:5px!important}.communication-pref .row-box .form-box+.form-box .form-group{padding-bottom:0}.communication-pref .row-box .form-box+.form-box p{font-size:13px;font-weight:normal;margin:0!important}.communication-pref .row-box .form-box .form-group{margin-top:0!important}.communication-pref .row-box .form-box .checkbox{margin-top:25px;margin-bottom:0}.communication-pref .row-box .rmv-pl{padding-left:0!important}.communication-pref .row-box .radio{margin-top:18px}.communication-pref .row-box .radio .check{width:27px;height:27px}.communication-pref .row-box .radio .check:after{top:-13px;left:-13px}.communication-pref .row-box .radio .circle{width:27px;height:27px}.communication-pref .row-box .radio span{left:0!important}.communication-pref .row-box .radio label{float:left;padding-left:41px!important}.communication-pref .row-box .radio h4{float:left;padding-left:0;padding-top:7px;font-size:14px}.communication-pref .row-box .row{margin:0!important}.communication-pref .row-box .btn-wrp{width:20%;float:left;padding-left:30px;padding-top:32px}.communication-pref .row-box .btn-wrp .btn{width:106px;font-size:20px;text-align:center;padding-left:0;padding-right:0}.communication-pref .btn-wrp{width:100%;text-align:center;padding-top:14px}.communication-pref .btn-wrp .btn{font-size:20px;min-width:127px;font-weight:normal;padding:7px 10px;margin:0 7px}.pfm3-communication-pre .row-box .form-box{width:50%;padding-right:0}.pfm3-dashboard .current-balance{width:100%;padding:30px 0 30px 0;margin-right:0;border-radius:5px;text-align:center}.pfm3-dashboard .current-balance h1,.pfm3-dashboard .current-balance h3{position:relative;font-family:Roboto;font-size:30px;font-weight:400;text-align:center;line-height:1}.pfm3-dashboard .current-balance h1:after,.pfm3-dashboard .current-balance h3:after{content:"";position:absolute;left:50%;margin-left:-72px;top:40px;display:block;width:144px;height:1px}.pfm3-dashboard .current-balance .balance-amount,.pfm3-dashboard .current-balance h2{font-family:Roboto;font-size:40px;font-weight:700;text-align:center;line-height:1}.pfm3-dashboard .current-balance p{font-family:Roboto;font-size:15px;font-weight:300;text-align:center;padding:0 20px}.pfm3-dashboard .current-balance p span{text-decoration:underline}.pfm3-dashboard .current-balance .h2outer{width:100%;padding-top:14px;padding-bottom:0}.pfm3-dashboard .half-box{height:388px;overflow-y:auto}.pfm3-dashboard .item-row .btn{float:right;font-size:13px;width:80px;height:30px;padding:5px 5px;margin:0}.pfm3-dashboard .item-row .leftside-label,.pfm3-dashboard .item-row h5{max-width:341px;font-size:15px}.pfm3-dashboard .left-side-box .item-row{float:none;display:table;padding-top:12px;padding-bottom:12px}.pfm3-dashboard .left-side-box .item-row .leftside-label,.pfm3-dashboard .left-side-box .item-row h5{display:table-cell;float:none!important;vertical-align:middle}.pfm3-dashboard .left-side-box .item-row .leftside-label span,.pfm3-dashboard .left-side-box .item-row h5 span{display:block;font-size:13px;font-weight:500;margin-top:5px}.pfm3-dashboard .left-side-box .item-row .leftside-label .no-item,.pfm3-dashboard .left-side-box .item-row h5 .no-item{margin-right:20px;font-size:15px}.pfm3-dashboard .left-side-box .item-row .leftside-label .help-link-icon,.pfm3-dashboard .left-side-box .item-row h5 .help-link-icon{display:inline-block;top:0;left:7px;right:auto}.pfm3-dashboard .left-side-box .item-row .leftside-label [app-tooltip]:before,.pfm3-dashboard .left-side-box .item-row h5 [app-tooltip]:before{width:260px;height:auto;white-space:normal}.pfm3-dashboard .left-side-box .item-row:first-child{border-width:1px}.pfm3-dashboard .left-side-box .btn-wrp{display:flex;justify-content:flex-end;text-align:right;margin-top:54px}.pfm3-dashboard .left-side-box .btn-wrp .btn{height:46px;font-size:16px;padding:9px 18px!important;margin:0 0 0 10px;margin-top:0;border-radius:2px}.pfm3-dashboard .left-side-box .btn-wrp .btn:first-child{margin-left:0}.pfm3-dashboard .right-side-box .item-row{position:relative;min-height:63px;padding-top:15px;padding-bottom:17px}.pfm3-dashboard .right-side-box .item-row:last-child{border:none}.pfm3-dashboard .right-side-box .item-row.no-icon .leftside-label,.pfm3-dashboard .right-side-box .item-row.no-icon h5{padding-left:0!important}.pfm3-dashboard .right-side-box .item-row .leftside-label,.pfm3-dashboard .right-side-box .item-row h5{position:absolute;padding-left:50px;top:50%;left:0;line-height:21px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.pfm3-dashboard .right-side-box .item-row span{position:absolute;left:0;top:50%;margin-top:-16px;width:32px;height:32px;font-size:15px;font-weight:500;padding:5px 10px;border-radius:50%;border:solid 2px}.pfm3-dashboard .bold-row{padding-top:23px;padding-bottom:23px}.pfm3-dashboard .bold-row .leftside-label,.pfm3-dashboard .bold-row h5{font-weight:700!important;font-size:17px}.pfm3-dashboard .bold-row .leftside-label.right-content,.pfm3-dashboard .bold-row h5.right-content{font-size:17px}.pfm3-dashboard .single-line h5{margin-top:10px}.pfm3-filter-sec{display:inline-block;width:100%;padding:0;border:none}.pfm3-filter-sec .btn{float:left;width:10%;height:31px;margin:38px 0 0;padding:4px 9px!important;font-size:15px;border-radius:1px}.pfm3-filter-sec .filter-blocks{float:left;padding-left:12px;padding-right:12px}.pfm3-filter-sec .filter-blocks:first-child{width:14%;padding-left:0}.pfm3-filter-sec .filter-blocks:nth-child(2){width:26%}.pfm3-filter-sec .filter-blocks:nth-child(3){width:22%}.pfm3-filter-sec .filter-blocks:nth-child(4){width:28%}.pfm3-filter-sec .filter-blocks .form-group{width:100%;margin-top:0}.pfm3-filter-sec .filter-blocks .form-group.date{background:url(/PFMFULL/Patient/Content/img/icons/date-pic.png) no-repeat right 15px top 10px}.pfm3-filter-sec .filter-blocks .form-group+.date{background-position:right 0 top 10px!important}.pfm3-filter-sec .filter-blocks .form-group.select{background:url(/PFMFULL/Patient/Content/img/icons/downarrow.png) no-repeat right 5px bottom 28px}.pfm3-filter-sec .filter-blocks .form-control{font-size:13px;border-style:solid!important;border-width:0 0 1px 0!important;border-color:#555!important}.pfm3-filter-sec .filter-blocks .half-wid{width:50%!important;float:left;padding-right:14px}.pfm3-filter-sec .filter-blocks .half-wid+.half-wid{padding-left:14px;padding-right:0}.pfm3-filter-sec .filter-blocks .half-wid+.half-wid .date-icon{right:0}.pfm3-filter-sec .filter-blocks .control-label{font-size:13px}.pfm3-filter-sec .filter-blocks .date-icon{right:12px}.pfm3-filter-sec .amount-block p{float:left;width:10%;font-size:14px;margin-top:13px;margin-bottom:0;text-align:center}.pfm3-filter-sec .amount-block .form-group{float:left;width:45%}.pfm3-filter-sec .multiSelect>button{height:32px!important;margin-top:-2px!important}.pfm3-filter-sec .multiSelect .multiSelectItem{padding:2px 3px 6px}.pfm3-filter-sec .multiSelect .buttonLabel{display:block}.pfm3-online-statement{margin-top:27px;border-radius:2px;padding:17px 19px 15px 17px;margin-bottom:28px}.pfm3-online-statement .pfm3-filter-sec .filter-blocks:first-child{width:28%}.pfm3-online-statement .pfm3-filter-sec .filter-blocks:nth-child(2){width:28%}.pfm3-online-statement .pfm3-filter-sec .filter-blocks:nth-child(3){width:25%}.pfm3-online-statement .pfm3-filter-sec .btn{width:8%;margin-left:1%}.pfm3-online-statement .pfm3-filter-sec .btn+.btn{margin-left:1.5%}.pfm3-online-statement .btn-wrp{display:inline-block;width:100%}.pfm3-online-statement .btn-wrp .btn{margin:10px 0 0}.pagination-custom-style{display:inline-block;width:100%;margin-top:20px;margin-bottom:15px;text-align:center}.pagination-custom-style .pageNavigation{float:right;display:inline-block;vertical-align:middle;border-radius:4px;padding-top:15px;margin-right:0!important;padding-top:0!important}.pagination-custom-style .pageNavigation a,.pagination-custom-style .pageNavigation i{display:inline-block;vertical-align:middle;width:30px;text-align:center;font-size:16px;padding:3px 0 2px 0}.pagination-custom-style .pageNavigation a{margin:0 2px 0 2px;border-radius:4px;border:1px solid;cursor:pointer;height:30px}.pagination-custom-style .pageNavigation a.active{border:1px solid}.pagination-custom-style .pageNavigation i{margin:0 3px 0 3px}.pagination-custom-style .pageNavigation span a.active{z-index:2;cursor:default}.pagination-custom-style .pageNavigation span a,.pagination-custom-style .pageNavigation span i{width:auto;height:34px;margin-left:-1px!important;display:inline-block;float:left;text-decoration:none;border:solid 1px;font-size:14px;padding:7px 12px;font-weight:400;margin-left:-1px;margin:0;border-radius:0}.pagination-custom-style .pageNavigation .pg-arw{min-width:34px;float:left;padding:6px 12px;width:auto;height:34px;text-decoration:none;border:solid 1px;font-size:13px;padding:7px 12px;margin-left:-1px;margin:0;border-radius:0}.pagination-custom-style .pageNavigation .pg-arw.pg-left{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination-custom-style .pageNavigation .pg-arw.pg-right{border-bottom-right-radius:4px;border-top-right-radius:4px;margin-left:-1px!important}.pagination-custom-style .search-in-pagination{float:right;padding-top:0!important}.pagination-custom-style .search-in-pagination select.form-control{width:auto}.pagination-custom-style .inline-block{padding-top:15px;display:inline-block;vertical-align:top}.pagination-custom-style .go-btn-section{float:left;padding-top:0}.pagination-custom-style .hide-me{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;visibility:hidden;opacity:0}.pagination-custom-style .show-me{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;visibility:visible;opacity:1}.pagination-custom-style .page-count{float:left;margin:0;padding-top:8px;font-size:15px;font-weight:400}.pagination-custom-style .form-group{margin-top:0;padding-bottom:0;display:inline-block}.pagination-custom-style .btn{height:34px;margin-top:0;margin-bottom:0;margin-left:7px;margin-right:10px;padding:6px 12px!important;border-radius:5px;vertical-align:top}.pagination-custom-style .text-box{width:55px;height:34px;margin-left:5px;padding:5px 10px;border:solid 1px;border-radius:5px}.multiSelect>button{border:none!important;padding-left:0}.multiSelect .line{height:auto!important;max-height:40px!important;background:none!important}.multiSelect .checkBoxContainer{overflow:hidden;overflow-y:auto!important}.multiSelect .helperButton{width:110px!important;height:30px!important}.multiSelect .helperButton:not(.reset){margin-right:6px!important}.allegro-popup{width:790px!important}.allegro-popup .close{font-size:40px;font-weight:300;line-height:26px}.allegro-popup .modal-footer{padding:17px 29px 13px!important;text-align:right}.allegro-popup .modal-footer .btn{height:46px;margin-top:0}.allegro-popup .modal-body{padding:15px 29px}.allegro-popup .modal-body .row{margin-left:-30px;margin-right:-30px}.allegro-popup .modal-body .row .col-sm-12{padding-left:30px;padding-right:30px}.allegro-popup .modal-body .require-msg{margin-bottom:0;font-size:12px;font-weight:300}.allegro-popup .modal-body .form-group{margin-top:0}.pfm3-allegro-wrp{min-height:300px;margin:22px auto;padding:20px 20px 35px}.pfm3-allegro-wrp .title-text{font-size:18px;text-align:center;margin-bottom:20px}.pfm3-allegro-wrp .allegro-box-wrapper{width:100%;height:auto;border:solid 1px}.pfm3-allegro-wrp .allegro-box{width:100%;min-height:274px;padding:43px 0 0;text-align:center}.pfm3-allegro-wrp .allegro-col{width:33%;padding:37px 35px 0;margin-bottom:42px;border-left:solid 1px;display:inline-block;vertical-align:top}.pfm3-allegro-wrp .allegro-col:first-child{border-left:none}.pfm3-allegro-wrp .allegro-col:first-child h3{margin-bottom:3px}.pfm3-allegro-wrp .allegro-col h2{margin-bottom:7px;font-size:22px;font-weight:700}.pfm3-allegro-wrp .allegro-col .clock{display:inline-block;width:20px;height:20px;margin-top:-2px;background-image:url(/PFMFULL/Patient/Content/img/icons/allegro-icons.png);background-position:0 0;vertical-align:middle;cursor:pointer}.pfm3-allegro-wrp .allegro-col .static-tooltip{position:absolute;bottom:100%;left:50%;margin-bottom:13px;display:inline-block;font-size:15px;font-weight:400;border:solid 2px;border-radius:4px;padding:4px 15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.pfm3-allegro-wrp .allegro-col .static-tooltip:after,.pfm3-allegro-wrp .allegro-col .static-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border:7px solid;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.pfm3-allegro-wrp .allegro-col .static-tooltip:before{border:10px solid!important}.pfm3-allegro-wrp .allegro-col h3{position:relative;font-size:16px;line-height:24px;margin-bottom:17px}.pfm3-allegro-wrp .allegro-col p{font-size:14px;line-height:20px;margin-bottom:8px}.pfm3-allegro-wrp .allegro-col p span{display:block}.pfm3-allegro-wrp .allegro-col .download-btn{display:block;width:21px;height:22px;margin:0 auto;background-image:url(/PFMFULL/Patient/Content/img/icons/allegro-icons.png);background-position:0 -28px;cursor:pointer}.pfm3-allegro-wrp .allegro-col .checkbox{text-align:left}.pfm3-allegro-wrp .allegro-col .checkbox label{width:20px}.pfm3-allegro-wrp .allegro-col .checkbox h3{width:200px;padding-left:5px;line-height:24px}.pfm3-allegro-wrp .allegro-col .checkbox h3,.pfm3-allegro-wrp .allegro-col .checkbox label{vertical-align:top;display:inline-block}.pfm3-allegro-wrp .agreement-status{width:39%!important;height:100%;padding-top:50px;padding-right:0!important}.pfm3-allegro-wrp .agreement-status h3{margin-bottom:25px;text-align:left!important}.pfm3-allegro-wrp .agreement-status h3 .download-btn{display:inline-block;vertical-align:middle;margin-left:22px}.pfm3-allegro-wrp .agreement-status h3 .success{width:29px;height:29px;margin-right:10px;display:inline-block;vertical-align:middle;background-image:url(/PFMFULL/Patient/Content/img/icons/allegro-icons.png);background-position:-21px 0}.pfm3-allegro-wrp .scheduled-installments{position:relative;width:100%;height:auto;padding-left:32px;padding-right:32px;padding-top:20px;border-top:solid 1px}.pfm3-allegro-wrp .scheduled-installments td{font-size:14px}.pfm3-allegro-wrp .scheduled-installments th{font-size:13px;font-weight:500}.pfm3-allegro-wrp .scheduled-installments td,.pfm3-allegro-wrp .scheduled-installments th{border:none}.pfm3-allegro-wrp .scheduled-installments td:first-child,.pfm3-allegro-wrp .scheduled-installments th:first-child{width:20%}.pfm3-allegro-wrp .scheduled-installments td:nth-child(2),.pfm3-allegro-wrp .scheduled-installments th:nth-child(2){width:40%}.pfm3-allegro-wrp .scheduled-installments td:nth-child(3),.pfm3-allegro-wrp .scheduled-installments th:nth-child(3){width:40%;text-align:right;padding-right:20px}.pfm3-allegro-wrp .scheduled-installments .close{position:absolute;top:10px;right:10px;font-size:35px;font-weight:300;line-height:15px}.pfm3-allegro-wrp .scheduled-installments .table-body{max-height:360px}.pfm3-allegro-wrp .scheduled-installments .table-footer{border-top:solid 2px;margin-top:5px;margin-bottom:10px}.pfm3-allegro-wrp .scheduled-installments .table-footer td{text-align:right;font-weight:700;font-size:15px}.pfm3-allegro-wrp .scheduled-installments .table-footer span{padding-left:58px;padding-right:10px}.pfm3-allegro-wrp .allegro-submit-wrp{width:100%;min-height:62px;margin-top:20px;border:solid 1px}.pfm3-allegro-wrp .allegro-submit-wrp .form-group{margin-top:8px;padding-left:24px}.pfm3-allegro-wrp .allegro-submit-wrp .btn{min-width:107px;padding:6px 9px;margin-left:10px;border-radius:3px;font-size:16px;font-weight:700}.pfm3-allegro-wrp .btn-wrp{text-align:right;margin-top:29px;border-top:solid 1px}.pfm3-allegro-wrp .btn-wrp .btn{font-size:20px;font-weight:500;margin-top:21px;margin-left:5px;margin-right:5px;text-transform:uppercase}.pfm3-allegro-wrp .btn-wrp .btn.pull-left{margin-left:0}.pfm3-allegro-wrp .btn-wrp .btn:last-child{margin-right:0}.pfm3-allegro-wrp .allegro-agreement-save-wrp{width:100%;height:auto;border:solid 1px;margin-top:20px;padding:4px 27px}.pfm3-allegro-wrp .allegro-agreement-save-wrp label{font-size:15px;padding-left:5px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .btn{float:right;width:107px;font-size:16px;font-weight:500}.pfm3-allegro-wrp .allegro-agreement-save-wrp .form-group{margin-top:10px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .date{background:url(/PFMFULL/Patient/Content/img/icons/date-pic.png) no-repeat right 13px top 14px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .date label{float:left;width:25%;padding-left:0;padding-top:15px;font-size:15px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .date .form-control{float:left;width:75%}.pfm3-allegro-wrp .btn-wrp-allegro{width:82%;border-top:solid 1px;margin:0 auto;padding:23px 0 22px}.pfm3-allegro-wrp .btn-wrp-allegro .btn{height:37px;font-size:16px;margin:0 7px}.pfm3-receipt{min-height:300px;margin:22px auto;padding:20px 30px 30px}.payment-receipt-details .page-heading,.payment-receipt-details h2{font-size:21px;border-bottom:solid 1px;padding-bottom:12px}.payment-receipt-details .line{margin:18px 0;border-top:solid 1px}.payment-receipt-details .rmv-mrg-bottom{margin-bottom:0!important}.payment-receipt-details table{width:100%}.payment-receipt-details table td{padding:0 10px}.payment-receipt-details table td:first-child{padding-left:0}.payment-receipt-details table td:last-child{padding-right:0}.payment-receipt-details table th{font-weight:400;font-size:13px}.payment-receipt-details .table th{padding:0 8px}.payment-receipt-details .receipt-details{margin-top:15px;margin-bottom:20px}.payment-receipt-details .receipt-details>tbody>tr>td{vertical-align:top;padding-top:0;padding-bottom:0}.payment-receipt-details .receipt-details td{height:32px;width:50%;font-size:14px;text-align:left;padding-top:8px;padding-bottom:8px}.payment-receipt-details .receipt-details td:first-child{font-weight:400;font-size:13px}.payment-receipt-details .receipt-details td span{float:right}.payment-receipt-details .receipt-details td table td:first-child{width:40%}.payment-receipt-details .receipt-details td table td:nth-child(2){width:60%}.payment-receipt-details .bill-amount{margin-top:15px;margin-bottom:15px}.payment-receipt-details .bill-amount.bill-two{margin-bottom:0}.payment-receipt-details .bill-amount.bill-two td{height:45px}.payment-receipt-details .bill-amount.bill-two td,.payment-receipt-details .bill-amount.bill-two th{text-align:right}.payment-receipt-details .bill-amount.payment-received{margin-top:0}.payment-receipt-details .bill-amount.payment-received td{height:45px}.payment-receipt-details .bill-amount td,.payment-receipt-details .bill-amount th{height:35px}.payment-receipt-details .bill-amount td:last-child,.payment-receipt-details .bill-amount th:last-child{width:130px;text-align:right}.payment-receipt-details .bill-amount .total td{text-align:right;height:44px;padding-top:8px;padding-bottom:8px}.payment-receipt-details .bill-amount .has-line{border-top:solid 1px!important}.payment-receipt-details .bill-amount .has-line+.has-line th{padding-top:12px}.payment-receipt-details .bill-amount .bold td{font-weight:700;font-size:15px}.payment-receipt-details .bill-amount .bold td:first-child{font-weight:400!important;font-size:14px!important;text-align:left}.payment-receipt-details .btn-wrp{margin-top:20px;text-align:right}.payment-receipt-details .btn-wrp .pull-left{margin-left:0!important}.payment-receipt-details .btn-wrp .btn{min-width:130px;vertical-align:top;margin-left:10px;margin-top:0;margin-bottom:0;padding:8px 30px;font-size:17px;font-weight:400}.payment-receipt-details .payment-history-table{width:100%;margin-top:10px}.payment-receipt-details .payment-history-table th{font-size:14px;border-bottom:0}.payment-receipt-details .payment-history-table td{font-size:14px;padding:0 8px;vertical-align:middle}.payment-receipt-details .payment-history-table td .detail{display:block;width:25px;height:26px;float:right;cursor:pointer;background-image:url(/PFMFULL/Patient/Content/img/icons/history-detail01.png)}.payment-receipt-details .payment-history-table td,.payment-receipt-details .payment-history-table th{height:34px;border-top:none}.payment-receipt-details .payment-history-table td:nth-child(5),.payment-receipt-details .payment-history-table th:nth-child(5){text-align:right}.payment-receipt-details .payment-history-table td:first-child,.payment-receipt-details .payment-history-table th:first-child{padding-left:0}.payment-receipt-details .payment-history-table td:last-child,.payment-receipt-details .payment-history-table th:last-child{text-align:right;padding-right:0}.payment-receipt-details .description td{border-bottom:1px solid!important;padding-top:10px!important}.payment-receipt-details .description p{text-align:left!important;margin-bottom:15px}.payment-receipt-details .description span{font-style:italic;padding-right:10px}.payment-receipt-details .btn{text-transform:uppercase;font-weight:500!important}.payment-receipt-details .table-responsive{overflow:visible}.history-expanded .receipt-details td{vertical-align:middle!important}.history-expanded .receipt-details td:first-child{width:22%}.history-expanded .receipt-details td:last-child{width:78%}.history-expanded .payment-history-table p{margin-bottom:8px;font-weight:400;font-size:13px;line-height:20px}.history-expanded .payment-history-table p:first-of-type{margin-top:8px}.history-expanded .payment-history-table p span{margin-right:5px;font-style:italic}.history-expanded .payment-history-table td{padding-top:16px;vertical-align:top}.history-expanded .payment-history-table td:first-child{border:none}.history-expanded .payment-history-table td:last-child{padding-bottom:8px}.history-expanded .payment-history-table tr:last-child td{border:none}.history-expanded .payment-history-table tr:last-child td p:last-of-type{margin-bottom:2px}.description-tr td{padding-top:0!important;border-bottom:1px solid;vertical-align:top!important}.description-tr td:first-child{border:none}.description-tr td p{margin:0!important;text-align:left}.consolidated td{padding-top:10px!important}.consolidated td:nth-last-child(2),.consolidated th:nth-last-child(2){text-align:right!important}.consolidated td:first-child,.consolidated th:first-child{width:18%}.consolidated td:nth-child(2),.consolidated th:nth-child(2){width:21%}.consolidated td:nth-child(3),.consolidated th:nth-child(3){width:21%}.consolidated td:nth-child(4),.consolidated th:nth-child(4){width:18%}.consolidated td:nth-child(5),.consolidated th:nth-child(5){width:11%}.consolidated td:nth-child(6),.consolidated th:nth-child(6){width:11%}.consolidated tr:last-child.description td{border-bottom:none!important}.profile-settings{width:100%;height:auto;margin-top:23px;margin-bottom:28px;padding:20px 19px 23px 16px}.profile-settings .page-heading,.profile-settings h3{font-size:25px;float:left;font-weight:400;text-align:left;line-height:1;margin-bottom:20px}.profile-settings .cust-nav-tab{border:none}.profile-settings .cust-nav-tab>li>a{font-size:15px;font-weight:400;padding:6px 10px;margin-right:26px}.profile-settings .cust-nav-tab li.active a{border-bottom:4px solid!important}.profile-settings .cust-tab-pane{width:100%;height:auto;margin-top:22px!important}.profile-settings .cust-tab-pane .btn-wrap{text-align:center}.profile-settings .tab-bg.first-tab{padding-top:20px!important}.profile-settings .tab-bg .password-error-messege{font-size:14px;padding:8px 8px 8px 10px;margin-top:15px;font-weight:300;border:solid 1px;border-radius:2px}.profile-settings .tab-bg .password-error-messege-red{font-size:14px;padding:8px 8px 8px 10px;margin-top:15px;font-weight:300;border:solid 1px;border-radius:2px}.profile-settings .radio-option{margin-top:12px}.profile-settings .radio-option label{font-size:14px;font-weight:400}.profile-settings .radio-option .control-label{font-weight:400!important;padding-left:4px!important;font-size:14px!important}.profile-settings .radio-option .radio-primary{margin-top:0;margin-bottom:0;padding-right:0;width:84px}.profile-settings .radio-option .radio label{padding-left:38px;font-size:14px!important;font-weight:400!important}.profile-settings .radio-option .radio label .circle{border:2px solid;width:20px;height:20px;margin-top:-2px}.profile-settings .radio-option .radio label .check{height:20px;width:20px;margin-top:-2px}.profile-settings .radio-option label.control-label{font-size:17px;line-height:1.07143;font-weight:400;padding-left:0;margin:3px 0 0}.profile-settings .blue-box{position:absolute;left:0;top:0;width:108px;height:41px;cursor:pointer;font-size:13px!important;font-weight:500!important;padding:11px 9px 9px 10px;margin-top:-4px!important;z-index:0}.profile-settings .brows{position:relative}.profile-settings .select-icon{background:url(/PFMFULL/Patient/Content/img/icons/select-icon.png) no-repeat right 15px}.profile-settings .select-icon .form-control{font-size:14px;font-weight:400}.profile-settings .radio label .circle{border:2px solid;width:23px;height:23px}.profile-settings .radio label .check{height:23px;width:23px}.profile-settings .radio label .check:after{left:-14px;top:-14px}.profile-settings .upload-area .form-group{margin:18px 0 0}.profile-settings .upload-area .form-control{padding-left:111px}.profile-settings .form-wrap .form-group{margin:18px 0 0}.profile-settings .form-wrap .col-md-8:first-child{padding-right:20px!important}.profile-settings .form-wrap .col-md-8:nth-child(2){padding:0 20px!important}.profile-settings .form-wrap .col-md-8:nth-child(3){padding-left:20px!important}.profile-settings .form-wrap .calender-img{background-position:right 34%}.profile-settings .change-password{max-width:385px;height:auto;margin:0 auto;padding:22px 0 49px 0}.profile-settings .change-password .reset{position:absolute;right:-60px;top:40px;width:62px;height:20px;padding-left:24px;font-size:14px;font-weight:400;background:url(/PFMFULL/Patient/Content/img/icons/reset.png) no-repeat left center}.profile-settings .change-password .edit{position:absolute;top:7px;right:-30px;width:25px;height:25px;padding:5px;border:solid 1px;border-radius:50%;background:url(/PFMFULL/Patient/Content/img/icons/pen-icon.png) center center no-repeat;cursor:pointer}.profile-settings .change-password .edit:hover .pop-show-sm{display:block}.profile-settings .change-password .pop-show-sm{width:200px;display:none;top:auto;bottom:100%;left:50%;right:auto;margin-left:-107px;margin-bottom:13px}.profile-settings .change-password .pop-show-sm .popover-arrow{top:100%;bottom:auto;left:50%;margin-left:-5px}.profile-settings .change-password .pop-show-sm .popover-arrow:after{left:-9px;top:-10px}.profile-settings .toggle-area{padding-top:11px}.profile-settings .toggle-area .Status{padding-left:0;font-weight:400;font-size:14px!important;padding-top:2px}.profile-settings .toggle-area .toggle{margin-right:10px}.profile-settings .toggle-area .togglebutton p{font-weight:400;font-size:14px!important;display:inline}.profile-settings .config-method{position:relative;padding-top:58px}.profile-settings .payment-information{padding-left:0!important;padding-right:0!important;padding-bottom:20px}.profile-settings .payment-information .conditions{margin-top:0}.profile-settings .payment-information .line{margin-top:15px}.profile-settings .payment-information .btn-wrp{padding-top:20px}.profile-settings .payment-information .btn-wrp .btn{display:inline-block;float:none}.profile-settings .payment-information .radio-out label{padding-left:30px;padding-top:2px}.profile-settings .add-new{display:block;float:right;width:120px;background-position:11px 10px;background-image:url(/PFMFULL/Patient/Content/img/icons/white-plus.png);background-repeat:no-repeat;font-size:15px;z-index:5;padding:7px 12px 7px 30px;border-radius:3px}.profile-settings .add-new.with-icon{padding:7px 12px;background-image:none}.profile-settings .config-method-add .radio-out label{padding-left:30px}.profile-settings .config-method-add .radio label span{left:0!important;top:1px!important}.profile-settings .config-method-add .help-link-icon{margin-right:-20px}.profile-settings .config-method-add .mob-btn-out{display:inline-block}.profile-settings .config-method-add .btn-wrp{width:100%;height:auto;text-align:center;padding-top:20px}.profile-settings .config-method-add .btn-wrp a{margin:0}.profile-settings .config-method-add .btn-wrp .btn{width:147px;height:44px;padding:0;padding-top:7px;margin:0 5px;font-size:20px;font-weight:400}.profile-settings .config-method-add .pop-show{position:absolute;width:290px;height:auto;right:10px;top:30px;padding:5px 10px 9px;z-index:50;border:solid 1px}.profile-settings .config-method-add .pop-show p{font-size:13px;text-align:center;font-weight:400;margin-bottom:0}.profile-settings .config-method-add .pop-show p span{font-weight:600}.profile-settings .config-method-add .nav-tabs li{width:50%;border-radius:0}.profile-settings .config-method-add .nav-tabs li.active a{border-bottom:solid 4px!important;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-tick.png) no-repeat}.profile-settings .config-method-add .nav-tabs li.active .credit{background-position:28% 58%}.profile-settings .config-method-add .nav-tabs li.active .electronic{background-position:20% 57%}.profile-settings .config-method-add .nav-tabs a{font-size:20px;text-align:center;border-radius:0;padding-bottom:8px;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-mt.png) no-repeat}.profile-settings .config-method-add .nav-tabs .credit{background-position:28% 58%}.profile-settings .config-method-add .nav-tabs .electronic{background-position:20% 57%}.profile-settings .config-method-add #credit-card .btn-wrp{margin-top:20px}.profile-settings .config-method-add .acnttype .form-group{margin-top:0!important}.profile-settings .config-method-add .acnttype .help-block{margin-top:34px}.profile-settings .config-method-add .acnttype p{margin-bottom:0;margin-top:15px}.profile-settings .config-method-add .form-group{padding-bottom:0;margin-top:28px}.profile-settings .config-method-add .exp-date{margin-top:-4px}.profile-settings .config-method-add .form-control{margin-bottom:0}.profile-settings .config-method-add .data-input .help-link-icon{margin-right:12px!important}.profile-settings .config-method-add .data-input .form-group{margin-top:28px}.profile-settings .config-method-add .data-input:nth-child(odd){padding:10px 30px 0 0}.profile-settings .config-method-add .data-input:nth-child(2n){padding:10px 0 0 30px}.profile-settings .config-method-add .data-input .expiration-m .form-group{margin-top:0!important}.profile-settings .config-method-add .select-arrow{background-position:right center}.profile-settings .config-method-add .expiration-m{padding-left:0;padding-right:18px}.profile-settings .config-method-add .expiration-m .select-arrow{background-position:right 48px}.profile-settings .config-method-add .expiration-y{padding-left:20px;padding-right:0}.profile-settings .config-method-add .expiration-y .select-arrow{background-position:right center}.profile-settings .social-accounts{padding-top:22px}.profile-settings .social-accnt{height:auto}.profile-settings .social-accnt .btn{width:128px;height:36px;margin:30px auto;display:block;text-transform:none;border:solid 1px;transition:all .5s}.profile-settings .social-accnt .btn:hover.fb{border:solid 1px}.profile-settings .social-accnt .btn:hover.ggl{border:solid 1px}.pfm3-profile-settings{padding-left:25px;padding-right:25px}.pfm3-profile-settings .tab-bg{border:none;padding-left:0;padding-right:0}.pfm3-profile-settings .config-method{padding-top:10px}.pfm3-profile-settings .cust-nav-tab{border-bottom:solid 1px}.pfm3-profile-settings .cust-nav-tab li a{font-size:15px;font-weight:500;padding-left:32px!important;margin-right:0!important;padding-right:32px!important}.pfm3-profile-settings .cust-nav-tab li.active a{border-bottom:solid 5px!important}.pfm3-profile-settings .cust-tab-pane{margin-top:0!important}.pfm3-profile-settings .btn-wrap{width:100%;margin-top:0;padding-top:30px;padding-bottom:10px}.pfm3-profile-settings .btn-wrap .btn{float:none;min-width:140px;display:inline-block;font-size:18px;margin:0 3px}.pfm3-profile-settings .change-password{padding-bottom:0}.pfm3-profile-settings .config-method-list th{font-size:13px}.pfm3-profile-settings .config-method-list td{font-size:14px}.pfm3-profile-settings .config-method-list td .not-set,.pfm3-profile-settings .config-method-list td .set-default{display:block;text-align:center;padding:5px 6px}.pfm3-profile-settings .config-method-list td .set-default{width:80px}.pfm3-profile-settings .config-method-list td .not-set{width:120px;border:solid 1px}.pfm3-profile-settings .config-method-list td,.pfm3-profile-settings .config-method-list th{text-align:left;padding-left:10px;padding-right:10px}.pfm3-profile-settings .config-method-list td .sm-icons,.pfm3-profile-settings .config-method-list th .sm-icons{display:inline-block;float:none;margin-left:1px;margin-right:1px;vertical-align:middle}.pfm3-profile-settings .config-method-list td:last-child,.pfm3-profile-settings .config-method-list th:last-child{text-align:center;padding-right:0}.pfm3-profile-settings .config-method-list td:first-child,.pfm3-profile-settings .config-method-list th:first-child{padding-left:0}.pfm3-profile-settings .rmv-mrg{margin:0!important}.config-method-list{width:100%}.config-method-list th{font-size:13px;font-weight:700;height:30px;vertical-align:middle!important}.config-method-list td{height:41px;font-size:13px;font-weight:400;vertical-align:middle!important}.config-method-list td.default{min-width:115px!important}.config-method-list td:nth-child(2){white-space:nowrap}.config-method-list td:last-child{width:84px}.config-method-list td:nth-child(6){min-width:113px!important;text-align:center}.config-method-list td .form-group{margin-top:11px}.config-method-list td .form-group .radio label{padding-left:30px}.config-method-list td .form-group .radio label span{left:0}.config-method-list td .not-set{font-weight:400;padding:4px 6px;border-radius:3px;cursor:pointer}.config-method-list td .set-default{font-weight:400;padding:4px 6px;border-radius:3px}.config-method-list .checkbox label{font-size:13px}.config-method-list .checkbox .checkbox-material{margin-right:3px}.config-method-list td:last-child{text-align:center}.sm-icons{width:25px;height:26px;margin:0 4px;float:left;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) no-repeat;cursor:pointer}.sm-icons.edit-icon{background-position:-809px -4px}.sm-icons.edit-icon:hover{background-position:-809px -97px}.sm-icons.delete-icon{background-position:-932px -4px}.sm-icons.delete-icon:hover{background-position:-932px -35px}.conditions{display:inline-block;width:100%;margin:0;padding:0;margin-top:20px;background-position:right 46px center}.conditions.no-bg-color{background:none!important;border-bottom:none!important}.conditions .checkbox{padding:7px 8px 7px 0;width:90%;margin:0;float:left}.conditions .checkbox label{float:left;margin-right:7px}.conditions .checkbox p{display:inline;margin:0;padding-top:5px;font-size:14px;font-weight:400;line-height:26px}.conditions .btn-box{width:10%;float:left}.conditions .btn-box .btn-col{float:right;padding:10px 15px;margin:0;transition:none!important;cursor:pointer}.conditions .btn-box .btn-col .glyphicon-chevron-tab:before{content:""!important}.conditions .btn-box .btn-col:focus,.conditions .btn-box .btn-col:hover{transition:none!important}.conditions .btn-box .collapsed .glyphicon-chevron-tab:before{content:""!important}.well p{font-size:14px;font-weight:400}.radio-out{width:115px;float:left;margin:0;margin-top:10px}.radio-out label{padding-left:32px}.radio-out.radio+.radio{margin-top:10px!important}.form-group .error{font-size:13px;margin-bottom:0}.radio-row{margin-bottom:38px;text-align:center}.radio-row>div,.radio-row>label{display:inline-block;vertical-align:middle}.radio-row>label{font-size:16px;font-weight:300;padding-right:11px}.radio-row .radio-div{position:relative;min-width:162px;min-height:54px;margin-top:0;margin-bottom:0;margin-right:15px;border:solid 3px;border-radius:5px;text-align:left}.radio-row .radio-div+.radio-div{margin-right:0}.radio-row .radio-div.active{border:solid 3px}.radio-row .radio-div:hover .more-info{display:block}.radio-row .radio-div label{display:inline-block;margin-bottom:0;width:100%;font-size:16px;font-weight:500;vertical-align:middle;padding:15px 15px 8px 25px}.radio-row .radio-div label span{display:inline-block;float:left;vertical-align:middle;width:31px;height:32px;margin-right:8px;margin-top:-7px}.radio-row .radio-div input[type=radio]{opacity:0}.radio-row .radio-div input[type=radio]:checked+span{border:none;background:url(/PFMFULL/Patient/Content/img/icons/registration-radio-btn.png)}.radio-row .radio-div input[type=radio]+span{background:none;border:3px solid;border-radius:50%}.radio-row label{cursor:pointer}.radio-row .more-info{bottom:50px!important;left:50%!important;right:auto!important;width:300px!important;margin-left:-150px!important;margin-top:0!important}.radio-row .more-info:after,.radio-row .more-info:before{margin-left:-5px!important;left:50%!important;right:auto}.radio-row .selector-btn{position:relative;margin-right:15px;width:162px;height:54px;font-size:16px;font-weight:500;border:solid 3px;border-radius:5px;text-align:left;line-height:30px}.radio-row .selector-btn .tick{display:inline-block;float:left;margin-left:15px;margin-right:8px;vertical-align:middle;width:31px;height:32px;border:3px solid;border-radius:50%}.radio-row .selector-btn.active .tick{background:url(/PFMFULL/Patient/Content/img/icons/registration-radio-btn.png) center}.radio-row .selector-btn:focus .more-info,.radio-row .selector-btn:hover .more-info{display:block}.radio-row fieldset legend{float:left;width:auto;padding-top:7px;margin-bottom:10px;margin-right:15px}.radio-row fieldset legend label{color:#d6e7f2!important}.registration-box .more-info{position:absolute;display:none;bottom:33px;left:auto;right:-15px;width:auto;height:auto!important;min-width:180px;padding:9px 15px;font-size:13px;line-height:18px;text-align:left;border-radius:2px;z-index:1001;border:solid 1px}.registration-box .more-info:after,.registration-box .more-info:before{content:"";position:absolute;width:0;height:0;border:solid 9px}.registration-box .more-info:after{left:auto;right:16px;bottom:-17px;border-top:solid 10px}.registration-box .more-info:before{left:auto;right:16px;bottom:-19px;border-top:solid 10px}.registration-box .more-info p{padding-left:0;margin-bottom:5px;padding-top:0;text-align:left;opacity:1!important}.registration-box .help-link-icon{margin-right:-20px}.registration-box .help-link-icon:hover .more-info{display:block}.registration-box .is-focused.is-empty .text-box-msg{display:block!important}.registration-box .text-box-msg{display:none;width:auto;max-width:448px;min-width:auto;right:auto;left:0;bottom:auto;top:100%;margin-top:-18px}.registration-box .text-box-msg:after,.registration-box .text-box-msg:before{border-top-color:transparent;right:auto;left:15px;bottom:auto}.registration-box .text-box-msg:after{top:-19px;border-bottom:solid 10px #243944;margin-top:1px}.registration-box .text-box-msg:before{top:-20px;border-bottom:solid 10px #466f82}.registration-box .recaptcha{margin-bottom:10px!important}.date-of-birth .help-link-icon{margin-right:-8px}.date-of-birth .more-info{display:block}.pfm3-layout{min-height:500px;margin:22px auto;padding:15px 20px 35px}.full-filter-wrp{width:100%;min-height:68px;border:solid 1px;padding:12px 16px 16px}.full-filter-wrp .btn,.full-filter-wrp .form-group,.full-filter-wrp label{float:none;display:inline-block;vertical-align:middle}.full-filter-wrp .form-group{margin-top:0;margin-right:21px;margin-bottom:0;padding-bottom:0;width:256px;z-index:99}.full-filter-wrp .form-group .form-control{margin-bottom:0;padding:0 0 5px;height:35px}.full-filter-wrp .select{background:url(/PFMFULL/Patient/Content/img/icons/drop-icon-filter.png) no-repeat right top 18px}.full-filter-wrp label{font-size:15px;margin-top:4px}.full-filter-wrp label span{float:right;margin-left:12px;margin-right:15px}.full-filter-wrp .btn{margin-top:3px;margin-bottom:0;padding:4px 17px;font-size:16px;font-weight:700}.full-filter-wrp .multiSelectItem .acol span{margin-left:0;margin-right:0}.pfm3-financial-plan .monthly-amount,.pfm3-financial-plan .page-heading,.pfm3-financial-plan h2{margin-bottom:20px;font-size:26px;font-weight:400;text-align:center}.pfm3-financial-plan .payment-plans-blocks{text-align:center;padding-top:16px}.pfm3-financial-plan .payment-plans-blocks .manual-pay-lbl:before{bottom:-60px}.pfm3-financial-plan .payment-plans-blocks .manual-pay-lbl:after{top:24px;transform:rotate(180deg)}.pfm3-financial-plan .payment-plans-blocks .plan-block{position:relative;display:inline-block;width:293px;height:auto;margin-bottom:10px;border:solid 1px;border-radius:4px;overflow:hidden}.pfm3-financial-plan .payment-plans-blocks .plan-block:nth-child(3n+1){margin-left:0}.pfm3-financial-plan .payment-plans-blocks .plan-block:nth-child(3n+3){margin-right:0}.pfm3-financial-plan .payment-plans-blocks .plan-block.completed .ribbon{display:block}.pfm3-financial-plan .payment-plans-blocks .plan-block.suspended .ribbon{display:block}.pfm3-financial-plan .payment-plans-blocks .plan-block.active .ribbon{display:block}.pfm3-financial-plan .payment-plans-blocks .plan-block.withdrawn .ribbon{display:block}.pfm3-financial-plan .payment-plans-blocks .plan-block.pending .ribbon{display:block}.pfm3-financial-plan .payment-plans-blocks .plan-block.discontinue .ribbon{display:block;font-size:11px;font-weight:400;padding-top:4px}.pfm3-financial-plan .payment-plans-blocks .plan-block.accepted .ribbon{display:block}.pfm3-financial-plan .payment-plans-blocks .crnt-discount-wrap{height:50px}.pfm3-financial-plan .payment-plans-blocks .detl-sec{width:100%;height:470px;padding:75px 10px 0}.pfm3-financial-plan .payment-plans-blocks .sub-text{position:relative;min-height:42px;text-align:center;font-size:14px;font-weight:400;margin-bottom:0}.pfm3-financial-plan .payment-plans-blocks .progress{width:197px;height:9px;margin:0 auto 27px;border-radius:4px;overflow:visible}.pfm3-financial-plan .payment-plans-blocks .progress-text{font-size:15px;font-weight:600;margin-bottom:4px}.pfm3-financial-plan .payment-plans-blocks .progress-bar{position:relative;border-radius:4px;box-shadow:none}.pfm3-financial-plan .payment-plans-blocks .progress-bar span{position:absolute;font-size:12px;font-weight:500;white-space:nowrap;right:0%;top:10px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.pfm3-financial-plan .payment-plans-blocks .amount-month{padding-bottom:0;margin-bottom:10px;height:210px;text-align:center;font-size:20px;font-weight:500;padding-top:0}.pfm3-financial-plan .payment-plans-blocks .amount-month span{font-style:normal;font-size:13px;padding-top:10px;font-weight:400;line-height:18px;display:block}.pfm3-financial-plan .payment-plans-blocks .amount-month span+span{padding-top:0}.pfm3-financial-plan .payment-plans-blocks .amount-month span:nth-child(2){margin-top:1px}.pfm3-financial-plan .payment-plans-blocks .amount-month .big{font-size:22px;font-weight:500}.pfm3-financial-plan .payment-plans-blocks .amount-month .duration{font-size:20px;color:#2d2d2d;padding-top:0;font-weight:500;display:inline-block;vertical-align:top;line-height:24px}.pfm3-financial-plan .payment-plans-blocks .amount-month .duration.double-line{max-width:86px;font-size:12px;line-height:11px;vertical-align:middle;text-align:left;padding-left:5px}.pfm3-financial-plan .payment-plans-blocks .paid-remain{width:100%;height:60px}.pfm3-financial-plan .payment-plans-blocks .paid-remain p{text-align:center;font-size:14px;font-weight:600}.pfm3-financial-plan .payment-plans-blocks .paid-remain .green{margin-bottom:0}.pfm3-financial-plan .payment-plans-blocks .ribbon{position:absolute;width:104px;display:none;padding-left:10px;padding-right:10px;padding-top:3px;height:23px;right:-23px;top:17px;font-size:12px;font-weight:500;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.pfm3-financial-plan .payment-plans-blocks .total-payment{width:100%;height:118px;padding:20px 26px 20px;border-top:solid 1px}.pfm3-financial-plan .payment-plans-blocks .total-payment label{margin-bottom:13px;font-size:16px;font-weight:400}.pfm3-financial-plan .payment-plans-blocks .total-payment .btn{display:block;width:100%;height:auto;margin:0;padding:7px 10px;font-size:16px;font-weight:500;border-radius:4px}.pfm3-financial-plan .payment-plans-blocks .nex-payment-box{width:212px;height:82px;border:solid 2px;margin:6px auto 0;padding:7px 10px}.pfm3-financial-plan .payment-plans-blocks .nex-payment-box label{font-size:13px;display:block;margin-bottom:6px}.pfm3-financial-plan .payment-plans-blocks .nex-payment-box .btn-primary{width:93px;height:22px;display:block;padding:1px 5px;font-size:13px;margin:0 auto;font-weight:600}.pfm3-financial-plan .pay-off-btn-wrp{min-height:34px}.pfm3-financial-plan .pay-off-btn-wrp .pay-off-btn{display:inline-block;width:93px;height:26px;margin-top:0;margin-bottom:0;font-size:13px;font-weight:600;padding:3px 10px}.pfm3-financial-plan .manual-pay-lbl{width:auto;height:19px;position:absolute;top:0;left:50%;transform:translateX(-50%);border-radius:0 0 10px 10px;background-color:#3c622c;background-image:url(/PFMFULL/Patient/Content/img/icons/phone-icon-manual.png);background-position:9px 3px;background-repeat:no-repeat;font-size:13px;font-weight:700;color:#fff;padding-left:23px;padding-right:18px;text-align:left;cursor:pointer;z-index:10}.pfm3-financial-plan [app-tooltip]:before{width:200px;white-space:normal;font-size:12px}.pfm3-financial-plan .agr-full-pending .amount-month{height:21px}.pfm3-financial-plan .agr-full-pending .plan-payment-starts{min-height:85px}.pfm3-financial-plan .agr-full-pending .plan-payment-starts p{font-size:13px;line-height:20px;margin-bottom:0}.pfm3-financial-plan .agr-full-pending .plan-payment-starts span{display:block}.pfm3-financial-plan .agr-full-pending .review{width:191px;min-height:58px;margin:0 auto 20px;padding:9px 10px;border:solid 1px}.pfm3-financial-plan .agr-full-pending .review p{margin:0;font-size:13px;line-height:20px}.pfm3-financial-plan .agr-full-pending .sub-text{margin-bottom:20px}.pfm3-financial-plan .agr-full-pending .total-payment{position:relative;padding-top:53px}.pfm3-financial-plan .agr-full-pending .total-payment label{width:100%;display:block;position:absolute;top:20px;left:0}.pfm3-financial-plan .agr-full-pending .discount-date{width:217px;text-align:center;min-height:48px;padding-top:8px;font-size:11px;font-weight:600;margin-top:2px;background:url(/PFMFULL/Patient/Content/img/bg/discount-dat-bg.png) no-repeat;background-position:center;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.pfm3-financial-plan .agr-full-pending .discount-date span{font-size:16px;display:block}.nodata-wrp{width:100%;margin-top:10px;border:solid 1px;padding:112px 50px!important}.pfm3-add-payment-method{padding:25px 50px 34px}.pfm3-add-payment-method .payment-information{padding-top:15px;padding-left:0;padding-right:0}.card-sm-img{display:none;position:absolute;right:0;top:10px;width:35px;height:22px}.card-sm-img.amex,.card-sm-img.diners,.card-sm-img.discover,.card-sm-img.maestro,.card-sm-img.visa{display:block!important}.visa{background-image:url(/PFMFULL/Patient/Content/img/icons/visa.png)}.maestro{background-image:url(/PFMFULL/Patient/Content/img/icons/maestro.png)}.amex{background-image:url(/PFMFULL/Patient/Content/img/icons/amex.png)}.diners{background-image:url(/PFMFULL/Patient/Content/img/icons/diners.png)}.discover{background-image:url(/PFMFULL/Patient/Content/img/icons/discover.png)}.error-text{display:block!important;margin-top:-7px;font-weight:400;font-size:12px;position:absolute}.pfm3-transaction-viewall h3{margin-bottom:10px}.pfm3-transaction-viewall .filter-row.open{height:auto}.pfm3-transaction-viewall .filter-blocks{width:33.3%!important}.pfm3-transaction-viewall .filter-blocks:last-child{padding-right:0}.pfm3-transaction-viewall .filter-blocks .btn{width:48.5%;margin-right:1.5%;font-size:15px;margin-top:34px}.pfm3-transaction-viewall .filter-blocks .btn+.btn{margin-left:1.5%;margin-right:0}.pfm3-transaction-viewall .table .btn{margin-top:0;margin-bottom:0;min-width:76px;height:24px;font-size:13px;padding:2px 5px;font-family:Roboto;font-weight:500}.pfm3-transaction-viewall .table .btn-light-blue{padding:3px 5px}.pfm3-transaction-viewall .table td,.pfm3-transaction-viewall .table th{padding:5px 12px;vertical-align:middle}.pfm3-transaction-viewall .table td:last-child,.pfm3-transaction-viewall .table th:last-child{width:113px}.pfm3-transaction-viewall .table th{font-size:14px;font-weight:700;height:45px}.pfm3-transaction-viewall .table td{font-size:13px;height:40px}.delete-method-popup .modal-body{padding:15px 20px}.delete-method-popup .modal-body .form-group{margin-top:10px}.delete-method-popup table{width:100%;margin-bottom:20px}.delete-method-popup table td{text-align:left;height:35px;border:none!important}.delete-method-popup table td:first-child{font-weight:500;width:40%;padding-left:0!important}.delete-method-popup table td span{float:right}.delete-method-popup .modal-footer{text-align:right;padding:15px!important}.delete-method-popup .modal-footer .btn{margin-top:0!important;float:none!important;margin-bottom:0!important}.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label,.form-group.label-static label.control-label{font-size:13px!important}.label-floating.label-top .control-label{top:-30px!important;left:0!important;line-height:1.07142857!important}.terms-and-conditions{width:1000px}.terms-and-conditions .close{font-size:39px!important;font-weight:400!important;line-height:24px!important}.terms-and-conditions .modal-title{position:absolute;top:10px}.terms-and-conditions .modal-header{min-height:50px}.terms-and-conditions .modal-footer{text-align:right;padding:15px 24px!important}.terms-and-conditions .modal-footer .btn{margin:0 0 0 10px!important}.terms-and-conditions .modal-body>div{max-height:430px;overflow-y:auto}.terms-and-conditions .modal-body .modal-sub-heading,.terms-and-conditions .modal-body h4{margin-bottom:10px;font-size:18px}.popover-arrow{position:absolute;left:100%;top:10px;width:0;height:0;border:solid 10px}.popover-arrow:after{content:"";position:absolute;left:-10px;top:-9px;width:0;height:0;border:solid 9px}.success-layout{padding:45px 80px;min-height:auto}.success-layout .payment-info-wrp{margin:0}.success-layout .payment-info-wrp .status-icon{margin:0 auto 10px auto}.success-layout h3{font-size:24px;font-weight:400;margin-bottom:29px}.success-layout h5{font-size:16px;font-weight:300;line-height:26px}.success-layout .btn{font-size:18px;font-weight:700;margin-top:7px}.paynow-discount-popup{width:734px}.paynow-discount-popup .close{font-size:39px!important;font-weight:400!important;line-height:24px!important}.paynow-discount-popup .modal-body{padding-top:35px;padding-bottom:35px}.paynow-discount-popup p{font-size:15px;line-height:22px;text-align:left;margin-bottom:10px!important}.paynow-discount-popup p b{font-size:19px;font-weight:500}.paynow-discount-popup h3{font-size:18px;font-weight:500;text-align:left}.paynow-discount-popup .modal-footer{text-align:right;padding:15px!important}.paynow-discount-popup .btn{min-width:78px;height:34px;margin-top:0!important;margin-bottom:0!important;font-size:15px;font-weight:600}.tp-logo{width:100%;margin-top:-35px;display:flex;justify-content:center}.tp-logo img{max-width:100%}.connance-popup{width:990px}.connance-popup .modal-footer{padding-top:20px!important}.connance-popup .modal-body{position:relative}.connance-popup .modal-body .title{font-size:18px;text-align:center;font-weight:400;margin-bottom:10px}.connance-popup .modal-body .title span{font-weight:600}.connance-popup .modal-body .b-title{font-size:26px;font-weight:600;text-align:center;margin-bottom:20px;display:block}.connance-popup .close{position:absolute;top:3px;right:10px;z-index:5;font-size:30px}.connance-popup .door-block{height:614px!important;max-height:none!important}.connance-popup .door-head{height:201px!important;padding-top:8px!important}.connance-popup .door-head h5{height:54px!important}.connance-popup .door-head h3{font-size:18px!important}.connance-popup .door-head p{font-style:italic}.connance-popup .door-head p span{padding-top:0}.connance-popup .table-sec{height:300px;padding:9px 20px}.connance-popup .table tr:last-child td,.connance-popup td tr:last-child td,.connance-popup th tr:last-child td{border-bottom:none!important}.connance-popup .table td,.connance-popup .table th,.connance-popup td td,.connance-popup td th,.connance-popup th td,.connance-popup th th{height:40px;padding:10px 10px!important;font-size:14px;border-left:none!important;border-top:none!important;border-right:none!important}.connance-popup .table td:last-child,.connance-popup .table th:last-child,.connance-popup td td:last-child,.connance-popup td th:last-child,.connance-popup th td:last-child,.connance-popup th th:last-child{text-align:right;padding-right:18px!important}.connance-popup .mCSB_scrollTools{width:8px}.connance-popup .other-detail-wrp{width:100%;min-height:124px;margin-top:8px;padding:21px 135px;border:solid 1px;text-align:center}.connance-popup .other-detail-wrp h3{padding-top:0;padding-bottom:10px;font-size:15px;font-weight:500}.connance-popup .other-detail-wrp p{margin-bottom:0;font-size:14px;line-height:25px}.account-number-help{width:864px}.account-number-help .modal-header h4{display:inline-block}[app-tooltip]{position:relative;text-decoration:none!important}[app-tooltip]:after,[app-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[app-tooltip]:before{position:absolute;bottom:100%;left:50%;margin-bottom:6px;padding:5px 10px;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;content:attr(app-tooltip);text-align:center;font-size:14px;font-weight:400;white-space:nowrap;text-decoration:none!important}[app-tooltip]:after{position:absolute;bottom:100%;left:50%;margin-left:-5px;margin-bottom:1px;width:0;border-top:5px solid;border-right:5px solid;border-left:5px solid;content:" ";font-size:0;line-height:0}[app-tooltip]:focus:after,[app-tooltip]:focus:before,[app-tooltip]:hover:after,[app-tooltip]:hover:before{visibility:visible;opacity:1}.time-out-bg{pointer-events:none}.time-out-popup{width:535px;pointer-events:auto}.time-out-popup .modal-header{padding:10px 28px!important;border-bottom:solid 1px}.time-out-popup .modal-header .logo-span{display:inline-block;margin-right:12px;padding-right:10px;border-right:solid 1px}.time-out-popup .modal-header img{max-height:63px}.time-out-popup .modal-header .close{font-size:37px;font-weight:400;margin-top:10px}.time-out-popup .modal-footer{text-align:right;padding:20px 30px!important}.time-out-popup .modal-body p{font-size:15px}.time-out-popup .modal-body .red{font-size:16px;font-weight:500}.ti-angle-left,.ti-angle-right,.ti-download,.ti-printer,.ti-zoom-in,.ti-zoom-out{display:inline-block;width:14px;height:14px}.ti-angle-left{background-image:url(/PFMFULL/Patient/Content/img/icons/arrow_left.svg)}.ti-angle-right{background-image:url(/PFMFULL/Patient/Content/img/icons/arrow_right.svg)}.ti-zoom-in{background-image:url(/PFMFULL/Patient/Content/img/icons/zoom_in.svg)}.ti-zoom-out{background-image:url(/PFMFULL/Patient/Content/img/icons/zoom_out.svg)}.ti-printer{background-image:url(/PFMFULL/Patient/Content/img/icons/print.svg)}.ti-download{background-image:url(/PFMFULL/Patient/Content/img/icons/download.svg)}.no-data-statement{width:100%;height:322px;padding:95px 20px;border:solid 1px}.no-data-statement .no-data-text,.no-data-statement h3{font-size:16px;font-weight:500;text-align:center}.no-data-statement span{display:block;width:152px;height:78px;margin:0 auto 19px;background:url(/PFMFULL/Patient/Content/img/icons/nodata-pdf.png)}.payment-new-info{padding:25px 20px}.payment-new-info .page-heading,.payment-new-info h3{font-size:16px;margin-bottom:16px}.payment-new-info .btn-wrp{text-align:right!important}.payment-new-info .bill-details-wrap{width:100%;border:1px solid #ddd}.payment-new-info .table td,.payment-new-info .table th{vertical-align:middle}.payment-new-info .table td:nth-child(5),.payment-new-info .table th:nth-child(5){width:11.70351%}.payment-new-info .table td:nth-child(6),.payment-new-info .table th:nth-child(6){width:13.0039%}.payment-new-info .table td:nth-child(7),.payment-new-info .table th:nth-child(7){width:11.70351%}.payment-new-info .table td:nth-child(8),.payment-new-info .table th:nth-child(8){width:7.80234%}.payment-new-info .table th{height:auto;font-weight:bold;font-size:14px;line-height:14px;vertical-align:top;padding:13px 8px 12px}.payment-new-info .table td{font-size:13px;height:40px;padding:5px 8px}.payment-new-info .table .icon{display:inline-block;margin:0 auto;width:16px;height:16px;cursor:pointer;vertical-align:middle}.payment-new-info .table .note{background:url(/PFMFULL/Patient/Content/img/icons/note.png) center center no-repeat;margin-right:5px}.payment-new-info .table .info{position:relative;background:url(/PFMFULL/Patient/Content/img/icons/info-i-icon.png) center center no-repeat}.payment-new-info .table .info:focus,.payment-new-info .table .info:hover{-webkit-box-shadow:0 0 4px 0 rgba(189,189,189,.5);-moz-box-shadow:0 0 4px 0 rgba(189,189,189,.5);-ms-box-shadow:0 0 4px 0 rgba(189,189,189,.5);box-shadow:0 0 4px 0 rgba(189,189,189,.5)}.payment-new-info .table .info:focus .tooltip-info-detail,.payment-new-info .table .info:hover .tooltip-info-detail{opacity:1;visibility:visible}.payment-new-info .table .form-group{margin:0;padding:0}.payment-new-info .table .form-control{padding:0 5px;margin:0;height:29px;text-align:right;font-size:13px;border:solid 1px;background-image:none;border-radius:2px}.payment-new-info .table tr.total-row td{font-size:14px;border-left:none;border-right:none;padding-left:0}.payment-new-info .table tr.total-row td:first-child{padding-right:28px}.payment-new-info .table tr.total-row td:last-child{padding-right:8px}.payment-new-info .table tr.total-row span{padding-right:10px}.payment-new-info .table tr.total-row .material-input{padding-right:0}.payment-new-info .table tr.bold td{font-weight:500}.payment-new-info .table label{width:100%}.payment-new-info .table label span{display:inline-block}.payment-new-info .table label span.lbl{width:105px}.payment-new-info .table label span.value{padding-left:10px}.payment-new-info .table .refresh-btn{position:absolute;display:inline-block;width:20px;height:20px;padding-right:0!important;background-image:url(/PFMFULL/Patient/Content/img/icons/refresh-btn.svg);cursor:pointer;vertical-align:middle}.payment-new-info .nodata-wrp{padding:70px 50px!important}.connance-payment-info .table td:nth-child(7),.connance-payment-info .table th:nth-child(7){padding-right:14px}.tooltip-info-detail{visibility:hidden;position:absolute;left:auto;right:5px;bottom:100%;width:180px;height:auto;min-height:20px;margin-bottom:12px;padding:10px 12px;border-radius:3px;font-size:13px;line-height:18px;text-align:left;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transform:translateX(18px);-moz-transform:translateX(18px);transform:translateX(18px);opacity:0;z-index:10}.tooltip-info-detail:after{content:"";position:absolute;width:0;height:0;right:5px;top:100%;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);border:solid 8px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-info-detail.more-text{width:258px}.help-link-icon:hover .account-number-help{display:block}.help-link-icon:hover .tooltip-info-detail{opacity:1;visibility:visible}.help-link-icon:focus,.help-link-icon:hover{border-radius:50%}.confirmation-wrp{padding:20px 30px}.confirmation-wrp .note,.confirmation-wrp h3{margin-bottom:0;font-size:18px;text-align:left;line-height:30px}.confirmation-wrp .page-heading,.confirmation-wrp h4{position:relative;font-size:17px;margin:20px 0;padding-left:0;font-weight:bold}.confirmation-wrp .page-heading .btn,.confirmation-wrp h4 .btn{position:absolute;right:0;top:-10px;margin:0;padding:6px 14px;font-size:13px}.confirmation-wrp td,.confirmation-wrp th{border:0!important;padding:7px 0!important}.confirmation-wrp td:last-child,.confirmation-wrp th:last-child{text-align:right}.confirmation-wrp th{font-size:13px;font-weight:500}.confirmation-wrp td{font-size:14px}.confirmation-wrp .nodata-wrp{padding:45px 50px!important;margin-bottom:15px}.confirmation-wrp .discount-row{margin-top:20px;border-top:solid 2px!important}.confirmation-wrp .discount-row+.discount-row{border-top:none!important;border-bottom:solid 2px!important}.confirmation-wrp .discount-row+.discount-row td{padding-top:5px!important;padding-bottom:12px!important}.confirmation-wrp .discount-row td{padding:12px 0 0!important;font-size:14px;text-align:right}.confirmation-wrp .discount-row span{display:inline-block;min-width:112px;padding-right:10px;padding-left:38px}.confirmation-wrp .discount-row+.total-row{border-top:none!important}.confirmation-wrp .total-row{border-top:solid 2px!important}.confirmation-wrp .total-row td{font-weight:bold;font-size:16px;text-align:right}.confirmation-wrp .total-row span{padding:0 50px}.confirmation-wrp .payment-detail{border-top:solid 1px!important}.confirmation-wrp .payment-detail tr:first-child td{padding-top:20px!important}.confirmation-wrp .payment-detail tr:last-child td{padding-bottom:20px!important}.confirmation-wrp .payment-detail td:first-child{width:180px;font-size:13px;text-align:left!important}.confirmation-wrp .payment-detail td:last-child{text-align:left}.confirmation-wrp .payment-detail td sup{font-size:16px;top:-4px}.confirmation-wrp .payment-detail td .form-group{width:295px;margin-top:0;padding-bottom:0}.confirmation-wrp .payment-detail td .form-group .form-control{height:24px;padding-bottom:7px;padding-top:0;font-size:14px}.confirmation-wrp .payment-detail td .form-group .form-control::-webkit-input-placeholder{font-size:14px}.confirmation-wrp .payment-detail td .form-group .form-control::-moz-placeholder{font-size:14px}.confirmation-wrp .payment-detail td .form-group .form-control:-ms-input-placeholder{font-size:14px}.confirmation-wrp .payment-detail td .form-group .form-control:-moz-placeholder{font-size:14px}.confirmation-wrp .payment-detail span{float:right;padding-right:20px;font-weight:bold}.confirmation-wrp .btn-wrp{border-top:solid 1px!important;text-align:right!important}.confirmation-wrp .btn-wrp .btn{margin:0 4px!important}.confirmation-wrp .btn-wrp .btn:first-child{margin-left:0!important}.payment-info-wrp{margin:20px 20px 0 20px;padding:35px 20px 25px 20px;border:solid 1px;text-align:center}.payment-info-wrp .status-icon{margin:0 auto 15px auto;width:76px;height:76px;background:url(/PFMFULL/Patient/Content/img/sprites/pfm-sprites.png) 0 0 no-repeat;border-radius:100%}.payment-info-wrp .failed-icon{margin:0 auto 15px auto;width:76px;height:76px;background:url(/PFMFULL/Patient/Content/img/sprites/pfm-sprites.png) -110px 0 no-repeat;border-radius:100%}.payment-info-wrp .success-msg,.payment-info-wrp h3{margin-bottom:12px;font-size:24px;font-weight:500}.payment-info-wrp .amount-msg,.payment-info-wrp h4{margin-bottom:8px;font-size:20px;font-weight:500}.payment-info-wrp .info,.payment-info-wrp h5{margin-bottom:5px;font-size:16px}.payment-info-wrp .thankyou-head{margin-bottom:8px}.payment-info-wrp .thankyou-des{margin-bottom:30px}.payment-info-wrp .thankyou-label{font-size:14px}.payment-info-wrp .payment-info-section{float:left;width:40%;padding:9px 0 3px 40px}.payment-info-wrp .payment-info-section.first-section{margin-left:10%;border-right:solid 1px}.payment-info-wrp .payment-info-section p{padding-top:6px;text-align:left;font-size:14px;font-style:italic;line-height:18px}.payment-info-wrp .payment-info-section .thankyou-label{margin-top:2px;margin-bottom:4px}.payment-info-wrp .payment-info-section h5{margin-bottom:0}.payment-info-btn{padding:0 20px}.payment-info-btn .btn{margin:0 4px!important;width:auto!important;min-width:130px}.payment-info-btn .btn:first-child{margin-left:0!important}.payment-info-btn .btn:last-child{margin-right:0!important}.door-head .current-discount{height:60px!important}.payment-plan-wrp{padding:20px}.payment-plan-wrp .plan-amt-wrp{padding:20px 15px 15px 15px;width:100%;border:solid 1px;text-align:center}.payment-plan-wrp .plan-amt-wrp .page-heading,.payment-plan-wrp .plan-amt-wrp h4{font-size:17px;position:relative;display:inline-block;width:100%}.payment-plan-wrp .plan-amt-wrp .page-heading a,.payment-plan-wrp .plan-amt-wrp h4 a{display:inline-block;vertical-align:middle;margin-left:5px}.payment-plan-wrp .plan-amt-wrp .edit{display:inline-block;vertical-align:middle;width:21px;height:22px;margin-top:-4px;background:url(/PFMFULL/Patient/Content/img/icons/edit-icon.png) no-repeat}.payment-plan-wrp .plan-amt-wrp .add{width:21px;height:22px;margin-top:-4px;background:url(/PFMFULL/Patient/Content/img/icons/add-icon-plan.svg) no-repeat}.payment-plan-wrp .plan-amt-wrp .add.active{background:url(/PFMFULL/Patient/Content/img/icons/add-icon-plan-2.svg) no-repeat}.payment-plan-wrp .plan-amt-wrp .total-amt,.payment-plan-wrp .plan-amt-wrp h3{position:relative;display:inline-block;margin:7px 0;padding-left:0;font-size:34px;font-weight:bold}.payment-plan-wrp .plan-amt-wrp .method{padding-top:5px;margin:0;font-size:18px;font-weight:normal}.payment-plan-wrp .pfm-payment-info-wrp{margin:20px 0;border:solid;border-width:1px 0 0 1px}.payment-plan-wrp .pfm-payment-info-wrp>div{padding:15px;min-height:90px;border:solid;border-width:0 1px 1px 0}.payment-plan-wrp .pfm-payment-info-wrp label{display:block}.payment-plan-wrp .pfm-payment-info-wrp .lbl{margin-bottom:10px;font-size:15px}.payment-plan-wrp .pfm-payment-info-wrp .value{margin-bottom:0;font-size:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-plan-wrp .description-table{margin:20px 0 8px}.payment-plan-wrp tr:nth-last-child(2) td{padding-bottom:18px!important}.payment-plan-wrp td,.payment-plan-wrp th{border:none!important}.payment-plan-wrp td:first-child,.payment-plan-wrp th:first-child{padding-left:0!important}.payment-plan-wrp td:last-child,.payment-plan-wrp th:last-child{text-align:right;padding-right:0!important}.payment-plan-wrp td.amount,.payment-plan-wrp th.amount{text-align:right}.payment-plan-wrp th{font-size:13px;font-weight:500}.payment-plan-wrp td{padding:7px 8px!important;font-size:14px}.payment-plan-wrp .total{border-top:solid 2px}.payment-plan-wrp .total td{padding-top:13px!important;font-size:17px;font-weight:bold}.payment-plan-wrp .total span{padding:0 35px}.payment-plan-wrp .total-table{border:solid 1px;margin-bottom:20px;padding:10px 20px}.row-bx.auto-scroll{overflow-y:auto}.three-door-plans{min-height:300px;margin:22px auto;padding:30px 30px 35px;-webkit-box-shadow:0 1px 2px #c7c7c7;-moz-box-shadow:0 1px 2px #c7c7c7;-ms-box-shadow:0 1px 2px #c7c7c7;box-shadow:0 1px 2px #c7c7c7}.three-door-plans.edit-time,.three-door-popup.edit-time{padding-bottom:110px}.three-door-plans.edit-time .door-open-btn,.three-door-popup.edit-time .door-open-btn{pointer-events:none}.three-door-plans .title-wrp,.three-door-popup .title-wrp{width:80%;height:auto;margin:0 auto 22px;text-align:center;background:url(/PFMFULL/Patient/Content/img/icons/title-wrp.png) repeat-x;background-position:top 16px center}.three-door-plans .page-heading,.three-door-plans h2,.three-door-popup .page-heading,.three-door-popup h2{display:inline-block;font-family:Roboto;padding-left:15px;padding-right:15px;text-align:center;font-size:26px;font-weight:400}.three-door-plans .page-heading:after,.three-door-plans .page-heading:before,.three-door-plans h2:after,.three-door-plans h2:before,.three-door-popup .page-heading:after,.three-door-popup .page-heading:before,.three-door-popup h2:after,.three-door-popup h2:before{width:20%;height:1px}.three-door-plans .blur-sec,.three-door-popup .blur-sec{position:relative!important}.three-door-plans .blur-sec .door-block,.three-door-popup .blur-sec .door-block{pointer-events:none;filter:blur(3px);-ms-filter:blur(3px);-moz-filter:blur(3px);-webkit-filter:blur(3px)}.three-door-plans .blur-sec .fade-block,.three-door-popup .blur-sec .fade-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;opacity:.6;pointer-events:none}.three-door-plans .door-block,.three-door-popup .door-block{position:relative;width:100%;height:385px;margin-bottom:15px;border:solid 1px;border-radius:3px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.three-door-plans .door-block.open,.three-door-popup .door-block.open{height:auto;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.three-door-plans .door-block.open .door-mid-sec,.three-door-popup .door-block.open .door-mid-sec{opacity:1;visibility:visible;height:251px;padding:18px 25px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.three-door-plans .door-block.open .auto-hide,.three-door-popup .door-block.open .auto-hide{display:block;min-height:132px;opacity:1;visibility:visible;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;padding:30px 25px 18px}.three-door-plans .door-block.open .edit-btn,.three-door-popup .door-block.open .edit-btn{display:block}.three-door-plans .door-block.open .door-open-btn,.three-door-popup .door-block.open .door-open-btn{background-image:url(/PFMFULL/Patient/Content/img/icons/door-close.png)}.three-door-plans .door-block.open .select-wrp,.three-door-popup .door-block.open .select-wrp{padding:18px 25px 20px;border-top:solid 1px}.three-door-plans .door-block.allegro .door-bottom-sec .edit-btn,.three-door-popup .door-block.allegro .door-bottom-sec .edit-btn{width:122px!important}.three-door-plans .door-block.allegro.open .auto-hide,.three-door-popup .door-block.allegro.open .auto-hide{min-height:220px!important}.three-door-plans .door-block.allegro.open+.allegro-contact,.three-door-popup .door-block.allegro.open+.allegro-contact{display:none}.three-door-plans .door-block.allegro .more-detail,.three-door-popup .door-block.allegro .more-detail{text-align:center;margin-top:20px;line-height:21px}.three-door-plans .door-block.allegro .more-detail span,.three-door-popup .door-block.allegro .more-detail span{display:block;word-break:break-all}.three-door-plans .door-block.connance,.three-door-popup .door-block.connance{height:315px!important}.three-door-plans .door-block.connance .door-bottom-sec,.three-door-popup .door-block.connance .door-bottom-sec{padding:18px 25px 20px!important}.three-door-plans .door-block.connance .door-bottom-sec .total,.three-door-popup .door-block.connance .door-bottom-sec .total{font-weight:700;font-size:16px;text-align:center}.three-door-plans .btn-wrp,.three-door-popup .btn-wrp{margin-top:10px}.three-door-plans .btn-wrp .btn,.three-door-popup .btn-wrp .btn{padding:8px 30px;min-width:120px;font-size:18px}.three-door-plans .edit-block-area,.three-door-popup .edit-block-area{display:none;position:absolute;width:930px;min-height:470px;padding:15px;left:12px;top:240px;border:solid 1px;z-index:10}.three-door-plans .edit-block-area.show,.three-door-popup .edit-block-area.show{display:block}.three-door-plans .edit-block-area.show .date-row .form-control,.three-door-popup .edit-block-area.show .date-row .form-control{border-bottom:1px solid #6f768b!important}.three-door-plans .edit-block-area.single-page,.three-door-popup .edit-block-area.single-page{position:static!important;display:block!important;width:100%}.three-door-plans .edit-block-area.single-page b,.three-door-popup .edit-block-area.single-page b{font-size:14px!important}.three-door-plans .edit-block-area.single-page .btn-wrp,.three-door-popup .edit-block-area.single-page .btn-wrp{margin-left:0}.three-door-plans .edit-block-area.single-page .btn-wrp .btn,.three-door-popup .edit-block-area.single-page .btn-wrp .btn{float:left;width:48.5%;margin-left:0;margin-right:1.5%}.three-door-plans .edit-block-area.single-page .btn-wrp .btn+.btn,.three-door-popup .edit-block-area.single-page .btn-wrp .btn+.btn{margin-left:1.5%;margin-right:0}.three-door-plans .edit-block-area:after,.three-door-popup .edit-block-area:after{display:block;position:absolute;content:"";top:-1px;left:0;height:1px;width:292px;border-bottom:solid 1px #fff}.three-door-plans .edit-block-area.option-two:after,.three-door-popup .edit-block-area.option-two:after{left:317px}.three-door-plans .edit-block-area.option-three:after,.three-door-popup .edit-block-area.option-three:after{left:auto;right:0}.three-door-plans .edit-block-area>.row>div:first-child,.three-door-popup .edit-block-area>.row>div:first-child{min-height:368px;padding-top:6px}.three-door-plans .edit-block-area .edit-table .table-body,.three-door-popup .edit-block-area .edit-table .table-body{height:407px!important;overflow-y:auto;border-left:solid 1px!important;border-right:solid 1px!important}.three-door-plans .edit-block-area .edit-table .table-body .table,.three-door-popup .edit-block-area .edit-table .table-body .table{border-bottom:none;border-top:none}.three-door-plans .edit-block-area .edit-table .table-body tr td,.three-door-popup .edit-block-area .edit-table .table-body tr td{padding:6px 8px}.three-door-plans .edit-block-area .edit-table .table-body tr td:first-child,.three-door-popup .edit-block-area .edit-table .table-body tr td:first-child{border-left:none}.three-door-plans .edit-block-area .edit-table .table-body tr td:last-child,.three-door-popup .edit-block-area .edit-table .table-body tr td:last-child{border-right:none;padding-right:20px}.three-door-plans .edit-block-area .edit-table .table-body tr:first-child td,.three-door-popup .edit-block-area .edit-table .table-body tr:first-child td{border-top:none}.three-door-plans .edit-block-area .edit-table .total-table,.three-door-popup .edit-block-area .edit-table .total-table{text-align:right;font-weight:500;border:solid 1px;border-top:none}.three-door-plans .edit-block-area .edit-table .total-table td,.three-door-popup .edit-block-area .edit-table .total-table td{font-size:15px;height:50px;vertical-align:middle}.three-door-plans .edit-block-area .edit-table .total-table td span,.three-door-popup .edit-block-area .edit-table .total-table td span{padding-left:10px}.three-door-plans .edit-block-area .edit-table .total-table td:first-child,.three-door-popup .edit-block-area .edit-table .total-table td:first-child{width:70%!important}.three-door-plans .edit-block-area .edit-table .total-table td:last-child,.three-door-popup .edit-block-area .edit-table .total-table td:last-child{width:30%!important;padding-right:24px}.three-door-plans .edit-block-area .edit-table .total-table p,.three-door-popup .edit-block-area .edit-table .total-table p{display:inline-block;font-weight:700;margin-bottom:0;font-size:15px;vertical-align:middle}.three-door-plans .edit-block-area .edit-table .total-table b span,.three-door-popup .edit-block-area .edit-table .total-table b span{display:inline-block;vertical-align:middle}.three-door-plans .edit-block-area .edit-table .total-table i,.three-door-popup .edit-block-area .edit-table .total-table i{display:block;font-size:13px;font-weight:400}.three-door-plans .edit-block-area .edit-table .table,.three-door-popup .edit-block-area .edit-table .table{border:none!important}.three-door-plans .edit-block-area .edit-table .table td:first-child,.three-door-plans .edit-block-area .edit-table .table th:first-child,.three-door-popup .edit-block-area .edit-table .table td:first-child,.three-door-popup .edit-block-area .edit-table .table th:first-child{width:14%}.three-door-plans .edit-block-area .edit-table .table td:nth-child(2),.three-door-plans .edit-block-area .edit-table .table th:nth-child(2),.three-door-popup .edit-block-area .edit-table .table td:nth-child(2),.three-door-popup .edit-block-area .edit-table .table th:nth-child(2){width:50%}.three-door-plans .edit-block-area .edit-table .table td:nth-child(3),.three-door-plans .edit-block-area .edit-table .table th:nth-child(3),.three-door-popup .edit-block-area .edit-table .table td:nth-child(3),.three-door-popup .edit-block-area .edit-table .table th:nth-child(3){text-align:right;width:36%}.three-door-plans .edit-block-area .edit-table .table th,.three-door-popup .edit-block-area .edit-table .table th{font-weight:500}.three-door-plans .edit-block-area .btn-wrp,.three-door-popup .edit-block-area .btn-wrp{width:100%;text-align:center;margin-top:10px;padding:35px 0 20px;border-top:solid 1px}.three-door-plans .edit-block-area .btn-wrp .btn,.three-door-popup .edit-block-area .btn-wrp .btn{min-width:100px;margin:0 5px;padding:8px;font-weight:500}.three-door-plans .edit-block-area .slider-box,.three-door-popup .edit-block-area .slider-box{text-align:center;padding-bottom:8px}.three-door-plans .edit-block-area .slider-box label,.three-door-plans .edit-block-area .slider-box p,.three-door-popup .edit-block-area .slider-box label,.three-door-popup .edit-block-area .slider-box p{display:block;margin-bottom:10px;font-size:14px;font-weight:500;text-align:center}.three-door-plans .edit-block-area .slider-box img,.three-door-popup .edit-block-area .slider-box img{max-width:100%;height:40px}.three-door-plans .edit-block-area .text-box,.three-door-popup .edit-block-area .text-box{width:100px;height:26px;border-radius:3px;border:solid 1px;text-align:center}.three-door-plans .edit-block-area .form-group,.three-door-popup .edit-block-area .form-group{margin-top:10px}.three-door-plans .edit-block-area .date-row,.three-door-popup .edit-block-area .date-row{margin-left:0!important;margin-right:0!important}.three-door-plans .edit-block-area .date-row .form-group,.three-door-popup .edit-block-area .date-row .form-group{margin-top:0}.three-door-plans .edit-block-area .date-row .form-control,.three-door-popup .edit-block-area .date-row .form-control{margin-bottom:0;height:35px;border:none!important}.three-door-plans .edit-block-area .date-row label.control-label,.three-door-popup .edit-block-area .date-row label.control-label{margin-top:0}.three-door-plans .edit-block-area .slide-wrp,.three-door-popup .edit-block-area .slide-wrp{width:100%;height:40px}.three-door-plans .edit-block-area .total,.three-door-popup .edit-block-area .total{width:100%;line-height:48px;padding-left:15px;padding-right:15px;border:solid 1px;text-align:right;font-size:15px;font-weight:500}.three-door-plans .edit-block-area .total span,.three-door-popup .edit-block-area .total span{padding-left:10px;padding-right:10px}.three-door-plans .edit-block-area .total span:last-child,.three-door-popup .edit-block-area .total span:last-child{display:inline-block;min-width:84px}.three-door-plans .edit-block-area .total .value,.three-door-popup .edit-block-area .total .value{padding-left:0}.three-door-plans .edit-block-area .mid-edit-form,.three-door-popup .edit-block-area .mid-edit-form{min-height:368px;margin-bottom:10px}.three-door-plans .door-open-btn,.three-door-popup .door-open-btn{position:absolute;right:10px;top:10px;width:20px;height:21px;background-image:url(/PFMFULL/Patient/Content/img/icons/door-opener.png);cursor:pointer;z-index:20}.three-door-plans .door-open-btn.btn,.three-door-popup .door-open-btn.btn{margin:0;padding:0}.three-door-plans .door-open-btn.btn:focus,.three-door-plans .door-open-btn.btn:hover,.three-door-popup .door-open-btn.btn:focus,.three-door-popup .door-open-btn.btn:hover{background-color:transparent}.three-door-plans .door-open-btn.more,.three-door-popup .door-open-btn.more{background:none!important;width:50px;height:21px;border:solid 1px;text-align:center;line-height:21px;text-transform:uppercase;font-size:12px;font-weight:500}.three-door-plans .door-open-btn.no-click,.three-door-popup .door-open-btn.no-click{pointer-events:none!important}.three-door-plans .discount-box,.three-door-popup .discount-box{width:100%;height:50px;padding:8px 0;text-align:center;background:url(/PFMFULL/Patient/Content/img/bg/discount-dat-bg.png) no-repeat;background-position:center center}.three-door-plans .discount-box.no-bg,.three-door-popup .discount-box.no-bg{position:relative;background:none!important}.three-door-plans .discount-box .bg-img,.three-door-popup .discount-box .bg-img{position:absolute;top:0;height:100%;left:0;width:100%;background:url(/PFMFULL/Patient/Content/img/bg/discount-dat-bg.png) no-repeat;background-position:center center}.three-door-plans .discount-box p,.three-door-popup .discount-box p{margin-bottom:2px!important;font-size:12px!important;font-style:normal!important}.three-door-plans .discount-box .discount-date,.three-door-plans .discount-box h3,.three-door-popup .discount-box .discount-date,.three-door-popup .discount-box h3{font-size:16px!important;font-weight:500}.three-door-plans .auto-hide,.three-door-popup .auto-hide{visibility:hidden;opacity:0;min-height:0;height:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.three-door-plans .door-head,.three-door-popup .door-head{height:370px;width:100%;padding-top:15px;border-bottom:solid 1px}.three-door-plans .door-head .option-text,.three-door-plans .door-head h2,.three-door-plans .door-head h3,.three-door-plans .door-head h5,.three-door-plans .door-head p,.three-door-popup .door-head .option-text,.three-door-popup .door-head h2,.three-door-popup .door-head h3,.three-door-popup .door-head h5,.three-door-popup .door-head p{font-weight:400;text-align:center;font-family:Roboto}.three-door-plans .door-head .option-head,.three-door-plans .door-head h3,.three-door-popup .door-head .option-head,.three-door-popup .door-head h3{margin-bottom:12px;font-size:20px;font-weight:500}.three-door-plans .door-head .option-head.fullwidth,.three-door-plans .door-head h3.fullwidth,.three-door-popup .door-head .option-head.fullwidth,.three-door-popup .door-head h3.fullwidth{display:block;background-color:transparent}.three-door-plans .door-head .option-text,.three-door-plans .door-head h5,.three-door-popup .door-head .option-text,.three-door-popup .door-head h5{font-size:15px;height:65px}.three-door-plans .door-head .option-text span,.three-door-plans .door-head h5 span,.three-door-popup .door-head .option-text span,.three-door-popup .door-head h5 span{display:block;margin-top:2px}.three-door-plans .door-head .option-text b,.three-door-plans .door-head h5 b,.three-door-popup .door-head .option-text b,.three-door-popup .door-head h5 b{font-weight:700}.three-door-plans .door-head .current-discount,.three-door-popup .door-head .current-discount{font-size:14px}.three-door-plans .door-head .current-discount .value,.three-door-popup .door-head .current-discount .value{font-size:24px;font-weight:300;margin-top:3px}.three-door-plans .door-head .option-amt,.three-door-plans .door-head h4,.three-door-popup .door-head .option-amt,.three-door-popup .door-head h4{font-weight:500;font-size:26px;text-align:center;margin-bottom:5px;font-family:Roboto}.three-door-plans .door-head p,.three-door-popup .door-head p{font-size:14px;margin-bottom:0}.three-door-plans .door-head p span,.three-door-popup .door-head p span{padding-top:3px;display:block}.three-door-plans .door-mid-sec,.three-door-popup .door-mid-sec{visibility:hidden;width:100%;height:0;padding:0 25px;border-bottom:solid 1px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;overflow:hidden;opacity:0}.three-door-plans .door-mid-sec .select-box,.three-door-popup .door-mid-sec .select-box{height:48px;width:100%}.three-door-plans .door-mid-sec .freq-select,.three-door-popup .door-mid-sec .freq-select{width:100%;height:36px;padding:3px 9px;border:solid 1px;border-radius:5px}.three-door-plans .door-mid-sec .slider-box,.three-door-popup .door-mid-sec .slider-box{width:100%;height:85px}.three-door-plans .door-mid-sec .slider-box p,.three-door-popup .door-mid-sec .slider-box p{font-size:12px;font-weight:400;margin-bottom:0;margin-top:-13px;text-align:center}.three-door-plans .door-mid-sec .text-box,.three-door-popup .door-mid-sec .text-box{position:relative;display:block;width:60px;height:22px;border:solid 1px;margin:0 auto;padding:0 5px;text-align:center;font-size:11px;z-index:2}.three-door-plans .door-mid-sec .slide-wrp,.three-door-popup .door-mid-sec .slide-wrp{width:100%;height:30px;margin-top:-6px}.three-door-plans .select-wrp,.three-door-popup .select-wrp{padding:18px 25px 20px;overflow:hidden}.three-door-plans .auto-hide,.three-door-popup .auto-hide{padding:0 25px 0}.three-door-plans .door-bottom-sec,.three-door-popup .door-bottom-sec{position:relative}.three-door-plans .door-bottom-sec .row-data,.three-door-popup .door-bottom-sec .row-data{width:100%;font-size:12px;font-weight:400;font-family:Roboto;text-align:right;margin-bottom:4px}.three-door-plans .door-bottom-sec .row-data span,.three-door-popup .door-bottom-sec .row-data span{display:inline-block}.three-door-plans .door-bottom-sec .row-data .lbl+span,.three-door-popup .door-bottom-sec .row-data .lbl+span{padding-left:5px;padding-right:5px}.three-door-plans .door-bottom-sec .row-data .value,.three-door-popup .door-bottom-sec .row-data .value{width:80px;text-align:left}.three-door-plans .door-bottom-sec .total,.three-door-popup .door-bottom-sec .total{font-weight:normal;font-size:16px;text-align:center}.three-door-plans .door-bottom-sec .btn,.three-door-popup .door-bottom-sec .btn{display:block;width:100%;height:auto;padding:7px 10px;font-size:16px;font-weight:700;margin-bottom:0;margin-top:10px}.three-door-plans .door-bottom-sec .edit-btn,.three-door-popup .door-bottom-sec .edit-btn{display:none;position:absolute;width:95px;height:auto;margin:0 auto;left:50%;top:-13px;padding:4px 10px;font-size:12px;font-weight:700;text-transform:uppercase;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.three-door-plans .connance-other-detail,.three-door-popup .connance-other-detail{position:relative;width:100%;min-height:158px;padding:14px 25px;margin-bottom:15px;border:solid 2px;text-align:center;border-radius:3px}.three-door-plans .connance-other-detail:after,.three-door-plans .connance-other-detail:before,.three-door-popup .connance-other-detail:after,.three-door-popup .connance-other-detail:before{content:" ";position:absolute;bottom:100%;width:3px;height:15px}.three-door-plans .connance-other-detail:after,.three-door-popup .connance-other-detail:after{left:20px}.three-door-plans .connance-other-detail:before,.three-door-popup .connance-other-detail:before{right:20px}.three-door-plans .connance-other-detail h3,.three-door-popup .connance-other-detail h3{font-size:16px;font-weight:500;margin-bottom:8px}.three-door-plans .connance-other-detail p,.three-door-popup .connance-other-detail p{font-size:14px;font-weight:400;line-height:25px;margin-bottom:0}.three-door-plans .allegro-contact,.three-door-popup .allegro-contact{padding:14px 15px;min-height:110px}.three-door-plans .door-block{height:auto;max-height:570px}.three-door-plans .door-block.open{max-height:900px}.three-door-popup .select-wrp{border-top:solid 1px}.half-box-outer{margin-top:25px}.half-box-one{padding-right:9px}.half-box-two{padding-left:9px}.half-box{padding:20px 20px 17px 20px;border-radius:5px;border:1px solid;min-height:327px}.half-box .item-row-wrp{min-height:199px}.half-box .item-row-wrp .nodata-wrp{margin-top:0!important}.half-box .item-row{float:left;width:100%;min-height:52px;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px}.half-box .head-row{width:100%;padding-bottom:8px;float:left}.half-box .btn-transperent{width:167px;height:40px;border-radius:4px;border:2px solid;margin:0 auto;margin-top:17px;display:block;font-family:Roboto;font-size:18px;font-weight:400;line-height:1;padding:10px 0}.half-box .btn-transperent:active,.half-box .btn-transperent:focus,.half-box .btn-transperent:hover{border-radius:4px!important;color:#fff!important}.half-box .box-heading,.half-box h4{float:left;font-family:Roboto;font-size:22px;font-weight:500;text-align:left;line-height:1}.half-box .box-heading+a,.half-box h4+a{float:right;text-align:right;font-family:Roboto;font-size:16px;font-weight:500;line-height:1;padding-bottom:2px;border-bottom:solid 1px}.half-box .box-heading+a:hover,.half-box h4+a:hover{text-decoration:none}.half-box .leftside-label,.half-box h5{float:left;font-size:16px;font-weight:400;text-align:left;line-height:1}.half-box .leftside-label+.right-content,.half-box .leftside-label+h5,.half-box h5+.right-content,.half-box h5+h5{float:right;text-align:right;font-size:15px;line-height:1}.half-box .nodata-wrp{padding:108px 50px!important}.version{position:relative;cursor:pointer}.version-details{position:absolute;display:block;bottom:100%;right:0;margin-bottom:15px;width:444px;padding:20px;min-height:238px;border-radius:3px;text-transform:none;z-index:100}.version-details:after{content:"";position:absolute;width:0;height:0;top:100%;right:0;margin-right:10px;border:solid 10px}.version-details label{display:block;font-size:13px;font-weight:500;margin-bottom:6px;text-align:left}.version-details b{text-transform:uppercase;text-decoration:underline}.version-details span{display:inline-block;vertical-align:top;text-align:left}.version-details span:first-child{width:38%}.version-details span:nth-child(2){width:2%}.version-details span:nth-child(3){width:58%;padding-left:5px}.version-details .btn-close{display:block;position:absolute;top:12px;right:14px;width:12px;height:12px;background:url(/PFMFULL/Patient/Content/img/icons/footer-msg-close.png) no-repeat}.inner-login{margin-top:28px;margin-bottom:24px;padding-top:40px;padding-bottom:35px}.inner-login.single-login{max-width:495px!important}.inner-login.single-login .middle{display:none!important}.inner-login.single-login .login-col{width:100%!important}.inner-login.single-login .login-col:first-child{border-right:none}.inner-login .login-col{padding:0 50px 0;position:relative}.inner-login .login-col:first-child{border-right:solid 1px}.inner-login .login-col .btn{margin-top:20px;margin-bottom:0;width:100%;font-size:17px;padding:9px 30px}.inner-login .login-col .login{margin-top:10px}.inner-login .login-col .continue{margin-top:29px}.inner-login .login-col .page-heading,.inner-login .login-col h3{padding-bottom:23px;padding-top:0;font-size:25px;font-weight:400;line-height:1}.inner-login .login-col .error-msg{position:absolute;left:50px;top:-23px;max-width:395px;width:100%;padding:0;border:none;border-radius:0}.inner-login .form-group{margin:13px 0 0 0}.inner-login .calender-img{background-position:right 37%}.inner-login .paswrd .control-label,.inner-login .usrnm .control-label{padding-left:25px}.inner-login .paswrd .form-control,.inner-login .usrnm .form-control{padding-left:25px}.inner-login .usrnm{background:url(/PFMFULL/Patient/Content/img/icons/user-name-bg.png) no-repeat left 9px}.inner-login .paswrd{background:url(/PFMFULL/Patient/Content/img/icons/password-bg.png) no-repeat left 9px}.inner-login .middle{position:absolute;right:0;top:118px;margin-right:-17px}.inner-login .bottm-link{font-size:14px;font-weight:400;line-height:1;margin-top:5px;float:left}.inner-login .bottm-link+.bottm-link{float:right}.inner-login .bottom-label{font-size:14px;font-weight:400;display:block;margin-top:11px;margin-bottom:0;text-align:center}.inner-login .bottom-label+.btn{margin-top:8px}.error-msg{text-align:left;font-weight:400;font-size:14px;padding:9px 10px;margin-bottom:20px;border-radius:4px;border:solid 1px}.fee-box{float:left;display:table;width:100%;min-height:60px;border:solid 1px;margin-top:13px;margin-bottom:17px;padding:18px 15px 7px}.fee-box .fee-right{display:table}.fee-box .fee-left{display:table}.fee-box h4,.fee-box label{width:80px;font-size:15px;font-weight:400;display:table-cell;vertical-align:top}.fee-box h4 .col,.fee-box label .col{float:right;padding-left:0;padding-right:10px}.fee-box .form-group{width:auto!important;display:table-cell;vertical-align:top;float:none!important;margin-top:0;padding-bottom:0;padding-left:0;margin-bottom:0}.fee-box .form-group .form-control{height:23px;padding-top:0;padding-bottom:4px;margin-bottom:2px}.pay-info-front{padding:20px}.pay-info-front p{font-size:14px;font-weight:400;margin-bottom:0}.pay-info-front .next-sec{margin-left:-9px;margin-right:-9px}.pay-info-front .next-sec .btn-wrp,.pay-info-front .next-sec .col-md-12,.pay-info-front .next-sec .col-md-24{padding-left:9px;padding-right:9px}.pay-info-front .next-sec .row-box{width:100%;height:114px;border:solid 1px;border-bottom:none;padding:33px 24px}.pay-info-front .next-sec .row-box:last-child{border-bottom:solid 1px}.pay-info-front .next-sec .row-box .row-box-data,.pay-info-front .next-sec .row-box h4{font-size:18px;font-weight:400;line-height:16px;margin-top:10px}.pay-info-front .next-sec .row-box h6,.pay-info-front .next-sec .row-box label{margin-bottom:0;font-size:12px;font-weight:400;line-height:16px}.pay-info-front .next-sec .single-box{width:100%;height:342px;border:solid 1px;padding:7px 0 12px 12px}.pay-info-front .next-sec .single-box .page-heading,.pay-info-front .next-sec .single-box h5{float:left;font-size:16px;font-weight:400;margin-top:5px}.pay-info-front .next-sec .single-box .btn{float:right;width:76px;height:27px;font-size:13px;font-weight:500;text-transform:uppercase;padding-left:0;padding-right:0;text-align:center;padding-top:3px;padding-bottom:3px;margin:0;margin-right:12px;margin-bottom:5px}.pay-info-front .next-sec .single-box .row-bx{height:296px;padding-right:10px}.pay-info-front .next-sec .single-box .row-bx .mCSB_scrollTools{top:27px;bottom:27px;width:10px}.pay-info-front .next-sec .single-box .row-bx .mCSB_scrollTools .mCSB_dragger{height:200px!important}.pay-info-front .next-sec .single-box .row-bx .mCSB_scrollTools .mCSB_dragger_bar{width:3px}.pay-info-front .next-sec .single-box .row-bx .mCSB_container{margin-right:0}.pay-info-front .next-sec .single-box .in-row-bx{width:100%;height:67px;margin-top:7px;padding:8px 12px 8px 8px;border:solid 1px;border-radius:2px;cursor:pointer}.pay-info-front .next-sec .single-box .in-row-bx .rmv-pad{padding:0!important}.pay-info-front .next-sec .single-box .in-row-bx .item-name,.pay-info-front .next-sec .single-box .in-row-bx h4{font-size:14px;font-weight:400;text-align:right;margin:0;line-height:18px}.pay-info-front .next-sec .single-box .in-row-bx .item-name:hover+.text-full-view,.pay-info-front .next-sec .single-box .in-row-bx h4:hover+.text-full-view{display:block}.pay-info-front .next-sec .single-box .in-row-bx .item-type,.pay-info-front .next-sec .single-box .in-row-bx h5{float:none;font-size:13px;font-weight:400;text-align:right!important;margin:0;line-height:18px}.pay-info-front .next-sec .single-box .in-row-bx .item-name,.pay-info-front .next-sec .single-box .in-row-bx .item-type,.pay-info-front .next-sec .single-box .in-row-bx h4,.pay-info-front .next-sec .single-box .in-row-bx h5{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pay-info-front .next-sec .single-box .in-row-bx .text-full-view{position:absolute;right:10px;display:none;width:auto;top:-4px;padding:5px 10px;max-width:250px;border-radius:3px;font-size:14px;font-weight:400;z-index:10;pointer-events:none}.pay-info-front .next-sec .single-box .in-row-bx .text-full-view:after{position:absolute;content:" ";left:100%;top:6px;border:solid 6px transparent;border-left-color:#2c3844;pointer-events:none}.pay-info-front .next-sec .single-box .in-row-bx.selected,.pay-info-front .next-sec .single-box .in-row-bx:focus{border:solid 2px;padding:7px 11px 7px 7px}.pay-info-front .next-sec .single-box .in-row-bx.selected .check-span,.pay-info-front .next-sec .single-box .in-row-bx:focus .check-span{background-position:0 0}.pay-info-front .next-sec .single-box .in-row-bx .check-span{float:left;width:20px;height:20px;margin-top:12px;margin-bottom:18px;background:url(/PFMFULL/Patient/Content/img/icons/green-tick-atm.png) 0 -20px no-repeat}.pay-info-front .next-sec .single-box .in-row-bx .card-span{position:relative;float:left;width:42px;height:40px;margin-left:8px;margin-top:3px}.pay-info-front .next-sec .single-box .in-row-bx .card-span img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);max-height:40px;max-width:46px;width:auto}.pay-info-front .next-sec .single-box .in-row-bx .card-span.visa{width:42px;height:28px;background-image:url(/PFMFULL/Patient/Content/img/icons/visa-card.png);margin-left:12px;margin-top:7px}.pay-info-front .next-sec .single-box .in-row-bx .card-span.master{width:46px;height:31px;background:url(/PFMFULL/Patient/Content/img/icons/master-card.png) 0 0 no-repeat;background-size:100% auto;margin-left:8px;margin-top:8px}.pay-info-front .next-sec .single-box .in-row-bx .card-span.bank{width:40px;height:40px;background:url(/PFMFULL/Patient/Content/img/icons/bank-icon.png);background-size:100% 100%;margin-left:13px;margin-top:3px}.pay-info-front .next-sec .single-box .in-row-bx .card-span.paypal{width:30px;height:30px;background:url(/PFMFULL/Patient/Content/img/icons/card-paypal-icon.png);background-size:100% 100%;margin-left:21px;margin-top:8px;background-repeat:no-repeat;background-size:contain}.pay-info-front .next-sec .single-box .in-row-bx .default-flag,.pay-info-front .next-sec .single-box .in-row-bx h6{display:none}.pay-info-front .next-sec .single-box .in-row-bx .default-flag.default,.pay-info-front .next-sec .single-box .in-row-bx h6.default{display:block;position:absolute;left:0;bottom:0;margin-bottom:-6px;font-size:13px;font-weight:400}.pay-info-front .next-sec .single-box .auto-scroll{padding-right:10px}.pay-info-front .next-sec .email-block{width:100%!important;margin-top:11px;padding-left:28px;border:solid 1px}.pay-info-front .next-sec .email-block .form-group{width:50%;padding-right:23px}.payment-information{padding:15px 20px 22px}.payment-information .nav-tabs{border-bottom:none}.payment-information .nav-tabs li{border-radius:0;position:relative;margin-bottom:-2px;padding-right:10px}.payment-information .nav-tabs li:last-child{padding-right:0!important}.payment-information .nav-tabs li a{border:solid 2px!important;border-bottom:none!important;padding-top:12px;padding-bottom:12px;padding-left:30px!important;padding-right:30px!important;border-top-right-radius:5px;border-top-left-radius:5px}.payment-information .nav-tabs li .tick-icon{display:inline-block;margin-right:10px;float:left;width:27px;height:27px;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-mt.png) no-repeat}.payment-information .nav-tabs li.active{z-index:5}.payment-information .nav-tabs li.active .tick-icon{background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-tick.png) no-repeat}.payment-information .nav-tabs li.active a{border-bottom:none!important;background-image:url(/PFMFULL/Patient/Content/img/icons/tab-bg-tick.png);background-repeat:no-repeat}.payment-information .nav-tabs li.active .credit{background-position:22% 57%}.payment-information .nav-tabs li.active .electronic{background-position:17% 57%}.payment-information .nav-tabs a{font-size:20px;text-align:center;border-radius:0;padding-bottom:8px;background:url(/PFMFULL/Patient/Content/img/icons/tab-bg-mt.png) no-repeat}.payment-information .nav-tabs .credit{background-position:22% 57%}.payment-information .nav-tabs .electronic{background-position:17% 57%}.payment-information .nav-tabs.add-new-payment li a{padding-left:50px;background:none;pointer-events:auto!important}.payment-information .nav-tabs.add-new-payment li.active a{background:none}.payment-information #credit-card .btn-wrp{margin-top:20px}.payment-information .acnttype .form-group{margin-top:0!important}.payment-information .acnttype .help-block{margin-top:34px}.payment-information .acnttype p{margin-bottom:0;margin-top:0}.payment-information .acnttype label{padding-left:33px}.payment-information .acnttype label span{width:20px;height:20px;top:0!important;left:0!important}.payment-information .acnttype label span:after{left:-15px;top:-15px}.payment-information .acnttype .error,.payment-information .acnttype .error-text{position:absolute;top:35px;left:0}.payment-information .form-group{padding-bottom:0;margin-top:15px;position:relative}.payment-information .exp-date{margin-top:-4px}.payment-information .form-control{margin-bottom:0}.payment-information .save-pay{display:inline-block;width:100%}.payment-information .data-input{padding-top:0;min-height:76px}.payment-information .data-input .help-message{display:none}.payment-information .data-input .pop-show-sm{top:9px!important}.payment-information .data-input:nth-child(odd) .account-number-help{left:38px;top:-12px}.payment-information .data-input:nth-child(odd) .pop-show{left:100%;right:auto}.payment-information .data-input:nth-child(odd) .pop-show .popover-arrow{right:100%;left:auto}.payment-information .data-input:nth-child(odd) .pop-show .popover-arrow:after{left:-8px}.payment-information .data-input:nth-child(2n){padding-right:0;padding-left:30px}.payment-information .data-input.has-error .help-message{display:block;position:absolute;font-size:14px;font-weight:300}.payment-information .data-input .fix-height{height:33px}.payment-information .data-input .select-arrow{background-position:right 15px}.payment-information .has-date-select .help-block{position:absolute!important;bottom:-28px!important}.payment-information .expiration-m{padding-left:0;padding-right:17px}.payment-information .expiration-m .control-label{margin-top:0}.payment-information .expiration-m .select-arrow{background-position:right 35px}.payment-information .expiration-y{padding-left:20px;padding-right:0}.payment-information .expiration-y .select-arrow{background-position:right 15px}.payment-information .tab-content{position:relative;padding:20px 36px 16px;border:solid 2px;z-index:3}.payment-information .btn-wrp{text-align:right;padding-top:29px}.payment-information .btn-wrp .btn{min-width:147px;margin:0 0 0 10px;font-size:18px}.payment-information .save-method-col{margin-top:-2px}.payment-information .save-method-col .form-group{margin-top:0}.payment-information .save-method-col .save-pay{height:24px;margin-bottom:0;padding-left:0}.payment-information .save-method-col p{margin-bottom:0}.payment-information .save-method-col .form-control{padding-top:0;height:24px}.payment-information .right-space .checkbox-material{margin-right:12px}.payment-information .right-space label{margin-right:0;max-width:100%!important}.payment-information .conditions{margin-top:5px!important}.payment-information .manual-plan-wrp{padding:10px}.payment-information .manual-plan-wrp p{font-size:14px}.payment-information .manual-plan-wrp .form-group{width:50%;margin-top:38px}.payment-information .manual-plan-wrp .btn-wrp{display:inline-block;width:100%;border-top:solid 1px;padding-top:15px!important}.payment-plan-area{padding:16px 0 0;margin-top:28px;margin-bottom:32px}.payment-plan-area.paynow-sec{padding:0}.payment-plan-area.paynow-sec .out-box{border-top:0}.payment-plan-area.paynow-sec .full-width{width:100%!important;border-left:none;box-shadow:none}.payment-plan-area.paynow-sec .full-width .btn-wrp{padding-top:10px}.payment-plan-area .out-box{float:left;width:100%;height:auto;border-top:1px solid}.payment-plan-area .left-box-area{float:left;width:24%}.payment-plan-area .menu-sec{float:left;width:14%;margin-bottom:0}.payment-plan-area .menu-sec a{float:left;display:block;width:100%;text-align:center;padding:15px;border-bottom:solid 1px;cursor:pointer}.payment-plan-area .menu-sec a.active .mk-paymnt,.payment-plan-area .menu-sec a:hover .mk-paymnt{background-position:-755px 16px}.payment-plan-area .menu-sec a.active .viwmr-detls,.payment-plan-area .menu-sec a:hover .viwmr-detls{background-position:-756px -24px}.payment-plan-area .menu-sec a.active .fins-optns,.payment-plan-area .menu-sec a:hover .fins-optns{background-position:-756px -66px}.payment-plan-area .menu-sec a.active .view-statmnt,.payment-plan-area .menu-sec a:hover .view-statmnt{background-position:-755px -110px}.payment-plan-area .menu-sec a:focus label{font-weight:700}.payment-plan-area .menu-sec label{text-decoration:none;font-size:13px;font-weight:400}.payment-plan-area .menu-sec span{display:block;margin:0 auto;width:56px;height:56px;border:solid 2px;border-radius:100%;background-image:url(/PFMFULL/Patient/Content/img/sprites/sprites.png);margin-bottom:5px}.payment-plan-area .menu-sec .mk-paymnt{background-position:-711px 16px}.payment-plan-area .menu-sec .viwmr-detls{background-position:-712px -24px}.payment-plan-area .menu-sec .fins-optns{background-position:-712px -66px}.payment-plan-area .menu-sec .view-statmnt{background-position:-711px -110px}.payment-plan-area .right-sec{float:left;width:86%;border-left:solid 1px;min-height:500px!important}.payment-plan-area .right-sec .btn-wrp{width:100%;height:auto;text-align:right;padding-top:20px;display:flex;align-items:center;justify-content:flex-end}.payment-plan-area .right-sec .btn-wrp a{margin:0}.payment-plan-area .right-sec .btn-wrp .btn{padding:7px 10px 5px;margin:0 5px;font-size:18px;font-weight:400;min-width:100px}.payment-plan-area .right-sec .btn-wrp .btn:last-child{margin-right:0!important}.online-statement-box{width:100%}.online-statement-box .statement-header{position:relative;width:100%;height:84px;padding:22px 10px;border:solid 1px;text-align:center}.online-statement-box .statement-header .calender{position:absolute;top:25px;left:35px;display:block;width:30px;height:32px;background:url(/PFMFULL/Patient/Content/img/icons/pfm3-calender.png);cursor:pointer}.online-statement-box .statement-header h3{min-width:335px;display:inline-block;font-size:18px;font-weight:400;text-align:center}.online-statement-box .statement-header h3 span{display:block;font-size:14px;font-weight:300}.online-statement-box .statement-header h3 .left-arrow,.online-statement-box .statement-header h3 .right-arrow{display:inline-block;width:13px;height:21px;margin-top:8px;background-image:url(/PFMFULL/Patient/Content/img/icons/online-state-png.png);cursor:pointer}.online-statement-box .statement-header h3 .left-arrow{float:left;margin-right:20px;background-position:0 0}.online-statement-box .statement-header h3 .right-arrow{float:right;margin-left:20px;background-position:-21px 0}.online-statement-box .statement-body{width:100%;height:587px;border:solid 1px;padding:0 60px 40px}.online-statement-box .disabled{pointer-events:none;opacity:.5}.recent-transactions-outer{margin-top:27px;border-radius:2px;padding:17px 19px 20px 17px;margin-bottom:130px}.recent-transactions-outer h2{margin-bottom:15px;font-family:Roboto;font-size:25px;font-weight:400;text-align:left}.recent-transactions-outer .footer-panel{padding:0 8px}.recent-transactions-outer .footer-panel .btn-group{text-align:center;border-top:solid 1px}.recent-transactions-outer .footer-panel .btn{display:inline-block;float:none;width:49%;padding-left:10px;padding-right:10px;vertical-align:middle}.recent-transactions-outer .table-responsive{overflow-x:visible}.recent-transactions-outer .table{float:left}.recent-transactions-outer .table td{font-family:Roboto;font-size:13px;font-weight:400;height:41px;padding:8px 13px 8px 15px;vertical-align:middle}.recent-transactions-outer .table th{font-family:Roboto;font-size:13px;font-weight:700;vertical-align:middle;padding:11px 5px 11px 15px}.recent-transactions-outer .table td:first-child,.recent-transactions-outer .table th:first-child{width:9.55882%}.recent-transactions-outer .table td:nth-child(2),.recent-transactions-outer .table th:nth-child(2){width:17.96218%}.recent-transactions-outer .table td:nth-child(3),.recent-transactions-outer .table th:nth-child(3){width:18.27731%}.recent-transactions-outer .table td:nth-child(4),.recent-transactions-outer .table th:nth-child(4){width:27.62605%}.recent-transactions-outer .table td:nth-child(5),.recent-transactions-outer .table th:nth-child(5){width:14.4958%;text-align:right;padding-right:18px}.recent-transactions-outer .table td:nth-child(6),.recent-transactions-outer .table th:nth-child(6){width:11.44958%;min-width:83px;padding-top:7px}.recent-transactions-outer .table a{display:inline-block}.recent-transactions-outer .table a:focus{outline:none!important}.recent-transactions-outer .table .table-icons{width:24px;height:25px;float:left;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) no-repeat}.recent-transactions-outer .table .table-icons:focus{border-radius:50%}.recent-transactions-outer .table .print-icon{background-position:-141px -25px}.recent-transactions-outer .table .right-icon{margin-left:6px;margin-right:19px;background-position:-141px 0}.recent-transactions-outer .recent-tran-box{width:100%;border:solid 1px;margin-bottom:20px}.recent-transactions-outer .box-col{float:left;width:45%!important}.recent-transactions-outer .box-col.right{width:55%!important}.recent-transactions-outer .box-col h4{font-size:12px;font-weight:400;line-height:1}.recent-transactions-outer .box-col h5{font-size:13px;font-weight:400;line-height:1;padding-top:7px}.recent-transactions-outer .box-row{display:inline-block;width:100%;min-height:62px;margin-bottom:-6px;border-top:none!important;padding:15px 10px 15px 10px}.recent-transactions-outer .right{padding-left:18px}.recent-transactions-outer .bottom-box-two{float:left;width:50%;height:36px;border:solid 1px;border-top:none!important;border-bottom:none!important}.payment-plans-outer .filter-sec,.recent-transactions-outer .filter-sec{width:100%;min-height:62px;border:solid 1px;margin-bottom:12px;padding:13px 15px}.payment-plans-outer .filter-sec .form-group,.recent-transactions-outer .filter-sec .form-group{float:left;padding-right:13px;margin-top:0}.payment-plans-outer .filter-sec .form-group label,.recent-transactions-outer .filter-sec .form-group label{font-size:14px;padding-top:5px}.payment-plans-outer .filter-sec .form-group .form-control,.recent-transactions-outer .filter-sec .form-group .form-control{width:100%;height:35px;margin-bottom:0}.payment-plans-outer .filter-sec .form-group:first-child,.recent-transactions-outer .filter-sec .form-group:first-child{width:7.89474%;padding-top:8px}.payment-plans-outer .filter-sec .form-group:first-child label,.recent-transactions-outer .filter-sec .form-group:first-child label{font-weight:600}.payment-plans-outer .filter-sec .form-group:nth-child(2),.recent-transactions-outer .filter-sec .form-group:nth-child(2){width:13.68421%}.payment-plans-outer .filter-sec .form-group:nth-child(3),.payment-plans-outer .filter-sec .form-group:nth-child(4),.recent-transactions-outer .filter-sec .form-group:nth-child(3),.recent-transactions-outer .filter-sec .form-group:nth-child(4){width:15.47368%}.payment-plans-outer .filter-sec .form-group:nth-child(5),.recent-transactions-outer .filter-sec .form-group:nth-child(5){width:18.42105%}.payment-plans-outer .filter-sec .form-group:nth-child(6),.recent-transactions-outer .filter-sec .form-group:nth-child(6){width:20%}.payment-plans-outer .filter-sec .btn,.recent-transactions-outer .filter-sec .btn{width:8.73684%;height:35px;border-radius:5px;padding:4px 6px;text-align:center;font-size:14px;margin:0!important}.save-pay{margin-top:0}.save-pay p{float:left;padding-left:7px;padding-top:5px}.save-pay label{float:left}.page-not-found{width:100%;min-height:370px;padding-top:90px}.page-not-found h1{display:block;font-size:112px;text-align:center;line-height:83px;margin-bottom:7px}.page-not-found h3{margin-bottom:23px;font-size:28px;font-weight:500;text-align:center}.page-not-found p{font-size:16px;font-weight:400;line-height:26px;text-align:center}.advance-pay-table td:first-child,.advance-pay-table th:first-child{text-align:left!important}.advance-pay-table td:last-child,.advance-pay-table th:last-child{text-align:right!important}.new-method-dashbord{margin-bottom:20px}.new-method-dashbord h4{font-size:22px;margin-bottom:12px;line-height:1;font-weight:500}.new-method-dashbord .grid-bg{padding:20px 20px 26px;margin-bottom:20px;border-radius:3px}.new-method-dashbord .table-wrp{height:100%;border:solid 1px;border-radius:3px;-webkit-box-shadow:0 2px 0 #e2e2e2;-moz-box-shadow:0 2px 0 #e2e2e2;-ms-box-shadow:0 2px 0 #e2e2e2;box-shadow:0 2px 0 #e2e2e2}.new-method-dashbord .half-table td{height:42px;padding-left:14px;padding-top:12px;font-size:14px;vertical-align:top}.new-method-dashbord .half-table td:nth-child(2){padding-left:6px}.new-method-dashbord .half-table td:first-child{width:146px}.new-method-dashbord .half-table tr:first-child td{border-top:none}.new-method-dashbord .half-table span{float:right;padding-left:15px}.new-method-dashbord .table-right td:first-child{min-width:146px}.new-method-dashbord .display-table{display:table;width:100%;height:100%}.new-method-dashbord .display-flex{display:flex;width:100%}.new-method-dashbord .table-row{width:100%}.new-method-dashbord .flex-box{width:50%;display:block;vertical-align:top;padding-bottom:20px}.new-method-dashbord .flex-col{width:50%}.new-method-dashbord .left-cell{padding-right:9px}.new-method-dashbord .right-cell{padding-left:9px}.new-method-dashbord .white-bg{width:100%;height:100%!important;padding:20px 24px 20px 20px;border-radius:3px}.new-method-dashbord .white-bg p{font-size:15px;font-weight:400;line-height:22px;margin-top:7px;margin-bottom:5px}.new-method-dashbord .patient-informations{margin-left:-21px;margin-right:-21px}.new-method-dashbord .patient-informations .flex-box{padding:0 21px}.new-method-dashbord .no-padding{padding-top:0;padding-bottom:0}.new-method-dashbord .half-box{padding:0;border:none;height:auto;min-height:auto;box-shadow:none}.new-method-dashbord .half-box h4{float:none}.new-method-dashbord .half-box h5+h5{font-weight:400}.new-method-dashbord .half-box .item-row{padding-top:11px;padding-bottom:11px}.new-method-dashbord .half-box .item-row h5{line-height:18px}.new-method-dashbord .half-box .btn-wrp{width:100%;display:table;padding-top:12px;margin-top:0;margin-bottom:6px;border-top:solid 1px}.new-method-dashbord .half-box .align-justify .btn-box{display:table-cell}.new-method-dashbord .half-box .align-justify .btn-box:first-child{padding-right:12px}.new-method-dashbord .half-box .align-justify .btn{width:100%}.new-method-dashbord .half-box .item-row-wrp{min-height:auto}.new-method-dashbord .bold-row{border-bottom:none}.new-method-dashbord .bold-row h5{font-size:16px}.new-method-dashbord .balance-info{padding-bottom:5px;margin-bottom:20px}.new-method-dashbord .balance-info p{margin-bottom:10px}.new-method-dashbord .help-link-icon{position:relative;display:inline-block!important;left:0;top:0!important;margin:-1px 0 0 12px!important;vertical-align:middle}.new-method-dashbord .help-link-icon:before{width:260px;white-space:normal;text-align:left}.new-method-dashbord .payment-plan-grid .item-row-wrp>div:nth-last-child(2){border-bottom:none}.new-method-dashbord .recent-activity .list-wrapper{max-height:446px;overflow-y:auto}.new-method-dashbord .recent-activity p{margin-bottom:10px;padding-top:13px}.new-method-dashbord .recent-activity p+p{border-top:solid 1px}.new-method-dashbord .recent-activity h4+p{padding-top:6px}.omp-blue-wrp{position:relative;width:100%;min-height:110px;padding:21px 30px}.omp-blue-wrp+.top-mrgn{margin-top:10px}.omp-blue-wrp p{font-size:17px;font-weight:400;text-align:center;margin-bottom:19px}.omp-blue-wrp p span{font-weight:600}.omp-blue-wrp .close{position:absolute;top:5px;right:10px;font-size:34px;opacity:1;font-weight:300}.omp-blue-wrp .btn-wrp{text-align:center}.omp-blue-wrp .btn{min-width:126px;height:32px;margin:0 8px;padding:4px 10px;border:solid 1px;font-size:16px;font-weight:400}.pfm3-contact-page{padding-left:0;padding-right:0}.pfm3-contact-page .contact-slide-div{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);border:none;-webkit-box-shadow:0 1px 2px #c7c7c7;-moz-box-shadow:0 1px 2px #c7c7c7;-ms-box-shadow:0 1px 2px #c7c7c7;box-shadow:0 1px 2px #c7c7c7;z-index:0}.jq-toast-wrap{left:0!important}.jq-toast-single{height:auto!important;padding-bottom:9px!important}.jq-toast-single .icon-msg-box{display:block!important;margin:3px auto 4px!important}.jq-toast-single .text-msg-box{max-width:800px!important;text-align:center!important;font-size:15px!important;font-weight:400!important;line-height:20px!important}.jq-toast-single .text-msg-box h2{margin-bottom:5px!important;font-size:18px!important}.three-door-confirm-popup{width:542px}.three-door-confirm-popup .modal-header{border-bottom:solid 1px}.three-door-confirm-popup .modal-header .close{font-size:30px;font-weight:400;margin-top:-4px}.three-door-confirm-popup .modal-footer{text-align:right;padding:14px 24px!important}.three-door-confirm-popup .modal-footer .btn{width:auto;margin-top:0;margin-bottom:0;min-width:127px!important;padding:6px 15px}.three-door-confirm-popup .modal-body{padding-top:12px}.three-door-confirm-popup .modal-body .special-heading,.three-door-confirm-popup .modal-body h3{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:500}.three-door-confirm-popup .modal-body p{font-size:15px;font-weight:300;margin-top:25px}.three-door-confirm-popup .modal-body .table td{font-size:14px;font-weight:400;padding-left:0!important;padding-right:0!important;border-top:none!important;border-bottom:solid 1px!important}.three-door-confirm-popup .modal-body .table td:last-child{text-align:right}.three-door-confirm-popup .modal-body .table .total td{font-size:15px;font-weight:700}.faq-popup{width:950px}.faq-popup .modal-body{padding-top:0}.faq-popup .close{font-size:35px;font-weight:400;line-height:26px}.faq-popup .faq-box{padding-bottom:16px;padding-top:10px;border-top:solid 1px}.faq-popup .faq-box:first-child{border-top:none;padding-top:5px}.faq-popup .sub-title{font-size:18px;font-weight:500;line-height:38px;padding-bottom:0}.faq-popup .question{font-size:15px;font-weight:500;padding-bottom:9px}.faq-popup .question.left-padding{padding-left:18px;position:relative}.faq-popup .question.left-padding span{display:inline-block;position:absolute;left:0}.faq-popup .answer{font-size:15px;font-weight:400;line-height:24px;padding-bottom:5px;padding-left:18px}.faq-popup ul{padding-left:18px;margin-left:0}.faq-popup ul ul{padding-left:32px}.faq-popup ul ul li:after{background-color:transparent;background-image:url(/PFMFULL/Patient/Content/img/icons/li-style.png)}.faq-popup li{position:relative;font-size:14px;font-weight:400;padding-left:17px;list-style-type:none}.faq-popup li:after{position:absolute;left:0;top:4px;content:"";width:6px;height:6px;float:left;font-size:30px;margin-right:5px;border-radius:100%}.pln-activity-details{width:1000px;max-width:96%}.pln-activity-details label{font-size:16px;margin-bottom:0}.pln-activity-details label span{display:inline-block;font-size:14px;font-weight:400;margin-right:5px}.pln-activity-details .line{margin-top:0}.pln-activity-details .table-top{width:100%!important;margin-bottom:24px;border:solid 1px}.pln-activity-details .table-top td{background-color:transparent;vertical-align:middle;width:50%!important;padding-left:15px}.pln-activity-details .table-top td:first-child{border-right:solid 1px}.pln-activity-details table td,.pln-activity-details table th{vertical-align:top;font-weight:400!important}.pln-activity-details table td:first-child,.pln-activity-details table th:first-child{width:19%}.pln-activity-details table td:nth-child(2),.pln-activity-details table th:nth-child(2){width:14%}.pln-activity-details table td:nth-child(3),.pln-activity-details table th:nth-child(3){width:47%;word-break:break-all}.pln-activity-details table td:nth-child(4),.pln-activity-details table th:nth-child(4){width:20%}.pln-activity-details .table-responsive{margin-bottom:15px}.pln-activity-details .table-responsive table{min-width:912px}.pln-activity-details .table-vertical-scroll{max-height:300px;overflow-y:auto;border:solid 1px!important}.pln-activity-details .table-vertical-scroll table{border:none}.pln-activity-details .table-vertical-scroll th{border-top:none}.pln-activity-details .table-vertical-scroll td:first-child,.pln-activity-details .table-vertical-scroll th:first-child{border-left:none!important}.pln-activity-details .table-vertical-scroll td:last-child,.pln-activity-details .table-vertical-scroll th:last-child{border-right:none!important}.pln-activity-details .table-vertical-scroll tr:last-child td{border-bottom:none!important}.pln-activity-details .modal-footer .btn{margin-top:0;margin-bottom:0}.pln-activity-details .modal-header .close{font-size:40px;font-weight:400;line-height:24px}.view-text{display:block;position:absolute;right:6px;top:11px;width:20px;height:14px;background:url(/PFMFULL/Patient/Content/img/icons/eye-icon.svg);cursor:pointer}.tab-content .form-control::-ms-reveal{display:none}.status-ex-tooltip{position:absolute;left:50%;top:-35px;width:88px;height:28px;margin-left:-47px;padding-left:6px;padding-right:6px;display:block;font-size:13px;font-weight:600;background-color:transparent;line-height:24px;border:solid 2px;border-radius:2px;text-transform:capitalize}.status-ex-tooltip .icons{display:block;position:absolute;width:18px;height:18px;top:auto;bottom:0;right:0;left:auto;padding:2px 0 0 0;border-radius:50%;border-width:1px;border-style:solid;margin-right:-9px;margin-bottom:-5px;text-align:center;cursor:pointer;font-size:9px}.status-ex-tooltip .icons:after,.status-ex-tooltip .icons:before{display:none}.status-ex-tooltip .icons .glyphicon{top:-6px;right:-1px}.status-ex-tooltip:after,.status-ex-tooltip:before{left:50%;top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.status-ex-tooltip:after{border-width:6px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.status-ex-tooltip:before{border-width:8px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.email-terms-wrp{width:100%;display:inline-block;padding:0 20px;border:solid 1px}.email-terms-wrp+.btn-wrp{border-top:none!important}.email-terms-wrp .col-md-12 .form-group{margin-top:23px!important}.email-terms-wrp .col-md-12+.terms{padding-left:60px}.email-terms-wrp .terms{float:left;padding:33px 20px 25px 12px;font-size:15px;border:none;font-weight:normal}.email-terms-wrp .terms .checkbox{float:left;margin-bottom:0;margin-top:1px}.email-terms-wrp .terms input{display:none}.email-terms-wrp .terms input[type=checkbox]+span{display:block!important;width:18px;height:18px;background:url(/PFMFULL/Patient/Content/img/sprites/check-box-icon.png) 0 -18px no-repeat}.email-terms-wrp .terms input[type=checkbox]:checked+span{background:url(/PFMFULL/Patient/Content/img/sprites/check-box-icon.png) 0 0 no-repeat}.email-terms-wrp .terms span{float:left;padding-left:10px}.email-terms-wrp .full-wrp{padding:20px 20px 20px 0!important}.email-terms-wrp sup{font-size:16px;top:-4px}.no-mrg-line{margin-top:0!important;margin-bottom:14px}.mCSB_inside>.mCSB_container{margin-right:0!important}.confirm-popup-xs{width:624px}.confirm-popup-xs label{font-size:15px;display:block;margin-bottom:10px}.confirm-popup-xs label span{font-weight:600;display:inline-block;min-width:165px;font-size:14px}.confirm-popup-xs label b{display:inline-block;margin-right:10px}.confirm-popup-xs p{font-size:15px}.confirm-popup-xs p.bold{font-weight:600;margin-top:20px}.confirm-popup-xs .modal-footer{text-align:right}.account-number-help .content-wrp{height:320px;padding-right:10px;overflow-y:auto}.account-number-help .image-box,.account-number-popup .image-box{width:100%;height:208px;background:url(/PFMFULL/Patient/Content/img/bg/ach-image.png) no-repeat;background-size:auto 100%;margin-bottom:10px;background-position:center}.account-number-help .modal-sub-heading,.account-number-help h3,.account-number-popup .modal-sub-heading,.account-number-popup h3{text-align:left;font-size:15px;font-weight:500;margin-bottom:5px;float:none!important}.account-number-help p,.account-number-popup p{font-size:13px;text-align:left!important;margin-top:0;padding:0!important;float:none!important}.modal-header .close{font-size:39px;line-height:26px;font-weight:400}.blank-header{height:50px}.account-number-popup{width:500px;margin-top:8%}.account-number-popup .modal-body{height:400px;overflow-y:auto}.account-number-popup .micr,.account-number-popup .micr-dash{display:inline-block}.account-number-popup .micr-dash{width:11px;height:8px;background-image:url(/PFMFULL/Patient/Content/img/icons/micr_dash_white.png)}.account-number-popup .micr{width:12px;height:15px;background-image:url(/PFMFULL/Patient/Content/img/icons/micr_a_white.png)}.recaptcha{min-height:85px}.information-pops{margin-top:10%}.information-pops .close{font-size:38px;line-height:20px;margin-top:-19px}.information-pops .modal-body{padding-top:38px}.information-pops h4{font-size:16px;font-weight:700;text-align:center}.information-pops h4+h4{margin-top:15px;margin-bottom:4px}.information-pops p{font-size:14px;font-weight:400;text-align:center}.information-pops p.strong{font-size:16px;font-weight:700;text-align:center}.survey-box{position:fixed;top:50%;left:50%;width:90%;max-width:800px;min-height:176px;padding:16px 65px;box-shadow:0 0 4px 0 rgba(189,189,189,.5);background-color:#fff;border:solid 2px #cfd6d9;transform:translate(-50%,0);z-index:2}.survey-box .close{position:absolute;top:11px;right:19px;font-size:38px;font-weight:400}.survey-box p{font-size:18px;color:#2d3d5d;text-align:center}.survey-box .star-wrp{display:flex;align-items:center;justify-content:center;margin-bottom:22px}.survey-box .star-wrp .star{background:url(/PFMFULL/Patient/Content/img/icons/star.svg);background-size:100% auto}.survey-box .star-wrp .star:first-child{width:17.1px;height:16.3px;margin-right:3px}.survey-box .star-wrp .star:nth-child(2){width:20.9px;height:19.9px;margin-right:5.2px}.survey-box .star-wrp .star:nth-child(3){width:24.7px;height:23.5px;margin-right:6.5px}.survey-box .star-wrp .star:nth-child(4){width:28.5px;height:27.1px;margin-right:9.6px}.survey-box .star-wrp .star:nth-child(5){width:32.3px;height:30.8px}.survey-box .star-wrp .selected:first-child{background-position:0 -17px}.survey-box .star-wrp .selected:nth-child(2){background-position:0 -22px}.survey-box .star-wrp .selected:nth-child(3){background-position:0 -25px}.survey-box .star-wrp .selected:nth-child(4){background-position:0 -30px}.survey-box .star-wrp .selected:nth-child(5){background-position:0 -36px}.survey-box .form-group label{display:block;font-size:18px;color:#2d3d5d!important;margin-bottom:10px;text-align:center}.survey-box .form-group .form-control{height:79.4px;padding:10px;margin-bottom:0;border-radius:2px;border:solid 1px #9ba5ac;background-image:none;transition:all .5s}.survey-box .form-group .form-control:focus{border:solid 2px #02589c}.survey-box .btn-wrp{padding-top:10px;text-align:center}.survey-box .btn{margin:0 5px}.label-floating.form-group label.control-label,.label-placeholder.form-group label.control-label,.label-static.form-group label.control-label{pointer-events:auto}@media(max-width:1400px){.page-outer .left-box h2{font-size:22px;line-height:26px}.page-outer .left-box .client-msg{font-size:14px;line-height:20px}}@media(max-width:1024px){.page-outer .left-box{padding:0 15px 0 0}.page-outer .left-box h2{font-size:20px!important;line-height:24px}}@media(max-width:1199px)and (min-width:992px){.page-outer .left-box .logo-area img{margin-left:0}.page-outer .left-box h2{margin-left:0;font-size:22px}.page-outer .left-box .client-msg{padding-left:0}.page-outer .left-box .btn-ash{margin-left:0}.page-outer .left-box .footer-box{padding-left:0}.payment-receipt-details .table-responsive{overflow-x:auto}}.common-confirm-popup{width:600px}.common-confirm-popup .modal-body{min-height:110px;display:flex;align-items:center;justify-content:center}.common-confirm-popup .modal-body p{margin-bottom:0;font-size:16px;text-align:center;line-height:1.75}.common-confirm-popup .modal-body p span{font-weight:600}.common-confirm-popup .modal-footer{text-align:right}.survey-popup .modal-body{max-height:70vh;overflow-y:auto}.survey-popup h3{line-height:22px;font-size:17px;font-weight:500}.survey-popup p{margin-bottom:3px}.survey-popup .form-group{margin-top:5px}.survey-popup .form-control{border:solid 1px #ccc;min-height:100px;padding:6px 12px;background-size:0 2px,100% 0}.survey-popup .width-sm{max-width:70%;margin-left:auto;margin-right:auto}.pad-l25{padding-left:25px}@media(max-width:991px)and (min-width:768px){.page-outer .left-box{width:100%;height:auto;text-align:center}.page-outer .left-box .logo-area{padding:10px 0 15px 0;margin-top:0;border-bottom:solid 1px}.page-outer .left-box .logo-area img{text-align:center;margin-left:0;display:inline-block}.page-outer .left-box h2{margin:15px 0;padding-right:0;font-size:28px;line-height:36px;text-align:center}.page-outer .footer-box{width:100%;float:left;text-align:center;padding:20px 0}.page-outer .footer-box p{margin:15px 0 0 0}.page-outer .login-mid{position:relative;top:auto;left:auto;width:468px;height:auto;margin:0 auto;padding:40px 0}.page-outer .login-mid h2{font-size:40px;padding-top:21px;margin-bottom:30px;text-align:center}.page-outer .login-mid .col-md-24{padding:0 10px 0 10px!important}.page-outer .login-mid .btn+.btn{padding:14px 35px 14px 25px!important}.page-outer .login-mid .error-msg{margin-top:13px}.page-outer .right-box{width:100%;height:auto}.page-outer .bgcolor{height:auto!important;padding:17px 0}.page-outer .registration-box{position:relative!important;top:auto!important;left:auto!important;width:472px!important;height:auto!important;margin:0 auto!important;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);padding:30px 0}.page-outer .registration-box h2{font-size:40px!important;padding-top:21px;margin-bottom:30px!important}.page-outer .registration-box .bob-lbl{margin-bottom:20px}.page-outer .activation-message,.page-outer .recent-mail,.page-outer .thanks-box{position:relative!important;width:630px;height:auto;top:auto!important;left:auto!important;margin:0 auto!important;padding:25px 0}.communication-pref .outer-area{padding:20px 20px}.inner-login .login-col{padding:30px 40px 35px 25px}.inner-login .login-col+.login-col{padding:30px 25px 35px 40px}.inner-login .login-col+.login-col .error-msg{left:40px}.inner-login .login-col .error-msg{left:25px;max-width:307px}.pay-info-front .single-box{margin-top:17px}.recent-transactions-outer .table th{white-space:nowrap}.recent-transactions-outer .table td:last-child{white-space:nowrap}.recent-transactions-outer .table td .right-icon{margin-left:0;margin-right:5px}.pfm3-filter-sec .btn{float:left;width:100%;margin-top:15px}.pfm3-filter-sec .filter-blocks{width:50%!important}.pfm3-filter-sec .filter-blocks:nth-child(odd){padding-left:0}.pfm3-filter-sec .filter-blocks:nth-child(2n){padding-right:0}.pfm3-online-statement .pfm3-filter-sec .btn{width:23.75%;margin-top:39px}.right-sec .payment-info-btn.btn-wrp{text-align:left}.right-sec .payment-info-btn .btn{float:left;width:49%!important;margin:0 0 15px 0!important}.right-sec .payment-info-btn .btn:nth-child(odd){margin-left:0!important;margin-right:2%!important}.right-sec .payment-information .btn-wrp{display:inline-block;width:100%}.right-sec .payment-information .btn-wrp .btn{float:left;width:49%;margin-left:1%;margin-right:1%;margin-bottom:10px}.right-sec .payment-information .btn-wrp .btn:nth-child(odd){margin-left:0!important}.right-sec .payment-information .btn-wrp .btn:nth-child(2n){margin-right:0!important}.three-door-plans,.three-door-popup{padding:20px}.three-door-plans>div,.three-door-popup>div{margin:0!important}.three-door-plans .page-heading,.three-door-plans h2,.three-door-popup .page-heading,.three-door-popup h2{font-size:24px}.three-door-plans .title-wrp,.three-door-popup .title-wrp{width:100%;margin-bottom:15px!important}.three-door-plans .door-head,.three-door-popup .door-head{height:360px}.three-door-plans .door-head .option-head,.three-door-plans .door-head h3,.three-door-popup .door-head .option-head,.three-door-popup .door-head h3{font-size:18px}.three-door-plans .door-head .option-amt,.three-door-plans .door-head h4,.three-door-popup .door-head .option-amt,.three-door-popup .door-head h4{font-size:22px}.three-door-plans .door-head .option-text,.three-door-plans .door-head h5,.three-door-popup .door-head .option-text,.three-door-popup .door-head h5{font-size:14px}.three-door-plans .door-head .current-discount,.three-door-popup .door-head .current-discount{height:52px!important}.three-door-plans .door-head .current-discount .value,.three-door-popup .door-head .current-discount .value{font-size:20px}.three-door-plans .discount-box,.three-door-popup .discount-box{width:85%;margin-left:auto;margin-right:auto;background-size:100% 100%}.three-door-plans .door-block,.three-door-popup .door-block{height:456px}.three-door-plans .door-block .door-bottom-sec .total,.three-door-popup .door-block .door-bottom-sec .total{font-size:15px}.three-door-plans .door-block .door-bottom-sec .total .value,.three-door-popup .door-block .door-bottom-sec .total .value{width:auto}.three-door-plans .door-block.open .door-bottom-sec .total,.three-door-popup .door-block.open .door-bottom-sec .total{margin-top:10px}.three-door-plans .door-block.open .door-bottom-sec .total .value,.three-door-popup .door-block.open .door-bottom-sec .total .value{width:36%}.three-door-plans .door-block.open .door-bottom-sec .auto-hide,.three-door-popup .door-block.open .door-bottom-sec .auto-hide{height:auto;padding:20px 5px 18px}.three-door-plans .door-block.open .select-wrp,.three-door-popup .door-block.open .select-wrp{padding:10px 10px 10px}.three-door-plans .door-block .door-mid-sec,.three-door-popup .door-block .door-mid-sec{padding-left:10px;padding-right:10px}.three-door-plans .door-block .door-mid-sec .slide-wrp img,.three-door-popup .door-block .door-mid-sec .slide-wrp img{width:100%}.three-door-plans .btn-wrp,.three-door-popup .btn-wrp{margin:0;padding-left:5px;padding-right:5px}.three-door-plans .btn-wrp .btn,.three-door-popup .btn-wrp .btn{margin:0}.three-door-plans .door-bottom-sec .row-data span,.three-door-popup .door-bottom-sec .row-data span{padding-left:3px!important}.three-door-plans .door-bottom-sec .auto-hide .row-data span,.three-door-popup .door-bottom-sec .auto-hide .row-data span{vertical-align:middle;width:4%}.three-door-plans .door-bottom-sec .auto-hide .row-data .value,.three-door-popup .door-bottom-sec .auto-hide .row-data .value{width:36%}.three-door-plans .door-bottom-sec .auto-hide .row-data .lbl,.three-door-popup .door-bottom-sec .auto-hide .row-data .lbl{width:56%}.three-door-plans .edit-block-area,.three-door-popup .edit-block-area{width:100%;left:0}.three-door-plans .edit-block-area .edit-table .table-head,.three-door-popup .edit-block-area .edit-table .table-head{padding-right:0}.three-door-plans .select-wrp,.three-door-popup .select-wrp{padding:10px 10px 10px}.master-div{padding:0 8px}.connance-popup{width:98%!important;margin:12px auto}.connance-popup .modal-body{padding-left:16px;padding-right:16px;padding-bottom:0}.connance-popup .modal-footer{padding-top:10px!important;padding-bottom:10px!important}.connance-popup .mCSB_scrollTools{width:6px}.connance-popup .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px}.connance-popup .door-block{height:660px!important}.connance-popup .table-sec{padding-left:0;padding-right:0}.connance-popup .table-sec td,.connance-popup .table-sec th{font-size:13px}.pfm3-financial-plan .payment-plans-blocks .plan-block{width:100%}.payment-information{padding:20px 30px!important}.payment-information .nav-tabs{padding-left:0;padding-right:0;display:flex}.payment-information .nav-tabs li a{display:flex;align-items:center;height:100%;text-align:left;padding-left:53px;padding-right:30px!important;background-position:9% 57%!important}.payment-information .data-input:nth-child(odd){padding-right:15px!important}.payment-information .data-input:nth-child(2n){padding-left:15px!important}.payment-information .radio-out{width:50%}.payment-information .save-method-col{width:50%!important}.payment-information .save-pay{margin-bottom:10px!important}.payment-information .save-pay label{display:inline-block;vertical-align:top;margin-bottom:0;margin-right:10px}.payment-information .save-pay p{padding-top:0;line-height:14px;float:none!important;padding-left:0}.payment-information .save-pay .form-control{height:21px}.pfm3-add-payment-method .payment-information{padding:20px 0!important}.pfm3-transaction-viewall .filter-blocks{width:33.3%!important}.pfm3-transaction-viewall .filter-blocks:nth-child(2){padding-right:12px!important}.pfm3-contact-page .contact-slide-div{width:500px!important;height:auto!important;padding-top:20px;padding-bottom:20px}.mnu-ft a:nth-child(3n+1)>div{border-bottom:1px solid;border-right:1px solid}.mnu-ft a:nth-child(3n+2)>div{border-bottom:1px solid;border-right:1px solid}.mnu-ft a:nth-child(3n+3)>div{border-bottom:1px solid}.pop-show-sm.right,.popover.right{left:100%;right:auto;top:7px}.pop-show-sm.right .popover-arrow,.popover.right .popover-arrow{left:auto!important;right:100%}.pop-show-sm.right .popover-arrow:after,.popover.right .popover-arrow:after{left:-8px!important}.content-area{margin-top:20px;margin-bottom:30px}.payment-plan-area .right-sec .btn-wrp .btn{margin-bottom:10px!important;min-width:184px}}@media(max-width:991px)and (min-width:320px){.btn{padding:6px 15px}.half-box-one{padding-right:0!important;margin-bottom:20px}.half-box-two{padding-left:0!important}.tab-header .container{position:relative}.tab-header .container .logo-box{min-height:80px;margin-top:0;margin-bottom:0}.tab-header .container .logo-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.payment-receipt-details .table-responsive{overflow-x:auto}}@media(max-width:767px)and (min-width:320px){.page-outer{padding:0;height:auto}.page-outer .left-box{width:100%;height:auto;text-align:center}.page-outer .left-box .logo-area{display:table;width:100%;padding:0;margin-top:0;height:78px;text-align:center;border-bottom:solid 1px}.page-outer .left-box .logo-area img{max-width:220px}.page-outer .left-box h2{margin:15px;padding-right:0;font-size:16px;line-height:23px;text-align:center}.page-outer .left-box .client-msg{padding:15px 10px;margin:0;font-weight:300}.page-outer .action-wrp,.page-outer .img-wrp{display:table-cell;vertical-align:middle}.page-outer .img-wrp{padding:10px;text-align:left}.page-outer .action-wrp{width:60px;text-align:center;border-left:solid 1px}.page-outer .contact-icon,.page-outer .faq-icon{display:inline-block;vertical-align:middle}.page-outer .contact-icon{width:22px;height:21px;background-image:url(/PFMFULL/Patient/Content/img/icons/contact-phone-icon.svg)}.page-outer .faq-icon{width:27px;height:27px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png) -1010px -94px no-repeat}.page-outer .login-mid{position:relative;top:auto;left:auto;width:100%;height:auto;padding:30px 8px 43px 8px;margin:0 auto}.page-outer .login-mid h2{font-size:40px!important;margin-bottom:30px!important}.page-outer .login-mid .btn{width:39%;font-size:18px;padding:6px 10px!important}.page-outer .login-mid .btn.continue{width:57%;font-size:14px!important;text-align:center!important;padding:9px 25px 8px 10px!important;background-position:right 5% center}.page-outer .login-mid .error-msg{height:auto!important;min-height:34px;background-repeat:repeat-y!important;padding-right:25px!important}.page-outer .login-mid .fgot-text{font-size:14px;margin-top:3px}.page-outer .login-mid .pfm-login .btn.continue{padding:9px 10px!important}.page-outer .right-box{width:100%;height:auto}.page-outer .bgcolor{height:auto}.page-outer .registration-box{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;padding:30px 20px!important;margin:0 auto!important;padding-bottom:16px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.page-outer .registration-box h2{font-size:24px!important;margin-bottom:30px!important}.page-outer .registration-box .pop-show-sm{right:47px}.page-outer .registration-box .btn{width:100%;height:auto;margin:0!important;font-size:18px;padding:6px 3%!important}.page-outer .registration-box .bob-lbl{margin-bottom:20px}.page-outer .registration-box .radio-row>label{display:block}.page-outer .registration-box .radio-row span{margin-right:6px}.page-outer .registration-box .radio-row .radio-div{min-width:102px;min-height:48px;margin-bottom:10px;margin-right:5px;border-width:2px!important}.page-outer .registration-box .radio-row .radio-div+.radio-div{margin-right:0}.page-outer .registration-box .radio-row .radio-div label{padding:13px 10px 11px}.page-outer .registration-box .radio-row .radio-div span{width:26px;height:26px;margin-top:-3px;background-size:100%!important}.page-outer .registration-box .more-info{width:180px!important}.page-outer .activation-message,.page-outer .recent-mail,.page-outer .thanks-box{position:relative!important;width:100%;height:auto;top:auto!important;left:auto!important;margin:0 auto!important;padding:25px 20px}.page-outer .activation-message h2,.page-outer .recent-mail h2,.page-outer .thanks-box h2{font-size:40px!important;padding-top:21px;margin-bottom:30px!important}.page-outer .activation-message p,.page-outer .recent-mail p,.page-outer .thanks-box p{padding-top:0!important}.page-outer .activation-message .mail-icon,.page-outer .recent-mail .mail-icon,.page-outer .thanks-box .mail-icon{width:70px;height:50px;background-size:100% auto}.page-outer .activation-message.ask-confirm .btn-wrp,.page-outer .recent-mail.ask-confirm .btn-wrp,.page-outer .thanks-box.ask-confirm .btn-wrp{max-width:320px;margin:0 auto}.page-outer .activation-message.ask-confirm .btn-wrp .btn,.page-outer .recent-mail.ask-confirm .btn-wrp .btn,.page-outer .thanks-box.ask-confirm .btn-wrp .btn{width:100%;margin-top:10px;margin-left:0;margin-right:0}.page-outer .footer-box{width:100%;float:left;text-align:center;padding:30px 0 20px 0}.page-outer .footer-box p{position:relative;margin:12px 0 0 0;padding-left:10px;padding-right:10px;font-size:12px}.communication-pref{margin:23px 10px}.communication-pref .outer-area{padding:10px 10px}.communication-pref h2{padding-bottom:5px;text-align:center}.communication-pref .row-box:first-child{padding:0 15px 0!important}.communication-pref .row-box:nth-child(2){padding:10px 15px 15px}.communication-pref .row-box:nth-child(3){padding-right:20px}.communication-pref .row-box:nth-child(3) p{padding-left:0}.communication-pref .row-box:nth-child(4) p{line-height:21px}.communication-pref .row-box:last-child{padding:0 20px 15px 20px}.communication-pref .row-box h3{padding-left:10px}.communication-pref .row-box .form-box{width:100%;padding-left:0!important;padding-right:0!important}.communication-pref .row-box .form-box+.form-box .checkbox{margin-top:2px!important}.communication-pref .row-box .btn-wrp{width:100%;padding-left:0}.communication-pref .row-box .btn-primary{width:100%!important;margin:0!important}.communication-pref .row-box .radio span{left:50%!important;margin-left:-13px}.communication-pref .row-box .radio label{float:none!important;width:100%;padding:0!important}.communication-pref .row-box .radio h4{float:none!important;padding-left:0;padding-top:7px;text-align:center;font-size:13px}.communication-pref .row-box .rmv-pl{padding:0!important}.communication-pref .btn-wrp{display:inline-block;width:100%;padding-top:20px}.communication-pref .btn-wrp .btn{float:left;width:49%;margin:0 1% 0 0}.communication-pref .btn-wrp .btn+.btn{margin:0 0 0 1%}.inner-login{background-image:none!important;padding-top:0}.inner-login .login-col{border-bottom:solid 1px;padding:30px 25px 35px}.inner-login .login-col+.login-col{border-bottom:none!important}.inner-login .login-col .page-heading,.inner-login .login-col h3{font-size:22px!important}.inner-login .login-col .error-msg{position:static}.inner-login .middle{left:50%;top:100%;margin-left:-17px;margin-top:-17px}.fee-box{width:100%;margin-bottom:0;min-height:45px;padding-bottom:20px!important}.fee-box .form-group{padding-left:0;padding-right:0}.fee-box .fee-left,.fee-box .fee-right{width:100%;padding-left:0;padding-right:0}.fee-box .fee-right{margin-top:15px}.fee-box h4,.fee-box label{width:91px}.fee-box h4 span,.fee-box label span{float:right}.pay-info-front .next-sec .single-box{margin-top:15px;height:auto;padding-right:10px}.pay-info-front .next-sec .single-box h5{font-size:14px}.pay-info-front .next-sec .single-box .auto-scroll{padding-right:0!important}.pay-info-front .next-sec .single-box .btn{margin-right:0;margin-bottom:10px}.pay-info-front .next-sec .single-box .row-bx{height:auto;max-height:296px}.pay-info-front .next-sec .email-block{padding-left:20px;padding-right:20px}.pay-info-front .next-sec .email-block .form-group{width:100%;padding-right:0}.payment-information{padding-left:15px;padding-right:15px;padding-top:18px!important}.payment-information .data-input:nth-child(2n),.payment-information .data-input:nth-child(odd){padding-left:0;padding-right:0}.payment-information .tab-content{padding:20px 16px 16px}.payment-information .nav-tabs{display:flex;padding-left:0;padding-right:0;margin-top:15px}.payment-information .nav-tabs li{width:32%;max-width:140px;padding:0;margin-right:3%}.payment-information .nav-tabs li .help-link-icon.tab{top:50%!important;margin-top:-10px}.payment-information .nav-tabs li:nth-child(3){margin-right:0}.payment-information .nav-tabs li.active a{border-width:2px!important;background:none}.payment-information .nav-tabs li a{display:flex;align-items:center;height:100%;padding-right:0;font-size:14px!important;text-align:left!important;padding-left:15px;padding-right:10px!important;border-width:2px!important;background:none}.payment-information .nav-tabs li a>img{max-width:100%!important}.payment-information .nav-tabs .credit{background-position:10px 58%!important}.payment-information .nav-tabs .electronic{background-position:10px 57%!important}.payment-information .expiration-m{padding-left:0!important}.payment-information .expiration-y{padding-right:0!important}.payment-information .btn-wrp{margin-top:0!important}.payment-information .line{margin-top:0!important}.payment-information .data-input{padding-top:4px!important}.payment-information .btn-wrp .btn{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}.payment-information .btn-wrp .btn:first-child,.payment-information .btn-wrp .btn:nth-child(2){float:left!important;width:49%;min-width:100px}.payment-information .btn-wrp .btn:first-child{margin-right:1%}.payment-information .btn-wrp .btn:nth-child(2){margin-left:1%}.payment-information .data-input:nth-child(2n) .help-link-icon,.payment-information .data-input:nth-child(odd) .help-link-icon{margin-right:0!important;right:0!important}.payment-information .save-pay{margin-bottom:10px!important}.payment-information .save-pay label{display:inline-block;vertical-align:top;margin-bottom:0;margin-top:-3px;margin-right:10px}.payment-information .save-pay p{padding-top:0;display:inline;float:none!important;padding-left:0}.payment-information .manual-plan-wrp .btn-wrp{margin-top:15px!important}.payment-plan-area .menu-sec{width:100%;height:77px;border-bottom:solid 1px;border-right:0!important;margin-bottom:0;text-align:center}.payment-plan-area .menu-sec label{display:none!important}.payment-plan-area .menu-sec a{float:none;display:inline-block;width:30%;padding:10px 10px 5px 10px;border-bottom:none!important}.payment-plan-area .menu-sec a span{display:block;margin:0 auto;width:56px;height:56px;border:solid 2px;border-radius:100%;background-image:url(/PFMFULL/Patient/Content/img/sprites/sprites.png);margin-bottom:5px}.payment-plan-area .menu-sec a .mk-paymnt{background-position:-711px 16px}.payment-plan-area .menu-sec a .viwmr-detls{background-position:-712px -24px}.payment-plan-area .menu-sec a .fins-optns{background-position:-712px -66px}.payment-plan-area .menu-sec a .view-statmnt{background-position:-711px -110px}.payment-plan-area .menu-sec a.active .mk-paymnt,.payment-plan-area .menu-sec a:focus .mk-paymnt,.payment-plan-area .menu-sec a:hover .mk-paymnt{background-position:-755px 16px}.payment-plan-area .menu-sec a.active .viwmr-detls,.payment-plan-area .menu-sec a:focus .viwmr-detls,.payment-plan-area .menu-sec a:hover .viwmr-detls{background-position:-756px -24px}.payment-plan-area .menu-sec a.active .fins-optns,.payment-plan-area .menu-sec a:focus .fins-optns,.payment-plan-area .menu-sec a:hover .fins-optns{background-position:-756px -66px}.payment-plan-area .menu-sec a.active .view-statmnt,.payment-plan-area .menu-sec a:focus .view-statmnt,.payment-plan-area .menu-sec a:hover .view-statmnt{background-position:-755px -110px}.payment-plan-area .menu-sec a.active{position:relative}.payment-plan-area .menu-sec a.active:after,.payment-plan-area .menu-sec a.active:before{top:100%;left:50%;border:solid;content:" ";height:0;width:0;position:absolute;pointer-events:none}.payment-plan-area .menu-sec a.active:after{border-width:8px;margin-left:-8px}.payment-plan-area .menu-sec a.active:before{border-width:9px;margin-left:-9px}.payment-plan-area .right-sec{width:100%!important;height:auto;min-height:auto!important;border-left:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important;box-shadow:none!important}.payment-plan-area .right-sec .pop-show{right:35px;top:13px;width:230px}.payment-plan-area .right-sec .pop-show img{max-width:100%}.payment-plan-area .right-sec .btn-wrp{padding-top:8px;display:inline-block;width:100%}.payment-plan-area .right-sec .btn-wrp .mob-btn-out{width:50%;float:left;padding-right:5px}.payment-plan-area .right-sec .btn-wrp .mob-btn-out+.mob-btn-out{padding-left:5px;padding-right:0}.payment-plan-area .right-sec .btn-wrp .btn{width:100%;min-width:100px;margin:0 0 10px;font-size:17px;float:left}.pfm3-layout{padding:15px 15px 35px}.full-filter-wrp .btn,.full-filter-wrp .form-group,.full-filter-wrp label{width:100%;display:block}.full-filter-wrp>label{margin-top:0;text-align:left;font-weight:400;font-size:16px}.full-filter-wrp>label>span{display:none}.full-filter-wrp .form-group{margin-bottom:15px}.confirmation-wrp{padding:20px 15px}.confirmation-wrp .note,.confirmation-wrp h3{font-size:16px;line-height:24px;padding:0}.confirmation-wrp .page-heading,.confirmation-wrp h4{margin:12px 0}.confirmation-wrp .table-responsive{border:0}.confirmation-wrp td{white-space:nowrap!important}.confirmation-wrp td,.confirmation-wrp th{padding-left:10px!important;padding-right:10px!important}.confirmation-wrp td:first-child,.confirmation-wrp th:first-child{padding-left:0!important}.confirmation-wrp td:last-child,.confirmation-wrp th:last-child{padding-right:0!important}.confirmation-wrp .total-row td{padding-right:0!important}.confirmation-wrp .payment-detail td{width:100%!important;display:block;padding:4px 4px 0!important;height:auto}.confirmation-wrp .payment-detail td:last-child{font-weight:500}.confirmation-wrp .payment-detail td .form-group{width:100%;margin-top:10px}.confirmation-wrp .payment-detail tr{display:block;padding-top:8px}.confirmation-wrp .payment-detail tr:first-child td,.confirmation-wrp .payment-detail tr:last-child td{padding:4px 4px 0!important}.confirmation-wrp .payment-detail tr:last-child{padding-bottom:5px}.confirmation-wrp .payment-detail span{display:none}.confirmation-wrp .btn-wrp{padding-top:15px!important;text-align:left!important}.confirmation-wrp .btn-wrp .btn{float:left}.confirmation-wrp .btn-wrp .btn:last-child{width:100%!important}.online-statement-box .statement-body{padding:0;height:auto}.online-statement-box .pdf-view-wrp{height:auto;max-height:350px}.online-statement-box .col-sm-8{padding-left:0;padding-right:0}.online-statement-box .pdf-controls{padding:8px 5px}.online-statement-box .pdf-controls button{padding:4px 0 2px}.payment-plans-outer .filter-sec,.recent-transactions-outer .filter-sec{padding:50px 25px 30px;position:relative}.payment-plans-outer .filter-sec .form-group,.recent-transactions-outer .filter-sec .form-group{width:100%!important;padding-right:0!important;margin-bottom:30px!important}.payment-plans-outer .filter-sec .form-group:first-child,.recent-transactions-outer .filter-sec .form-group:first-child{position:absolute;width:100%;top:0;left:0;padding:5px 25px}.payment-plans-outer .filter-sec .form-group:first-child label,.recent-transactions-outer .filter-sec .form-group:first-child label{font-size:20px;font-weight:400}.payment-plans-outer .filter-sec .form-group:nth-child(2),.recent-transactions-outer .filter-sec .form-group:nth-child(2){margin-top:20px}.payment-plans-outer .filter-sec .btn,.recent-transactions-outer .filter-sec .btn{width:100%;display:block}.payment-plans-outer .pfm3-filter-sec .btn,.recent-transactions-outer .pfm3-filter-sec .btn{margin-top:20px;margin-bottom:0}.payment-plans-outer .pfm3-filter-sec .filter-title,.recent-transactions-outer .pfm3-filter-sec .filter-title{margin-bottom:0}.payment-plans-outer .pfm3-filter-sec .filter-row,.recent-transactions-outer .pfm3-filter-sec .filter-row{position:static;display:block}.payment-plans-outer .pfm3-filter-sec .filter-row.open,.recent-transactions-outer .pfm3-filter-sec .filter-row.open{display:inline-block;height:422px}.recent-transactions-outer h3{font-size:20px;font-weight:400;margin-bottom:10px;text-align:center}.recent-transactions-outer .btn-wrp{display:inline-block;width:100%}.recent-transactions-outer .btn-wrp .btn{margin-top:0;margin-bottom:0}.pfm3-filter-sec{position:relative}.pfm3-filter-sec .btn{float:left;width:100%;margin-bottom:15px}.pfm3-filter-sec .filter-blocks{width:100%!important;padding-left:0;padding-right:0}.pfm3-filter-sec .filter-row{visibility:hidden;position:absolute;display:inline-block;border:solid 1px;border-top:none;width:100%;height:0;padding:0 15px;top:35px;left:0;z-index:10;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.pfm3-filter-sec .filter-row.open{visibility:visible;padding:15px}.pfm3-filter-sec .filter-title{width:100%;height:35px;font-size:16px;font-weight:500;padding-left:12px;line-height:35px;border:solid 1px}.pfm3-filter-sec .filter-title .drop-icon{display:inline-block;float:right;width:14px;height:8px;margin-top:10px;margin-right:13px;background:url(/PFMFULL/Patient/Content/img/icons/drop-icon-filter.png)}.pfm3-online-statement .pfm3-filter-sec .filter-row.open{height:343px}.pfm3-online-statement .pfm3-filter-sec .btn{width:49%;margin-top:18px;margin-bottom:0;margin-left:0;margin-right:1%}.pfm3-online-statement .pfm3-filter-sec .btn+.btn{margin-left:1%;margin-right:0}.payment-info-wrp{margin:15px;padding:15px 10px}.payment-info-wrp .status-icon{width:56px;height:56px;background-size:cover}.payment-info-wrp .success-msg,.payment-info-wrp h3{font-size:21px}.payment-info-wrp .amount-msg,.payment-info-wrp h4{font-size:18px}.payment-info-btn.btn-wrp{margin-top:0;padding:0 15px 15px 15px!important}.payment-info-btn.btn-wrp .btn{margin:0 0 10px 0!important;padding:10px 12px!important;font-size:16px!important;width:100%!important}.payment-info-btn.btn-wrp .btn:last-child{margin:0!important}.profile-settings .page-heading,.profile-settings h3{margin-bottom:12px!important;font-size:21px;font-weight:300}.profile-settings .cust-tab-pane{margin-top:1px!important}.profile-settings .cust-nav-tab li{width:33.33%;height:auto}.profile-settings .cust-nav-tab li a{display:block;height:90px;margin-right:0;padding:0;padding-top:12px;text-align:center;font-size:11px;font-weight:300;border:solid 2px!important;border-radius:0!important;border-right:none!important}.profile-settings .cust-nav-tab li a.cpm{border-right:solid 2px!important}.profile-settings .cust-nav-tab li a.cpw{padding-left:10px!important;padding-right:10px!important}.profile-settings .cust-nav-tab li a span{width:39px;height:39px;display:block;margin:0 auto;margin-bottom:2px;background:url(/PFMFULL/Patient/Content/img/sprites/sprites.png)}.profile-settings .cust-nav-tab li a span.prof{background-position:-665px -1px}.profile-settings .cust-nav-tab li a span.changp{background-position:-667px -44px}.profile-settings .cust-nav-tab li a span.confpm{background-position:-667px -87px}.profile-settings .cust-nav-tab li.active a{border-bottom:none!important}.profile-settings .cust-nav-tab li.active a span.prof{background-position:-620px -1px}.profile-settings .cust-nav-tab li.active a span.changp{background-position:-622px -44px}.profile-settings .cust-nav-tab li.active a span.confpm{background-position:-622px -87px}.profile-settings .upload-area{padding-top:0}.profile-settings .upload-area .form-group{margin:32px 0 0}.profile-settings .btn-wrap{float:left;width:100%}.profile-settings .btn-ashbdr,.profile-settings .btn-primary{width:100%;float:none}.profile-settings .btn-ashbdr{margin-top:13px}.profile-settings .change-password{max-width:100%;padding:22px 0 10px}.profile-settings .change-password .form-control{padding-right:28px}.profile-settings .change-password .edit{right:0!important}.profile-settings .reset{top:40px!important;right:-10%!important}.profile-settings .config-method{padding-top:10px;padding-bottom:25px}.profile-settings .payment-information{padding-left:0;padding-right:0;padding-top:0!important}.main-tab-outer{border:solid 2px;border-top:none}.main-tab-outer .payment-information{padding-bottom:10px}.pfm3-profile-settings{padding-left:15px;padding-right:15px}.pfm3-profile-settings .config-method{padding-bottom:10px}.pfm3-profile-settings .cust-nav-tab{margin-bottom:-1px}.pfm3-profile-settings .cust-nav-tab li{width:50%!important}.pfm3-profile-settings .cust-nav-tab li a{padding-left:10px!important;padding-right:10px!important}.pfm3-profile-settings .cust-nav-tab li span{margin-bottom:5px!important}.pfm3-profile-settings .btn-wrap{padding:0 10px}.pfm3-profile-settings .btn-wrap .btn{margin:0 0 10px;width:49%;float:left;min-width:100px}.pfm3-profile-settings .btn-wrap .btn:first-child{margin-right:1%}.pfm3-profile-settings .btn-wrap .btn:nth-child(2){margin-left:1%}.pfm3-profile-settings .line{display:none}.pfm3-profile-settings .tab-bg{margin-bottom:0}.pfm3-profile-settings .config-method-mob .not-set{border:solid 1px}.pfm3-profile-settings .add-new{position:relative;background-image:none;padding:7px 12px}.pfm3-profile-settings .add-new:before{display:inline-block;vertical-align:top;content:"";width:14px;height:14px;margin-top:3px;background-image:url(/PFMFULL/Patient/Content/img/icons/white-plus.png)}.pfm3-profile-settings .help-link-icon{right:-23px;top:15px}.mob-table-view ul{width:100%;margin:0 0 10px 0;padding:9px 9px 0;border:solid 1px;display:inline-block}.mob-table-view li{margin-bottom:10px;width:48%;float:left}.mob-table-view li:nth-child(odd){width:52%;padding-right:10px}.mob-table-view label{width:100%;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-table-view .lbl{margin-bottom:2px}.mob-table-view .value{font-weight:500}.mob-table-view .form-group{margin:0;padding:0}.mob-table-view .form-control{padding:0;margin-bottom:0;font-size:12px;height:24px;width:75%}.mob-table-view .view-note{width:100%;display:block;border-top:solid 1px;padding-top:11px;padding-bottom:10px;margin-bottom:0}.mob-table-view a{display:block;text-align:center;font-size:13px}.mob-table-view .edit-icon:first-child{margin-left:0}.btn-wrp.mob-view-wrp{display:inline-block;padding-top:0!important;margin-top:0;text-align:left!important}.btn-wrp.mob-view-wrp .btn{float:left;width:100%!important;font-size:16px!important;margin-left:0!important;margin-right:0!important}.mobile-total{font-size:16px;font-weight:500;text-align:center;line-height:44px;border-top:solid 1px;border-bottom:solid 1px;margin-bottom:15px}.mobile-total span{display:inline-block;padding-left:10px;padding-right:10px}.payment-receipt-details h2{padding-bottom:10px}.payment-receipt-details .btn-wrp .btn{width:49%;float:left;min-width:100px;font-size:15px;padding:8px;margin-bottom:10px;margin-top:0}.payment-receipt-details .btn-wrp .btn:nth-child(odd){margin-left:0;margin-right:1%}.payment-receipt-details .btn-wrp .btn:nth-child(2n){margin-left:1%;margin-right:0}.payment-receipt-details .btn-wrp .btn:last-child{width:100%;margin:0!important}.payment-receipt-details .receipt-details{border:solid 1px;border-bottom:none}.payment-receipt-details .receipt-details td{display:block;width:100%!important;padding-right:0;padding-left:0;height:auto}.payment-receipt-details .receipt-details td td{padding-right:10px!important;padding-left:10px!important}.payment-receipt-details .receipt-details td:first-child{padding-bottom:3px}.payment-receipt-details .receipt-details td:nth-child(2){border-bottom:solid 1px}.payment-receipt-details .receipt-details td span{display:none}.payment-receipt-details .sigle-table td{padding-top:8px!important;padding-bottom:8px!important;padding-right:10px!important;padding-left:10px!important}.payment-receipt-details .payment-received{margin-bottom:0}.payment-receipt-details .payment-received+.line{margin-top:5px}.payment-receipt-details .payment-received td,.payment-receipt-details .payment-received th{display:block}.payment-receipt-details .payment-received .bold td{height:35px}.payment-receipt-details .payment-received .bold td:first-child{width:100%}.payment-receipt-details .payment-received .bold td:first-child br{display:none}.payment-receipt-details .payment-received .bold td:nth-child(2){text-align:left;padding-left:0}.payment-receipt-details .payment-received .bold td:nth-child(2),.payment-receipt-details .payment-received .bold td:nth-child(3){width:50%;float:left}.payment-receipt-details .payment-received .has-line th{width:100%;padding-top:10px}.payment-receipt-details .payment-received .has-line th:nth-child(2),.payment-receipt-details .payment-received .has-line th:nth-child(3){display:none!important}.pfm3-receipt{padding:15px}.receipt-mobile>div{margin-bottom:20px}.receipt-mobile ul{display:block;padding-left:10px;padding-right:10px;margin-bottom:0}.receipt-mobile li{float:none;width:100%;padding-bottom:5px;border-bottom:solid 1px}.receipt-mobile li:last-child{border-bottom:none}.receipt-mobile .bottom-wrp{padding:10px;border-bottom:solid 1px;border-left:solid 1px;border-right:solid 1px}.receipt-mobile .bottom-wrp .sub{display:block;margin-bottom:5px}.receipt-mobile .bottom-wrp .sub:last-child{margin-bottom:0}.receipt-mobile .bottom-wrp .sub .sub-lbl{font-style:normal}.receipt-mobile .lbl{font-size:12px;margin-bottom:0}.receipt-mobile .value{margin-bottom:0}.receipt-mobile .sub{display:block;width:100%;font-size:13px;white-space:normal}.receipt-mobile .sub .sub-value{display:inline-block;vertical-align:top;width:57%;padding-left:5px}.receipt-mobile .sub .sub-lbl{width:41%;display:inline-block;vertical-align:top;font-style:italic}.pfm3-transaction-viewall h3{margin-bottom:10px}.pfm3-transaction-viewall .value{white-space:normal}.pfm3-transaction-viewall .value .btn{display:inline-block}.payment-info-wrp .payment-info-section{width:50%;min-height:95px;padding:0 10px 3px 10px}.payment-info-wrp .first-section{margin-left:0!important;padding-top:9px}.config-method-mob{margin-top:32px}.config-method-mob .row-box{padding:15px 0;width:100%;height:63px;border:solid 1px;vertical-align:middle}.config-method-mob .row-box h4{font-size:12px;font-weight:500}.config-method-mob .row-box h5{font-size:13px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.config-method-mob .row-box:nth-child(2),.config-method-mob .row-box:nth-child(3){border-top:none!important}.config-method-mob .row-box:nth-child(3){border-bottom:none!important}.config-method-mob .row-one-click{cursor:pointer;background:url(/PFMFULL/Patient/Content/img/icons/collaps-down-icon.png) no-repeat right 8px top 27px}.config-method-mob .is-default{padding-top:5px}.config-method-mob .out-box{height:63px!important;margin-bottom:10px;overflow:hidden;border-bottom:solid 1px;transition:all .5s}.config-method-mob .out-box.open{height:252px!important}.config-method-mob .out-box.open .row-one-click{background:url(/PFMFULL/Patient/Content/img/icons/collaps-up-icon.png) no-repeat right 8px top 27px}.config-method-mob .no-padd-left{padding-left:0;padding-right:21px}.config-method-mob .form-group{margin-top:0}.config-method-mob .form-group .radio{margin:0}.config-method-mob .form-group .radio label{padding-left:25px;padding-top:2px;font-size:13px;font-weight:400}.config-method-mob .form-group .radio label span{left:0}.config-method-mob .form-group .radio label .check,.config-method-mob .form-group .radio label .circle{width:20px;height:20px}.config-method-mob .not-set{font-weight:400;font-size:13px;padding:2px 5px;border-radius:3px;cursor:pointer}.config-method-mob .set-default{font-weight:400;font-size:13px;padding:2px 5px;border-radius:3px;pointer-events:none}.pfm3-dashboard .half-box{height:auto!important;min-height:0;width:100%;display:inline-block!important}.pfm3-dashboard .half-box .item-row-wrp{min-height:206px}.pfm3-dashboard .current-balance{height:auto;padding:25px 0}.pfm3-dashboard .current-balance h3{font-size:20px}.pfm3-dashboard .current-balance h2{font-size:35px}.pfm3-dashboard .left-side-box .btn-wrp{margin-top:0}.pfm3-dashboard .left-side-box .btn-wrp .btn{width:100%;margin-left:0;margin-right:0;margin-bottom:14px;font-size:16px;padding:10px!important}.pfm3-dashboard .left-side-box .btn-wrp .btn+.btn{margin-bottom:0}.pfm3-dashboard .left-side-box .item-row:first-child{padding-top:25px}.pfm3-dashboard .item-row{position:relative}.pfm3-dashboard .item-row .btn{float:left;margin-top:10px;margin-left:46px}.pfm3-dashboard .item-row.last-row{border-bottom:none!important}.pfm3-dashboard .right-side-box .item-row{padding-bottom:13px}.pfm3-dashboard .right-side-box .item-row.no-icon h5{padding-left:0!important}.pfm3-dashboard .right-side-box .item-row.no-icon .btn{margin-left:0!important;float:none!important}.pfm3-dashboard .right-side-box .item-row .leftside-label,.pfm3-dashboard .right-side-box .item-row h5{padding-left:46px;max-width:none;font-size:14px;line-height:20px;width:100%;position:static!important;transform:none!important}.content-area{margin:20px 10px}.pfm3-filter-sec .btn{float:left;width:100%;margin-bottom:15px}.pfm3-filter-sec .filter-blocks{width:100%!important;padding-left:0;padding-right:0}.pfm3-filter-sec{position:relative}.pfm3-filter-sec .filter-row{visibility:hidden;position:absolute;display:inline-block;border:solid 1px;border-top:none;width:100%;height:0;padding:0 15px;top:35px;left:0;z-index:10;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.pfm3-filter-sec .filter-row.open{visibility:visible;padding:15px}.pfm3-filter-sec .filter-title{width:100%;height:35px;font-size:16px;font-weight:500;padding-left:12px;line-height:35px;border:solid 1px}.pfm3-filter-sec .filter-title .drop-icon{display:inline-block;float:right;width:14px;height:8px;margin-top:10px;margin-right:13px;background:url(/PFMFULL/Patient/Content/img/icons/drop-icon-filter.png)}.pfm3-online-statement .pfm3-filter-sec .filter-row.open{height:343px}.pfm3-online-statement .pfm3-filter-sec .btn{width:49%;margin-top:18px;margin-bottom:0;margin-left:0;margin-right:1%}.pfm3-online-statement .pfm3-filter-sec .btn+.btn{margin-left:1%;margin-right:0}.payment-info-wrp{margin:15px;padding:15px 10px}.payment-info-wrp .status-icon{width:56px;height:56px;background-size:cover}.payment-info-wrp .success-msg,.payment-info-wrp h3{font-size:21px}.payment-info-wrp .amount-msg,.payment-info-wrp h4{font-size:18px}.payment-info-btn.btn-wrp{margin-top:0;padding:0 15px 15px 15px!important}.payment-info-btn.btn-wrp .btn{margin:0 0 10px 0!important;padding:10px 12px!important;font-size:16px!important;width:100%!important}.payment-info-btn.btn-wrp .btn:last-child{margin:0!important}.payment-new-info{padding:20px 10px 10px 10px}.payment-new-info h3{border-bottom:none;font-size:20px;margin-bottom:12px}.payment-new-info .mob-table-view .form-control{height:26px;border:solid 1px;border-radius:2px;background-image:url(/PFMFULL/Patient/Content/img/icons/pen-icon.png);background-size:15px 15px;background-position:right 5px center;padding:5px 20px 5px 5px}.payment-new-info .nodata-wrp{margin-bottom:12px}.description-table{border:none!important}.connance-popup{width:96%!important}.connance-popup .table-sec{max-height:352px;height:auto}.connance-popup .door-block{height:auto!important}.three-door-plans,.three-door-popup{padding:20px}.three-door-plans .page-heading,.three-door-plans h2,.three-door-popup .page-heading,.three-door-popup h2{font-size:22px}.three-door-plans .title-wrp,.three-door-popup .title-wrp{margin-bottom:10px}.three-door-plans .door-block,.three-door-popup .door-block{height:auto}.three-door-plans .door-block.open .auto-hide,.three-door-popup .door-block.open .auto-hide{min-height:140px}.three-door-plans .door-block.open .row-data span,.three-door-popup .door-block.open .row-data span{width:4%}.three-door-plans .door-block.open .row-data .value,.three-door-popup .door-block.open .row-data .value{width:36%}.three-door-plans .door-head,.three-door-popup .door-head{height:auto;padding-bottom:15px}.three-door-plans .door-bottom-sec .row-data span,.three-door-popup .door-bottom-sec .row-data span{padding-left:3px!important}.three-door-plans .door-bottom-sec .auto-hide .row-data span,.three-door-popup .door-bottom-sec .auto-hide .row-data span{vertical-align:middle;width:4%}.three-door-plans .door-bottom-sec .auto-hide .row-data .value,.three-door-popup .door-bottom-sec .auto-hide .row-data .value{width:36%}.three-door-plans .door-bottom-sec .auto-hide .row-data .lbl,.three-door-popup .door-bottom-sec .auto-hide .row-data .lbl{width:56%}.three-door-popup{padding:20px 0}.allegro-popup{width:auto}.allegro-popup .modal-footer .btn{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}.three-door-popup .table-sec{max-height:300px}.three-door-popup .title{font-size:15px;font-weight:300;text-align:center}.three-door-popup .title span{font-weight:500}.three-door-popup .b-title{display:block;margin-bottom:22px;font-size:20px;font-weight:400;text-align:center}.three-door-popup .door-bottom-sec{border-top:solid 1px}.three-door-popup .btn-bottom-wrp{padding:0!important;margin:0!important}.three-door-popup .btn-bottom-wrp .btn{width:100%;font-size:15px}.pfm3-financial-plan .payment-plans-blocks .plan-block{width:100%;max-width:370px;margin:0 auto 10px}.pop-show-sm,.popover{width:226px}.pop-show-sm.right,.popover.right{padding:10px!important}.pop-show-sm{right:30px;top:11px}.paynow-discount-popup{width:96%}.pfm3-allegro-wrp .allegro-box{padding-left:15px;padding-right:15px}.pfm3-allegro-wrp .allegro-col{width:100%;padding:15px 0;margin-bottom:0;border-left:none!important;border-top:solid 1px}.pfm3-allegro-wrp .allegro-col:first-child{border-top:none!important}.pfm3-allegro-wrp .allegro-col .checkbox{position:relative}.pfm3-allegro-wrp .allegro-col .checkbox label{position:absolute;left:0;top:0}.pfm3-allegro-wrp .allegro-col .checkbox h3{padding-left:30px;width:auto;margin-bottom:0}.pfm3-allegro-wrp .scheduled-installments{padding-left:10px;padding-right:0}.pfm3-allegro-wrp .agreement-status{width:100%!important}.pfm3-allegro-wrp .agreement-status h3{position:relative;padding-left:39px;font-size:14px}.pfm3-allegro-wrp .agreement-status span{position:absolute;left:0;top:0}.pfm3-allegro-wrp .agreement-status .download-btn{margin-left:5px!important}.pfm3-allegro-wrp .allegro-submit-wrp{padding-left:12px;padding-right:12px;display:inline-block;width:100%}.pfm3-allegro-wrp .allegro-submit-wrp .form-group{padding-left:0;padding-right:0}.pfm3-allegro-wrp .allegro-submit-wrp .btn{float:left;width:49%;margin-right:1%;margin-left:0}.pfm3-allegro-wrp .allegro-submit-wrp .btn+.btn{margin-left:1%;margin-right:0}.pfm3-allegro-wrp .btn-wrp{margin-top:10px}.pfm3-allegro-wrp .btn-wrp .btn{width:49%;float:left;margin-top:7px;margin-bottom:0;font-size:15px;padding:6px 8px;font-weight:500}.pfm3-allegro-wrp .btn-wrp .btn:nth-child(odd){margin-left:0;margin-right:1%}.pfm3-allegro-wrp .btn-wrp .btn:nth-child(2n){margin-right:0;margin-left:1%}.pfm3-allegro-wrp .btn-wrp-allegro{width:100%;padding-top:10px;padding-bottom:10px}.pfm3-allegro-wrp .btn-wrp-allegro .btn{width:100%;margin-left:0;margin-right:0;margin-bottom:10px}.pfm3-allegro-wrp .allegro-agreement-save-wrp{padding:4px 13px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .form-group{margin-top:28px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .date label{width:30%}.pfm3-allegro-wrp .allegro-agreement-save-wrp .date .form-control{width:70%}.pfm3-allegro-wrp .allegro-agreement-save-wrp .btn{margin-right:10px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .checkbox{position:relative}.pfm3-allegro-wrp .allegro-agreement-save-wrp .checkbox label:first-child{position:absolute;left:6px;top:-2px}.pfm3-allegro-wrp .allegro-agreement-save-wrp .checkbox label:nth-child(2){padding-left:25px}.pfm3-contact-page .contact-slide-div{width:100%!important;height:auto;padding:20px}.pfm3-contact-page .contact-slide-div .confirm-phone-number h5{font-size:15px}.pfm3-contact-page .contact-slide-div .confirm-phone-number .help-box{padding:0!important}.pfm3-contact-page .contact-slide-div .select-time .checkbox{margin-bottom:10px!important}.pfm3-contact-page .contact-slide-div .select-time .checkbox label{padding-right:20px}.pfm3-contact-page .contact-slide-div .btn-wrp{display:inline-block;width:100%;margin-top:0}.pfm3-contact-page .contact-slide-div .btn-wrp .btn{width:49%;float:left;margin:0 1%;min-width:120px;margin-left:0}.pfm3-contact-page .contact-slide-div .btn-wrp .btn+.btn{margin-right:0;margin-left:1%}.pfm3-contact-page .contact-slide-div .confirm-num-thanks{padding:50px 0}.pfm3-contact-page .contact-slide-div .confirm-num-thanks h4{font-size:22px}.pfm3-contact-page .contact-slide-div .confirm-num-thanks p{font-size:18px;line-height:28px;margin-top:12px}.mnu-ft a:nth-child(odd)>div{border-bottom:1px solid;border-right:1px solid}.mnu-ft a:nth-child(2n+2)>div{border-bottom:1px solid;border-right:none}.payment-plan-wrp .btn{width:100%!important;margin-left:0!important;margin-right:0!important}.payment-plan-wrp .terms{padding:10px 10px}.payment-plan-wrp .terms span{display:inline;float:none}.table-responsive{border:none!important}.pfm3-receipt{padding:20px}.delete-method-popup .modal-footer .btn{float:left!important;width:49%!important;min-width:100px;margin:0 0 10px!important}.delete-method-popup .modal-footer .btn:first-child{margin-right:1%!important}.delete-method-popup .modal-footer .btn:nth-child(2){margin-left:1%!important}.modal .modal-dialog{width:96%!important;margin:8px auto!important}.terms-and-conditions .modal-body>div{max-height:none!important}.time-out-popup .modal-footer{padding:15px 15px!important}.time-out-popup .modal-footer .btn{width:48%}.modal .modal-footer .btn{width:100%;margin-bottom:10px!important;margin-left:0!important;margin-right:0!important}.modal .modal-footer .btn:last-child{margin-bottom:0!important}.version{position:static}.version-details{width:288px;right:50%;margin-right:-144px;margin-bottom:2px;padding-bottom:10px}.version-details:after{right:50%;margin-right:-10px}.version-details span{display:block;padding-left:0!important;width:100%!important}.version-details span:first-child{font-weight:200;margin-bottom:0;font-size:14px}.version-details span:nth-child(2){display:none}.version-details span:nth-child(3){font-size:15px;margin-bottom:14px}.connance-popup .modal-body{padding-left:15px;padding-right:15px}.connance-popup .other-detail-wrp{padding:21px 30px}.page-not-found{padding-top:40px}.page-not-found h1{font-size:80px}.payment-plan-wrp .plan-amt-wrp .page-heading,.payment-plan-wrp .plan-amt-wrp h4{font-size:15px}.payment-plan-wrp .plan-amt-wrp .total-amt,.payment-plan-wrp .plan-amt-wrp h3{font-size:26px;margin-bottom:4px}.payment-plan-wrp .plan-amt-wrp .method{font-size:16px}.jq-toast-single .icon-msg-box{display:block;margin:7px auto 0!important;width:25px;height:30px;background-size:100% auto!important}.jq-toast-single{height:auto;padding-bottom:10px}.jq-toast-single .text-msg-box{font-size:14px;text-align:center}.half-box-outer{margin-top:20px}.account-number-help iframe{width:100%!important;height:380px!important;overflow:scroll!important}.online-statement-box .statement-header{padding:10px;height:auto}.online-statement-box .statement-header h3{font-size:16px;min-width:auto}.online-statement-box .statement-header h3 span{margin-top:8px}.pagination-custom-style{margin-top:20px}.pagination-custom-style .pageNavigation{display:inline-block;float:none;margin-bottom:10px}.new-method-dashbord{margin-bottom:0}.new-method-dashbord h4{text-align:center}.new-method-dashbord .display-flex{display:block}.new-method-dashbord .table-row{display:block}.new-method-dashbord .flex-box{display:block;width:100%;padding-left:0;padding-right:0}.new-method-dashbord .flex-col{width:100%;padding-left:0!important;padding-right:0!important}.new-method-dashbord .left-cell,.new-method-dashbord .right-cell{padding-bottom:20px}.new-method-dashbord .patient-informations{margin-left:-12px;margin-right:-12px}.new-method-dashbord .patient-informations .flex-box{padding:0 10px;margin-bottom:15px}.new-method-dashbord .patient-informations .flex-box+.flex-box{margin-bottom:0}.new-method-dashbord .grid-bg{padding:11px 10px 15px;margin-bottom:18px}.new-method-dashbord .white-bg{padding:11px 10px 11px}.new-method-dashbord .table-wrp{box-shadow:none!important}.new-method-dashbord .recent-activity .list-wrapper{overflow:visible!important}.new-method-dashbord .half-table td{display:block;width:100%!important;height:auto;padding-left:13px!important}.new-method-dashbord .half-table td:nth-child(2){border-top:none;padding-top:0;vertical-align:top;color:#1d1d1d!important;font-weight:500}.new-method-dashbord .half-table td:first-child{padding-bottom:0!important;color:#6a6a6a!important;font-size:12px}.new-method-dashbord .half-table td:first-child span{display:none}.new-method-dashbord .half-box .item-row-wrp{min-height:150px}.new-method-dashbord .half-box .align-justify .btn-box{display:block;padding-right:0!important}.new-method-dashbord .half-box .align-justify .btn-box:nth-child(2) .btn{margin-bottom:0}.new-method-dashbord .payment-plan-grid .item-row h5:first-child{padding-right:10px}.amount-to-pay-mob{margin-bottom:15px}.amount-to-pay-mob .form-control{width:100%;padding-right:25px!important}.amount-to-pay-mob td:first-child{padding-left:10px!important;padding-right:5px!important;width:60%!important}.amount-to-pay-mob td:first-child span{display:none}.amount-to-pay-mob td:last-child{width:40%}.pfm3-add-payment-method .payment-information{padding-top:0!important}.omp-blue-wrp{padding:25px 10px 20px}.omp-blue-wrp p{font-size:15px;margin-bottom:15px}.omp-blue-wrp .close{line-height:11px}.omp-blue-wrp .btn{margin-bottom:10px;min-width:114px;margin:0 3px}.faq-popup .modal-body,.faq-popup .modal-header{padding-left:18px;padding-right:18px}.faq-popup ul{padding-left:11px}.faq-popup ul ul{padding-left:15px}.faq-popup ul ul li{line-height:24px}.faq-popup .faq-box{padding-bottom:10px;padding-top:5px}.faq-popup .answer,.faq-popup .question{font-size:14px}.faq-popup .answer{padding-left:11px;line-height:17px}.pln-activity-details .table-top{width:100%}.pln-activity-details .table-top td{display:block;width:100%!important}.email-terms-wrp{padding:0 5px}.email-terms-wrp .terms{padding-left:12px!important}.email-terms-wrp .full-wrp{position:relative;padding:15px 15px 15px 0!important}.email-terms-wrp .full-wrp label{position:absolute;top:15px;left:6px}.email-terms-wrp .full-wrp span{padding-left:30px}.custom-toster-wrp{width:96%;right:2%;top:0;left:2%;min-width:300px}.custom-toster-wrp .icon-box{width:55px}.custom-toster-wrp h4{padding-left:5px!important}.custom-toster-wrp p{text-align:left!important;padding-top:5px!important;padding-left:5px;padding-right:0}.survey-box{padding:16px 35px}.communication-pref-popup .modal-body{padding:15px}}@media(max-width:345px){.pay-info-front{padding:15px}}@media(min-width:768px){.payment-information .data-input:nth-child(odd){padding-left:0;padding-right:30px}.payment-information .data-input:nth-child(odd) .help-link-icon{margin-right:11px!important}.payment-information .data-input:nth-child(odd) .pop-show-sm,.payment-information .data-input:nth-child(odd) .popover{left:100%!important;right:auto!important;top:7px!important}.payment-information .data-input:nth-child(odd) .pop-show-sm .popover-arrow,.payment-information .data-input:nth-child(odd) .popover .popover-arrow{left:auto!important;right:100%!important}.payment-information .data-input:nth-child(odd) .pop-show-sm .popover-arrow:after,.payment-information .data-input:nth-child(odd) .popover .popover-arrow:after{left:-8px!important}}@media(max-height:720px){.contact-slide-div .confirm-phone-number p{font-size:13px;line-height:15px}.contact-slide-div .confirm-phone-number .form-group{padding-bottom:0}.contact-slide-div .confirm-phone-number .btn-wrp{margin-top:6px;padding-top:10px}.contact-slide-div .confirm-phone-number .btn-wrp .btn{padding:6px 30px;margin:4px 5px;font-size:14px}}@media(max-width:550px){.contact-slide-div{width:90%;padding:15px 24px 15px 24px}.communication-pref-popup .modal-footer .btn-wrp{margin-right:0!important}.modal .modal-footer .btn{font-size:16px;min-width:127px}}.flex-wrap{display:flex}.communication-pref-popup{width:82%;height:calc(100vh - 60px);max-height:815px;z-index:1500;border-radius:5px;box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.communication-pref-popup .modal-content{height:100%;background:#fff;box-shadow:none;position:relative;border-radius:5px}.communication-pref-popup .modal-body{height:calc(100% - 145px);overflow:auto}.communication-pref-popup .content-out{background-color:#fff;box-shadow:#fff}.communication-pref-popup .outer-area{padding:26px 16px}.communication-pref-popup .communication-pref{max-width:100%;width:100%;margin:0}.communication-pref-popup .communication-pref .outer-area{padding:0}.communication-pref-popup .communication-pref .row-box .form-box{width:34%}.communication-pref-popup .close{font-size:40px;font-weight:400;color:#2a3179;position:absolute;right:9px;top:17px}.communication-pref-popup .modal-header{background:#eef2f3;padding:15px 15px 12px 20px!important;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:solid 1px;border-bottom-color:#afbbbe}.communication-pref-popup .modal-header h4{font-size:18px;font-weight:500}.communication-pref-popup .modal-footer{padding:15px 24px!important}.communication-pref-popup .modal-footer .btn-wrp{display:flex;align-items:flex-start;justify-content:flex-end;margin-right:18px}.communication-pref-popup .modal-footer .btn-wrp .btn{margin-left:6px!important}.communication-pref-popup .btn-wrp{position:relative}.communication-pref-popup .help-link-icon{right:-20px;top:46px;width:20px;height:20px;margin-right:0;cursor:pointer;background-image:url(/PFMFULL/Patient/Content/img/icons/qicon.png)}.communication-pref-popup .tooltip-info-detail{position:absolute;left:auto;right:5px;bottom:100%;width:540px}.communication-pref-popup .tooltip-info-detail p{color:#fff!important;font-size:12px;line-height:15px;margin-bottom:4px}.consolidated-receipt-usap .payment-history-table .desc{width:18%}.consolidated-receipt-usap .payment-history-table .patient{width:20%}.consolidated-receipt-usap .payment-history-table .resp-party{width:22%}.consolidated-receipt-usap .payment-history-table .discount{width:8%;white-space:nowrap}.consolidated-receipt-usap .payment-history-table .bill{max-width:15%;white-space:nowrap}.n-consolidated-receipt-usap .payment-history-table .desc{width:18%}.n-consolidated-receipt-usap .payment-history-table .patient{width:21%}.n-consolidated-receipt-usap .payment-history-table .resp-party{width:20%}.n-consolidated-receipt-usap .payment-history-table .discount{width:8%;white-space:nowrap}.n-consolidated-receipt-usap .payment-history-table .bill{max-width:15%;white-space:nowrap}.checkbox .checkbox-material:before{display:block;position:absolute;left:0;content:"";background-color:rgba(0,0,0,.84);height:20px;width:20px;border-radius:100%;z-index:1;opacity:0;margin:0;-webkit-transform:scale3d(2.3,2.3,1);transform:scale3d(2.3,2.3,1)}.checkbox .check:before{position:absolute;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;-webkit-animation:checkbox-off .3s forwards;-o-animation:checkbox-off .3s forwards;animation:checkbox-off .3s forwards}.checkbox .check{position:relative;display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0,.54);overflow:hidden;z-index:1}.custom-checkbox{display:inline-block;margin-right:25px}.custom-checkbox input{position:absolute;opacity:0}.custom-checkbox input+label{position:relative;cursor:pointer;padding:0}.custom-checkbox input+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:2px solid rgba(0,0,0,.54)}.custom-checkbox input:focus+label:before,.custom-checkbox input:hover+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.custom-checkbox input:checked+label:before{background:#02589c;border-color:#02589c}.custom-checkbox input:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 white;transform:rotate(45deg)}.receipt-msg{word-break:break-all;align-items:justify;width:56%;padding-bottom:15px!important;text-align:left!important}.receipt-msg .item-head,.receipt-msg h4{font-size:14px!important;margin-bottom:6px;color:#53576a;font-weight:500}.total-txt{padding-right:60px}.reversal-reason-wrap td{vertical-align:top}.survey-txt{cursor:pointer!important;text-align:center;text-decoration:underline}.inner-login .survey-txt{color:#02589c;margin-top:20px}#survey-popup{pointer-events:inherit!important}#survey-popup .modal-dialog{width:70%}#survey-popup .modal-header{background:transparent!important;position:relative;padding:0!important;border-bottom:0}#survey-popup .modal-header .close{top:-4px;right:-2px;color:#000;opacity:.5;font-weight:400;font-size:32px;position:relative}#survey-popup .modal-body{padding:0;overflow:hidden}#survey-popup .modal-body .survey-iframe{border:0}#survey-popup .modal-content{padding:10px}.survey-iframe{margin-top:37px;width:70%;height:560px;position:absolute;z-index:10;left:0;right:0;top:0;bottom:0;transform:translate(50px)}.email-login .survey-iframe{transform:translate(21%)}.half-box h4{font-weight:500}.door-block .care-credit-logo.cl-logo{width:62%;margin:auto;display:table}.door-block .care-credit-logo.cl-logo img{width:100%}#carecredit .three-door-plans .care-credit-door-wrap .door-head .care-credit-logo{width:62%;margin:auto}#carecredit .three-door-plans .care-credit-door-wrap .door-head .care-credit-logo img{width:100%;margin-bottom:20px}#carecredit .three-door-plans .care-credit-door-wrap .door-head .msg-box p{font-size:14px;font-weight:400;color:#212121}.care-credit-door-wrap .door-head .msg-box{margin:0 15px}.care-credit-door-wrap .door-head .msg-box p{font-size:14px;font-weight:400;color:#212121;line-height:20px;padding-bottom:10px}.care-credit-door-wrap .door-head .msg-box ul{padding-left:30px;border-top:1px solid #ddd;padding-top:10px}.care-credit-door-wrap .door-head .msg-box ul li{color:#212121;font-weight:500;margin-bottom:5px;position:relative}.care-credit-door-wrap .door-head .msg-box ul li:before{content:'';position:absolute;width:6px;height:6px;background:#8ea3b1;border-radius:100%;left:-13px;top:5px}.care-credit-door-wrap .door-head .msg-box .link{color:#0072a7;text-decoration:none;text-align:center;font-weight:400;display:block}.main-popup.carecredit-interest-popup .modal-dialog{width:36%!important;display:flex;align-items:center;justify-content:center;height:100vh;margin:auto}.main-popup.carecredit-interest-popup .modal-header{padding:15px 15px 12px 28px!important;background:#e8f3f6!important}.main-popup.carecredit-interest-popup .modal-header .close{font-weight:500!important;opacity:.4}.main-popup.carecredit-interest-popup .modal-header .modal-title{color:#000;font-weight:600!important}.main-popup.carecredit-interest-popup .modal-body{padding:20px 28px 10px}.main-popup.carecredit-interest-popup .modal-body p{color:#212121;margin-bottom:6px;font-family:Roboto!important}.main-popup.carecredit-interest-popup .modal-footer .btn-wrp{padding-top:0!important}.care-credit-payment-door .cl-logo{width:68%;margin:auto!important;text-align:center;left:44px;position:absolute;top:22px}.care-credit-payment-door .cl-logo img{width:100%!important}.ccredit-logo{background:url(/PFMFULL/Patient/Content/img/logo/carecredit-sm.png);position:relative;width:112px;height:28px;top:0;background-size:contain;display:block;background-repeat:no-repeat}a.carecredit.ccredit-logo-wrap{padding:8px 20px 8px 20px!important;cursor:pointer;background:none!important}a.carecredit.ccredit-logo-wrap .ccredit-logo{background:url(/PFMFULL/Patient/Content/img/logo/carecredit-sm.png);position:relative;width:138px;height:30px;top:0;background-size:contain;display:block;background-repeat:no-repeat}#paypal-button-container iframe{width:92%!important;left:50%!important;transform:translate(-50%,0);margin-top:0!important;height:auto!important}.modal#service{background:rgba(0,0,0,.44)!important}.payment-info-wrp .c-credit-logo{width:18%;margin:auto}.payment-info-wrp img{width:100%}.payment-info-wrp .amount-msg img{width:auto!important}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .nav-tabs li{position:relative}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .nav-tabs li .help-link-icon{position:absolute;right:1px;top:3px;width:13px;height:13px;margin-right:0;cursor:pointer;background-image:url(/PFMFULL/Patient/Content/img/icons/qicon.png);background-size:contain}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .nav-tabs li .help-link-icon a{background:transparent!important}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .nav-tabs li .help-link-icon a:focus{background:transparent!important}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .data-input .pop-show{right:26px}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .tab-content{padding:20px 36px 16px!important}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .tab-content .data-input:nth-child(odd){padding-left:0!important;padding-right:30px!important}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .tab-content .data-input:nth-child(2n){padding-left:30px!important;padding-right:0!important}.payment-information .tab-content{overflow:hidden}.payment-information .tab-content .tab-pane{min-height:480px}.payment-information .tab-content .tab-pane.applepay-tabContent{min-height:280px}.payment-information .tab-content .tab-pane.paypal-tabContent{min-height:280px}.payment-information .bank-acc-no .help-link-icon{right:8px;top:10px;margin-right:0}.payment-information .payment-info-tab-v2 .nav-tabs li{display:flex;align-items:center;padding:10px 15px 8px 15px!important;border-top-right-radius:5px;border-top-left-radius:5px;border:1px solid!important;margin-right:6px;border-color:#7b9bab!important;border-bottom-color:#fff!important;cursor:pointer;background:#ecf1f4}.payment-information .payment-info-tab-v2 .nav-tabs li a{background:none!important;font-size:14px;padding:0!important;font-weight:500;border:0!important;cursor:pointer}.payment-information .payment-info-tab-v2 .nav-tabs li:hover{background:none!important}.payment-information .payment-info-tab-v2 .nav-tabs li.active{background:#fff;border:2px solid #7c9bab!important;border-bottom:0!important}.payment-information .payment-info-tab-v2 .nav-tabs li.active a{color:#1d579e!important;font-weight:500}.payment-information .payment-info-tab-v2 .nav-tabs li.w-icon{padding:10px 15px 8px 50px!important}.payment-information .payment-info-tab-v2 .nav-tabs li.credit-card .icon{background:url(/PFMFULL/Patient/Content/img/icons/credit-card-icon.png);background-repeat:no-repeat;position:absolute;width:24px;height:20px;background-size:contain;z-index:100;left:18px;top:12px}.payment-information .payment-info-tab-v2 .nav-tabs li.credit-card.active .icon{background:url(/PFMFULL/Patient/Content/img/icons/credit-card-icon-hover.png);background-repeat:no-repeat;position:absolute;width:24px;height:20px;background-size:contain;z-index:100;left:18px;top:12px}.payment-information .payment-info-tab-v2 .nav-tabs li.electronic-check .icon{background:url(/PFMFULL/Patient/Content/img/icons/electronic-check-icon.png);background-repeat:no-repeat;position:absolute;width:26px;height:20px;background-size:contain;z-index:100;left:18px;top:12px}.payment-information .payment-info-tab-v2 .nav-tabs li.electronic-check.active .icon{background:url(/PFMFULL/Patient/Content/img/icons/electronic-check-icon-hover.png);background-repeat:no-repeat;position:absolute;width:26px;height:20px;background-size:contain;z-index:100;left:18px;top:12px}.payment-information .payment-info-tab-v2 .nav-tabs li.paypal{padding:10px 15px 8px 42px!important}.payment-information .payment-info-tab-v2 .nav-tabs li.paypal .icon{background:url(/PFMFULL/Patient/Content/img/icons/paypal-icon.png);background-repeat:no-repeat;position:absolute;width:24px;height:20px;background-size:contain;z-index:100;left:18px;top:10px}.payment-information .payment-info-tab-v2 .nav-tabs li.paypal.active .icon{background:url(/PFMFULL/Patient/Content/img/icons/paypal-icon-hover.png);background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.applepay{padding:10px 15px 8px 42px!important}.payment-information .payment-info-tab-v2 .nav-tabs li.applepay .icon{background:url(/PFMFULL/Patient/Content/img/icons/applepay-icon.png);background-repeat:no-repeat;position:absolute;width:24px;height:20px;background-size:contain;z-index:100;left:18px;top:10px}.payment-information .payment-info-tab-v2 .tab-content{padding:10px!important;overflow:visible}.payment-information .payment-info-tab-v2 .tab-content .tab-head{display:none;overflow:hidden}.payment-information .payment-info-tab-v2 .tab-content .tab-head h3{font-size:18px;color:#1d579e;font-weight:500;margin:4px 0 14px}.payment-information .payment-info-tab-v2 .tab-content .data-input:nth-child(2n){padding-left:0!important;padding-right:5px!important}.payment-information .payment-info-tab-v2 .tab-content .data-input:nth-child(odd){padding-right:0!important;padding-left:5px!important}.account-number-popup .close{top:0!important;font-size:28px;opacity:.6}.tab-content .applepay-tabContent,.tab-content .paypal-tabContent{min-height:330px}.tab-content .applepay-tabContent .wrap,.tab-content .paypal-tabContent .wrap{margin:0 30px}.tab-content .applepay-tabContent .img-wrap,.tab-content .paypal-tabContent .img-wrap{width:100%;text-align:center;margin:40px 0 20px;min-height:70px}.tab-content .applepay-tabContent .txt-wrap,.tab-content .paypal-tabContent .txt-wrap{text-align:center}.tab-content .applepay-tabContent .txt-wrap p,.tab-content .paypal-tabContent .txt-wrap p{color:#231f20;font-size:18px}.tab-content .applepay-tabContent .checkbox,.tab-content .paypal-tabContent .checkbox{margin:30px 0 0}.tab-content .applepay-tabContent .checkbox .checkbox-material,.tab-content .paypal-tabContent .checkbox .checkbox-material{margin-right:6px}.tab-content .applepay-tabContent .btn-wrp,.tab-content .paypal-tabContent .btn-wrp{margin:30px 0 20px;padding:24px 0 0!important;border-top:1px solid #ddd}.tab-content .applepay-tabContent .btn-wrp.payment-info-btn,.tab-content .paypal-tabContent .btn-wrp.payment-info-btn{display:flex;align-items:center;justify-content:center}.tab-content .applepay-tabContent .payment-info-wrp h3,.tab-content .paypal-tabContent .payment-info-wrp h3{font-size:22px;margin-bottom:10px}.tab-content .applepay-tabContent .payment-info-wrp h4,.tab-content .paypal-tabContent .payment-info-wrp h4{color:#6f6f6f;font-weight:500;font-size:18px;display:flex;justify-content:center;align-items:center}.tab-content .applepay-tabContent .payment-info-wrp h4 img,.tab-content .paypal-tabContent .payment-info-wrp h4 img{width:8%;margin-left:5px}.tab-content .applepay-tabContent .payment-info-wrp h6,.tab-content .paypal-tabContent .payment-info-wrp h6{font-size:12px}.btn-wrp-applepay{display:flex;align-items:center;justify-content:flex-end}.btn-wrp-applepay .btn{padding:5px 10px 3px!important;font-size:14px!important;font-weight:400!important;min-width:125px!important;border-radius:5px!important}.apple-pay-button-black{cursor:pointer}#paypal-button-container{display:inline-block!important;line-height:0!important}@media(max-width:1600px){.communication-pref-popup .tooltip-info-detail{position:absolute;left:auto;right:5px;bottom:100%;width:540px}.communication-pref-popup .tooltip-info-detail p{color:#fff!important;font-size:11px;line-height:12px}}@media(max-width:1440px){.communication-pref-popup .row-box .btn-wrp{width:20%;float:left;padding-left:0;padding-top:32px}.communication-pref-popup .row-box .btn-wrp .btn{font-size:16px}.main-popup.carecredit-interest-popup .modal-dialog{width:45%!important}}@media(max-width:1260px){.main-popup.carecredit-interest-popup .modal-dialog{width:56%!important}}@media(max-width:992px){.communication-pref-popup .help-link-icon{right:-54px;top:42px}.payment-information .payment-info-tab-v2 .nav-tabs{width:100%;overflow:auto}.payment-information .payment-info-tab-v2 .nav-tabs li{min-width:84px;text-align:center;display:flex;justify-content:center;padding:10px 18px 8px 18px!important;margin-top:8px}.payment-information .payment-info-tab-v2 .nav-tabs li.w-icon{padding:10px 18px 8px 18px!important}.payment-information .payment-info-tab-v2 .nav-tabs li a{display:none}.payment-information .payment-info-tab-v2 .nav-tabs li.credit-card .icon{background:url(/PFMFULL/Patient/Content/img/icons/credit-card-icon-mob.png);display:block;position:relative;left:auto;top:0;width:32px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.credit-card.active .icon{background:url(/PFMFULL/Patient/Content/img/icons/credit-card-icon-mob-hover.png);display:block;position:relative;left:auto;top:0;width:32px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.carecredit-tab .icon{background:url(/PFMFULL/Patient/Content/img/icons/carecredit-icon-mob.png);display:block;position:relative;left:auto;top:0;width:38px;height:30px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.electronic-check .icon{background:url(/PFMFULL/Patient/Content/img/icons/electronic-check-icon-mob.png);display:block;position:relative;left:auto;top:0;width:38px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.electronic-check.active .icon{background:url(/PFMFULL/Patient/Content/img/icons/electronic-check-icon-mob-hover.png);display:block;position:relative;left:auto;top:0;width:38px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.paypal .icon{background:url(/PFMFULL/Patient/Content/img/icons/paypal-icon-mob.png);display:block;position:relative;left:auto;top:0;width:28px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.paypal.active .icon{background:url(/PFMFULL/Patient/Content/img/icons/paypal-icon-mob-hover.png);display:block;position:relative;left:auto;top:0;width:28px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .nav-tabs li.applepay{padding:10px 18px 8px 18px!important}.payment-information .payment-info-tab-v2 .nav-tabs li.applepay .icon{background:url(/PFMFULL/Patient/Content/img/icons/applepay-icon-mob.png);display:block;position:relative;left:auto;top:0;width:28px;height:28px;background-size:contain;background-repeat:no-repeat}.payment-information .payment-info-tab-v2 .tab-content .tab-head{display:block}.main-popup.carecredit-interest-popup .modal-dialog{width:90%!important}.tab-content .applepay-tabContent .payment-info-wrp h3,.tab-content .paypal-tabContent .payment-info-wrp h3{font-size:20px;margin-bottom:10px}.tab-content .applepay-tabContent .payment-info-wrp h4,.tab-content .paypal-tabContent .payment-info-wrp h4{color:#6f6f6f;font-weight:500;font-size:16px;display:flex;justify-content:center;align-items:center}.tab-content .applepay-tabContent .payment-info-wrp h4 img,.tab-content .paypal-tabContent .payment-info-wrp h4 img{width:8%;margin-left:5px}.tab-content .applepay-tabContent .payment-info-wrp h6,.tab-content .paypal-tabContent .payment-info-wrp h6{font-size:12px}.tab-content .applepay-tabContent .btn-wrp,.tab-content .paypal-tabContent .btn-wrp{display:block!important;overflow:hidden}.tab-content .applepay-tabContent .btn-wrp a,.tab-content .paypal-tabContent .btn-wrp a{margin-left:0!important;margin-right:0!important}.tab-content .applepay-tabContent .btn-wrp .btn,.tab-content .paypal-tabContent .btn-wrp .btn{width:100%!important}}@media(max-width:767px){.btn-wrp-applepay .apple-pay-button{width:100%!important}}@media(max-width:760px){.communication-pref-popup .communication-pref .row-box .btn-wrp{width:94%}.communication-pref-popup .communication-pref .row-box .form-box{width:100%}.communication-pref-popup .communication-pref .help-link-icon{right:-26px}.communication-pref-popup .tooltip-info-detail{width:280px}.modal .modal-header{padding:15px 36px 12px 20px!important}.pfm3-dashboard .current-balance h3:after{top:28px}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .tab-content .data-input:nth-child(odd){padding-left:0!important;padding-right:0!important}.p-profile-add-pay-method .payment-information .payment-info-tab-v2 .tab-content .data-input:nth-child(2n){padding-left:0!important;padding-right:0!important}.p-profile-add-pay-method .profile-settings .change-password{padding:15px}.p-profile-add-pay-method .btn-wrp .btn{width:100%!important}}@media(max-width:580px){.communication-pref-popup .modal-content{height:auto!important}.communication-pref-popup .modal-footer .btn-wrp{display:block!important}}.welcome-pag.ng-enter{opacity:0;height:0%;-webkit-transition:all ease-in-out .8s;-moz-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s;transition:opacity .8s}.welcome-pag.ng-enter.ng-enter-active{height:100%;opacity:1}.modal-dialog.time-out-popup .modal-content{background:#fff!important}.modal-content{background-color:#fff}.enroll-steps.ng-enter{opacity:0;-webkit-transition:all linear 1s;-moz-transition:all linear 1s;-o-transition:all linear 1s;transition:opacity 1s}.enroll-steps.ng-enter.ng-enter-active{opacity:1}select::-ms-expand{display:none}.conditions .checkbox label{max-width:22px;max-height:23px;overflow:hidden}.togglebutton span{color:#000}.profile-settings .config-method-add .data-input{height:75px}.change-status-popup .modal-footer .btn{float:none!important}.change-status-popup .modal-footer{padding:15px!important}.fullheight{height:100%!important}.has-error-v2 .form-control{background-image:linear-gradient(#009688,#009688),linear-gradient(#f44336,#f44336);background-size:0 2px,100% 2px}.slider-box .rz-ceil{right:0!important;left:auto!important}.payment-information .error-text{margin-top:0!important}.modal-dialog.account-number-help .close{color:#4b4040;background:transparent!important;opacity:1}.survey-txt-wrap{text-align:center}h4.assistance-call.survey-txt{border-bottom:2px solid #fff;display:inline-block;font-style:italic}.survey-txt-dark h4{margin:15px 0;font-weight:500;border-color:#1c1c1d!important}.survey-txt-wrap .assistance-call.survey-txt{cursor:pointer!important}.emailreceiptsucess-popup .modal-header{position:relative!important}.emailreceiptsucess-popup .modal-header .close{position:absolute!important;right:8px!important;font-size:24px!important}.payment-information .payment-tab-wrapper .nav-tabs li a,.payment-information .nav-tabs li a{padding-left:80px!important}#showAccountHelp .account-number-help .close{opacity:1!important}.ui-datepicker.ui-widget-content{z-index:90!important}#showAccountHelp .account-number-help .close img{width:13px;position:relative;top:-2px}.terms-and-conditions p a,.terms-and-conditions li a{color:#02589c!important}.terms-and-conditions li{line-height:22px}a.updInfo{margin:12px 0;display:block;color:#02589c;font-size:12px;font-weight:400;padding-left:12px}.page-outer{height:100vh;overflow:hidden}.page-outer .left-box{height:100vh}@media(min-width:1200px){.page-outer{min-height:100%}}@media(max-width:992px){.page-outer .left-box{height:auto}.page-outer .registration-box-wrap{height:auto;display:block}.page-outer{height:100vh;overflow:auto}.page-outer .assistance-call{color:#fff;margin-top:70px}.page-outer .registration-box h2{font-size:26px!important}}body{background-color:#fff}h1,h2{color:#4f4f4f}h3,h4,h5,h6{color:#1c1c1d}button,input,label,li,p,select,td,textarea,th{color:#414549}.btn-transperent{background-color:transparent!important;border-color:#fff;color:#fff}.btn-transperent:active,.btn-transperent:focus,.btn-transperent:hover{background-color:transparent!important;border-color:#fff!important;color:#fff!important}.btn-primary{background-color:#02589c!important;color:#fff!important;border-color:#02589c!important;box-shadow:none!important}.btn-primary:focus,.btn-primary:hover{border-color:#034a83!important;background-color:#034a83!important}.btn-primary:active{border-color:#024073!important;background-color:#024073!important}.btn-primary.disabled{background-color:#abcdde!important;border-color:#abcdde!important;color:#d8e7ef!important}.btn-light{background-color:#0cbeb8!important;color:#fff!important;border-color:#0cbeb8!important;box-shadow:none!important}.btn-light:focus,.btn-light:hover{border-color:#0ca9a3!important;background-color:#0ca9a3!important}.btn-info{background-color:transparent!important;color:#02589c!important;border-color:#02589c!important;box-shadow:none!important}.btn-info:focus,.btn-info:hover{border-color:#034a83!important;background-color:transparent!important;color:#034a83!important}.btn-info:active{border-color:#024073!important;background-color:transparent!important;color:#024073!important}.btn-darkgry{background-color:#758890;border-color:#66777e;color:#fff!important}.btn-darkgry:focus,.btn-darkgry:hover{color:#fff!important;background-color:#758890!important;border-color:#66777e!important}.btn-ashbdr{background-color:transparent!important;border-color:#4a5a69!important;color:#4a5a69!important;box-shadow:none!important}.btn-ashbdr:focus,.btn-ashbdr:hover{background-color:transparent!important;border-color:#404b59!important;color:#404b59!important}.btn-ashbdr:active{background-color:transparent!important;border-color:#3a4350!important;color:#3a4350!important}.btn-secondary{background-color:#07a7ac!important;border-color:#07a7ac!important;color:#fff!important;box-shadow:none!important}.btn-secondary:focus,.btn-secondary:hover{background-color:#088c90!important;border-color:#088c90!important;color:#fff!important}sup{color:#b11111}.has-error .control-label{color:#b2120b!important}.has-error .form-control{background-image:linear-gradient(#009688,#009688),linear-gradient(#f44336,#f44336)}.has-error-pfm .control-label{color:#b2120b!important}.has-error-pfm .form-control{background-image:linear-gradient(#009688,#009688),linear-gradient(#f44336,#f44336)}.has-error-pfm.is-focused .control-label{color:#b2120b!important}.has-error-pfm.is-focused .form-control{background-image:linear-gradient(#009688,#009688),linear-gradient(#f44336,#f44336)}.form-validate .ng-invalid,.form-validate .ng-invalid-required{border-color:#e33936!important;background-image:linear-gradient(#009688,#009688),linear-gradient(#f44336,#f44336)!important}.modal-footer{border-color:#ddd!important}.btn-green{background-color:#30650c!important;color:#fff!important;border-color:#30650c!important;box-shadow:none!important}.btn-green:focus,.btn-green:hover{color:#fff!important;background-color:#30650c!important;border-color:#30650c!important}.btn-drkyellow{background-color:#d28d21!important;border-color:#d28d21!important;color:#fff!important;box-shadow:none!important}.btn-drkyellow:focus,.btn-drkyellow:hover{color:#fff!important;background-color:#d28d21!important;border-color:#d28d21!important}.btn-dark-blue{background-color:#1894a3!important;border-color:#1894a3!important;color:#fff!important;box-shadow:none!important}.btn-dark-blue:focus,.btn-dark-blue:hover{color:#fff!important;background-color:#1894a3!important;border-color:#1894a3!important}.btn-light-blue{background-color:#22bacc!important;border-color:#22bacc!important;color:#fff!important;box-shadow:none!important}.btn-light-blue:focus,.btn-light-blue:hover{color:#fff!important;background-color:#22bacc!important;border-color:#22bacc!important}.btn-orange{background-color:#dd7c44!important;border:solid 2px #dd7c44!important;color:#fff!important;box-shadow:none!important}.btn-orange:focus,.btn-orange:hover{color:#fff!important;background-color:#c26433!important;border:solid 2px #c26433!important}.alert-success{background-color:#dff0d8!important;border-color:#d6e9c6!important;color:#3c763d!important}.alert-warning{background-color:#fcf8e3!important;border-color:#faebcc!important;color:#8a6d3b!important}.alert-error{background-color:#f2dede!important;border-color:#ebccd1!important;color:#a94442!important}.desk-header{background-color:#fff;border-bottom-color:#d1d1d1}.desk-header .mnu-bx a:first-child .bg-chang{border-right-color:#e9e9e9!important}.desk-header h4{color:#414549}.desk-header .transaction-box{border-left-color:#e9e9e9}.desk-header .lendingopt-box{border-left-color:#e9e9e9}.desk-header .onlinestatements-box{border-left-color:#e9e9e9}.desk-header .paymentplans{border-left-color:#e9e9e9}.desk-header .makeapayment{border-left-color:#e9e9e9}.desk-header .financialplan-box{border-left-color:#e9e9e9}.desk-header .omp{border-left-color:#e9e9e9}.desk-header .bg-chang.active,.desk-header .bg-chang:hover{background-color:#f9f9f9}.desk-header .drop-box .dropdown h3{color:#414549}.desk-header .drop-box:hover{background-color:#f7f7f7}.dropdown-menu{background:#fff;border-color:#abb5ba}.dropdown-menu:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff}.dropdown-menu:before{border-color:rgba(171,181,186,0);border-bottom-color:#abb5ba}.dropdown-menu li{border-bottom-color:#abb5ba}.dropdown-menu a{color:#212121}.dropdown-menu a:hover{background-color:#f2f8fa}.cnct-num{color:#606060}.tab-header{background-color:#fff;border-bottom-color:#d1d1d1}.tab-header h4{olor:#7d8b9b}.tab-header .plans:hover{background-color:#f9f9f9}.tab-header .btn-drpmnu .active{background-color:#116ba3}.tab-header .drop-box .dropdown h3{color:#5d5d5d}.tab-header .drop-box .dropdown-menu{background:#fff;border-color:#abb5ba}.blue-drp-mnu{background-color:#116ba3}.blue-drp-mnu .item{border-bottom-color:#407eca}.blue-drp-mnu h5{color:#aacbf5}.blue-drp-mnu .item:hover h5{color:#fff}.content-out{background-color:#e0e0e0}.footer{background-color:#fff;border-top-color:#d1d1d1}.bg-blur-div{background-color:#fff}.side-contact-btn{background-color:#fff;border-color:#02589c;-webkit-box-shadow:0 -2px 4px 0 #b6b6b6;-moz-box-shadow:0 -2px 4px 0 #b6b6b6;-ms-box-shadow:0 -2px 4px 0 #b6b6b6;box-shadow:0 -2px 4px 0 #b6b6b6;color:#02589c}.contact-slide-div{border-color:#576982;background-color:#fff}.contact-slide-div .confirm-phone-number p{color:#414549}.contact-slide-div .confirm-phone-number p b{color:#1c1c1d}.contact-slide-div .confirm-phone-number h5{color:#414549}.contact-slide-div .confirm-phone-number .select-time .checkbox label{color:#414549}.contact-slide-div .confirm-phone-number .help-box textarea{border-color:#ccc}.contact-slide-div .confirm-phone-number .form-group label{color:#414549}.contact-slide-div .confirm-phone-number .form-group .error-text{color:#b30f00!important}.contact-slide-div .confirm-phone-number .form-control{color:#414549}.contact-slide-div .confirm-phone-number .btn-wrp{border-color:#bcc3c9}.contact-slide-div .confirm-num-thanks h4{color:#1c1c1d}.contact-slide-div .confirm-num-thanks p{color:#414549}.loader-wrp{background-color:rgba(255,255,255,.5)}.loader-box{background-color:#fff;border-color:#cfdce2}.mnu-ft{background-color:#fff;border-top-color:#e1e1e1;border-bottom-color:#e1e1e1}.ui-datepicker.ui-widget-content{border-color:#6c96ab}.ui-datepicker .ui-widget-header{background-color:#9da8b0}.ui-datepicker .ui-widget-header a{background-color:#4c5b61}.ui-datepicker .ui-datepicker-calendar th{color:#22272b}.ui-datepicker .ui-datepicker-calendar td a{color:#5c666c}.ui-datepicker .ui-datepicker-calendar td a:hover{background-color:#eefaff;color:#38444b}.ui-datepicker .ui-datepicker-calendar td .ui-state-highlight{background-color:#e1f2fa!important;border-color:#45a9dc;color:#38444b}.ui-datepicker .ui-datepicker-calendar td .ui-state-active{background-color:#02589c!important;border-color:#0774ac;color:#fff!important}.custom-toster-wrp.error{background-color:#fce7e7;border-color:#e29292}.custom-toster-wrp.error .close-btn{border-color:#dcb4b4}.custom-toster-wrp.error .close-btn span{color:#b29896}.custom-toster-wrp.error h4{color:#a61e1d}.custom-toster-wrp.error p{color:#b43938}.custom-toster-wrp.warning{background-color:#ffefbc;border-color:#ffbd00}.custom-toster-wrp.warning .close-btn{border-color:#e7d8aa}.custom-toster-wrp.warning .close-btn span{color:#b4a884}.custom-toster-wrp.warning h4{color:#885c0f}.custom-toster-wrp.warning p{color:#92630f}.custom-toster-wrp.success{background-color:#def2d6;border-color:#a0bd95}.custom-toster-wrp.success .close-btn{border-color:#bfd7b5}.custom-toster-wrp.success .close-btn span{color:#98a693}.custom-toster-wrp.success h4{color:#2b4921}.custom-toster-wrp.success p{color:#597151}.custom-toster-wrp.info{background-color:#cbebfb;border-color:#00a8e4}.custom-toster-wrp.info .close-btn{border-color:#b6d2e1}.custom-toster-wrp.info .close-btn span{color:#95adb8}.custom-toster-wrp.info h4{color:#016c93}.custom-toster-wrp.info p{color:#0079a5}.confirm-row{border-color:#dde0e4;background-color:#fafbfc}.confirm-row .agree-on .control-label{color:#474747}.current-balance{background-color:#fff;border-color:#ddd}.current-balance h3{color:#9f9f9f}.current-balance h2{color:#868686}.current-balance p{color:#1c1c1d}.current-balance .btn{width:167px;background-color:#3bb879!important;color:#fff}.fo-details-area{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.fo-details-area .title-bar a,.fo-details-area .title-bar h2{color:#1c1c1c}.fo-details-area .content-box{background-color:#fbfdfe;border-color:#d7e9f2}.fo-details-area .congrats-box{background-color:#fff;border-color:#b2c3c8}.fo-details-area .congrats-box h3{color:#2f9e84}.fo-details-area .congrats-box h4{color:#1c1c1c}.fo-details-area .details{background-color:#edf4f6;border-color:#b2c3c8}.fo-details-area .details h4,.fo-details-area .details h5{color:#1c1c1c}.fo-details-area .btn-wrp .btn-primary{color:#fff}.fo-details-area .fo-list-bot{border-color:#b2c3c8;background-color:#fff}.fo-details-area .fo-list-bot h3{color:#464646}.fo-details-area .fo-list-bot .table td,.fo-details-area .fo-list-bot .table th{border-color:#b2c3c8}.fo-details-area .fo-list-bot .table .active td{background-color:#edf4f6!important}.error-msg-wrp{background-color:#f9fdfe;border-color:#c4e3f0}.error-msg-wrp .title{color:#0085be}.error-msg-wrp p{color:#484848}.fo-wrp{background-color:#fff}.fo-wrp h3{color:#000}.warning-msg-out{background-color:#fff}.warning-msg-out .warning-msg-box{background-color:#fff;border-color:#c4e3f0}.warning-msg-out .warning-msg-box p{color:#334d65}.warning-msg-out .invalid-action h2{color:#fa9717}.warning-msg-out .invalid-action h3{color:#334d65}.warning-msg-out .js-issue h2,.warning-msg-out .session-expired h2{color:#0085be}.warning-msg-out .js-issue p{color:#334d65}.modal .view-more h3{color:#5c5b5b}.modal .view-more h3 span{color:#eb721e}.modal .view-more .table tr:last-child td{background-color:#fff}.modal .view-more .table th{color:#000}.modal .view-more .table td{background-color:#edf4f6!important;color:#414141}.modal .view-more .table .color{color:#eb721e}.modal .view-more .entramnt .editable-box{border-color:#b2c3c8!important;color:#424242}.modal .view-more .entramnt .delete:hover{color:#bddceb}.modal .view-more .inner-items{border-bottom-color:#b2c3c8}.modal .view-more .balance-due{background-color:#f0f5f8;border-color:#b2c3c8}.modal .view-more .balance-due h4{color:#eb721e}.payment-plan-area .right-sec .edit-amount .form-text-box{border-color:#489eb7;color:#eb721e}.payment-plan-area .right-sec .installment-amount .round-or{color:#818181;border-color:#a6a6a6}.payment-plan-area .right-sec .pop-show{background-color:#fff;border-color:#1d5b7c}.payment-plan-area .right-sec .pop-show p{color:#434343!important}.payment-plan-area .right-sec .table-big td{background-color:#fcfeff}.payment-plan-area .right-sec .table-big td h5{color:#3b3b3b}.payment-plan-area .right-sec .table-big td h4{color:#3b3b3b}.payment-plan-area .right-sec .table-big.table-bordered tbody tr td,.payment-plan-area .right-sec .table-big.table-bordered tbody tr th{border-color:#c2d5e3}.payment-plan-area .right-sec .table-nrml td{background-color:#edf4f6;color:#414141}.payment-plan-area .right-sec .table-nrml th{color:#000}.payment-plan-area .right-sec .table-nrml.table-bordered tbody tr td,.payment-plan-area .right-sec .table-nrml.table-bordered tbody tr th{border-color:#b2c3c8}.payment-plans-outer{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.payment-plans-outer h2{color:#3b3b3b}.payment-plans-outer .payment-plan-inner .color-box p{color:#fff}.payment-plans-outer .payment-plan-inner .color-box h3{color:#fff}.payment-plans-outer .line{background-color:#e0e0e0!important}.payment-plans-outer .patient-det{border-color:#c2d5e3}.payment-plans-outer .patient-det h5{color:#3b3b3b}.payment-plans-outer .patient-det h4{color:#3b3b3b}.payment-plans-outer .payment-plandetails-inner .half-wid-table td,.payment-plans-outer .payment-plandetails-inner .half-wid-table th{border-color:#e0e5e5!important}.payment-plans-outer .payment-plandetails-inner .half-wid-table th{background-color:#f6f9f9;color:#373b3d!important}.payment-plans-outer .payment-plandetails-inner .half-wid-table td{background-color:transparent!important;color:#505050}.payment-plans-outer .payment-plandetails-inner .half-wid-table td:nth-child(2){color:#232323}.payment-plans-outer .payment-plandetails-inner .full-wid-table td,.payment-plans-outer .payment-plandetails-inner .full-wid-table th{border-color:#b2c3c8!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table td{background-color:#edf4f6!important;color:#414141!important}.payment-plans-outer .payment-plandetails-inner .full-wid-table th{background-color:#fff!important;color:#000!important}.payment-plans-outer .table-bordered td,.payment-plans-outer .table-bordered th{border-color:#b2c3c8!important}.payment-plans-outer .table td{color:#414141;background-color:#edf4f6}.payment-plans-outer .table th{color:#000}.payment-plans-outer .panel-group h4{color:#000}.payment-plans-outer .panel-group h5{color:#000}.payment-plans-outer .inner-items{border-bottom-color:#b2c3c8}.footer-panel .btn{color:#2c7fba!important}.footer-panel .btn:focus,.footer-panel .btn:hover{background-color:transparent}.line{background-color:#d1d1d1}.has-error .checkbox-material .check{border-color:#b2120b!important}.panel-default{border-color:#b2c3c8}.panel-heading{background-color:#f5f9fb!important}.panel-heading h4{color:#3b3b3b}.panel-heading h4 span{color:#000}.panel-body{border-top-color:#b2c3c8!important;background-color:#edf4f6}.modal .modal-header{background-color:#eef2f3;border-bottom-color:#afbbbe}.modal .modal-header h4{color:#1c1c1d}.modal table td,.modal table th{border-color:#b2c3c8!important}.modal table td{background:#edf4f6}.confirm-modal .table td{background-color:transparent}.date-holder .form-control::-moz-placeholder{color:transparent!important}.date-holder .form-control:-ms-input-placeholder{color:transparent!important}.date-holder .form-control::-webkit-input-placeholder{color:transparent!important}.is-focused.date-holder .form-control::-moz-placeholder{color:#bdbdbd!important}.is-focused.date-holder .form-control:-ms-input-placeholder{color:#bdbdbd!important}.is-focused.date-holder .form-control::-webkit-input-placeholder{color:#bdbdbd!important}.password-error{background-color:#f87271;border:solid 1px #aa3e3e}.password-error p{color:#feffff!important}.password-error:after{border-color:rgba(248,114,113,0);border-bottom-color:#f87271}.password-error:before{border-color:rgba(170,62,62,0);border-bottom-color:#aa3e3e}.pop-show{background-color:#fff;border-color:#1d5b7c}.pop-show p{color:#434343!important}.payment-plan-details{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.box-edit-accnt{background-color:#e4f2fa;border-bottom-color:#bad2df}.box-edit-accnt a{color:#565656}.edit-body .nav-tabs{background-color:transparent}.edit-body .nav-tabs li.active a{color:#3c3c3c!important;border-bottom-color:#4cb9b0!important}.edit-body .nav-tabs a{color:#898989!important}.edit-body .nav-tabs a:hover{color:#898989!important}.payment-confirm{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.payment-confirm p{color:#000}.payment-confirm .inner-box-area h4{color:#000}.payment-confirm .inner-box-area .table th{background-color:#fff}.payment-confirm .inner-box-area .table td{background-color:#edf4f6}.payment-confirm .inner-box-area .table-bordered td,.payment-confirm .inner-box-area .table-bordered th{border-color:#b2c3c8!important}.payment-confirm .inner-box-area .table-bordered td{color:#424242}.payment-confirm .inner-box-area .table-bordered th{color:#000}.payment-confirm.pay-confirm-success .status-msg h4,.payment-confirm.pay-confirm-success .status-msg h5{color:#5c5b5b}.payment-confirm.pay-confirm-success .status-msg h5 span{color:#0a6c8c}.payment-confirm.pay-confirm-success .status-msg.success{background-color:#f2fff6;border-color:#c1d5c8}.payment-confirm.pay-confirm-success .status-msg.failed{background-color:#ffebeb;border-color:#ffcaca}.email-receipt td p{color:#424242}.email-receipt .form-group .form-control::-moz-placeholder{color:transparent!important}.email-receipt .form-group .form-control:-ms-input-placeholder{color:transparent!important}.email-receipt .form-group .form-control::-webkit-input-placeholder{color:transparent!important}.email-receipt .is-focused .form-control::-moz-placeholder{color:#bdbdbd!important}.email-receipt .is-focused .form-control:-ms-input-placeholder{color:#bdbdbd!important}.email-receipt .is-focused .form-control::-webkit-input-placeholder{color:#bdbdbd!important}.pop-show-sm,.popover{background-color:#fbfdfe;border-color:#c3e2f2;color:#1c1c1c}.more-page .pagination a{border-color:#b2c3c8!important;color:#2fafd9!important}.nodata-wrp{background:#fff!important}.nodata-info{color:#797979}.time-out-outer{background-color:rgba(255,255,255,.5)}.time-out-outer .time-out{background-color:#f9fdfe;border-color:#c4e3f0}.time-out-outer h2{color:#0085be}.time-out-outer p{color:#334d65}.reset-popup .modal-header{background-color:transparent;border-bottom:#e9e9e9}.reset-popup .modal-header h4{color:#535353}.security-pop .modal-header{background-color:transparent}.guest-dashbd .inner-area p{color:#fff}.guest-dashbd .mk-pay{border-bottom-color:#e0e0e0}.guest-dashbd .er-pay{border-bottom-color:#e0e0e0}.guest-dashbd .rp-pay{background-color:#fff;border-color:#e0e0e0}.guest-dashbd .rp-pay li{border-bottom-color:#d1d1d1}.guest-dashbd .rp-pay h3{color:#1c1c1d}.guest-dashbd .rp-pay h5{color:#595959}.guest-dashbd .rp-pay h4{color:#3d3d3d}.guest-dashbd .btn-transperent{border-color:#fff;color:#fff;background-color:transparent}.regist-widget{background-color:#93a7be;color:#fff}.user-reg-outer{background-color:#fff;border-color:#ddd}.user-reg-outer.show{-webkit-box-shadow:1px 1px 11px 0 rgba(0,0,0,.4);-moz-box-shadow:1px 1px 11px 0 rgba(0,0,0,.4);box-shadow:1px 1px 11px 0 rgba(0,0,0,.4)}.user-reg-outer .reset{color:#4dc7ac}.dialog #passwordText{color:#ccc}.guest-dashboard-box{background-color:#fff;border-color:#eee}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-blue{background-color:#4960c1;color:#fff}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-blue:hover{background-color:#5370ea}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-pink{background-color:#c1257a;color:#fff}.guest-dashboard-box .left-align-box .btn-wrp .btn-guest-pink:hover{background-color:#e33091}.guest-dashboard-box .right-align-box .right-area{background-color:#f5f9fb;border-color:#e3e7e8}.guest-dashboard-box .right-align-box .btn-registration{background-color:#1ab0e5;border-color:#13a4d8;color:#fff}.guest-dashboard-box .right-align-box .btn-registration:focus,.guest-dashboard-box .right-align-box .btn-registration:hover{background-color:#13a4d8}.guest-dashboard-box .right-align-box .btn-sendmail{background-color:#1ab0e5;border-color:#13a4d8;color:#fff}.guest-dashboard-box .right-align-box .btn-sendmail:focus,.guest-dashboard-box .right-align-box .btn-sendmail:hover{background-color:#13a4d8}.guest-dashboard-box .right-align-box h3{color:#646665}.guest-dashboard-box .right-align-box ul li{border-bottom-color:#dae9f1;color:#646466}.guest-dashboard-box .right-align-box .registration-outer h2{color:#1c1c1d}.guest-dashboard-box .right-align-box .registration-outer .reset{color:#4dc7ac}@media(min-width:1200px){.popover.right .popover-arrow{border-left:transparent;border-right-color:#c3e2f2}.popover.right .popover-arrow:after{border-right-color:#fbfdfe;border-left-color:transparent}}@media(min-width:992px)and (max-width:1199px){.pop-show-sm.right .popover-arrow,.popover.right .popover-arrow{border-left:transparent;border-right-color:#c3e2f2}.pop-show-sm.right .popover-arrow:after,.popover.right .popover-arrow:after{border-right-color:#fbfdfe;border-left-color:transparent}}@media(min-width:768px)and (max-width:991px){.blue-drp-mnu{background-color:#116ba3}.blue-drp-mnu .item{border-bottom-color:#407eca}.blue-drp-mnu li{border-right-color:#407eca}.blue-drp-mnu h5{color:#aacbf5}.payment-plans-outer h2{color:#1c1c1c!important}}@media(min-width:320px)and (max-width:767px){.half-box h4+a{border-bottom-color:#595959}.fincl-pln-secns:first-child{border-top-color:#9ce3e9!important;border-bottom-color:#9ce3e9!important}.current-balance{-webkit-box-shadow:0 2px 0 #c7c7c7;-moz-box-shadow:0 2px 0 #c7c7c7;-ms-box-shadow:0 2px 0 #c7c7c7;box-shadow:0 2px 0 #c7c7c7}.patient-dtl-box .dtl-box:nth-child(2){border-left-color:#c2d5e3}.patient-dtl-box .dtl-box:nth-child(4){border-left-color:#c2d5e3}.payment-confirm.pay-confirm-success .discrip-mobile{border-color:#b2c3c8}.payment-confirm.pay-confirm-success .discrip-mobile .td-box h4{color:#000}.payment-confirm.pay-confirm-success .discrip-mobile .td-box h5{color:#414141}.payment-confirm.pay-confirm-success .discrip-mobile .head-sec{border-color:#b2c3c8}.payment-confirm.pay-confirm-success .discrip-mobile .hide-sec{border-color:#b2c3c8}.payment-confirm .total th:nth-child(2){color:#eb721e}.fo-details-area .box-view-outer{border-color:#b2c3c8;background-color:#fff}.fo-details-area .box-view-outer h3{color:#464646}.fo-details-area .table-data-head{border-color:#b2c3c8}.fo-details-area .table-data-area{border-color:#b2c3c8}.fo-details-area .table-bordered>tbody>tr>td{border-right-color:#b2c3c8;border-top-color:#b2c3c8}.modal .view-more h2{color:#1c1c1c}.payment-plan-area .out-box{border-color:#cddde5!important}.payment-plan-area .plan-amound{border-top-color:#cddde5}.payment-plan-area .title{color:#000}.payment-plan-area .frequency,.payment-plan-area .installment-amount,.payment-plan-area .payment-information,.payment-plan-area .plan-summary{border-top-color:#cddde5}.payment-plan-area .table-big.table-bordered tbody{border-bottom-color:#c2d5e3}}.page-outer{background-color:#fff}.page-outer .left-box h2{color:#535353}.page-outer .left-box .client-msg{color:#535353}.page-outer .left-box .client-msg sup{color:#535353}.page-outer .left-box .footer-box p{color:#5b5b5b}.page-outer .left-box .btn-ash{background-color:transparent;border-color:#ababab;color:#7c7c7c}.page-outer .right-box .bgcolor{background:rgba(22,46,58,.92)}.page-outer .right-box .bgcolor .control-label{color:#d6e7f2!important}.page-outer .right-box .bgcolor .checkbox input[type=checkbox]:checked+.checkbox-material .check{background-color:#fff}.page-outer .login-mid h2{color:#fff}.page-outer .login-mid .fgot-text{color:#51d8ff}.page-outer .login-mid .fgot-text:hover{color:#fff}.page-outer .login-mid .dnt-have-account{color:#d4e6f1}.page-outer .login-mid .dnt-have-account:hover{color:#fff}.page-outer .login-mid label{color:#d6e7f2}.page-outer .login-mid .form-group .form-control{color:#fff}.page-outer .login-mid .form-group.has-error .form-control{background-image:linear-gradient(#f87271,#f87271),linear-gradient(#f87271,#f87271)}.page-outer .login-mid .form-group .error-text{color:#b30f00!important}.page-outer .login-mid .is-focused label{color:#02589c}.page-outer .login-mid .btn.continue{border-color:#aac3cf;color:#fff}.page-outer .login-mid .btn.create-account{border-color:#aac3cf;color:#fff}.page-outer .login-mid .btn-primary{color:#fff}.page-outer .right-box-one{background:linear-gradient(rgba(0,128,190,.7),rgba(0,128,190,.7)),url(/PFMFULL/Patient/Content/img/bg/makepay-bg.png) no-repeat}.page-outer .right-box-two{background:linear-gradient(rgba(161,59,102,.75),rgba(161,59,102,.75)),url(/PFMFULL/Patient/Content/img/bg/enroll-pay-bg.png)}.page-outer .land-box .land-out .landing-mid-box .btn-transperent{border-color:#fff;color:#fff}.page-outer .land-box .land-out .landing-mid-box p{color:#fff}.page-outer .thanks-box h2{color:#fff}.page-outer .thanks-box p{color:#fff}.page-outer .thanks-box.ask-confirm .btn-wrp .btn{color:#fff!important}.page-outer .thanks-box.ask-confirm .btn-wrp .btn.btn-ashbdr{border-color:#fff!important}.page-outer .activation-message{border-color:rgba(255,255,255,.52);background:rgba(255,255,255,.04)}.page-outer .activation-message h3{color:#fff}.page-outer .activation-message h4{color:#fff}.page-outer .recent-mail p{color:#fff}.page-outer .recent-mail a{color:#64bfff}.page-outer .registration-box h2{color:#fff}.page-outer .registration-box p{color:#fff}.page-outer .registration-box sup{color:#ff576b}.page-outer .registration-box .dob{color:#d6e7f2}.page-outer .registration-box .btn{color:#fff}.page-outer .registration-box .form-group .form-control{color:#fff}.page-outer .registration-box .form-group .error-text{color:#b30f00!important}.page-outer .registration-box label.control-label{color:#d6e7f2}.page-outer .registration-box .is-focused label.control-label{color:#02589c}.page-outer .registration-box .checkbox label{color:#d6e7f2}.page-outer .registration-box .checkbox label:hover{color:#d6e7f2}.page-outer .registration-box .checkbox .link{color:#6adeff}.page-outer .registration-box .checkbox .checkbox-material .check{border-color:#a1c9d8}.page-outer .forgot-box a{color:#99c2db}.page-outer .assistance-call{color:#fff}.communication-pref{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.communication-pref h2{color:#000}.communication-pref .inner-contnt-box{background-color:#f8fbfd;border-color:#c0ddec}.communication-pref .row-box{border-bottom-color:#c0ddec}.communication-pref .row-box p{color:#555}.communication-pref .row-box:nth-child(4) label{color:#000}.communication-pref .row-box:nth-child(4) p{color:#5e5e5e}.communication-pref .row-box:nth-child(4) p span{color:#238fda}.communication-pref .row-box h3{color:#000}.communication-pref .row-box .form-box+.form-box p{color:#9b9b9b}.communication-pref .row-box .radio h4{color:#000}.pfm3-dashboard .current-balance{background-color:#fff;border-color:#ddd;-webkit-box-shadow:0 2px 0 #c7c7c7;-moz-box-shadow:0 2px 0 #c7c7c7;-ms-box-shadow:0 2px 0 #c7c7c7;box-shadow:0 2px 0 #c7c7c7}.pfm3-dashboard .current-balance h3{color:#47555f}.pfm3-dashboard .current-balance h3:after{background-color:#b5b5b5}.pfm3-dashboard .current-balance h2{color:#075d8d}.pfm3-dashboard .current-balance p{color:#414549}.pfm3-dashboard .item-row h5{color:#414549}.pfm3-dashboard .left-side-box .item-row h5 span{color:#006625}.pfm3-dashboard .left-side-box .item-row h5 .no-item{color:#5a5a5a!important}.pfm3-dashboard .left-side-box .item-row:first-child h5 span{color:#595959}.pfm3-dashboard .right-side-box .item-row span.info{color:#0c91be;border-color:#0c91be}.pfm3-dashboard .right-side-box .item-row span.primary{color:#0cbeb8;border-color:#0cbeb8}.pfm3-dashboard .right-side-box .item-row span.orange{color:#f79a59;border-color:#f79a59}.pfm3-dashboard .right-side-box .item-row span.violet{color:#c2b8e4;border-color:#c2b8e4}.pfm3-filter-sec .filter-blocks .control-label{color:#424242}.pfm3-online-statement{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.pagination-custom-style .pageNavigation a,.pagination-custom-style .pageNavigation i{color:#6cb043}.pagination-custom-style .pageNavigation a{border-color:#6299c5;background-color:#e6e6e6}.pagination-custom-style .pageNavigation a.active{border-color:#02589c;background-color:#02589c;color:#fff}.pagination-custom-style .pageNavigation span a{color:#02589c!important}.pagination-custom-style .pageNavigation span a.active{color:#fff!important;background-color:#02589c;border-color:#02589c}.pagination-custom-style .pageNavigation span a,.pagination-custom-style .pageNavigation span i{color:#2a588e;border-color:#6299c5;background-color:#fff}.pagination-custom-style .pageNavigation .pg-arw{color:#106079!important;border-color:#6299c5;background-color:#fff}.pagination-custom-style .text-box{border-color:#b2c3c8}.allegro-popup .modal-body .require-msg{color:#7a7a7a}.allegro-popup .modal-body .require-msg span{color:#d83e2e}.pfm3-allegro-wrp{background-color:#fff;-webkit-box-shadow:0 1px 2px #c7c7c7;-moz-box-shadow:0 1px 2px #c7c7c7;-ms-box-shadow:0 1px 2px #c7c7c7;box-shadow:0 1px 2px #c7c7c7}.pfm3-allegro-wrp .title-text{color:#2e2e2e}.pfm3-allegro-wrp .allegro-box-wrapper{border-color:#cfe0e6}.pfm3-allegro-wrp .allegro-box{background-color:#f8fbfc}.pfm3-allegro-wrp .allegro-col{border-left-color:#bdd8e2}.pfm3-allegro-wrp .allegro-col h2{color:#075d8d}.pfm3-allegro-wrp .allegro-col .static-tooltip{border-color:#ccc}.pfm3-allegro-wrp .allegro-col .static-tooltip:after,.pfm3-allegro-wrp .allegro-col .static-tooltip:before{border-color:transparent;border-top-color:#f8fbfc}.pfm3-allegro-wrp .allegro-col .static-tooltip:before{border-color:transparent!important;border-top-color:#ccc}.pfm3-allegro-wrp .allegro-col .static-tooltip.approved{border-color:#405f26!important;color:#405f26!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.approved:before{border-top-color:#405f26!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.pending{border-color:#6b5705;color:#6b5705}.pfm3-allegro-wrp .allegro-col .static-tooltip.pending:before{border-top-color:#6b5705!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.rejected{border-color:#b40909;color:#b40909}.pfm3-allegro-wrp .allegro-col .static-tooltip.rejected:before{border-top-color:#b40909!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.eSigned{border-color:#0b626f;color:#0b626f}.pfm3-allegro-wrp .allegro-col .static-tooltip.eSigned:before{border-top-color:#0b626f!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.declined{border-color:#794e0c;color:#794e0c}.pfm3-allegro-wrp .allegro-col .static-tooltip.declined:before{border-top-color:#794e0c!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.incompleted{border-color:#b40909;color:#b40909}.pfm3-allegro-wrp .allegro-col .static-tooltip.incompleted:before{border-top-color:#b40909!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.completed{border-color:#0b5a9d;color:#0b5a9d}.pfm3-allegro-wrp .allegro-col .static-tooltip.completed:before{border-top-color:#0b5a9d!important}.pfm3-allegro-wrp .allegro-col .static-tooltip.finalized{border-color:#0b5a9d;color:#0b5a9d}.pfm3-allegro-wrp .allegro-col .static-tooltip.finalized:before{border-top-color:#0b5a9d!important}.pfm3-allegro-wrp .allegro-col h3{color:#60676a}.pfm3-allegro-wrp .allegro-col p{color:#53585b}.pfm3-allegro-wrp .scheduled-installments{border-top-color:#cfe0e6}.pfm3-allegro-wrp .scheduled-installments td{color:#232323}.pfm3-allegro-wrp .scheduled-installments th{color:#576e7a}.pfm3-allegro-wrp .scheduled-installments .table-footer{border-top-color:#c8cecf}.pfm3-allegro-wrp .scheduled-installments .table-footer td{color:#232323}.pfm3-allegro-wrp .allegro-submit-wrp{border-color:#c3e4e7}.pfm3-allegro-wrp .btn-wrp{border-top-color:#c8cecf}.pfm3-allegro-wrp .allegro-agreement-save-wrp{border-color:#c3e4e7}.pfm3-allegro-wrp .allegro-agreement-save-wrp label{color:#555}.pfm3-allegro-wrp .allegro-agreement-save-wrp .link{color:#0e5aa0}.pfm3-allegro-wrp .allegro-agreement-save-wrp .date label{color:#555}.pfm3-allegro-wrp .btn-wrp-allegro{border-top-color:#bdd8e2}.pfm3-receipt{background-color:#fff;-webkit-box-shadow:0 1px 2px #c7c7c7;-moz-box-shadow:0 1px 2px #c7c7c7;-ms-box-shadow:0 1px 2px #c7c7c7;box-shadow:0 1px 2px #c7c7c7}.payment-receipt-details h2{color:#000;border-bottom-color:#c8cecf}.payment-receipt-details .line{border-top-color:#c8cecf}.payment-receipt-details table th{color:#53576a}.payment-receipt-details .receipt-details td{color:#020202}.payment-receipt-details .receipt-details td:first-child{color:#53576a}.payment-receipt-details .bill-amount td{color:#020202}.payment-receipt-details .bill-amount .has-line{border-top-color:#ccc!important}.payment-receipt-details .payment-history-table th{color:#53576a}.payment-receipt-details .payment-history-table td{color:#020202}.payment-receipt-details .description td{border-bottom-color:#dfe1e5!important}.payment-receipt-details .description td:first-child{border-bottom-color:transparent!important}.payment-receipt-details .description span{color:#53576a}.history-expanded .payment-history-table p{color:#020202}.history-expanded .payment-history-table p span{color:#53576a}.description-tr td{border-bottom-color:#dfe1e5}.profile-settings{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.profile-settings h3{color:#000}.profile-settings .cust-nav-tab{background-color:transparent}.profile-settings .cust-nav-tab>li>a{color:#3c3c3c!important}.profile-settings .tab-bg .password-error-messege{color:#53819e;background-color:#e3f4fe;border-color:#87def3}.profile-settings .tab-bg .password-error-messege-red{color:#fe3939;background-color:#ffeded;border-color:#f8b8b8}.profile-settings .radio-option label{color:#3c3c3c}.profile-settings .radio-option .control-label{color:#3c3c3c!important}.profile-settings .radio-option .radio label{color:#3c3c3c}.profile-settings .radio-option .radio label .circle{border-color:#b9b9b9}.profile-settings .radio-option label.control-label{color:#bdbdbd}.profile-settings .blue-box{background-color:#1ea0e2!important;color:#fff!important;border-color:#c3e4e7}.profile-settings .select-icon .form-control{color:#3c3c3c}.profile-settings .radio label .circle{border-color:#b9b9b9}.profile-settings .change-password .reset{color:#4dc7ac}.profile-settings .change-password .edit{border-color:#597384}.profile-settings .change-password .pop-show-sm .popover-arrow{border-left-color:transparent;border-top-color:#c3e2f2}.profile-settings .change-password .pop-show-sm .popover-arrow:after{border-left-color:transparent;border-top-color:#fbfdfe}.profile-settings .toggle-area .Status{color:#3c3c3c}.profile-settings .toggle-area .togglebutton p{color:#3c3c3c}.profile-settings .toggle-area .togglebutton .active{color:#009788!important}.profile-settings .config-method-add .pop-show{background-color:#fff;border-color:#1d5b7c}.profile-settings .config-method-add .pop-show p{color:#434343!important}.profile-settings .config-method-add .nav-tabs{background-color:transparent}.profile-settings .config-method-add .nav-tabs li.active a{color:#3c3c3c!important;border-bottom-color:#4cb9b0!important}.profile-settings .config-method-add .nav-tabs a{color:#898989!important}.profile-settings .config-method-add .acnttype p{color:#3c3c3c}.profile-settings .social-accnt .btn{color:#1198dd;border-color:#36bbff;background-color:#fbfdfe}.profile-settings .social-accnt .btn:hover.fb{background-color:#3b5998;border-color:#3b5998;color:#fff}.profile-settings .social-accnt .btn:hover.ggl{background-color:#e02f2f;border-color:#e02f2f;color:#fff}.pfm3-profile-settings .tab-bg{background-color:transparent}.pfm3-profile-settings .cust-nav-tab{border-bottom-color:#d1d1d1}.pfm3-profile-settings .cust-nav-tab li a{color:#595959!important}.pfm3-profile-settings .cust-nav-tab li.active a{border-bottom-color:#02589c!important;color:#1d1d1d!important}.pfm3-profile-settings .config-method-list th{color:#576e7a}.pfm3-profile-settings .config-method-list td{color:#232323;background:transparent}.pfm3-profile-settings .config-method-list td .set-default{background-color:#02589c}.pfm3-profile-settings .config-method-list td .not-set{background-color:transparent;color:#02589c;border-color:#02589c}.config-method-list{border-color:#b2c3c8!important}.config-method-list th{color:#000;border-color:#b2c3c8!important;background-color:#fff}.config-method-list td{color:#424242;border-color:#b2c3c8!important;background-color:#edf4f6}.config-method-list td .not-set{background-color:#02589c;color:#fff}.config-method-list td .set-default{background-color:#02589c;color:#fff}.conditions a{color:#0e5aa0!important}.conditions .checkbox p{color:#565656}.conditions .btn-box .btn-col .glyphicon{color:#36bbff!important}.conditions .btn-box .btn-col:focus,.conditions .btn-box .btn-col:hover{background:transparent!important}.well p{color:#565656}.form-group .error{color:#b2120b}.radio-row>label{color:#d6e7f2}.radio-row .radio-div{border-color:#a5bfcf}.radio-row .radio-div.active{border:solid 3px #34caff;background-color:rgba(4,157,216,.8)}.radio-row .radio-div label{color:#fff}.radio-row .radio-div input[type=radio]+span{border-color:#9cbacc}.registration-box .more-info{background-color:#243944;border-color:#466f82;color:#fff}.registration-box .more-info:after,.registration-box .more-info:before{border-color:transparent}.registration-box .more-info:after{border-top-color:#243944}.registration-box .more-info:before{border-top-color:#466f82}.registration-box .more-info p{color:#fff!important}.registration-box .text-box-msg:after,.registration-box .text-box-msg:before{border-top-color:transparent}.registration-box .text-box-msg:after{border-bottom-color:#243944}.registration-box .text-box-msg:before{border-bottom-color:#466f82}.pfm3-layout{background-color:#fff;-webkit-box-shadow:0 1px 2px #c7c7c7;-moz-box-shadow:0 1px 2px #c7c7c7;-ms-box-shadow:0 1px 2px #c7c7c7;box-shadow:0 1px 2px #c7c7c7}.full-filter-wrp{background-color:#fbfdfd;border-color:#cfe0e6}.pfm3-financial-plan h2{color:#000}.pfm3-financial-plan .payment-plans-blocks .plan-block{border-color:#d8e2e4;background-color:#fbfdfc}.pfm3-financial-plan .payment-plans-blocks .plan-block.completed{border-color:#2b5b7d}.pfm3-financial-plan .payment-plans-blocks .plan-block.completed .ribbon{background-color:#2b5b7d}.pfm3-financial-plan .payment-plans-blocks .plan-block.suspended{border-color:#a32929}.pfm3-financial-plan .payment-plans-blocks .plan-block.suspended .ribbon{background-color:#a32929}.pfm3-financial-plan .payment-plans-blocks .plan-block.active{border-color:#3c622c}.pfm3-financial-plan .payment-plans-blocks .plan-block.active .ribbon{background-color:#3c622c}.pfm3-financial-plan .payment-plans-blocks .plan-block.withdrawn{border-color:#8c400d}.pfm3-financial-plan .payment-plans-blocks .plan-block.withdrawn .ribbon{background-color:#8c400d}.pfm3-financial-plan .payment-plans-blocks .plan-block.pending{border-color:#555662}.pfm3-financial-plan .payment-plans-blocks .plan-block.pending .ribbon{background-color:#555662}.pfm3-financial-plan .payment-plans-blocks .plan-block.discontinue{border-color:#71532e}.pfm3-financial-plan .payment-plans-blocks .plan-block.discontinue .ribbon{background-color:#71532e}.pfm3-financial-plan .payment-plans-blocks .plan-block.accepted{border-color:#585b10}.pfm3-financial-plan .payment-plans-blocks .plan-block.accepted .ribbon{background-color:#585b10}.pfm3-financial-plan .payment-plans-blocks .sub-text{color:#393939}.pfm3-financial-plan .payment-plans-blocks .progress{background-color:#cacfc9}.pfm3-financial-plan .payment-plans-blocks .progress-text{color:#2d2d2d}.pfm3-financial-plan .payment-plans-blocks .progress-bar{background-color:#30650c}.pfm3-financial-plan .payment-plans-blocks .progress-bar span{color:#555856}.pfm3-financial-plan .payment-plans-blocks .amount-month{color:#2d2d2d}.pfm3-financial-plan .payment-plans-blocks .amount-month span{color:#666}.pfm3-financial-plan .payment-plans-blocks .amount-month .big{color:#5d5d5d}.pfm3-financial-plan .payment-plans-blocks .paid-remain p{color:#171b1a}.pfm3-financial-plan .payment-plans-blocks .paid-remain .green{color:#2b642b}.pfm3-financial-plan .payment-plans-blocks .ribbon{background-color:#000;color:#fff}.pfm3-financial-plan .payment-plans-blocks .total-payment{background-color:#fff;border-top-color:#e8e8e8}.pfm3-financial-plan .payment-plans-blocks .total-payment label{color:#171b1a}.pfm3-financial-plan .payment-plans-blocks .nex-payment-box{border-color:#c2c8cb}.pfm3-financial-plan .payment-plans-blocks .nex-payment-box .red{color:#b2120b}.pfm3-financial-plan .agr-full-pending .plan-payment-starts p{color:#393738}.pfm3-financial-plan .agr-full-pending .review{background-color:#f7fafc;border-color:#b0ccde}.pfm3-financial-plan .agr-full-pending .review p{color:#393738}.pfm3-financial-plan .agr-full-pending .discount-date{color:#2f78ab}.nodata-wrp{border-color:#ddd;background-color:rgba(242,242,242,.32)!important}.error-text{color:#b2120b}.pfm3-transaction-viewall .table td,.pfm3-transaction-viewall .table th{border-color:#b2c3c8}.pfm3-transaction-viewall .table th{color:#424242}.pfm3-transaction-viewall .table td{background-color:#edf4f6;color:#424242}.delete-method-popup table td{background-color:transparent!important}.checkbox input[type=checkbox]:focus+.checkbox-material .check{border-color:#02589c}.radio input[type=radio]:focus+.circle{border-color:#02589c;-webkit-box-shadow:0 0 0 2px #02589c;-moz-box-shadow:0 0 0 2px #02589c;-ms-box-shadow:0 0 0 2px #02589c;box-shadow:0 0 0 2px #02589c}.popover-arrow{border-color:transparent;border-left-color:#1d5b7c}.popover-arrow:after{border-color:transparent;border-left-color:#fbfdfe}.success-layout .payment-info-wrp{border-color:#bfd3da}.success-layout h5{color:#545556}.paynow-discount-popup p{color:#232323}.paynow-discount-popup h3{color:#232323}.connance-popup .modal-body .title{color:#000}.connance-popup .modal-body .b-title{color:#616161}.connance-popup .table-sec{border-bottom-color:#e8e8e8}.connance-popup .table,.connance-popup td,.connance-popup th{background-color:transparent!important}.connance-popup .table td,.connance-popup .table th,.connance-popup td td,.connance-popup td th,.connance-popup th td,.connance-popup th th{border-bottom-color:#e8e8e8!important}.connance-popup .other-detail-wrp{border-color:#c8cfd3;background-color:#fbfdfe}.connance-popup .other-detail-wrp h3{color:#2a2a2a}.connance-popup .other-detail-wrp p{color:#393939}.form-control:-moz-autofill,.form-control:-webkit-autofill{background-color:transparent!important}[app-tooltip]:before{background-color:#2c3844;color:#fff}[app-tooltip]:after{border-top-color:#2c3844;border-right-color:transparent;border-left-color:transparent}.time-out-bg{background-color:rgba(0,0,0,.5)}.time-out-popup .modal-header{border-bottom-color:#cfd8db;background-color:transparent}.time-out-popup .modal-header .logo-span{border-right-color:#bfdae2}.time-out-popup .modal-body .red{color:#b95151}.no-data-statement{background-color:#f8fbfc;border-color:#c5d2d6}.no-data-statement h3{color:#9aa9ae}.payment-new-info h3{color:#1c1c1d}.payment-new-info .table{border-color:#b2c3c8!important}.payment-new-info .table th{border-color:#b2c3c8;white-space:nowrap;background-color:#edf4f6;color:#1c1c1d}.payment-new-info .table td{color:#414549;border-color:#b2c3c8!important;background-color:#fff}.payment-new-info .table .form-control{border-color:#adb9bf;background-color:#fff}.payment-new-info .table tr:last-child td{color:#000}.tooltip-info-detail{background-color:#2c3844;color:#fff;-webkit-box-shadow:0 0 8px 3px #ccc;-moz-box-shadow:0 0 8px 3px #ccc;-ms-box-shadow:0 0 8px 3px #ccc;box-shadow:0 0 8px 3px #ccc}.tooltip-info-detail:after{border-color:transparent;border-top-color:#2c3844}.confirmation-wrp h3,.confirmation-wrp h4,.confirmation-wrp th{color:#1c1c1d}.confirmation-wrp td{color:#414549}.confirmation-wrp .discount-row{border-top-color:#c8cecf!important}.confirmation-wrp .discount-row+.discount-row{border-bottom-color:#c8cecf!important}.confirmation-wrp .discount-row td{color:#414549}.confirmation-wrp .total-row{border-top-color:#c8cecf!important}.confirmation-wrp .total-row td{color:#1c1c1d}.confirmation-wrp .payment-detail{border-top-color:#c8cecf!important}.confirmation-wrp .payment-detail td:first-child{color:#1c1c1d}.confirmation-wrp .payment-detail td .form-group .form-control::-webkit-input-placeholder{color:#9a9a9a}.confirmation-wrp .payment-detail td .form-group .form-control::-moz-placeholder{color:#9a9a9a}.confirmation-wrp .payment-detail td .form-group .form-control:-ms-input-placeholder{color:#9a9a9a}.confirmation-wrp .payment-detail td .form-group .form-control:-moz-placeholder{color:#9a9a9a}.confirmation-wrp .payment-detail span{color:#232323}.confirmation-wrp .btn-wrp{border-top-color:#c8cecf!important}.payment-info-wrp{background-color:#f8fbfc;border-color:#dbdee1}.payment-info-wrp h3{color:#545556}.payment-info-wrp h4{color:#545556}.payment-info-wrp h5{color:#545556}.payment-info-wrp .payment-info-section.first-section{border-right-color:#9fa0a0;color:#545556}.door-head .current-discount{color:#686868!important}.payment-plan-wrp .plan-amt-wrp{background:#f8fbfc;border-color:#cfe0e6}.payment-plan-wrp .plan-amt-wrp h4{color:#53585b}.payment-plan-wrp .plan-amt-wrp h3{color:#075d8d}.payment-plan-wrp .pfm-payment-info-wrp{border-color:#c2d5e3}.payment-plan-wrp .pfm-payment-info-wrp>div{border-color:#c2d5e3}.payment-plan-wrp .pfm-payment-info-wrp .lbl{color:#1c1c1d}.payment-plan-wrp .pfm-payment-info-wrp .value{color:#3b3b3b}.payment-plan-wrp th{color:#576e7a}.payment-plan-wrp td{color:#232323}.payment-plan-wrp .total{border-top-color:#c8cecf}.payment-plan-wrp .terms{border-color:#c3e4e7;color:#414141}.payment-plan-wrp .terms a{color:#0e5aa0}.payment-plan-wrp .total-table{border-color:#cfe0e7}.terms a{color:#0e5aa0}.three-door-plans{background-color:#fff}.three-door-popup .select-wrp{border-color:#96abb5}.three-door-plans h2,.three-door-popup h2{background-color:#fff}.three-door-plans .blur-sec .fade-block,.three-door-popup .blur-sec .fade-block{background-color:#fff}.three-door-plans .door-block,.three-door-popup .door-block{border-color:#96abb5;box-shadow:0 2px 0 #9bb1bb}.three-door-plans .door-block.open .select-wrp,.three-door-popup .door-block.open .select-wrp{border-color:#96abb5}.three-door-plans .door-block.connance .door-bottom-sec .total,.three-door-popup .door-block.connance .door-bottom-sec .total{color:#474747}.three-door-plans .edit-block-area,.three-door-popup .edit-block-area{background-color:#fff;border-color:#96abb5}.three-door-plans .edit-block-area:after,.three-door-popup .edit-block-area:after{background-color:#fbfdfd}.three-door-plans .edit-block-area .edit-table .table-head,.three-door-popup .edit-block-area .edit-table .table-head{background-color:#f2fbff}.three-door-plans .edit-block-area .edit-table .table-body,.three-door-popup .edit-block-area .edit-table .table-body{border-color:#b2c3c8!important;border-color:#b2c3c8!important}.three-door-plans .edit-block-area .edit-table .total-table,.three-door-popup .edit-block-area .edit-table .total-table{color:#000;border-color:#b2c3c8}.three-door-plans .edit-block-area .edit-table .total-table td,.three-door-popup .edit-block-area .edit-table .total-table td{background-color:#f2fbff}.three-door-plans .edit-block-area .edit-table .table,.three-door-popup .edit-block-area .edit-table .table{background-color:#fbfdfd}.three-door-plans .edit-block-area .edit-table .table td,.three-door-plans .edit-block-area .edit-table .table th,.three-door-popup .edit-block-area .edit-table .table td,.three-door-popup .edit-block-area .edit-table .table th{border-color:#b2c3c8!important}.three-door-plans .edit-block-area .edit-table .table td,.three-door-popup .edit-block-area .edit-table .table td{background-color:#edf4f6}.three-door-plans .edit-block-area .btn-wrp,.three-door-popup .edit-block-area .btn-wrp{border-color:#ddd}.three-door-plans .edit-block-area .text-box,.three-door-popup .edit-block-area .text-box{border-color:#ddd}.three-door-plans .edit-block-area .total,.three-door-popup .edit-block-area .total{border-color:#b2c3c8;background-color:#edf4f6;color:#000}.three-door-plans .door-open-btn.more,.three-door-popup .door-open-btn.more{border-color:#325c7c;color:#325c7c}.three-door-plans .discount-box p,.three-door-popup .discount-box p{color:#2f7cab!important}.three-door-plans .discount-box h3,.three-door-popup .discount-box h3{color:#2f7cab!important}.three-door-plans .door-head,.three-door-popup .door-head{background-color:#f5fcfd;border-bottom-color:#96abb5}.three-door-plans .door-head h3,.three-door-popup .door-head h3{color:#2d2d2d}.three-door-plans .door-head h5,.three-door-popup .door-head h5{color:#383838}.three-door-plans .door-head .current-discount .value,.three-door-popup .door-head .current-discount .value{color:#2d2d2d}.three-door-plans .door-head h4,.three-door-popup .door-head h4{color:#2d2d2d}.three-door-plans .door-head p,.three-door-popup .door-head p{color:#686868}.three-door-plans .door-mid-sec,.three-door-popup .door-mid-sec{border-bottom-color:#9ecce3}.three-door-plans .door-mid-sec .freq-select,.three-door-popup .door-mid-sec .freq-select{border-color:#d8d8d8}.three-door-plans .door-mid-sec .slider-box p,.three-door-popup .door-mid-sec .slider-box p{color:#797979}.three-door-plans .door-mid-sec .text-box,.three-door-popup .door-mid-sec .text-box{border-color:#c6c8c9}.three-door-plans .door-bottom-sec .row-data,.three-door-popup .door-bottom-sec .row-data{color:#797979}.three-door-plans .door-bottom-sec .total,.three-door-popup .door-bottom-sec .total{color:#171b1a}.three-door-plans .door-bottom-sec .btn,.three-door-popup .door-bottom-sec .btn{background-color:#4cb0c5;color:#fff}.three-door-plans .door-bottom-sec .btn:active,.three-door-plans .door-bottom-sec .btn:focus,.three-door-plans .door-bottom-sec .btn:hover,.three-door-popup .door-bottom-sec .btn:active,.three-door-popup .door-bottom-sec .btn:focus,.three-door-popup .door-bottom-sec .btn:hover{background-color:#4cb0c5;color:#fff}.three-door-plans .door-bottom-sec .edit-btn,.three-door-popup .door-bottom-sec .edit-btn{background-color:#0774ac;color:#fff}.three-door-plans .door-bottom-sec .edit-btn:active,.three-door-plans .door-bottom-sec .edit-btn:focus,.three-door-plans .door-bottom-sec .edit-btn:hover,.three-door-popup .door-bottom-sec .edit-btn:active,.three-door-popup .door-bottom-sec .edit-btn:focus,.three-door-popup .door-bottom-sec .edit-btn:hover{background-color:#0774ac;color:#fff}.three-door-plans .connance-other-detail,.three-door-popup .connance-other-detail{border-color:#9bb1bb;background-color:#fff}.three-door-plans .connance-other-detail:after,.three-door-plans .connance-other-detail:before,.three-door-popup .connance-other-detail:after,.three-door-popup .connance-other-detail:before{background-color:#9bb1bb}.three-door-plans .connance-other-detail h3,.three-door-popup .connance-other-detail h3{color:#2a2a2a}.three-door-plans .connance-other-detail p,.three-door-popup .connance-other-detail p{color:#393939}.half-box{background-color:#fff;box-shadow:0 2px 0 #c7c7c7;border-color:#ddd}.half-box .item-row{border-bottom-color:#d1d1d1}.half-box .btn-transperent{background-color:#758890!important;border-color:#758890;color:#fff}.half-box .btn-transperent:active,.half-box .btn-transperent:focus,.half-box .btn-transperent:hover{background-color:#758890!important;border-color:#758890!important}.half-box h4{color:#1c1c1d}.half-box h4+a{color:#02589c;border-bottom-color:#02589c}.half-box h5{color:#595959}.half-box h5+h5{color:#3d3d3d}.version-details{background-color:#2c3844;-webkit-box-shadow:0 0 8px 3px #ccc;-moz-box-shadow:0 0 8px 3px #ccc;-ms-box-shadow:0 0 8px 3px #ccc;box-shadow:0 0 8px 3px #ccc}.version-details:after{border-color:transparent;border-top-color:#2c3844}.version-details label{color:#fff}.inner-login{background-color:#fff;-webkit-box-shadow:0 2px 3px 0 #c7c7c7;-moz-box-shadow:0 2px 3px 0 #c7c7c7;-ms-box-shadow:0 2px 3px 0 #c7c7c7;box-shadow:0 2px 3px 0 #c7c7c7}.inner-login.single-login{background:#fff!important}.inner-login .login-col:first-child{border-right-color:#d3d3d3}.inner-login .login-col h3{color:#3b3b3b}.inner-login .login-col .error-msg{background-color:transparent;color:#b2120b}.inner-login .bottm-link{color:#2fafd9}.error-msg{background-color:#e67272;color:#feffff;border-color:#aa3e3e}.fee-box{background-color:#f9fcfd;border-color:#cfe0e6}.fee-box h4{color:#000}.pay-info-front p{color:#666}.pay-info-front .next-sec .row-box{border-color:#e1e6ea}.pay-info-front .next-sec .row-box:last-child{border-bottom-color:#e1e6ea}.pay-info-front .next-sec .row-box h4{color:#000}.pay-info-front .next-sec .row-box h6{color:#3c3c3c}.pay-info-front .next-sec .single-box{background-color:#f6f8f9;border-color:#d3dce0}.pay-info-front .next-sec .single-box h5{color:#3b3b3b}.pay-info-front .next-sec .single-box .in-row-bx{background-color:#fff;border-color:#dce1e3}.pay-info-front .next-sec .single-box .in-row-bx h4{color:#2d2d2d}.pay-info-front .next-sec .single-box .in-row-bx .text-full-view{background-color:#2c3844;color:#fff}.pay-info-front .next-sec .single-box .in-row-bx h5{color:#666}.pay-info-front .next-sec .single-box .in-row-bx.selected,.pay-info-front .next-sec .single-box .in-row-bx:focus{border-color:#0dc758}.pay-info-front .next-sec .single-box .in-row-bx h6.default{color:#0e5e8b}.pay-info-front .next-sec .email-block{border-color:#d9dee0}.payment-information .nav-tabs{background-color:transparent}.payment-information .nav-tabs li a{border-color:#bec1c3!important;background-color:#efeff0!important}.payment-information .nav-tabs li.active a{color:#3c3c3c!important;border-color:#7b9bab!important;background-color:#fff!important}.payment-information .nav-tabs a{color:#898989!important}.payment-information .nav-tabs a:hover{color:#898989!important}.payment-information .acnttype p{color:#3c3c3c}.payment-information .tab-content{border-color:#7b9bab}.payment-information .data-input:nth-child(odd) .account-number-help:after,.payment-information .data-input:nth-child(odd) .account-number-help:before{right:100%;left:auto}.payment-information .data-input:nth-child(odd) .account-number-help:after{border-right-color:#fff;border-left-color:transparent}.payment-information .data-input:nth-child(odd) .account-number-help:before{border-right-color:#1d5b7c;border-left-color:transparent}.payment-information .manual-plan-wrp .btn-wrp{border-color:#d1d1d1}.payment-plan-area{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.payment-plan-area .out-box{border-top-color:#e0e0e0;background-color:#f6fafc}.payment-plan-area .menu-sec{background-color:#f6fafc}.payment-plan-area .menu-sec a{border-bottom-color:#c7cfd4}.payment-plan-area .menu-sec a.active label,.payment-plan-area .menu-sec a:focus label,.payment-plan-area .menu-sec a:hover label{color:#02589c!important}.payment-plan-area .menu-sec a.active span,.payment-plan-area .menu-sec a:focus span,.payment-plan-area .menu-sec a:hover span{border-color:#02589c}.payment-plan-area .menu-sec label{color:#535655}.payment-plan-area .menu-sec span{border-color:#535655}.payment-plan-area .right-sec{border-left-color:#c7cfd4;background-color:#fff}.online-statement-box .statement-header{border-color:#c5d2d6;background-color:#f8fbfc}.online-statement-box .statement-header h3{color:#000}.online-statement-box .statement-header h3 span{color:#414549}.online-statement-box .statement-body{background-color:#383b3e;border-color:#383b3e}.recent-transactions-outer{background-color:#fff;box-shadow:0 2px 0 #c7c7c7}.recent-transactions-outer h2{color:#3b3b3b}.recent-transactions-outer .footer-panel .btn-group{border-top-color:#e3e6e7}.recent-transactions-outer .table-bordered td,.recent-transactions-outer .table-bordered th{border-color:#b2c3c8!important}.recent-transactions-outer .table td{color:#414549;border-color:#b2c3c8!important}.recent-transactions-outer .table th{border-color:#b2c3c8;background-color:#edf4f6;color:#1c1c1d}.recent-transactions-outer .table .void td{background-color:#f7eae8}.recent-transactions-outer .recent-tran-box{border-color:#dbdee1;background-color:#fcfefe}.recent-transactions-outer .box-col h4{color:#414549}.recent-transactions-outer .box-col h5{color:#1d1d1d}.recent-transactions-outer .bottom-box-two{border-color:#d8e6ed}.payment-plans-outer .filter-sec,.recent-transactions-outer .filter-sec{border-color:#b2c3c8}.patient-financial-plan h2{color:#000}.patient-financial-plan .table th{color:#000}.patient-financial-plan .table td{background-color:#edf4f6}.patient-financial-plan .table td h5{color:#3c3c3c}.patient-financial-plan .table td h4{color:#000}.page-not-found h1{color:#0c5a82}.page-not-found h3{color:#35566d}.page-not-found p{color:#4f595e}.new-method-dashbord h4{color:#1c1c1d}.new-method-dashbord .grid-bg{background-color:#fff;-webkit-box-shadow:0 2px 0 0 #b3b3b3;-moz-box-shadow:0 2px 0 0 #b3b3b3;-ms-box-shadow:0 2px 0 0 #b3b3b3;box-shadow:0 2px 0 0 #b3b3b3}.new-method-dashbord .table-wrp{background-color:#f3f9fc;border-color:#aec5d0;-webkit-box-shadow:0 2px 0 #c2d4dc;-moz-box-shadow:0 2px 0 #c2d4dc;-ms-box-shadow:0 2px 0 #c2d4dc;box-shadow:0 2px 0 #c2d4dc}.new-method-dashbord .half-table td{border-top-color:#c2d4dc}.new-method-dashbord .half-table td:first-child{color:#1c1c1d}.new-method-dashbord .half-table td:nth-child(2){color:#414549}.new-method-dashbord .white-bg{background-color:#fff;-webkit-box-shadow:0 2px 0 0 #b3b3b3;-moz-box-shadow:0 2px 0 0 #b3b3b3;-ms-box-shadow:0 2px 0 0 #b3b3b3;box-shadow:0 2px 0 0 #b3b3b3}.new-method-dashbord .white-bg p{color:#1c1c1d}.new-method-dashbord .half-box .btn-wrp{border-top-color:#d1d1d1}.new-method-dashbord .recent-activity p+p{border-top:solid 1px #d1d1d1}.omp-blue-wrp{background-color:#155a93}.omp-blue-wrp p{color:#fff}.omp-blue-wrp .close{color:#fff}.omp-blue-wrp .btn{border-color:#fff;color:#fff}.three-door-confirm-popup .modal-header{border-color:#e4edf0}.three-door-confirm-popup .modal-body h3{color:#366177}.three-door-confirm-popup .modal-body p{color:#5a5a5a}.three-door-confirm-popup .modal-body .table td{color:#5a5a5a;background-color:#fff;border-color:#d5d5d5!important}.three-door-confirm-popup .modal-body .table td:last-child{color:#2d2d2d}.faq-popup .faq-box{border-top-color:#9b9b9b}.faq-popup .sub-title{color:#1c1c1d}.faq-popup .question{color:#1c1c1d}.faq-popup .answer{color:#414549}.faq-popup li{color:#414549}.faq-popup li:after{background-color:#5087aa;color:#424242}.pln-activity-details .table-vertical-scroll{border-color:#b2c3c8!important}.pln-activity-details .table-top{border-color:#c2d5e3}.pln-activity-details .table-top td:first-child{border-color:#c2d5e3!important}.status-ex-tooltip{color:#000;border-color:#000}.status-ex-tooltip .icons{background-color:#fff}.status-ex-tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff}.status-ex-tooltip:before{border-color:rgba(194,217,228,0);border-top-color:#000}.status-ex-tooltip.completed{color:#165c92;border-color:#165c92}.status-ex-tooltip.completed:before{border-top-color:#165c92!important}.status-ex-tooltip.pending{color:#665405;border-color:#665405}.status-ex-tooltip.pending:before{border-top-color:#665405!important}.status-ex-tooltip.suspended{color:#ab1c1c;border-color:#ab1c1c}.status-ex-tooltip.suspended:before{border-top-color:#ab1c1c!important}.status-ex-tooltip.withdrawn{color:#90430e;border-color:#90430e}.status-ex-tooltip.withdrawn:before{border-top-color:#90430e!important}.status-ex-tooltip.active{color:#405f26;border-color:#405f26}.status-ex-tooltip.active:before{border-top-color:#405f26!important}.email-terms-wrp{border-color:#c3e4e7}.account-number-help{background-color:#fff;border-color:#1d5b7c;-webkit-box-shadow:0 0 15px 0 #b9b9b9;-moz-box-shadow:0 0 15px 0 #b9b9b9;-ms-box-shadow:0 0 15px 0 #b9b9b9;box-shadow:0 0 15px 0 #b9b9b9}.account-number-help:after{border-left-color:#fff}.account-number-help:before{border-left-color:#1d5b7c}.account-number-help p{color:#1c1c1d!important}@media(max-width:991px)and (min-width:768px){.page-outer .left-box .logo-area{border-bottom-color:#e1e1e1}.mnu-ft a:nth-child(3n+1) div{border-bottom-color:#e9e9e9;border-right-color:#e9e9e9}.mnu-ft a:nth-child(3n+2) div{border-bottom-color:#e9e9e9;border-right-color:#e9e9e9}.mnu-ft a:nth-child(3n+3) div{border-bottom-color:#e9e9e9}.pop-show-sm.right .popover-arrow,.popover.right .popover-arrow{border-left:transparent;border-right-color:#c3e2f2}.pop-show-sm.right .popover-arrow:after,.popover.right .popover-arrow:after{border-right-color:#fbfdfe;border-left-color:transparent}}@media(max-width:767px)and (min-width:320px){.page-outer .left-box{background-color:#f3f8f9}.page-outer .left-box .logo-area{border-bottom-color:#e1e1e1;background-color:#fff}.page-outer .left-box .client-msg{background-color:#fff;border-top:solid 1px #e1e1e1}.page-outer .action-wrp{border-left-color:#e1e1e1}.communication-pref .row-box .radio h4{color:#000}.inner-login .login-col{border-bottom-color:#ccc}.payment-plan-area .menu-sec{background-color:#edf4f6;border-bottom-color:#cddde5}.payment-plan-area .menu-sec a span{border-color:#545756}.payment-plan-area .menu-sec a.active,.payment-plan-area .menu-sec a:focus,.payment-plan-area .menu-sec a:hover{color:#1198dd}.payment-plan-area .menu-sec a.active{background:#edf4f6}.payment-plan-area .menu-sec a.active:after,.payment-plan-area .menu-sec a.active:before{border-color:transparent}.payment-plan-area .menu-sec a.active:after{border-color:rgba(246,250,252,0);border-top-color:#f6fafc}.payment-plan-area .menu-sec a.active:before{border-color:rgba(205,221,229,0);border-top-color:#cddde5}.payment-plans-outer .filter-sec .form-group:first-child{background-color:#f8f8f8}.recent-transactions-outer h3{color:#2a2a2a}.pfm3-filter-sec{color:#2a2a2a;background-color:#fff}.pfm3-filter-sec .filter-row{border-color:#cddde5;background-color:#fff}.pfm3-filter-sec .filter-title{color:#075d8d;border-color:#cddde5;background-color:#f8fbfd}.profile-settings h3{color:#1c1c1c}.profile-settings .cust-nav-tab li a{color:#3c3c3c;background-color:#f3faff!important;border-color:#b2c3c8!important}.profile-settings .cust-nav-tab li a.cpm{border-right-color:#b2c3c8!important}.profile-settings .cust-nav-tab li.active a{background-color:#fbfdfe!important}.main-tab-outer{border-color:#b2c3c8}.pfm3-profile-settings .config-method-mob .not-set{background-color:transparent;color:#02589c;border-color:#02589c}.pfm3-profile-settings .config-method-mob .set-default{background-color:#02589c}.mob-table-view ul{background-color:#fcfefe;border-color:#dbdee1}.mob-table-view .lbl{color:#636363}.mob-table-view .value{color:#4b4b4b}.mob-table-view .view-note{border-top-color:#e3e6e7}.mob-table-view a{color:#205b88}.mobile-total{color:#000;border-top-color:#b5b5b5;border-bottom-color:#b5b5b5}.payment-receipt-details .receipt-details{border-color:#d8d8d8}.payment-receipt-details .receipt-details td:nth-child(2){border-bottom-color:#d8d8d8}.receipt-mobile li{border-bottom-color:#dbdee1}.receipt-mobile .bottom-wrp{background-color:#ebf2f4;border-bottom-color:#dbdee1;border-left-color:#dbdee1;border-right-color:#dbdee1}.receipt-mobile .bottom-wrp .sub{color:#1e495d}.receipt-mobile .bottom-wrp .sub .sub-lbl{color:#1e495d}.receipt-mobile .lbl{color:#53576a}.receipt-mobile .sub{color:#1d1d1d}.receipt-mobile .sub .sub-lbl{color:#414549}.config-method-mob .row-box{border-color:#b2c3c8}.config-method-mob .row-box h4{color:#3b3b3b}.config-method-mob .row-box h5{color:#000}.config-method-mob .out-box{border-bottom-color:#b2c3c8}.config-method-mob .form-group .radio label{color:#000}.config-method-mob .not-set{background-color:#02589c;color:#fff}.config-method-mob .set-default{background-color:#03a9f4;color:#fff}.pfm3-filter-sec{background-color:#fff}.pfm3-filter-sec .filter-row{border-color:#cddde5;background-color:#fff}.pfm3-filter-sec .filter-title{color:#075d8d;border-color:#cddde5;background-color:#f8fbfd}.three-door-popup{background-color:#fff}.three-door-popup .title{color:#2a2a2a}.three-door-popup .title span{color:#2a2a2a}.three-door-popup .door-bottom-sec{border-top-color:#e8e8e8}.pfm3-allegro-wrp .allegro-col{border-top-color:#bdd8e2}.mnu-ft a:nth-child(odd) div{border-bottom-color:#e9e9e9;border-right-color:#e9e9e9}.mnu-ft a:nth-child(2n+2) div{border-bottom-color:#e9e9e9}.payment-new-info .mob-table-view .form-control{border-color:#a8b2b5;background-color:#fff}.new-method-dashbord .grid-bg{-webkit-box-shadow:0 2px 0 #c7c7c7;-moz-box-shadow:0 2px 0 #c7c7c7;-ms-box-shadow:0 2px 0 #c7c7c7;box-shadow:0 2px 0 #c7c7c7}}@media(min-width:768px){.payment-information .data-input:nth-child(odd) .popover-arrow{border-left:transparent;border-right-color:#1d5b7c}.payment-information .data-input:nth-child(odd) .popover-arrow:after{border-right-color:#fbfdfe;border-left-color:transparent}}*{box-sizing:border-box}.wrapper{margin:0 auto;width:100%}.wrapper hr{margin-top:0;margin-bottom:0}.pdf-controls{width:100%;display:block;background:#474747;padding:8px 15px;color:#fff}.rotate0{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.rotate90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fixed{position:fixed;top:0;left:calc(50% - 480px);z-index:100;width:100%;padding:1em;background:rgba(238,238,238,.9);width:960px}.page-num{width:79px}.pdf-controls a{padding:4px 6px 2px;background-color:transparent;border:1px transparent solid;color:#fff;transition:all .5s}.pdf-controls a:hover,.pdf-controls a:focus{background-color:hsla(0,0%,0%,.2);box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,0 0 1px hsla(0,0%,100%,.15) inset,0 0 1px hsla(0,0%,0%,.05)}.pdf-controls button{padding:4px 6px 2px;background-color:transparent;border:1px transparent solid;color:#fff;transition:all .5s}.pdf-controls button:hover{background-color:hsla(0,0%,0%,.2);box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,0 0 1px hsla(0,0%,100%,.15) inset,0 0 1px hsla(0,0%,0%,.05)}.pdf-controls button span{vertical-align:top}.pdf-controls input{height:26px}.pdf-row{display:inline-block!important;vertical-align:bottom;border-bottom:solid 5px #ddd}.pdf-controls .center-block{text-align:center}.pdf-controls .center-block button:nth-child(2):hover{background-color:transparent!important}.pdf-controls .right-block{text-align:right}.pdf-view-wrp{width:100%;height:500px;overflow:auto;background:#000}.pdf-view-wrp .pdf-canvas{display:block;margin:0 auto}