@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif,Montserrat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#IEpage .secondary-font-color{color:#00449d!important}#IEpage .font-bold{font-weight:600}#IEpage #logo-wrap{margin:40px 0 15px}#IEpage #content-wrap{background-color:#f3f6f7;height:100%}#IEpage #info-wrap{text-align:center;padding:40px 0}#IEpage #info-wrap p{font-size:16px}#IEpage #compatible-browser-wrap{text-align:center}#IEpage #compatible-browser-wrap .browser-type{width:230px;text-align:center;display:inline-block;font-size:14px}#IEpage #compatible-browser-wrap .browser-type .browser-logo,#IEpage #compatible-browser-wrap .browser-type .browser-name{display:block}#IEpage #compatible-browser-wrap .browser-type .browser-logo{margin:auto}#IEpage #compatible-browser-wrap .browser-type .browser-name{color:#df001a;text-align:center}#IEpage #specs-info-wrap{margin:50px auto}#IEpage #specs-info-wrap .header-wrap{background-color:#00449d!important;padding:10px 20px;max-width:900px;margin:auto}#IEpage #specs-info-wrap .header-wrap h5{margin:0;color:#fff;font-weight:600}#IEpage #specs-info-wrap .body-wrap{max-width:900px;margin:auto}@media (max-width:1200px){#IEpage .container{max-width:1140px}}@media (max-width:992px){#IEpage .container{max-width:960px}}@media (max-width:768px){#IEpage .container{max-width:720px}}@media (max-width:576px){#IEpage .container{max-width:540px}}#IEpage .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#IEpage .column-1,#IEpage .column-2{padding:20px;font-size:14px}#IEpage .column-1{float:left;width:20%;background-color:#eff2f3}#IEpage .column-2{float:left;width:80%}#IEpage .column-1,#IEpage .column-2{border-bottom:1px solid #dee1e2}#IEpage .row:after{content:"";display:table;clear:both}#IEpage .row{margin:0!important}.button-inblock{display:inline-block;left:10px;top:-4px;position:relative}#modal-for-individual tbody tr td:nth-child(3),#payment-history-complete tbody tr td:nth-child(3),#uncontrolled-tab-example-tabpane-web tbody tr td:nth-child(6),div#report-list-container tbody tr td:nth-child(5){text-align:right}#admin-reports-container .csv-container{float:right;margin:20px 0}#admin-reports-container a.btn-export-csv{color:#fff;background-color:#08c484;border:1px solid #08c484;border-radius:5px;font-size:14px;padding:12px 25px;font-weight:500!important}#admin-reports-container a.btn-export-csv:hover{color:#08c484!important;background-color:#fff!important;border-color:#08c484!important;text-decoration:none!important}#admin-control .container-check{padding-left:30px;margin-bottom:10px}#admin-add-user-section .table td,#admin-add-user-section .table th,#admin-system-maintenance-section .table td,#admin-system-maintenance-section .table th{padding:.75rem!important}#dashboard #nav-mobile{padding:25px}#dashboard #nav-mobile #basic-navbar-nav{padding:25px 10px 10px}#dashboard #nav-mobile #basic-navbar-nav .mr-auto.navbar-nav a{margin:5px 0}#dashboard #nav-mobile .navbar-brand .gpa_logo{height:auto;width:215px}.rdw-editor-main{height:200px;border:1px solid #f1f1f1;padding:0 10px}#admin-control table{table-layout:auto!important}@media (max-width:768px){#admin-announcement-container .button-left,#admin-announcement-container .button-right{margin-top:10px}#admin-control #container-top{padding:10px 30px}}@media (max-width:425px){#admin-control #container-top{padding:10px 30px}#admin-control .nav-link{width:100%!important}#admin-add-user-section .view-user-container.col{position:relative;margin-top:30px;padding:30px 10px}#admin-phonedin-container .phonedin-search-cont .button-cont-right,#admin-phonedin-container .phonedin-search-cont .input-cont-right,#admin-reports-container .search-container-right{margin-left:0}}#modal-with-file .select-type label{margin-right:10px}#admin-phonedin-container .subtotal-cont-right{text-align:right}#admin-phonedin-container .table-summary-cont p{margin-top:30px}#admin-phonedin-container .add-left img{margin-left:8px}#admin-phonedin-container .defaultInput{margin-top:-12px}#admin-phonedin-container .input-cont-right{max-height:140px;overflow-y:auto}#admin-phonedin-container .button-cont-right,#admin-phonedin-container .input-cont-left{vertical-align:top}#admin-phonedin-container .add-left,#admin-phonedin-container .input-left-search{display:inline-block}#admin-reports-container .total-cont{margin-top:30px}#admin-reports-container .total-left p,#admin-reports-container .total-right p{margin-bottom:0;font-weight:500}#admin-reports-container .total-left,#admin-reports-container .total-right{display:inline-block;width:50%}.total-left label,.total-right label{width:60%}.nav-tabs .nav-link{border:.5px solid #dee2e6!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.shopping-button-cont{padding-bottom:60px}.button-shopping-cancel button:hover{color:#333!important}.button-shopping-cancel button{border:0!important;background-color:#fff;color:#b4b4bd}.table-shopping-cont tr th{padding:10px 25px}.table-shopping-cont tr.with-style{background-color:#ececec;font-weight:500}.table-shopping-cont td.with-outline{border-right:1px solid #ccc;font-size:15px;text-align:center}#step2-cont .shopping-button-cont-left{float:left}#step2-cont .shopping-button-cont-right{float:right}#step2-cont .table-shopping-cont table{margin-top:30px;border:1px solid #dee2e6!important}#step2-cont .table-shopping-cont{border-top:1px solid #dee2e6!important;padding-top:30px;margin-top:30px}#step2-cont .details-button-cont{margin-top:30px}.details-button-cont .button-details-back,.details-button-cont .button-details-continue,.shopping-button-cont .button-shopping-cancel,.shopping-button-cont .button-shopping-continue{display:inline-block}.details-summary-cont{margin-top:20px}.details-summary-cont .table td,.table th{border-top:0 solid #dee2e6!important;padding:5px 0}#modal-for-individual-reports .details-summary-cont .table td,.table th{border-top:0 solid #dee2e6!important;padding:5px 10px;font-weight:600}#modal-for-individual-reports .modal-header,#modal-for-phonedin-payment .modal-header{border-bottom:0 solid #dee2e6!important}#modal-for-individual-reports .modal-body,#modal-for-phonedin-payment .modal-body{margin-top:-25px}#modal-for-individual-reports h5{border-bottom:1px solid #dee2e6!important;padding-bottom:20px}.table-summary-cont td.with-outline a{color:#00459e!important;cursor:pointer;font-weight:600}#modal-for-phonedin-payment .react-bootstrap-table table{table-layout:auto;margin-top:15px}#modal-for-phonedin-payment table th{background-color:#1788c7;color:#fff;text-align:center;font-size:14px}#modal-for-individual-reports .td-style-first{font-weight:500!important}.phonedin-search-cont .top-cont{margin-top:10px}#modal-for-individual-reports .btn-submit-change-ok,#modal-for-phonedin-payment .btn-submit-change-ok{text-align:right}#modal-for-phonedin-payment p{font-weight:500}#modal-for-individual-reports button.btn.btn-change-ok.font-bold.btn-primary,#modal-for-phonedin-payment button.btn.btn-change-ok.font-bold.btn-primary{color:#fff;background-color:#08c484;border-color:#08c484;width:110px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important;margin:10px 0}.add-to-cart-cont .button-cart-cancel button:hover,.button-details-back button:hover,.button-shopping-back button:hover{color:#fff!important;background-color:#dee2e6!important;border-color:#dee2e6!important}.add-to-cart-cont .button-cart-cancel button,.button-details-back button,.button-shopping-back button{color:#000;background-color:#fff;border-color:#dee2e6;width:150px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important;margin-top:5px}.add-to-cart-cont .button-cart-cancel button,.button-details-back button{margin-left:10px}.add-to-cart-cont .button-cart-add button,.button-details-continue button,.button-shopping-continue button,.button-shopping-continue input[type=button]{color:#fff;background-color:#08c484;border-color:#08c484;width:150px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important;margin-top:5px}.add-to-cart-cont .button-cart-add,.add-to-cart-cont .button-cart-cancel{display:inline-block}.table-summary-cont tr th{padding:10px 25px}.table-summary-cont table{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table-summary-cont td.with-outline{border-right:1px solid #ccc;font-size:15px;text-align:center}.table-summary-cont .with-style{background-color:#ececec;font-weight:500}#admin-phonedin-container .phonedin-search-cont{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:25px 0 40px}.phonedin-search-cont .button-cont-right,.phonedin-search-cont .input-cont-right{margin-left:25px}.button-cont-right button.btn.btn-change-ok.font-bold.btn-primary{color:#fff;background-color:#08c484;border-color:#08c484;width:120px;border-radius:5px;font-size:14px;padding:10px 0;font-weight:500!important;margin-top:10px}#admin-phonedin-container .button-cont-right,#admin-phonedin-container .input-cont-left,#admin-phonedin-container .input-cont-right{display:inline-block}.phonedin-search-cont input,.phonedin-search-cont select{display:block;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.table-users-container{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#admin-announcement-container .announce-container{padding:10px}.search-container input,.search-container select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#modal-for-individual .react-bootstrap-table{padding:10px}#modal-for-individual .modal-body{margin-top:-25px}#modal-for-individual p{font-weight:600;margin-bottom:20px}.search-container .btn-change-ok{color:#fff;background-color:#08c484;border-color:#08c484;width:120px;border-radius:5px;font-size:14px;padding:10px 0;font-weight:500!important;margin-top:5px}#admin-control .container{max-width:1180px}#admin-control .nav-tabs{border-bottom:0 solid #dee2e6}#admin-announcement-container .item-cont a{color:#00459e;cursor:pointer;font-weight:600}#admin-control .tab-content{border:1px solid rgba(0,0,0,.1);border-radius:0 15px 15px 15px}.announcement-login .top-cont img{margin:0 auto}.announcement-login .cont-left h6{text-align:center}#announcement-container .table td,#announcement-container .table th{border-top:0 solid #dee2e6!important;vertical-align:middle}.announce-container a,.announcement-login a,.click-a{cursor:pointer}#modal-announce .modal-body{text-align:center;margin-top:-25px;margin-bottom:20px}#modal-announce .modal-header{border-bottom:0 solid #dee2e6!important}.announcement-login a iframe{width:200px;height:150px;pointer-events:none}.announce-container td a iframe{width:100px;height:80px;pointer-events:none}#modal-announce .iframe-cont iframe,#modal-with-prompt .featured-iframe iframe{width:500px;height:300px}.announcement-login td .top-cont .featured-iframe iframe{width:500px;height:300px;text-align:center}.announcement-login td .top-cont .featured-iframe{text-align:center}.iframe-click{cursor:pointer;background:transparent;width:200px;height:150px}#admin-announcement-container .body-cont{margin-top:10px}#system-pop-announcement-container{margin-top:-15px;padding-bottom:20px}#system-pop-announcement-container .title-cont h5{text-align:center;padding:20px 0 10px;color:#1788c7!important;font-weight:600}.input-cont label{font-weight:500}#report-list-container{margin-top:20px}#admin-phonedin-container,#admin-reports-container{padding:35px 30px}.search-container .input-cont{margin-bottom:10px}.search-container-right{margin-left:20px}.search-container-left,.search-container-right{display:inline-block}#report-list-container .btn-secondary,#report-list-container .btn-secondary:hover,#report-list-container .btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#6c757d;background-color:#fff;border-color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;background-color:#00459e!important;border-color:#00459e!important}.page-item.active .page-link{background-color:#00459e;border-color:#00459e}#admin-control thead,#modal-for-individual thead{background-color:#00459e;color:#fff}.nav-tabs a{color:#00459e!important}#modal-for-individual .modal-header{border-bottom:0 solid #dee2e6!important}#modal-for-individual .btn-change-ok{color:#fff;background-color:#08c484;border-color:#08c484;width:110px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important;float:right;margin:10px 0}#report-list-container .pagination{float:right}#modal-for-individual td,#report-list-container td{font-size:14px;padding:8px}#modal-for-individual .react-bootstrap-table table,#report-list-container .react-bootstrap-table table{table-layout:auto!important}#report-list-container tbody tr td a{color:#00459e;cursor:pointer;font-weight:600}#modal-for-individual .table thead th,#report-list-container .table thead th{font-size:13px;text-align:center}.logout-cont{text-align:right;font-size:14px}#header-drop-admin .dropdown-menu.show{top:40px!important;left:100px!important}#header-drop-admin .dropdown-toggle:before{content:none!important;border:none;border-bottom:0}.dropdown-menu span{margin-left:16px}#header-drop-admin .content-left,#header-drop-admin .content-right{display:inline-block;margin-right:-50px;color:#000!important}#modal-for-alert h6{margin:-15px 0 25px}#modal-for-alert .modal-content{width:50%;margin:0 auto;border-radius:10px}#modal-for-alert .modal-body{text-align:center}#modal-for-alert .btn-submit-change-ok{margin:0 0 5px}#modal-for-alert .btn-change-ok{color:#fff;background-color:#08c484;border-color:#08c484;width:110px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important}button:focus,table:focus,td:focus,th:focus{outline:none!important;box-shadow:none!important}.btn-change-ok:hover,.btn-change-pass:hover{color:#08c484!important;background-color:#fff!important;border-color:#08c484!important}#modal-change-pass .btn-submit-change-pass{float:right;margin:20px 0}#modal-change-pass h4{margin-top:-10px;margin-bottom:30px}#modal-change-pass .modal-header,#modal-for-alert .modal-header{border-bottom:0 solid #dee2e6!important;padding:10px}#modal-change-pass .modal-body{padding:0 40px}#modal-change-pass .modal-content{width:70%;margin:0 auto}#modal-change-pass .btn-change-pass,#modal-for-alert .btn-change-pass{color:#fff;background-color:#08c484;border-color:#08c484;width:150px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important}#header-drop-admin .btn-secondary,#header-drop-admin .btn-secondary:hover{color:#000!important;background-color:initial!important;border-color:transparent!important}#admin-control .primary-back-color{background-color:#fff!important}#header-drop-admin .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"\2699";border:none;border-bottom:0;font-size:25px}.isDisabled-admin{background-color:#cbcbcb!important;border-color:#cbcbcb!important;color:#fff!important;pointer-events:none}#announcement-container .slick-list{height:600px!important;max-height:800px}#system-pop-announcement-container .featured-iframe{text-align:center}#modal-with-prompt .modal-body{padding:0 40px}#system-pop-container .syst{padding:0 0 20px}#system-pop-container .syst img{max-width:100%}#system-pop-container{margin-top:-15px}#modal-with-prompt .modal-header{border-bottom:0 solid #dee2e6!important}#system-pop-container .syst h5{color:#1788c7!important;font-weight:600;margin-bottom:25px;text-align:center}#system-pop-container .btn-primary{background-color:#08c585;border-color:#08c585;width:150px;margin-top:20px}.btn-disabled{background-color:grey!important;border-color:grey!important;width:150px;margin-top:20px;font-size:14px!important;width:100px}.slick-dots li button:before{font-family:"slick";font-size:18px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:1;border:1px solid #fff;border-radius:63px;color:transparent}.slick-dots li.slick-active button:before{color:#fff;opacity:1}#announcement-container .cont-left{margin-top:20px}.table td,.table th{border-top:1px solid #dee2e6!important}#announcement-container h6{color:#fff;font-weight:600}#admin-reset-pass-container{padding:34px 30px}#announcement-container h5,#announcement-container p{color:#fff;text-align:left}#announcement-container button.slick-arrow{display:none!important}#announcement-container .with-announcement{border-bottom:1px solid #fff;margin-bottom:40px}#announcement-container{padding:50px}.disabled-front{background-color:#cbcbcb!important;border-color:#cbcbcb!important;color:#fff!important;pointer-events:none}#modal-with-file .modal-header{border-bottom:0 solid #dee2e6!important;padding:10px}#modal-with-file h4{padding-bottom:20px}p.no-data{text-align:center;font-weight:600;font-size:16px}button.btn.btn-announcement-disabled{color:#fff;background-color:#f2f2f2;border-color:#f2f2f2;width:230px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important;pointer-events:none}#modal-with-file .custom-file-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#tabs-containers{margin-top:30px}#modal-with-file .btn-submit-with-file button{color:#fff;background-color:#08c484;border-color:#08c484;width:150px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important}#modal-with-file .btn-submit-with-file{float:right;margin:20px 0}#modal-with-file .modal-content{width:80%;margin:0 auto}#modal-with-file .modal-body{padding:0 40px}#custom-upload .custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;padding:6px 25px;line-height:1.5;color:#fff;content:"Browse";background-color:#666;border-left:inherit;border-radius:0 .25rem .25rem 0}#admin-announcement-container i.fa.fa-plus,#admin-announcement-container i.fa.fa-trash{float:left;position:relative;left:25px;top:3px}.users-table img{cursor:pointer}#error-container{background-color:#ef5350;text-align:center;color:#fff;margin-bottom:20px;display:none}#error-container h6{padding:10px;font-size:14px}#admin-announcement-container table th{font-weight:600;font-size:14px}#admin-announcement-container table td{font-size:13.5px;padding:20px 10px}#admin-announcement-container .checkmark{left:5px}#admin-announcement-container .outlined{border-right:1px solid #ccc;width:50px}#admin-announcement-container table{border:1px solid #ccc;margin-top:30px}#admin-system-maintenance-container .table-borderless td,.table-borderless th{border:none!important}#admin-system-maintenance-container .table-borderless{margin-top:30px}.button-left,.button-right{display:inline-block;padding-right:15px}.btn-announcement:hover{color:#08c484!important;background-color:#fff!important;border-color:#08c484!important}.btn-announcement-delete:hover{color:#000!important;background-color:#fff!important;border-color:grey}#admin-announcement-container .btn-announcement{color:#fff;background-color:#08c484;border-color:#08c484;width:230px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important}#admin-announcement-container .btn-announcement-delete{color:#fff;background-color:grey;border-color:grey;width:230px;border-radius:50px;font-size:14px;padding:10px 0;font-weight:500!important}#admin-system-maintenance-container table td label{float:right}.react-switch-checkbox{height:0;width:0;visibility:hidden}.react-switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:65px;height:35px;background:grey;border-radius:100px;position:relative;transition:background-color .2s}.react-switch-label .react-switch-button{content:"";position:absolute;top:2px;left:2px;width:30px;height:30px;border-radius:45px;transition:.2s;background:#fff;box-shadow:0 0 2px 0 rgba(10,10,10,.29)}.react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#fff}.react-switch-checkbox:checked+.react-switch-label{background:#08c484}.react-switch-label:active .react-switch-button{width:60px}#admin-system-maintenance-section{padding:35px 30px}.view-user-container table td{font-size:13.5px}.view-user-container table th{font-weight:600;font-size:14px;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;background-color:#00459e;color:#fff;z-index:1;border-top:0!important}.container-check{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.container-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:-15px;left:10px;height:22px;width:22px;background:#fff;border-radius:5px;border:2px solid #ddd}.container-check:hover input+.checkmark{background-color:#ddd}.checkmark:after{content:"";position:absolute;display:none}.container-check input:checked+.checkmark:after{display:block}.container-check .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-custom{display:none}.checkbox-custom-label{display:inline-block;position:relative;vertical-align:middle;margin:5px;cursor:pointer}.checkbox-custom+.checkbox-custom-label:before{content:"";background:#fff;border-radius:5px;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:10px;height:10px;padding:8px;margin-right:10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:after{content:"\2714";position:absolute;display:inline-block;vertical-align:middle;text-align:center;color:#fff;width:20px;height:20px;background:#2196f3;border-radius:5px;top:0;left:1px}#admin-add-user-section .view-user-container.col{left:10px;position:relative}#admin-add-user-section .add-form-container{width:100%}#admin-add-user-section button{color:#fff;background-color:#08c484;border-color:#08c484;width:150px;float:right;border-radius:50px;font-size:14px;padding:10px 0}#admin-add-user-section button:hover{color:#08c484!important;background-color:#fff!important;border-color:#08c484!important}#admin-add-user-section{padding:35px 30px}#container-top{padding:10px 60px}#admin-control .nav-links{padding:1%;background-color:#00459e}#admin-control hr{margin-top:0!important}#admin-control .nav-logo{float:left;padding:5px 50px}#admin-control .nav-buttons{float:right;padding:30px 50px;height:60px}#admin-control-login{padding-top:50px;padding-bottom:50px;height:65vh}#admin-control-login .container{position:relative;top:10%}#admin-control-login form{width:40%;margin:auto}#admin-control-login .admin-check-remember{position:relative;margin-top:auto;margin-left:0;margin-right:2px}#admin-control-login .form-check-label{color:#000!important}#admin-control-login span{color:#1688c7;font-weight:600!important}#admin-control-login p{display:inline-block;float:right}#admin-control-login button{background-color:#1788c7;border-color:#1788c7;height:42px;width:100%}#admin-control-login button:hover{color:#1788c7!important;background-color:#fff!important;border-color:#1788c7}@media (min-width:992px){#nav-desktop{display:block}#nav-mobile{display:none}}@media (max-width:991px){#nav-desktop{display:none}#nav-mobile{display:block}}@media (max-width:768px){#admin-control-login form{width:50%}}@media (max-width:425px){#admin-control-login form{width:100%}}@media (max-width:320px){#admin-control-login .form-check-label,#admin-control-login p{font-size:12px;margin-top:2px}}#edit-admin-users-info{background-image:url(/images/writing.png);width:21px!important;border-color:#fff!important;background-color:#fff!important;background-repeat:no-repeat;padding:0!important;height:auto;border-radius:0!important;background-position:50%}.dropdown{float:left;margin-right:10px}#edit-admin-users-info:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border:0!important}.table-users-container{height:515px;overflow-y:scroll}table#payment-history-complete td,table#payment-history-complete th{padding:.2rem}#header-drop-admin{margin-right:50px}#footer-bottom-less-content{padding:60px 0}#footer-bottom-less-content #dashboard #footer-main{position:relative!important}body,html{overflow-x:hidden;background-color:#fff}html *{font-family:Montserrat}label,li,p{font-size:14px}select{height:30px}.regular-font-size{font-size:14px!important}.big-font-size{font-size:16px!important}.primary-back-color{background-color:#00459e}.secondary-back-color{background-color:#df0018!important}.primary-font-color{color:#00459e!important}.secondary-font-color{color:#df0018!important}.light-font-color{color:#fff}.dark-font-color{color:#333}.font-extra-bold{font-weight:800}.font-bold{font-weight:600!important}.no-line-height{line-height:0}.custom-line-height{line-height:2.5}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545!important;background-image:none!important}.form-control.is-valid,.was-validated .form-control:valid{background-image:none!important}.invalid{border-color:#dc3545!important}.valid{border-color:#ccc!important}.invalid_msg,.invalid_msg_small{display:block!important}.invalid_msg_small{font-size:70%!important}.invalid-feedback{display:none}input[type=password]{font-weight:900}.alert{padding:20px 35px!important;text-align:center;margin-bottom:0!important;border:0!important;border-radius:0!important}.alert-success{background-color:#4caf50!important}.alert-danger{background-color:#ef5350!important}.alert p{margin:0;font-size:14px;color:#fff;font-weight:800}.pa-btn-secondary{background-color:initial!important;border:1px solid #6d6d6d!important;border-radius:0!important;padding:10px 50px!important;font-weight:500!important;width:219px}.btn.pa-btn-primary{background-color:#07c484!important;border:1px solid #07c484!important;color:#fff!important;border-radius:0!important;padding:10px 50px;font-weight:500!important;min-width:227px}#payment-arrangement-thank-you{height:100vh!important}#payment-arrangement-apply,#payment-arrangement-info,#payment-arrangement-pay-today,#payment-arrangement-print-sign-send,#payment-arrangement-thank-you,#payment-arrangement-use-deposit{background-color:#f3f6f7;height:100%;font-size:14px}#payment-arrangement-print-sign-send ol{padding-left:15px}table#payment-arrangement-step-table{border:3px solid #00459e}table#payment-arrangement-step-table thead{background-color:#01449d;color:#fff}table#payment-arrangement-step-table .pa-btn-primary{width:150px;padding:5px!important;font-size:14px}table#payment-arrangement-step-table td{vertical-align:middle}table#payment-arrangement-step-table label.react-switch-label{margin:-25px auto auto}#payment-arrangement-info .dark-table-data{background-color:#f5f4f9;vertical-align:middle}#payment-arrangement-info .light-table-data{background-color:#fff;text-align:right}#payment-arrangement-info table{border:3px solid #00459e;border-collapse:unset;font-size:16px;font-weight:600}#payment-arrangement-info .table-header{background-color:#00459e;height:60px;color:#fff}#payment-arrangement-info .table-header h4{padding:17px}#payment-arrangement-stepper .step-wrap{position:relative;height:145px;width:183px;display:inline-block}#payment-arrangement-stepper .step-wrap.last-step{width:140px}#payment-arrangement-stepper .step-wrap span.highlighted-circle{font-size:350px;position:absolute;top:-190px;left:-8px;color:#01449d}#payment-arrangement-stepper .step-wrap span.arrow{position:absolute;font-size:130px;left:150px;color:#01449d}#payment-arrangement-stepper span.plain-circle{font-size:160px;position:absolute;top:-22px;left:10px;color:#01449d;min-width:174.14px}#payment-arrangement-stepper p.step-label{position:absolute;font-weight:600;color:#01449d}#payment-arrangement-stepper p.step-label.active{color:#fff}td#pa-file-upload-field input[type=file]{opacity:0;position:absolute;z-index:-1}td#pa-file-upload-field label{border:1px solid #dee2e6;background-color:#dee2e6;padding:5px 25px;margin:0;cursor:pointer}td#pa-file-upload-field input[type=text]{padding:4px;margin-right:10px}#create_account .signup-form{max-width:900px;padding:35px;border:2px solid #ccc;border-radius:10px;margin:35px auto 70px}#create_account .signup-form input{border:2px solid #ccc}#create_account .signup-form label{font-size:14px;font-weight:500}#create_account .signup-form select{border:2px solid #ccc}#create_account .signup-form button{background-color:#df0018!important;border-color:#ef828e!important;width:185px!important;padding:10px}.btn-forgot-password{cursor:pointer}.btn-forgot-password:hover{text-decoration:underline}#reset_password #main-form{margin:100px 0 200px}#reset_password #main-form .form-row{width:352px;margin:auto}#reset_password #main-form .form-row input{width:100%;height:42px;border-radius:5px;border:2px solid #ccc}#reset_password #main-form .form-row label{margin-top:.5rem;margin-bottom:3px}#reset_password #main-form .form-row button{margin-left:auto;background-color:#df0018!important;border-color:#ef828e!important;border-radius:10px;width:166px!important;height:42px}#reset_password #main-form .form-row button:hover{color:#df0018;background-color:#fff!important;border-color:#df0018!important}#account_number .custom-margin{margin:45px 0 40px}#account_number .input-full-width{padding:5px 10px;width:100%}#create_account .custom-margin{margin:40px 0 100px}#create_account #cancel{padding:10px 0;text-align:right}#create_acount .gpa-form label{line-height:0}#header-main .nav-ian{height:80px;margin-bottom:70px}#header-main .nav-ian .nav-brand img{height:auto;width:100%}#footer-main .fa-ul{padding-left:15px;margin:5px}#footer-top{padding:70px 25px}#footer-bottom .footer-bottom-text{float:left;padding:28px 13px}#footer-bottom .footer-bottom-icons{float:right;padding:15px 13px}#footer-bottom{align-items:center}#footer-bottom .footer-bottom-content{width:100%}.gpa-form .btn-primary{background-color:#df0018!important;border-color:#ef828e!important;width:150px!important}.gpa-form .btn-primary:hover{color:#df0018;background-color:#0069d9;border-color:#df0018!important;background-color:#fff!important}input#terms-condi{margin-right:5px;position:relative;top:0;display:inline-block;width:auto}.custom-label-terms{position:relative;top:-13px}.custom-error-terms{margin-top:-17px!important}#sign-up-form input[type=checkbox]:focus{border-color:#fff!important;box-shadow:none!important}#login .login-banner{background-image:url(/images/NewGPWABanner.jpg);background-size:cover;background-position:0;background-repeat:no-repeat}#login .login-banner .custom-column-height{height:100vh}#login .login-banner .padding-right{top:50%;padding:0 50px}#login .center-element,#login .login-banner .padding-right{position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#login .center-element{top:49%}#login .login-form{padding:35px 110px 5px;text-align:center}#login .login-form button{background-color:#4caf50;border-color:#4caf50;height:42px;width:100%}#login .login-form button:hover{color:#4caf50;background-color:#fff!important;border-color:#4caf50!important}#login .login-form label{float:left}#login .login-form input{padding:10px;height:42px;width:100%}#login .remember-me{padding:0 20px}#login .forgot{text-align:center}#login #login_actions button{background-color:#df0018;border-color:#df0018;height:42px;width:100%}#login #login_actions button:hover{color:#df0018;background-color:#fff!important;border-color:#df0018!important}#login .remember-me{padding:0 0 0 35px}.forgot-modal .modal-content{padding:15px;border-radius:20px}.forgot-modal .modal-content .modal-header{border-bottom:0}.forgot-modal .modal-content .modal-footer{border-top:0}.forgot-modal .modal-content .modal-header button{font-size:35px;font-weight:400;padding:10px 15px}.forgot-modal .modal-content .modal-body input{width:100%;border-radius:5px;border:1px solid #ccc;padding:10px 13px}.forgot-modal .modal-content .modal-body{padding:0 30px}.hint-modal .modal-content .modal-body{padding:0}.forgot-modal .modal-content .modal-body p{font-size:13px}.forgot-modal .modal-content .modal-title h5{font-size:18px!important}.forgot-modal .modal-content .modal-footer button{background-color:#df0018;border-color:#df0018;border-radius:24px;padding:10px;width:140px;margin-left:15px}.forgot-modal .modal-content .modal-footer button:hover{color:#df0018;background-color:#fff!important;border-color:#df0018!important}.fade .modal .show{padding-right:0!important}@media (min-width:530px){#create_account .signup-form select{border:2px solid #ccc}#create_account .signup-form label{float:left;margin-right:10px}#create_account .signup-form input{float:right}#create_account .signup-form #feedback{margin-top:1px;font-size:80%;color:#dc3545;margin-left:10px;width:100%!important;font-weight:500}}@media (min-width:576px){.forgot-modal,.message-modal{max-width:585px!important}}@media (min-width:1331px){#login .login-form .custom-width{width:452px!important;margin:auto}#login #login_actions .custom-width{width:452px!important;margin:auto;padding:0}}#login .login-form .custom-width{width:auto}#login #login_actions{padding:5px 110px 35px}#pay_now #paynow-form{max-width:650px;padding:35px 35px 10px;border:2px solid #ccc;border-radius:10px;margin:35px auto auto}#pay_now #paynow-form input{border:2px solid #ccc}#pay_now #paynow-form .gpa-form-button{background-color:#df0018!important;border-color:#ef828e!important;width:165px!important;padding:10px;float:right}#pay_now #paynow-form .gpa-form-button:hover{color:#df0018;border-color:#df0018!important;background-color:#fff!important}.modal-body .hint img{height:auto;width:100%}#pay_now .progress-line hr{border-top:3px solid rgba(0,0,0,.1);max-width:320px}#pay_now .progress-balls{position:absolute;bottom:-10px;left:0;right:0;margin:auto;text-align:center;top:-10px}#pay_now .progress-balls .step1{display:inline-block;margin:0 20px!important}#pay_now .progress-balls .step2,#pay_now .progress-balls .step3{display:inline-block;margin:0 45px}#pay_now .progress-balls .step1 p,#pay_now .progress-balls .step2 p,#pay_now .progress-balls .step3 p{margin-top:10px}#pay_now #gpa-form-actions #cancel{padding:10px 0;text-align:left}#pay_now #title{margin:100px 0 40px}#pay_now #progress{margin-bottom:60px}#pay_now #bottom-text{text-align:center;margin-right:220px;margin-bottom:30px}#privacy_policy #title,#terms_and_conditions #title{margin:100px auto 0}#privacy_policy #body,#terms_and_conditions #body{max-width:850px;margin:45px auto}#privacy_policy #body p,#terms_and_conditions #body p{font-weight:500}#privacy_policy #body button,#result_message #body button,#terms_and_conditions #body button{background-color:#df0018;border-color:#df0018;height:42px;width:100%}#privacy_policy #body button:hover,#result_message #body button:hover,#terms_and_conditions #body button:hover{color:#df0018;background-color:#fff!important;border-color:#df0018!important}#result_message{margin:120px 0 60px}.premise-address-modal .modal-content .modal-header button{font-size:35px;font-weight:400;padding:10px 15px}.modal-dialog.premise-address-modal.modal-dialog-centered{max-width:750px}.modal-dialog.premise-address-modal.modal-dialog-centered .modal-content{border-radius:10px}.modal-dialog.premise-address-modal.modal-dialog-centered .modal-content .modal-header{border-bottom:0}.modal-dialog.premise-address-modal.modal-dialog-centered .modal-content{padding:20px 15px}.modal-dialog.premise-address-modal.modal-dialog-centered .modal-content .modal-body .address-details-wrap label{font-weight:600;font-size:16px}.modal-dialog.premise-address-modal.modal-dialog-centered .modal-content .modal-body .modal-msg-wrap label{font-style:italic}#sign-up-stage{margin-top:25px}#sign-up-stage .border-style{border:1px solid #e5e5e5;max-width:800px;margin:auto}#sign-up-stage .border-left-right{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}#sign-up-stage .content{padding:10px 10px 0}#sign-up-stage .content span{margin-right:10px}#sign-up-stage .selected{background-color:#00459e;color:#fff}#sign-up-stage .done{color:#47c485;font-weight:600}#sign-up-title{margin-top:95px}#sign-up-form{margin-top:50px}#sign-up-form .form-wrap{border:2px solid #ccc;padding:35px 45px;border-radius:10px;max-width:600px;margin:auto}#sign-up-form .form-wrap .form-input{border:2px solid #ccc}#sign-up-form .form-wrap .form-input-btn-wrap .form-input{width:335px;margin-right:15px;border-radius:5px;border:2px solid #ccc;padding:5px 10px}#sign-up-form .form-wrap .form-input-btn-wrap .form-button{padding:7px;width:155px;background-color:#47c485;border-color:#47c485}#sign-up-form .form-wrap .form-input-btn-wrap .form-button:hover{background-color:#fff;border-color:#47c485;color:#47c485}#sign-up-form .form-wrap .form-link-wrap{padding-top:5px}#sign-up-form-bottom .content-wrap{max-width:600px;margin:auto}#sign-up-form-bottom .content-wrap .left label{color:#df0018!important;font-size:13px;font-weight:500;float:left}#sign-up-form-bottom .content-wrap .right label{float:right}#sign-up-form-bottom .content-wrap .right label span:hover{text-decoration:underline;cursor:pointer}#sign-up-form-bottom{margin:25px 0 40px}#signup-form-buttons{margin-top:15px;margin-bottom:60px}#signup-form-buttons .buttons-wrap{width:600px;margin:auto;padding:30px 35px 0}#signup-form-buttons .left{float:left}#signup-form-buttons .right{float:right}#signup-form-buttons .right button{padding:7px;width:155px;background-color:#47c485;border-color:#47c485;font-size:14px}#signup-form-buttons .left .btn-back{border:2px solid #ccc;background-color:#fff;color:#b2b2b2;font-size:13px;padding:8px 30px;margin:0 5px 0 0}#signup-form-buttons .left .btn-cancel{border:0;background-color:#fff;color:#b2b2b2;font-size:13px;padding:8px 15px}#signup-form-buttons .right button:hover{background-color:#fff;border-color:#47c485;color:#47c485}section#success-message-icon{margin-top:110px}section#success-message-title{margin-top:30px}section#success-message-body{max-width:850px;margin:30px auto 0}section#success-message-button button{padding:7px;width:155px;background-color:#47c485;border-color:#47c485}section#success-message-button{margin-top:30px;margin-bottom:90px}button .spinner-border-sm{margin-bottom:1px;margin-right:5px}.spinner-border-sm{margin-bottom:3px}.link-hover:hover{cursor:pointer;text-decoration:underline}@media (max-width:431px){#pay_now .progress-balls .step1,#pay_now .progress-balls .step2,#pay_now .progress-balls .step3{display:inline-block;margin:0 25px!important}}@media (min-width:992px){#privacy_policy #body button,#result_message #body button,#terms_and_conditions #body button{background-color:#df0018;border-color:#df0018;height:42px;width:25%!important}}@media (min-width:523px) and (max-width:991px){#login #login_actions .custom-width,#login .login-form .custom-width{width:452px;margin:auto}}@media (min-width:1285px) and (max-width:1330px){#login #login_actions .custom-width{padding:0 110px}}@media (min-width:1200px) and (max-width:1284px){#login .remember-me{padding:0;margin:0 auto}#login #login_actions .custom-width{width:100%;text-align:center}}@media (max-width:1199px){#login #login_actions .custom-width{text-align:center}#login #login_actions .custom-width .remember-me{padding:0}#login #login_actions .custom-width .forgot{text-align:center}}@media (min-width:992px){.gpa-form{border:2px solid #ccc;padding:35px 58px 45px;border-radius:10px}.gpa-form-input{width:350px}#create_account .gpa-form-input,.gpa-form-input{margin-right:15px;border-radius:5px;border:2px solid #ccc}#create_account .gpa-form-input{width:100%}#create_account .signup-form #gpa-form-actions{margin-top:45px}}@media (max-width:642px){#login #login_actions{padding:35px 35px 5px;text-align:center}}@media (max-width:991px){#login #login_actions{padding:5px 35px 35px;text-align:center}#footer-main #contacts{line-height:1.3}#create_account #gpa-form-actions{text-align:center}#create_account #info-content{float:none!important}#create_account #cancel,#create_account #sign-up{text-align:center}#login .login-banner{display:none}#sign-up-form .form-wrap{padding:25px!important}#sign-up-form .form-wrap .form-input-btn-wrap{text-align:center!important}#sign-up-form .form-wrap .form-input-btn-wrap .form-input{width:100%!important;margin-right:0!important}#sign-up-form .form-wrap .form-input-btn-wrap .form-button{margin:10px 0!important}#sign-up-form-bottom,#sign-up-form .form-wrap .form-link-wrap{text-align:center}#sign-up-form-bottom .content-wrap .left label,#sign-up-form-bottom .content-wrap .right label{float:none}#signup-form-buttons .buttons-wrap{width:100%;margin:auto;padding:30px 35px 0}}@media (max-width:1199px){#create_account #sign-up{padding:0}#create_account #sign-up button{margin:0}#create_account #cancel{padding:5px 15px}.gpa-form{width:100%;border:2px solid #ccc;padding:35px 35px 45px;border-radius:10px}.gpa-form .mobile-view{text-align:center}.gpa-form .btn-primary{margin-top:15px}.gpa-form-input{width:100%;margin-right:15px;border-radius:5px;border:2px solid #ccc}}@media (max-width:991px){#account_number #quick_links1 .mobile-view,#account_number #quick_links2 .mobile-view,#title div{margin:auto}#footer-bottom .footer-bottom-text{float:none;margin:auto;padding:10px;text-align:center}#footer-bottom .footer-bottom-text p{margin:0}#footer-bottom .footer-bottom-icons{float:none;margin:auto auto 15px;text-align:center;padding:0}#pay_now #paynow-form .gpa-form-button{float:none}#pay_now #paynow-form #proceed{text-align:center!important}#pay_now #gpa-form-actions #cancel{text-align:center!important;float:none}#login .login-form{padding:10px 35px 5px!important}}@media (max-width:767px){#pay_now #bottom-text{margin-right:85px}#pay_now .progress-balls .step1{display:inline-block;margin:0 10px!important}}@media (max-width:480px){#pay_now #progress{margin-bottom:100px!important}.progress-line{display:none!important}.show{display:block!important}.hide{display:none!important}#pay_now #bottom-text{text-align:center;margin:0}#signup-form-buttons{margin:15px auto 0!important;text-align:center!important}#signup-form-buttons .left,#signup-form-buttons .right{float:none}#signup-form-buttons .left{margin:10px 0}#signup-form-buttons .buttons-wrap{padding:0 35px}}@media (max-width:450px){#reset_password #main-form .form-row{width:auto;margin:auto 20px}#reset_password #main-form .form-row button{margin:auto!important}}@media (max-width:370px){#login .login-footer p{font-size:3.5vw}}.font-bold-lite{font-weight:500!important}#faq .card-header{padding:15px;margin-bottom:0;background-color:#fff;border-bottom:0}#faq .card-body{flex:1 1 auto;padding:0 30px 15px;margin-top:-20px}#faq .accordion>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125)!important;border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}#faq .card{margin:10px 0}#faq .accordion>.card:last-of-type{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}#faq button.btn.btn-link{font-weight:500;color:#000}#faq .accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,.125)!important;border-radius:.25rem!important}section#faq h5{margin:15px 0}section#faq{margin-bottom:40px}#faq button.btn.btn-link:focus,#faq button.btn.btn-link:hover{text-decoration:none}#faq #go-back{background-color:#08c484;border-color:#08c484;width:200px;height:50px;margin-top:25px}@media(max-width:1023px){.centered-recaptcha-component{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:275px}}.parent-recaptcha{position:relative;height:80px}div#scrollable-container{overflow:auto;height:280px}div#bar-chart-wrap canvas{margin:auto}.btn-logout p{display:inline-block;margin-left:30px!important}#dashboard .left{background-color:#00469e;text-align:center}#dashboard .left .nav-wrap{height:100vh}#dashboard .left .gpa_logo{width:80px;height:80px;margin-top:15px}#dashboard .left .account_logo{width:20px;height:20px;margin-top:15px}#dashboard .left p{color:#fff;font-size:13px;padding-top:10px;margin-bottom:0;font-weight:500}#dashboard .left hr{width:90px;background-color:#fff;margin-top:35px;margin-bottom:20px}#dashboard .left .links{margin-bottom:35px}#dashboard .left .links p{padding-bottom:10px}#dashboard .right h5{font-weight:600}#dashboard .right .main{margin:45px 30px}#dashboard .right .main hr{border-top:2px solid #ccc}#dashboard .right .main .survey_wrap{padding-bottom:30px}#dashboard .right .main .survey_wrap .featured_image{display:inline-block}#dashboard .right .main .survey_wrap .content{display:inline-block;vertical-align:middle;max-width:640px}#dashboard .right .main .survey_wrap .content a{font-weight:600;font-size:12px}#dashboard #footer-main{position:absolute;bottom:0;left:0;right:0}#dashboard .main .customer-feedback button{background-color:#df0018!important;border-color:#ef828e!important;width:185px!important;padding:10px;float:right}#dashboard .main .customer-feedback input,#dashboard .main .customer-feedback select,#dashboard .main .customer-feedback textarea{border-radius:5px;border:2px solid #ccc}#dashboard .main .edit-form{max-width:750px}#dashboard .main .edit-form input,#dashboard .main .edit-form select{border:2px solid #ccc}#dashboard .main .edit-form label{font-weight:500;color:#333}#dashboard .main .edit-form h5{font-size:18px;color:#333}#dashboard .main .edit-form .change-pass{padding:0 25px 50px 0}#dashboard .main .edit-form .change-pass a{font-weight:500}#dashboard .main .edit-form .change-pass .float-left h5{margin-top:15px}#dashboard .main .edit-form .change-pass .float-right{margin-top:15px;font-size:15px}#dashboard .main .edit-form .paperless-billing{padding:10px 25px 30px 0;font-size:15px}#dashboard .main .edit-form .paperless-billing h5{margin:0}#dashboard .main #form-actions{padding:20px 40px}#dashboard .main #form-actions #save button{background-color:#df0018!important;border-color:#ef828e!important;width:185px!important;padding:10px}#dashboard .main #form-actions #save button:hover{color:#df0018;background-color:#fff!important;border-color:#df0018!important}#dashboard .main #form-actions #cancel{padding:10px 0;text-align:right}.btn-logout{float:right}.btn-logout p{margin:0;color:#ababab;cursor:pointer}#dashboard .main .account-overview{margin:auto}#dashboard .main .account-overview .bill-summary .header{border:1px solid #00469e;background-color:#00469e;color:#fff;padding:10px 20px}#dashboard .main .account-overview p{font-weight:500}#dashboard .main .account-overview .bill-summary .header p{font-size:14px;font-weight:500;display:inline-block;margin:0 10px 0 0}#dashboard .main .account-overview .bill-summary .header select{display:inline-block;width:430px}#dashboard .main .account-overview .bill-summary .border{border:1px solid;border-top:0;padding:10px}#dashboard .main .account-overview .bill-summary .border-top-0{padding:24px}#dashboard .main .account-overview .bill-summary .border p{margin:auto}#dashboard .main .account-overview .bill-summary .pay-now{padding:40px}#dashboard .main .account-overview .bill-summary .pay-now button{background-color:#df0018;border-color:#df0018;height:42px;width:100%}#dashboard .main .account-overview .bill-summary .pay-now button:hover{color:#df0018;background-color:#fff!important;border-color:#df0018!important}#dashboard .main #info-wrap{background-color:#f8f8f9;padding:30px}table#account-numbers td,table#account-numbers th{font-size:14px;text-align:center;vertical-align:middle}.dropdown-toggle:after{display:inline-block;margin-left:55px!important;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}table#account-numbers td .due-date{width:95px}table#account-numbers tbody tr td div{margin:auto}.account-summary .sub-total{text-align:right}.account-summary .nav-tabs a{color:#00459e!important;font-size:14px;font-weight:500}table#account-numbers .actions-dropdown button{border-radius:0;height:33px;background-color:#fff;color:#000;font-size:14px;border-color:#dee2e6;width:210px}table#account-numbers .amount-to-pay input{width:140px}#dashboard .main #info-wrap .account-info .header label{display:inline-block;margin-right:60px}#dashboard .main #info-wrap .account-info .header a{display:inline-block;font-size:12px;font-weight:600;margin-right:60px}#dashboard .main #info-wrap .account-info .body p,#dashboard .main #info-wrap .contact-info .body p,#dashboard .main .my-bills-info p{margin:0}#dashboard .main .my-bills-table .table-bordered thead th,.table-bordered thead td{border-bottom-width:1px;text-align:center;background-color:#00469e;color:#fff}#dashboard .main .my-bills-table .table-bordered th,.table-bordered td{border:1px solid #dee2e6;text-align:center}#bar-chart-wrap{margin:20px 25px}#bar-chart-wrap .top label,#bar-chart-wrap .top p,#bar-chart-wrap .top select{display:inline-block}#bar-chart-wrap .top p{font-size:14px;font-weight:600;padding-right:10px}#bar-chart-wrap .top select{font-size:14px}#bar-chart-wrap .top{padding:0 0 15px}#bar-chart-wrap .bottom .graph-label{margin:auto;text-align:center;padding-left:45px}#bar-chart-wrap .bottom .col-lg-3{margin:auto}#dashboard .nav_mobile{padding:5px 30px}#dashboard .nav_mobile a{font-weight:600}#dashboard .nav_mobile button{float:right;margin-top:10px}#dashboard .nav_mobile .navbar-brand .gpa_logo{height:auto;width:215px}div#responsive-navbar-nav{padding:25px}#loading{position:fixed;top:45%;left:55%}#loading .spinner-border{display:inline-block;width:50px;height:50px;vertical-align:text-bottom;border:7px solid #00469e;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.mr-auto.navbar-nav a{color:#fff}#dashboard .main .my-bills-table .next,#dashboard .main .my-bills-table .prev{margin:0 10px;cursor:pointer;color:#666}#dashboard .main .account-overview .bill-summary .header input{width:430px;padding:1px 5px;pointer-events:none;border-radius:5px}@media (max-width:480px){#dashboard .main .edit-form .paperless-billing{padding:10px 25px 10px 0;font-size:15px}#dashboard .main .edit-form .paperless-billing .float-left{float:none!important}#dashboard .main .edit-form .paperless-billing .float-right{float:none!important;margin-top:10px}}@media (max-width:360px){#dashboard #footer-main .float-left p{font-size:3.5vw}#dashboard .right .main .survey_wrap{text-align:center}}@media (max-width:420px){#dashboard .main #info-wrap{bottom:-40px!important}#dashboard #footer-main{bottom:-135px!important}#dashboard .main #info-wrap .account-info .header a{margin-bottom:10px}#dashboard .right .main #welcome-wrap h3{font-size:6.5vw}}@media (min-width:421px) and (max-width:501px){#dashboard .main #info-wrap{bottom:-10px!important}#dashboard #footer-main{bottom:-73px!important}}@media (max-width:570px){#dashboard .main .account-overview .bill-summary .header{text-align:center}#dashboard .main .account-overview .bill-summary .header input{width:100%!important}}@media (min-width:502px) and (max-width:674px){#dashboard #footer-main{bottom:-75px!important}}@media (min-width:421px) and (max-width:674px){#dashboard .main #info-wrap{bottom:22px!important}}@media (max-width:674px){#dashboard #footer-main .float-left{float:none!important;padding-left:0!important}#dashboard #footer-main .float-right{float:none!important;padding-right:0!important}div#absolute-holder{margin:385px}}@media (min-width:992px){#dashboard .nav_mobile{display:none}#dashboard .left,.btn-logout{display:block}#dashboard .right .main{margin:45px 70px}div#absolute-holder{margin:310px}#dashboard .main #form-actions #cancel{text-align:right}#survey-list .not-required-field,#survey-list .required-field{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:315px}}.account-summary .table-overflow{height:340px;overflow-y:scroll;border:1px solid #dee2e6;overflow-x:hidden}.account-summary .account-summary-label{background-color:#00469e;padding:15px 25px}.account-summary .account-summary-label label{margin:0}@media (max-width:991px){.account-summary .table-overflow{height:340px;overflow-y:scroll;border:1px solid #dee2e6;overflow-x:scroll!important}div#absolute-holder{margin:375px}#dashboard .left,.btn-logout{display:none}#dashboard .nav_mobile{display:block}#bar-chart-wrap .bottom{text-align:center}#bar-chart-wrap .bottom .graph-label{padding:20px 0!important}#bar-chart-wrap .bottom .graph-label label{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#dashboard .main #info-wrap{bottom:15px}#dashboard #footer-main{bottom:-50px}#loading{position:fixed;top:45%;left:45%}#dashboard .main .account-overview .bill-summary .header select{width:100%!important;text-align:center}#bar-chart-wrap .scroll-hidden-mobile{width:100%;padding:0;margin:0 30px;overflow-y:hidden}#bar-chart-wrap #bar-scroll-mobile{overflow-y:scroll;width:650px;margin:auto}#bar-chart-wrap .top{padding:0}#dashboard .main #form-actions #cancel,#dashboard .main #form-actions #save{text-align:center}#dashboard .main .edit-form{max-width:750px;margin:auto}#survey-list select,#survey-list textarea{margin:10px 0}}#survey-list .thank-you-msg h5{font-weight:400!important;font-style:italic}#survey-list button{background-color:#df0018!important;border-color:#ef828e!important}#survey-list a,#survey-list button{width:150px!important;padding:10px;float:right}#survey-list a{margin:0;height:43px;text-align:center}#survey-list select,#survey-list textarea{margin-right:15px;border-radius:5px;border:2px solid #ccc}#survey-list .btn-wrap,#survey-list .thank-you-msg{margin:20px 0}.consumption-detail p{margin:0}.consumption-detail .value p{font-size:18px;font-weight:600}.consumption-detail{text-align:center;background-color:#eeeef1;margin:5px 0;padding:10px}#bar-chart-modal{max-width:1093px;margin:25px auto}#bar-chart-modal .no-data{text-align:center;padding:20px}#bar-chart-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:1rem 1rem 0;border-bottom:0}#bar-chart-modal .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:15px;outline:0}.mav-pay-btn{background-color:#08c484!important;border-color:#08c484!important;font-size:14px!important;width:100px}table#account-numbers .highlighted{background-color:#e6f2f9;transition:.3s}div#welcome-wrap{margin-bottom:15px}#my-bills-modal .my-bills-title{background-color:#00469e;padding:15px 30px}#my-bills-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:1rem 1rem 0;border-bottom:0}#my-bills-modal .modal-body{position:relative;flex:1 1 auto;padding:1rem 1.5rem}a#uncontrolled-tab-example-tab-postpaid,a#uncontrolled-tab-example-tab-prepaid{font-size:14px;font-weight:500;vertical-align:middle;padding-top:10px;background-color:#dee2e6}.sub-total{padding:0 20px}.sub-total button:hover{color:#08c484;background-color:#fff;border-color:#08c484}div#pay-now-modal{max-width:1200px}.sub-total button{background-color:#08c484;border-color:#08c484;height:42px;width:150px}section#review-order p{margin:0}section#review-order .bottom-hr,section#review-order .section-title{padding-bottom:15px}div#pay-now-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:1rem 1rem 0;border-bottom:0}section#credit-card-info .section-title{padding-bottom:20px}section#credit-card-info input[type=text]{height:35px;border-radius:0}section#credit-card-info label{font-size:14px}section#credit-card-info button[type=submit]{background-color:#08c484;border-color:#08c484;height:42px;width:190px}section#payment-options{margin-top:15px}section#credit-card-info{margin-top:30px}.container-check input:checked+.checkmark{background-color:#2196f3;transition:.3s}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075);transition:.3s}div#popover-contained{z-index:1}section#payment-content h3,section#payment-content h5{font-weight:700}section#payment-content .bordered{border:1px solid #ebebeb;border-radius:5px;max-width:680px;padding:35px;margin:auto}section#payment-content .left-auto{width:225px;margin:auto}section#payment-content .header-left{border-right:1px solid #ebebeb}section#payment-content .header-left,section#payment-content .header-right{border-bottom:1px solid #ebebeb;padding:15px}section#payment-content .header-left label,section#payment-content .header-right label{margin:0}section#payment-content label{display:block}section#payment-content .content-left{border-right:1px solid #ebebeb}section#payment-content .content-left,section#payment-content .content-right{padding:40px}section#payment-content .btn-left{border-color:#adadad;color:#666;padding:15px 55px;min-width:256.14px}section#payment-content .btn-right{border-color:#08c484;background-color:#08c484;color:#fff;padding:15px 55px}#payment-history-modal{max-width:500px;margin:1.75rem auto;font-size:14px}div#my-bills-modal{font-size:14px}#payment-history-modal .my-bills-title{background-color:#00469e;padding:15px 25px}#payment-history-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:1rem 1rem 0;border-bottom:0}table#account-numbers thead tr th{background-color:#e3e5e7;text-align:center;font-size:14px;font-weight:600;position:-webkit-sticky;position:sticky;top:0;padding:12px}#popup-message .modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:1rem 1rem 0}#popup-message .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:20px;outline:0}div#popup-message .modal-header img{width:25px;margin-bottom:5px}div#popup-message .modal-body label{font-size:14px;font-weight:500}.btn-logout p:hover{color:#00469e}#paperless-billing-modal div#cancel,#paperless-billing-modal div#save{display:inline-block}#paperless-billing-modal div#cancel{vertical-align:middle;width:120px;height:42px;padding:5px}#paperless-billing-modal label.on:before{content:"ON";margin-left:15px;color:#fff}#paperless-billing-modal label.off:after{content:"OFF";margin-left:37px;color:#fff}#paperless-billing-modal{max-width:550px!important}#paperless-billing-modal .modal-header{border-bottom:0}#paperless-billing-modal .modal-body{padding:0 40px 30px!important}#paperless-billing-modal #form-actions{margin-top:25px;margin-bottom:15px}#paperless-billing-modal #save button{background-color:#08c484;border-color:#08c484;height:42px;width:120px}#paperless-billing-modal #close-result{border:1px solid #c2c1c1;width:100px;height:42px;background-color:#fff;border-radius:5px;margin-top:40px}#paperless-billing-modal .account-info{margin-top:32px;margin-right:0}#paperless-billing-modal #form-actions{text-align:center;margin:25px auto 15px;max-width:270px}@media(max-width:575px){#paperless-billing-modal .account-info{text-align:center}#paperless-billing-modal .account-info p{margin:0}#paperless-billing-modal .toggle-switch input{display:block}#paperless-billing-modal .toggle-switch label{margin:10px auto}}.react-switch-label{width:80px!important}div#receipt{background-color:#fff;max-width:720px;margin:auto}
/*# sourceMappingURL=main.11650a62.chunk.css.map */