.btn-content,.report-btn:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}body{font-family:-apple-system,BlinkMacSystemFont,"Open sans",Prompt,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Open sans",Prompt,Arial,sans-serif}.add-minus-icon:after,.add-plus-icon:after{font:normal normal normal 14px/1 FontAwesome;top:20px;right:-5px}a,a:hover{color:#4a4a4a}.page-content{padding-bottom:50px!important}.add-plus-icon{position:relative}.add-plus-icon:after{content:'\f067';position:absolute}.add-minus-icon{position:relative}.add-minus-icon:after{content:'\f068';position:absolute}.title-wrapper,i.icon-header{position:relative}.page-header.navbar .menu-toggler.responsive-toggler{line-height:75px;margin:0;width:auto;height:auto;padding:0 20px 0 15px;color:#fff;font-size:20px}.page-header.navbar .menu-toggler.responsive-toggler:after{content:'';display:table;clear:both}.page-business-name{display:inline-block;float:left;line-height:75px;color:#fff;font-size:1.2em}.upgrade-btn{background-color:#ff9007;color:#fff;margin-top:20px;margin-right:15px}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-menu button i,.user-menu-info i{margin-right:5px}.upgrade-btn i{color:#fff}.upgrade-btn:focus,.upgrade-btn:hover{color:#fff;background-color:#ed8300}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-menu{width:250px;padding:10px}.user-menu-info{padding:8px;line-height:18px}.user-menu-package{padding:8px}.user-menu-package span{font-size:18px;color:#01A79D}.icon-header{vertical-align:middle;padding:0 5px 0 10px}.title-wrapper{display:inline-block;background-color:#E6EEEF;z-index:2}.main-panel:after,.portlet:after{display:table;clear:both}i.icon-header.iminus::after,i.icon-header.iplus::after{position:absolute;font-weight:700;right:-2px;font-size:20px}i.icon-header.iplus::after{content:'+';top:-16px}i.icon-header.iminus::after{content:'_';top:-28px}.main-panel:after,.page-head .page-title:after,.portlet:after{content:''}.summary-text{font-size:20px}.main-panel{padding-top:40px;max-width:800px;margin:0 auto}.page-head .page-title{display:block;width:100%;text-align:center;position:relative}.page-head .page-title h1{font-size:30px}.page-head .page-title h1 span{padding-right:10px}.page-head .page-title:after{display:block;width:50%;height:1px;background-color:#d3dbdb;position:absolute;top:30px;left:25%;z-index:1}.chart-wrapper{text-align:center}.btn-wrapper{margin-top:100px}.btn-content{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.expense-btn,.income-btn{display:inline-block;position:relative;width:100%;font-size:1.8em;text-align:center;border-radius:50%;background-color:#fff;color:#4a4a4a}.expense-btn:before,.income-btn:before{content:"";width:0;height:100%}.expense-btn:after,.income-btn:after{display:block;content:"";padding-bottom:100%}.expense-btn i,.income-btn i{position:block}.expense-btn .span-text,.income-btn .span-text{display:block;padding-top:10px}.expense-btn .span-detail,.income-btn .span-detail{display:block;font-size:14px;padding-top:10px}.expense-btn .span-detail.red,.income-btn .span-detail.red{color:#f05b4f}.expense-btn .span-detail.green,.income-btn .span-detail.green{color:#01A79D}.income-btn{border:5px solid #01A79D}.expense-btn{border:5px solid #f05b4f}.report-btn{display:inline-block;position:relative;width:100%;line-height:4.5em;text-align:center;border-radius:50%}.report-btn:after{content:'';display:block;width:75%;height:75%;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.report-btn .detail-wrapper{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;color:#4a4a4a}.report-btn .span-month{font-size:2.5em}.report-btn .span-detail{display:block;line-height:25px;color:#bcc0c1}.report-btn .span-number{display:block;line-height:23px;font-size:23px}.page-header.navbar .page-logo,.page-logo-tile{line-height:75px}.report-btn .span-plus{position:absolute;color:#fff;top:-10px;left:calc(50% - 35px)}.report-btn .span-minus{position:absolute;color:#fff;top:-10px;right:calc(50% - 35px)}.barchart-wrapper{display:block;position:relative;height:350px;margin-top:45px;margin-bottom:25px}.barchart-wrapper .btn-report-home{position:absolute;top:0;right:0}.page-sidebar .page-sidebar-menu>li>a>[class^=icon-]{margin-right:5px}.page-sidebar .page-sidebar-menu>li>a>i{position:relative}.page-sidebar .page-sidebar-menu>li>a>i.iplus::after{content:'+';position:absolute;font-size:12px;top:-11px;right:-2px}.page-sidebar .page-sidebar-menu>li>a>i.iminus::after{content:'_';position:absolute;font-size:10px;top:-13px;right:-2px}.page-header.navbar .page-logo .logo-default{margin:0 0 8px}.page-header.navbar .page-logo>a:hover{text-decoration:none}.page-logo-tile{font-size:1.5em;letter-spacing:.02em;color:#fff}.page-header.navbar .search-form .input-group .input-group-btn{padding-right:1px}.list-widget-wrapper{display:block}.list-widget-wrapper:after,.list-widget-wrapper:before{content:'';display:table;clear:both}.list-widget-wrapper.to-red .list-widget-header{background-color:#f05b4f}.list-widget-cell{display:block;width:100%;margin-bottom:20px;cursor:pointer}.list-widget-cell:after{content:'';display:table;clear:both}.list-widget-header{display:inline-block;position:relative;width:100px;height:100px;background-color:#01A79D;float:left;border-radius:50%;z-index:2;text-align:center;border:5px solid #fff}.list-widget-text,.tile-widget{position:relative;background-color:#fff}.list-widget-header i{font-size:3em;color:#fff;line-height:100px!important}.list-widget-text{display:inline-block;width:calc(100% - 50px);float:left;line-height:70px;margin-left:-50px;margin-top:15px;padding:0 15px 0 80px;border-radius:0 8px 8px 0;-webkit-box-shadow:3px 3px 2px rgba(0,0,0,.07);box-shadow:3px 3px 2px rgba(0,0,0,.07);font-size:1.5em}.tile-widget-wrapper{display:block}.tile-widget-wrapper:after,.tile-widget-wrapper:before{content:'';display:table;clear:both}.tile-widget-cell{display:inline-block;width:50%;padding:10px;float:left}.tile-widget{display:inline-block;width:100%;border-radius:8px;border:3px solid #01A79D;cursor:pointer}.tile-widget a{display:block;text-align:center;font-size:1.5em}.tile-widget.to-red{border-color:#f05b4f}.tile-widget:first-child .circle:after{content:'';width:100px;height:100px;border-radius:50%;background-color:#01A79D;position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.tile-header{display:block;position:relative;text-align:center;padding:40px 0;background-color:#fff;border-radius:8px 8px 0 0}.tile-header img{width:50px;height:50px;position:relative;z-index:3}.tile-header i{position:relative;z-index:3;color:#fff;font-size:3.8em;line-height:1!important}.tile-text{padding:15px}.circle-widget-wrapper{display:block;margin:0 auto;max-width:1100px;position:relative}.circle-content-footer .hidden-report-menu a i,.circle-content-header .hidden-add-menu a i{margin-right:5px;vertical-align:middle}.circle-widget-wrapper:after,.circle-widget-wrapper:before{content:'';display:table;clear:both}.circle-widget-cell{display:inline-block;width:33.33%;padding:10px}.circle-widget{display:inline-block;position:relative;border-radius:50%;background-color:#fff;border:5px solid #01A79D;width:100%;z-index:2;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;overflow:hidden}.circle-widget:before{content:"";width:0;height:100%}.circle-widget:after{display:block;content:"";padding-bottom:100%}.circle-widget.to-red{border-color:#f05b4f;background-color:#fff}.circle-widget.to-red:hover{border-color:#ED7268;background-color:#fff}.circle-widget.to-red .circle-content:before{background-color:#F16F64}.hover{-webkit-user-select:none;-webkit-touch-callout:none}.circle-content{display:block;position:absolute;width:100%;height:100%;border-radius:50%;overflow:hidden;cursor:pointer}.circle-content.active .hidden-add-menu,.circle-content.active .hidden-report-menu{display:table;opacity:1;visibility:visible}.circle-content-header{position:relative;height:50%;width:100%;border-top-left-radius:50%;border-top-right-radius:50%}.circle-content-header img{width:80px;height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tile-header-circle,span.circle-bg.origin-center{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.circle-content-header span{display:block;position:absolute;bottom:0;width:100%;text-align:center}.circle-content-header .hidden-add-menu{display:none;height:100%;width:100%;text-align:center;position:absolute;top:0;left:0;background-color:#f2f6f9;opacity:0;visibility:hidden}.circle-content-header .hidden-add-menu a{display:table-cell;vertical-align:middle;font-size:1.5em;-webkit-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s;padding-top:40px;pointer-events:none}.circle-content-footer{position:relative;height:50%;width:100%;text-align:center;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.circle-content-footer .main-text{display:block;font-size:2.5em}.circle-content-footer .hidden-report-menu{display:none;height:100%;width:100%;text-align:center;position:absolute;top:0;left:0;background-color:#f2f6f9;opacity:0;visibility:hidden}.circle-content-footer .hidden-report-menu a{display:table-cell;vertical-align:middle;font-size:1.5em;padding-bottom:40px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tile-widget-circle-wrapper{display:block;margin:0 auto;max-width:1200px;position:relative}.tile-widget-circle-wrapper:after,.tile-widget-circle-wrapper:before{content:'';display:table;clear:both}.tile-widget-cell-circle{display:inline-block;width:33.33%;padding:10px;float:left}.tile-widget-circle{display:inline-block;position:relative;width:100%;border-radius:50%;z-index:2}.tile-widget-circle:before{content:"";width:0;height:100%}.tile-widget-circle:after{display:block;content:"";padding-bottom:100%}.tile-widget-circle.to-modal{position:absolute;left:0;z-index:10}.tile-widget-circle.is-hidden{opacity:0;visibility:hidden;pointer-events:none}span.circle-bg{display:block;background-color:#98d7d3;border:10px solid #fff;position:absolute;top:0;width:70px;height:70px;border-radius:999px;z-index:1;overflow:hidden}span.circle-bg.to-modal .hidden-menu{opacity:1;visibility:visible}span.circle-bg.origin-left{left:0}span.circle-bg.origin-center{left:50%;transform:translateX(-50%)}span.circle-bg.origin-right{right:0}span.circle-bg:before{content:'';display:block;width:60px;height:10px;border-radius:5px;background-color:#01A79D;position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-80%);-ms-transform:translate(-50%,-80%);transform:translate(-50%,-80%)}span.circle-bg .hidden-menu{display:block;text-align:center;font-size:2em;height:100%;visibility:hidden;opacity:0}span.circle-bg .hidden-menu ul{display:inline-block;margin:0;padding:0;width:100%;height:100%}span.circle-bg .hidden-menu ul li{display:inline-block;width:33.33%;height:100%;float:left}span.circle-bg .hidden-menu ul li:first-child{padding-right:33.33%}.circle-modal-wrapper{position:relative}.tile-header-circle{display:block;text-align:center;position:absolute;top:20%;left:50%;transform:translateX(-50%);z-index:2}.tile-header-circle img{width:60px;height:60px}.panel-detail,.tile-text-circle{position:absolute;width:100%;top:50%;left:50%}.tile-text-circle{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.tile-text-circle a{display:block;text-align:center}.tile-text-circle a.main-text{font-size:2em}body[ng-controller] .modal-backdrop{z-index:10049!important}body[ng-controller] .modal{z-index:10050!important}body[ng-controller] .modal .modal-content{background-color:transparent}body[ng-controller] .modal .modal-header{background-color:#01A79D;color:#fff;border-radius:8px 8px 0 0}body[ng-controller] .modal .modal-header.to-red{background-color:#f05b4f;color:#fff}body[ng-controller] .modal .modal-body{background-color:#fff}body[ng-controller] .modal .modal-footer{background-color:#fff;border-radius:0 0 8px 8px}body[ng-controller] .modal-content{border:none;border-radius:8px}@media (min-width:768px){.modal-dialog{margin-top:80px}.modal-content{-webkit-box-shadow:4px 5px 2px rgba(0,0,0,.1);box-shadow:4px 5px 2px rgba(0,0,0,.1)}}.modal-backdrop,.modal-backdrop.fade.in{background-color:#333!important}.panel-circle-wrapper{display:block;background-color:#fff;border-radius:50%;border:5px solid #01A79D;margin:25px}.list-panel-wrapper.to-red .list-panel,.list-panel-wrapper.to-red .list-panel-child,.list-panel-wrapper.to-red .list-panel-child-wrapper li:after,.panel-circle-wrapper.to-red{border-color:#f05b4f}.list-panel,.list-panel-child{background-color:#f6f8f8;border-radius:8px;font-size:16px}.panel-circle-wrapper:after{display:block;content:"";padding-bottom:100%}.panel-detail{display:block;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.panel-detail img{width:60px;height:60px}.panel-detail h3{font-weight:500;margin-bottom:25px}.list-panel-wrapper{list-style:none;padding:0}.list-panel-wrapper>li{margin-bottom:10px}.list-panel{display:block;border-left:4px solid #01A79D;padding:15px 15px 15px 25px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.07);box-shadow:0 1px 2px rgba(0,0,0,.07);position:relative}.list-panel .expand-icon{position:absolute;top:20px;right:15px}.list-panel-child-wrapper{list-style:none;margin-top:10px;padding-left:50px}.list-panel-child-wrapper>li{margin-bottom:10px;position:relative}.list-panel-child-wrapper>li:first-child:after{top:-5px;height:33px}.list-panel-child-wrapper>li:after{content:'';display:block;width:45px;height:60px;position:absolute;top:-32px;left:-48px;border-bottom:1px dashed #01A79D;border-left:1px dashed #01A79D}.list-panel-child-wrapper.is-opened{display:block}.list-panel-child-wrapper.is-closed{display:none}.list-panel-child{display:block;border-left:4px solid #01A79D;padding:15px 15px 15px 25px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.07);box-shadow:0 1px 2px rgba(0,0,0,.07)}.list-panel-add{display:inline-block;padding:15px;border:1px dashed #01A79D;border-radius:8px;color:#01A79D;background-color:transparent}.list-panel-add.to-red{border-color:#f05b4f;color:#f05b4f}.list-panel-add.to-red:hover{background-color:#f05b4f}.list-panel-add:hover{background-color:#01A79D;color:#fff}.add-panel,.table-edit-btn{background-color:transparent}.list-panel-add i{padding-right:5px;vertical-align:middle}.logout-btn:hover{color:#fff!important;border-radius:4px!important}.logout-btn:hover i{color:#fff!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.table-edit-btn{border:none}.table-edit-btn.edit:hover{color:#01A79D}.table-edit-btn.delete:hover{color:#f05b4f}.add-panel{display:block;width:150px;padding:15px;font-size:16px;border:1px dashed #01A79D;border-radius:8px;color:#01A79D;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;float:right}.add-panel i{padding-right:5px;vertical-align:middle}.add-panel:hover{background-color:#01A79D;color:#fff}.add-panel.to-red{border-color:#f05b4f;color:#f05b4f}.add-panel.to-red:hover{background-color:#f05b4f;color:#fff}.date-picker .form-control{height:36px}.date-picker .input-group-addon{width:1%}.dropdown-menu{font-family:-apple-system,BlinkMacSystemFont,"Open sans",Prompt,Arial,sans-serif;z-index:10000}.mg-20{margin:20px}.title-option{display:inline-block;padding:10px 0;line-height:18px;float:left}.form-option-btn,.main-vdo a,.search-checkbox-group label{display:block}.label-pad-bot{padding-bottom:15px}select.title-select{font-size:13px;padding:4px 10px;color:#01A79D;border:1px solid #01A79D;border-radius:999px;line-height:1.5;margin:5px 0 0 15px;cursor:pointer}.btn-with-i i{padding-right:5px}.btn.to-red{background-color:#f05b4f;border-color:#f05b4f;color:#fff}.form-option-btn{border:1px solid #c2cad8;text-align:center;line-height:80px;border-radius:4px;margin-bottom:15px}.form-option-btn.active{border-color:#01A79D;background-color:#e9fcfb}.form-option-btn.to-red.active{border-color:#f05b4f;background-color:#fff6f6}.faq-content-1 .faq-section>.faq-content .panel-heading .accordion-toggle:hover{color:#01A79D}.page-footer{height:auto;background-color:#01A79D;padding:10px}.page-footer .page-footer-inner{display:block;text-align:center;margin:0;color:#fff;float:none}.cashflow-report,.cashflow-report h2,.cashflow-report h3{font-family:Arial,sans-serif}.cashflow-table{width:100%;margin-top:50px}.cashflow-table thead{border-bottom:1px solid #aaa}.cashflow-table td,.cashflow-table th{padding:10px;vertical-align:middle}.cashflow-table td:first-child{padding-left:30px}.cashflow-table .row-title{font-size:16px;font-weight:700;border-bottom:none}.cashflow-table .row-title td{padding:10px}.cashflow-table tr{border-bottom:1px dashed #ddd}.cashflow-table .row-total{font-weight:700;border-bottom:1px dashed #aaa}.cashflow-table .row-net-total{font-weight:700;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.vdo-document,.vdo-list li{border-top:1px solid #ddd}.cashflow-table .row-net-total td:first-child{font-size:16px;padding-left:10px}.cashflow-table .row-end{border-bottom:none}.vdo-list{margin:0;padding:0}.vdo-list li{list-style:none;padding:15px 0}.vdo-list li a{display:inline-block;width:180px}.vdo-list li a img{max-width:180px}.vdo-list li .vdo-list-text{display:inline-block;padding:15px}.vdo-list li .vdo-list-text span{font-size:18px;font-weight:500}.class-left-title,.class-right-title{display:block;font-size:20px;font-weight:500}.class-left-title{padding:15px 0}.class-right-title{margin-bottom:15px}.tabbable-custom>.nav-tabs>li.active{border-top:3px solid #01A79D}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.tabbable-custom>.tab-content{border:none}.upgrade-modal .modal-header{background-color:#01a79d!important;color:#FFF!important;border-bottom:none;text-align:center}.popup-help i,.popup-help2 i{color:#697882}.upgrade-modal .modal-footer{text-align:center}.price-featured{background-color:rgba(68,182,174,.15)!important;border-top:1px solid #01A79D!important;border-left:1px solid #01A79D!important;border-right:1px solid #01A79D!important;border-bottom:4px solid #01A79D!important}.payment-options:after{content:'';display:table;clear:both}.payment-cash,.payment-credit{padding:25px;border:1px solid #e5e5e5;border-radius:5px;height:250px;cursor:pointer}.payment-cash h3,.payment-credit h3{font-weight:500;text-align:center}.payment-cash span,.payment-credit span{display:block;text-align:center;padding-top:15px}.payment-cash:hover,.payment-credit:hover{border:1px solid #01A79D;background-color:rgba(68,182,174,.15)}.payment-img-group{text-align:center;padding-top:15px}.payment-img-group img{width:80px}.payment-credit img{width:200px}.popup-help-wrapper{margin-top:15px;text-align:center}.popup-help-content,.popup-help-content2{padding:5px 10px 5px 5px;background-color:#fff;border-radius:5px;text-align:left;z-index:100}.popup-help{position:relative}.popup-help:hover .popup-help-content{display:block}.popup-help img{display:block;width:80px;float:left}.popup-help-content{display:none;width:320px;position:absolute;bottom:18px;left:50%;margin-left:-160px;-webkit-box-shadow:-4px -4px rgba(102,102,102,.1);box-shadow:-4px -4px rgba(102,102,102,.1)}.popup-help2{position:relative}.popup-help2:hover .popup-help-content2{display:block}.popup-help2 img{display:block;width:280px}.popup-help-content2{display:none;width:300px;position:fixed;left:20%;-webkit-box-shadow:-2px -2px 6px 6px rgba(102,102,102,.1);box-shadow:-2px -2px 6px 6px rgba(102,102,102,.1)}.right{text-align:right!important}.center{text-align:center!important;vertical-align:middle}.red{color:#f05b4f!important}.green{color:#01A79D!important}.badge-hide,.badge-show{padding:3px 10px;font-size:13px;border-radius:999px;color:#fff}.badge-show{background-color:#01A79D}.badge-hide{background-color:#f05b4f}@media (min-width:768px){.circle-widget-cell{float:left}}@media (max-width:767px){.page-title h1{font-size:25px!important}.circle-widget-wrapper{text-align:center}.circle-widget-cell{width:80%}.circle-content-header img{width:60px;height:60px}.circle-content-footer .main-text{font-size:2em}.expense-btn,.income-btn{font-size:1em;border-width:3px}.expense-btn .span-detail,.income-btn .span-detail{padding-top:0;font-size:8px}.expense-btn .span-text,.income-btn .span-text{padding-top:0}.income-btn{margin-right:0}.expense-btn{margin-left:0}.report-btn .span-month{font-size:1.5em}.report-btn .span-detail{line-height:15px}.report-btn .span-number{font-size:14px}.report-btn .span-minus{top:-18px;right:calc(50% - 25px);font-size:8px}.report-btn .span-plus{top:-18px;left:calc(50% - 25px);font-size:8px}.btn-wrapper{margin-top:50px;padding-left:5px!important;padding-right:5px!important}.chart-wrapper{padding-left:0!important;padding-right:0!important}.main-panel{padding:20px 10px}.barchart-wrapper{height:250px}.page-head .page-title:after{top:20px;left:15%;width:70%}.list-widget-wrapper{padding:10px}.list-widget-text{padding-left:60px;font-size:1.2em}.list-widget-header i{font-size:2.5em}i.icon-header.iplus::after{font-size:15px;top:-14px;right:0}i.icon-header.iminus::after{font-size:15px;top:-23px;right:0}.widget-thumb .widget-thumb-body .widget-thumb-body-stat{font-size:20px}}@media (max-width:350px){.expense-btn,.income-btn{font-size:.9em;border-width:3px}.expense-btn .span-detail,.income-btn .span-detail{padding-top:0;font-size:8px}.expense-btn .span-text,.income-btn .span-text{padding-top:0}.report-btn .span-number{font-size:12px}.report-btn .span-month{font-size:1.3em}}